Document Type

Article

Publication Date

4-2023

Publication Title

SIAM Journal on Applied Algebra and Geometry

Abstract

We present an algorithm for computing circuit polynomials in the algebraic rigidity matroid A(CMn) associated to the Cayley-Menger ideal CMn for n points in 2D. It relies on combinatorial resultants, a new operation on graphs that captures properties of the Sylvester resultant of two polynomials in this ideal. We show that every rigidity circuit has a construction tree from K4 graphs based on this operation. Our algorithm performs an algebraic elimination guided by such a construction tree, and uses classical resultants, factorization and ideal membership. To highlight its effectiveness, we implemented the algorithm in Mathematica: it took less than 15 seconds on an example where a Gröbner Basis calculation took 5 days and 6 hrs. Additional speed-ups are obtained using non-K4 generators of the Cayley-Menger ideal and simple variations on our main algorithm.

Keywords

Cayley–Menger ideal, rigidity matroid, circuit polynomial, combinatorial resultant, inductive construction, Gröbner basis elimination

Volume

7

Issue

2

DOI

https://doi.org/10.1137/21M143798

Creative Commons License

Creative Commons Attribution 4.0 International License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Rights

©2023 SIAM

Comments

Archived as published.

Share

COinS
 
 

To view the content in your browser, please download Adobe Reader or, alternately,
you may Download the file to your hard drive.

NOTE: The latest versions of Adobe Reader do not support viewing PDF files within Firefox on Mac OS and if you are using a modern (Intel) Mac, there is no official plugin for viewing PDF files within the browser window.