Graph Neural Network Surrogates for Contacting Deformable Bodies with Necessary and Sufficient Contact Detection
Vijay K. Dubey (1), Collin E. Haese (1), Osman G\"ultekin (1), David Dalton (2), Manuel K. Rausch (1), Jan N. Fuhg (1) ((1) The University of Texas at Austin, (2) University of Glasgow)

TL;DR
This paper introduces a graph neural network model for contact detection between deformable bodies, incorporating sufficient conditions and continuous collision detection, enabling rapid and accurate predictions in complex soft tissue mechanics scenarios.
Contribution
The work presents the first GNN architecture that uses sufficient contact conditions and continuous collision detection for deformable bodies, improving accuracy and generalization over existing methods.
Findings
Achieves up to a thousand-fold inference speedup.
Regularization with contact terms improves generalization.
Handles varying geometries and complex contact scenarios.
Abstract
Surrogate models for the rapid inference of nonlinear boundary value problems in mechanics are helpful in a broad range of engineering applications. However, effective surrogate modeling of applications involving the contact of deformable bodies, especially in the context of varying geometries, is still an open issue. In particular, existing methods are confined to rigid body contact or, at best, contact between rigid and soft objects with well-defined contact planes. Furthermore, they employ contact or collision detection filters that serve as a rapid test but use only the necessary and not sufficient conditions for detection. In this work, we present a graph neural network architecture that utilizes continuous collision detection and, for the first time, incorporates sufficient conditions designed for contact between soft deformable bodies. We test its performance on two benchmarks,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
