{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,7]],"date-time":"2026-10-07T07:43:08Z","timestamp":1791358988267,"version":"4.3.1"},"reference-count":51,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,9,26]],"date-time":"2026-09-26T00:00:00Z","timestamp":1790380800000},"content-version":"am","delay-in-days":268,"URL":"http:\/\/www.elsevier.com\/open-access\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["2438943"],"award-info":[{"award-number":["2438943"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["2127925"],"award-info":[{"award-number":["2127925"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["2235856"],"award-info":[{"award-number":["2235856"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000002","name":"National Institutes of Health","doi-asserted-by":"publisher","award":["R21HL161832"],"award-info":[{"award-number":["R21HL161832"]}],"id":[{"id":"10.13039\/100000002","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000002","name":"National Institutes of Health","doi-asserted-by":"publisher","award":["R01HL165251"],"award-info":[{"award-number":["R01HL165251"]}],"id":[{"id":"10.13039\/100000002","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100010548","name":"National Center for Supercomputing Applications","doi-asserted-by":"publisher","award":["CIS240404"],"award-info":[{"award-number":["CIS240404"]}],"id":[{"id":"10.13039\/100010548","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Computer Methods in Applied Mechanics and Engineering"],"published-print":{"date-parts":[[2026,1]]},"DOI":"10.1016\/j.cma.2025.118413","type":"journal-article","created":{"date-parts":[[2025,9,26]],"date-time":"2025-09-26T03:54:41Z","timestamp":1758858881000},"page":"118413","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":5,"special_numbering":"PA","title":["Graph neural network surrogates for contacting deformable bodies with necessary and sufficient contact detection"],"prefix":"10.1016","volume":"448","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3365-4003","authenticated-orcid":false,"given":"Vijay K.","family":"Dubey","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1337-6472","authenticated-orcid":false,"given":"Collin E.","family":"Haese","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Osman","family":"G\u00fcltekin","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"David","family":"Dalton","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Manuel K.","family":"Rausch","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5986-3770","authenticated-orcid":false,"given":"Jan","family":"Fuhg","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"key":"10.1016\/j.cma.2025.118413_bib0001","series-title":"The Finite Element Method for Solid and Structural Mechanics","first-page":"1","article-title":"General problems in solid mechanics and nonlinearity","author":"Zienkiewicz","year":"2014"},{"key":"10.1016\/j.cma.2025.118413_bib0002","series-title":"Computational Contact Mechanics","author":"Wriggers","year":"2006"},{"key":"10.1016\/j.cma.2025.118413_bib0003","doi-asserted-by":"crossref","first-page":"2689","DOI":"10.1007\/s11831-020-09474-6","article-title":"State-of-the-art and comparative review of adaptive sampling methods for kriging","volume":"28","author":"Fuhg","year":"2021","journal-title":"Arch. Comput. Methods Eng."},{"key":"10.1016\/j.cma.2025.118413_bib0004","series-title":"Current Trends and Open Problems in Computational Mechanics","first-page":"275","article-title":"What machine learning can do for computational solid mechanics","author":"Kumar","year":"2022"},{"key":"10.1016\/j.cma.2025.118413_bib0005","doi-asserted-by":"crossref","DOI":"10.1016\/j.cma.2023.116671","article-title":"A neural network finite element method for contact mechanics","volume":"419","author":"Goodbrake","year":"2024","journal-title":"Comput. Methods Appl. Mech. Eng."},{"issue":"4","key":"10.1016\/j.cma.2025.118413_bib0006","doi-asserted-by":"crossref","DOI":"10.1002\/pamm.202400210","article-title":"A brief review of reduced order models using intrusive and non-intrusive techniques","volume":"24","author":"Padula","year":"2024","journal-title":"PAMM"},{"key":"10.1016\/j.cma.2025.118413_bib0007","doi-asserted-by":"crossref","first-page":"445","DOI":"10.1017\/S0962492921000064","article-title":"Learning physics-based models from data: perspectives from inverse problems and model reduction","volume":"30","author":"Ghattas","year":"2021","journal-title":"Acta. Numerica."},{"issue":"10","key":"10.1016\/j.cma.2025.118413_bib0008","doi-asserted-by":"crossref","first-page":"891","DOI":"10.1002\/nme.4371","article-title":"Nonlinear model order reduction based on local reduced-order bases","volume":"92","author":"Amsallem","year":"2012","journal-title":"Int. J. Numer. Methods Eng."},{"key":"10.1016\/j.cma.2025.118413_bib0009","series-title":"Progress in Industrial Mathematics at ECMI 2012","first-page":"277","article-title":"Model reduction of contact problems in elasticity: proper orthogonal decomposition for variational inequalities","author":"Krenciszek","year":"2014"},{"issue":"8","key":"10.1016\/j.cma.2025.118413_bib0010","doi-asserted-by":"crossref","first-page":"644","DOI":"10.1002\/nme.5135","article-title":"Projection-based model reduction for contact problems","volume":"106","author":"Balajewicz","year":"2016","journal-title":"Int. J. Numer. Methods Eng."},{"issue":"1","key":"10.1016\/j.cma.2025.118413_bib0011","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1002\/nme.5798","article-title":"Hybrid hyper-reduced modeling for contact mechanics problems","volume":"115","author":"Fauque","year":"2018","journal-title":"Int. J. Numer. Methods Eng."},{"issue":"6","key":"10.1016\/j.cma.2025.118413_bib0012","doi-asserted-by":"crossref","first-page":"1170","DOI":"10.1002\/nme.6261","article-title":"A reduced basis method for parametrized variational inequalities applied to contact mechanics","volume":"121","author":"Benaceur","year":"2020","journal-title":"Int. J. Numer. Methods Eng."},{"key":"10.1016\/j.cma.2025.118413_bib0013","doi-asserted-by":"crossref","DOI":"10.1016\/j.compstruc.2025.107838","article-title":"Efficient parametric model order reduction in contact mechanics","volume":"315","author":"Pawar","year":"2025","journal-title":"Comput. Struct."},{"issue":"1","key":"10.1016\/j.cma.2025.118413_bib0014","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1002\/nme.7118","article-title":"On the limitations of low-rank approximations in contact mechanics problems","volume":"124","author":"Kollepara","year":"2023","journal-title":"Int. J. Numer. Methods Eng."},{"issue":"1","key":"10.1016\/j.cma.2025.118413_bib0015","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1186\/s40323-024-00265-3","article-title":"Solving forward and inverse problems of contact mechanics using physics-informed neural networks","volume":"11","author":"Sahin","year":"2024","journal-title":"Adv. Model. Simul. Eng. Sci."},{"key":"10.1016\/j.cma.2025.118413_bib0016","unstructured":"T. Sahin, D. Wolff, A. Popp, Physics-informed neural networks for solving contact problems in three dimensions, arXiv: 2412.09022(2024b). 10.48550\/arXiv.2412.09022."},{"issue":"9","key":"10.1016\/j.cma.2025.118413_bib0017","doi-asserted-by":"crossref","first-page":"885","DOI":"10.1016\/j.medengphy.2015.06.006","article-title":"Surrogate modeling of deformable joint contact using artificial neural networks","volume":"37","author":"Eskinazi","year":"2015","journal-title":"Med. Eng. Phys."},{"key":"10.1016\/j.cma.2025.118413_bib0018","doi-asserted-by":"crossref","DOI":"10.3389\/fmech.2020.579825","article-title":"Artificial neural network architecture for prediction of contact mechanical response","volume":"6","author":"Kalliorinne","year":"2021","journal-title":"Front. in Mech. Eng."},{"key":"10.1016\/j.cma.2025.118413_bib0019","doi-asserted-by":"crossref","DOI":"10.1007\/s00521-025-11654-z","article-title":"An artificial neural network for predicting the roles of contacting bodies in computational contact mechanics","author":"Houssein","year":"2025","journal-title":"Neural Comput. Appl."},{"key":"10.1016\/j.cma.2025.118413_bib0020","unstructured":"T. Sahin, J. Bonari, S. Brandstaeter, A. Popp, Data-driven surrogate modeling techniques to predict the effective contact area of rough surface contact problems, arXiv: 2504.17354(2025). 10.48550\/arXiv.2504.17354."},{"key":"10.1016\/j.cma.2025.118413_bib0021","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-031-01588-5","article-title":"Graph Representation Learning","author":"Hamilton","year":"2020"},{"key":"10.1016\/j.cma.2025.118413_bib0022","unstructured":"P.W. Battaglia, J.B. Hamrick, V. Bapst, A. Sanchez-Gonzalez, V. Zambaldi, M. Malinowski, A. Tacchetti, D. Raposo, A. Santoro, R. Faulkner, C. Gulcehre, F. Song, A. Ballard, J. Gilmer, G. Dahl, A. Vaswani, K. Allen, C. Nash, V. Langston, C. Dyer, N. Heess, D. Wierstra, P. Kohli, M. Botvinick, O. Vinyals, Y. Li, R. Pascanu, Relational Inductive Biases, Deep Learning, and Graph Networks, 2018, arXiv: 1806.01261."},{"key":"10.1016\/j.cma.2025.118413_bib0023","unstructured":"P.W. Battaglia, R. Pascanu, M. Lai, D. Rezende, K. Kavukcuoglu, Interaction Networks for Learning about Objects, Relations and Physics, 2016, arXiv: 1612.00222, 10.48550\/arXiv.1612.00222."},{"key":"10.1016\/j.cma.2025.118413_bib0024","unstructured":"A. Sanchez-Gonzalez, J. Godwin, T. Pfaff, R. Ying, J. Leskovec, P.W. Battaglia, Learning to Simulate Complex Physics with Graph Networks, 2020, Version Number: 2, 10.48550\/ARXIV.2002.09405."},{"key":"10.1016\/j.cma.2025.118413_bib0025","unstructured":"D. Mrowca, C. Zhuang, E. Wang, N. Haber, L. Fei-Fei, J.B. Tenenbaum, D.L.K. Yamins, Flexible Neural Representation for Physics Prediction, 2018, arXiv: 1806.08047, 10.48550\/arXiv.1806.08047."},{"key":"10.1016\/j.cma.2025.118413_bib0026","unstructured":"B.-P. F. de Avila, T.D. Economon, J.Z. Kolter, Combining Differentiable PDE Solvers and Graph Neural Networks for Fluid Flow Prediction, 2020, arXiv: 2007.04439, 10.48550\/arXiv.2007.04439."},{"key":"10.1016\/j.cma.2025.118413_bib0027","doi-asserted-by":"crossref","DOI":"10.1016\/j.cma.2022.115645","article-title":"Emulation of cardiac mechanics using Graph Neural Networks","volume":"401","author":"Dalton","year":"2022","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"10.1016\/j.cma.2025.118413_bib0028","series-title":"Graph Neural Network Emulation of Cardiac Mechanics","author":"Dalton","year":"2021"},{"key":"10.1016\/j.cma.2025.118413_bib0029","unstructured":"T. Pfaff, M. Fortunato, A. Sanchez-Gonzalez, P.W. Battaglia, Learning Mesh-Based Simulation with Graph Networks, arXiv: 2010.03409(2020). 10.48550\/arXiv.2010.03409."},{"key":"10.1016\/j.cma.2025.118413_bib0030","unstructured":"K.R. Allen, Y. Rubanova, T. Lopez-Guevara, W. Whitney, A. Sanchez-Gonzalez, P. Battaglia, T. Pfaff, Learning Rigid Dynamics with Face Interaction Graph Networks, 2022, arXiv: 2212.03574, 10.48550\/arXiv.2212.03574."},{"issue":"1","key":"10.1016\/j.cma.2025.118413_bib0031","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1186\/s42492-022-00113-4","article-title":"Collision-aware interactive simulation using graph neural networks","volume":"5","author":"Zhu","year":"2022","journal-title":"Visual Computi. Ind. Biomed. Art"},{"key":"10.1016\/j.cma.2025.118413_bib0032","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1017\/jfm.2019.700","article-title":"Data-driven prediction of unsteady flow over a circular cylinder using deep learning","volume":"879","author":"Lee","year":"2019","journal-title":"J. Fluid Mech."},{"key":"10.1016\/j.cma.2025.118413_bib0033","series-title":"Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining","first-page":"1457","article-title":"Towards physics-informed deep learning for turbulent flow prediction","author":"Wang","year":"2020"},{"issue":"10","key":"10.1016\/j.cma.2025.118413_bib0034","doi-asserted-by":"crossref","first-page":"547","DOI":"10.1145\/360349.360354","article-title":"Hierarchical geometric models for visible surface algorithms","volume":"19","author":"Clark","year":"1976","journal-title":"Commun. ACM"},{"issue":"1","key":"10.1016\/j.cma.2025.118413_bib0035","doi-asserted-by":"crossref","DOI":"10.1115\/1.4005694","article-title":"FEBio: finite elements for biomechanics","volume":"134","author":"Maas","year":"2012","journal-title":"J. Biomech. Eng."},{"key":"10.1016\/j.cma.2025.118413_bib0036","series-title":"Real-Time Collision Detection","article-title":"4.2 axis-aligned bounding boxes (AABBs)","author":"Ericson","year":"2005"},{"key":"10.1016\/j.cma.2025.118413_bib0037","doi-asserted-by":"crossref","first-page":"522","DOI":"10.1016\/j.cma.2017.11.007","article-title":"A contact formulation based on a volumetric potential: Application to isogeometric simulations of atrioventricular valves","volume":"330","author":"Kamensky","year":"2018","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"10.1016\/j.cma.2025.118413_bib0038","series-title":"Proceedings of the 2010 ACM SIGGRAPH symposium on Interactive 3D Graphics and Games","first-page":"7","article-title":"Fast continuous collision detection using deforming non-penetration filters","author":"Tang","year":"2010"},{"key":"10.1016\/j.cma.2025.118413_bib0039","series-title":"Computer Animation and Simulation\u201997: Proceedings of the Eurographics Workshop in Budapest, Hungary, September 2\u20133, 1997","first-page":"177","article-title":"Collision and self-collision handling in cloth model dedicated to design garments","author":"Provot","year":"1997"},{"key":"10.1016\/j.cma.2025.118413_bib0040","series-title":"Special Interest Group on Computer Graphics and Interactive Techniques Conference Talks","first-page":"1","article-title":"A fast & robust solution for cubic & higher-order polynomials","author":"Yuksel","year":"2022"},{"key":"10.1016\/j.cma.2025.118413_bib0041","series-title":"NIPS-W","article-title":"Automatic differentiation in PyTorch","author":"Paszke","year":"2017"},{"key":"10.1016\/j.cma.2025.118413_bib0042","series-title":"ICLR Workshop on Representation Learning on Graphs and Manifolds","article-title":"Fast graph representation learning with PyTorch geometric","author":"Fey","year":"2019"},{"key":"10.1016\/j.cma.2025.118413_bib0043","unstructured":"D.P. Kingma, J. Ba, Adam: A Method for Stochastic Optimization, 2014, Version Number: 9, 10.48550\/ARXIV.1412.6980."},{"issue":"4","key":"10.1016\/j.cma.2025.118413_bib0044","doi-asserted-by":"crossref","DOI":"10.1002\/cnm.2938","article-title":"A framework for designing patient-specific bioprosthetic heart valves using immersogeometric fluid-structure interaction analysis","volume":"34","author":"Xu","year":"2018","journal-title":"Int. J. Numer. Method Biomed. Eng."},{"key":"10.1016\/j.cma.2025.118413_bib0045","series-title":"The Aortic Valve","author":"Thubrikar","year":"2017"},{"key":"10.1016\/j.cma.2025.118413_bib0046","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1016\/j.jbiomech.2018.04.012","article-title":"An anisotropic constitutive model for immersogeometric fluid-structure interaction analysis of bioprosthetic heart valves","volume":"74","author":"Wu","year":"2018","journal-title":"J. Biomech."},{"key":"10.1016\/j.cma.2025.118413_bib0047","article-title":"Gray\u2019s Anatomy: The Anatomical Basis of Clinical Practice","year":"2016"},{"key":"10.1016\/j.cma.2025.118413_bib0048","doi-asserted-by":"crossref","DOI":"10.1016\/j.cma.2025.117787","article-title":"Energy-based physics-informed neural network for frictionless contact problems under large deformation","volume":"437","author":"Bai","year":"2025","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"10.1016\/j.cma.2025.118413_bib0049","doi-asserted-by":"crossref","DOI":"10.1016\/j.jcp.2021.110839","article-title":"The mixed deep energy method for resolving concentration features in finite strain hyperelasticity","volume":"451","author":"Fuhg","year":"2022","journal-title":"J. Comput. Phys."},{"key":"10.1016\/j.cma.2025.118413_bib0050","doi-asserted-by":"crossref","DOI":"10.1016\/j.cma.2023.116351","article-title":"Physics-informed graph neural network emulation of soft-tissue mechanics","volume":"417","author":"Dalton","year":"2023","journal-title":"Comput. Methods Appl. Mech. Eng."},{"issue":"18","key":"10.1016\/j.cma.2025.118413_bib0051","doi-asserted-by":"crossref","first-page":"2629","DOI":"10.1111\/mice.13484","article-title":"Interpretable physics-informed graph neural networks for flood forecasting","volume":"40","author":"Taghizadeh","year":"2025","journal-title":"Comput. Aided Civ. Infrastruct. Eng."}],"container-title":["Computer Methods in Applied Mechanics and Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0045782525006851?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0045782525006851?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,11,3]],"date-time":"2025-11-03T17:51:08Z","timestamp":1762192268000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0045782525006851"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,1]]},"references-count":51,"alternative-id":["S0045782525006851"],"URL":"https:\/\/doi.org\/10.1016\/j.cma.2025.118413","relation":{},"ISSN":["0045-7825"],"issn-type":[{"value":"0045-7825","type":"print"}],"subject":[],"published":{"date-parts":[[2026,1]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Graph neural network surrogates for contacting deformable bodies with necessary and sufficient contact detection","name":"articletitle","label":"Article Title"},{"value":"Computer Methods in Applied Mechanics and Engineering","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.cma.2025.118413","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2025 Elsevier B.V. All rights are reserved, including those for text and data mining, AI training, and similar technologies.","name":"copyright","label":"Copyright"}],"article-number":"118413"}}