https://hal.inria.fr/hal-03504867Steininger, JakobJakobSteiningerChercheur indépendantYurkevich, SergeySergeyYurkevichMATHEXP - Calcul formel, mathématiques expérimentales et interactions - Inria Saclay - Ile de France - Inria - Institut National de Recherche en Informatique et en AutomatiqueAn algorithmic approach to Rupert's problemHAL CCSD2023Rupert's problemNieuwland numberConvex Polyhedra[MATH.MATH-MG] Mathematics [math]/Metric Geometry [math.MG][MATH.MATH-CO] Mathematics [math]/Combinatorics [math.CO]Yurkevich, Sergey - Décider l'irrationalité et la transcendance - - DeRerumNatura2019 - ANR-19-CE40-0018 - AAPG2019 - VALID - 2023-01-30 23:47:292023-03-22 15:24:472023-01-31 08:39:23enJournal articleshttps://hal.inria.fr/hal-03504867/documentapplication/pdf1A polyhedron $\textbf{P} \subset \mathbb{R}^3$ has Rupert's property if a hole can be cut into it, such that a copy of $\textbf{P}$ can pass through this hole. There are several works investigating this property for some specific polyhedra: for example, it is known that all 5 Platonic and 9 out of the 13 Archimedean solids admit Rupert's property. A commonly believed conjecture states that every convex polyhedron is Rupert. We prove that Rupert's problem is algorithmically decidable for polyhedra with algebraic coordinates. We also design a probabilistic algorithm which can efficiently prove that a given polyhedron is Rupert. Using this algorithm we not only confirm this property for the known Platonic and Archimedean solids, but also prove it for one of the remaining Archimedean polyhedra and many others. Moreover, we significantly improve on almost all known Nieuwland numbers and finally conjecture, based on statistical evidence, that the Rhombicosidodecahedron is in fact not Rupert.