paper

Computing distances in braid-move graphs, higher Bruhat orders, and oriented-matroid mutation graphs is NP-hard

arXiv:2610.03808

Abstract

A reduced word of the longest permutation , taken up to commutations, encodes a wiring diagram of pseudolines, and a braid move flips one of its triangles. We prove that deciding whether two wiring diagrams are within a given braid-move distance is NP-complete. Equivalently, deciding flip distance is NP-complete in the higher Bruhat order , for triangle flips of marked arrangements of pseudolines, and for rhombic tilings of a -gon; this answers an open question on flip graphs of pseudoline arrangements (SODA 2024). The reduction is from Vertex Cover: for every graph we construct two wiring diagrams at braid-move distance , where is the vertex cover number of and the Hamming distance is the number of triples of wires whose triangles are oriented differently. The construction glues copies of a seven-wire gadget whose braid-move distance exceeds its Hamming distance by ; flipping either of two disjoint triangles in both diagrams removes the excess. Adding a line at infinity transfers the construction to rank- uniform oriented matroids, where two oriented matroids are adjacent in the mutation graph if their chirotopes differ in one basis; so deciding mutation distance is NP-complete in rank . An iterate of Rambau's expansion of signotopes amplifies the excess and gives NP-hardness in every fixed rank . By duality we obtain the corresponding results for every fixed corank at least . The same instances show that flip distance in the higher Bruhat orders is NP-complete for every fixed .

37 pages, 4 figures. Code and computational checks: https://github.com/tilenmarc/braid-bruhat-mutation-distance