Benchmarking Contact Detection Algorithms Used in Polyhedral Particle System

ABSTRACT A critical assessment of contact detection algorithms routinely used for simulating convex polyhedra in the Discrete Element Method is presented herein. Specifically, we focus on accuracy and computational efficiency and discuss the advantages and limitations of four different algorithms: the coupled Gilbert–Johnson–Keerthi – Expanding Polytope Algorithm (GJK‐EPA), Fast Common Plane coupled with the Intersection Polygon Method (FCP‐IPM), GJK‐EPA coupled with IPM (GJK‐EPA‐IPM), and the Linear Programming Algorithm (LP). These algorithms were implemented within the same open source software framework to allow an objective assessment of their performance. Although in this case the Discrete Element Method (DEM) is used as the particulate solver, the characteristics of the selected contact detection algorithms are independent of this choice. The results show that the GJK‐EPA algorithm, although often preferred for its speed, lacks the necessary accuracy to reproduce the physics of even a very simple dynamic problem. The same issue arises with all the other algorithms except the modified FCP‐IP algorithm. These results raise serious concerns about the veracity of results of dynamic analyses involving simulations involving large assemblies of polyhedral particles in which any of these algorithms have been or are being used. Unfortunately, in many situations, an empirical assessment of the behavior of the assembly will have masked the inherent inaccuracy of the results.

Authors

Institutions

Publication Details

Journal
International Journal for Numerical and Analytical Methods in Geomechanics
Published
2025-09-29
DOI
https://doi.org/10.1002/nag.70088
Citations
2
Primary Topic
Robotic Path Planning Algorithms
Type
article
Field-Weighted Citation Impact
2.55
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Benchmarking Contact Detection Algorithms Used in Polyhedral Particle System

Michael Gardner, Yuval Keissar, Nicholas Sitar
2 citations
International Journal for Numerical and Analytical Methods in Geomechanics
Robotic Path Planning Algorithms
2.55
article

Benchmarking Contact Detection Algorithms Used in Polyhedral Particle System

Michael Gardner, Yuval Keissar, Nicholas Sitar
article en
2 citations

Abstract

ABSTRACT A critical assessment of contact detection algorithms routinely used for simulating convex polyhedra in the Discrete Element Method is presented herein. Specifically, we focus on accuracy and computational efficiency and discuss the advantages and limitations of four different algorithms: the coupled Gilbert–Johnson–Keerthi – Expanding Polytope Algorithm (GJK‐EPA), Fast Common Plane coupled with the Intersection Polygon Method (FCP‐IPM), GJK‐EPA coupled with IPM (GJK‐EPA‐IPM), and the Linear Programming Algorithm (LP). These algorithms were implemented within the same open source software framework to allow an objective assessment of their performance. Although in this case the Discrete Element Method (DEM) is used as the particulate solver, the characteristics of the selected contact detection algorithms are independent of this choice. The results show that the GJK‐EPA algorithm, although often preferred for its speed, lacks the necessary accuracy to reproduce the physics of even a very simple dynamic problem. The same issue arises with all the other algorithms except the modified FCP‐IP algorithm. These results raise serious concerns about the veracity of results of dynamic analyses involving simulations involving large assemblies of polyhedral particles in which any of these algorithms have been or are being used. Unfortunately, in many situations, an empirical assessment of the behavior of the assembly will have masked the inherent inaccuracy of the results.

International Journal for Numerical and Analytical Methods in GeomechanicsVol. 50(1)
University of California, Davis (US), University of California, Berkeley (US)
Openalex Percentile: Top 9%
Robotic Path Planning Algorithms
2.55
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Benchmarking Contact Detection Algorithms Used in Polyhedral Particle System — Michael Gardner, Yuval Keissar, et al. · International Journal for Numerical and Analytical Methods in Geomechanics (2025) | TGRS Research Map | TGRS