Computing braid groups of graphs with applications to robot motion planning

From MaRDI portal



Abstract: Let X be a simplicial complex with a piecewise linear function f:XomathbbR. The Reeb graph Reeb(f,X) is the quotient of X, where we collapse each connected component of f−1(t) to a single point. Let the nodes of Reeb(f,X) be all homologically critical points where any homology of the corresponding component of the level set f−1(t) changes. Then we can label every arc of Reeb(f,X) with the Betti numbers of the corresponding d-dimensional component of a level set. The homology labels give more information about the original complex X than the classical Reeb graph. We describe a canonical embedding of a Reeb graph into a multi-page book (a star cross a line) and give a unique linear code of this book embedding.


The author describes an algorithm producing presentations of graph braid groups (the fundamental groups of configuration spaces associated to graphs). The paper also suggests a motion planning algorithm for many particles (robots) moving along a graph avoiding collisions; the complexity of this algorithm is linear in the number of edges and is quadratic in the number of robots. The author also shows that the 2-point braid groups associated to \textit{light} planar graphs admit presentations where all relations are commutators. A graph \(G\) is said to be \textit{light} if any cycle \(C\) of \(G\) contains an open edge \(h\) such that any cycle of \(G-\bar h\) is disjoint from \(C\).











This page was built for publication: Computing braid groups of graphs with applications to robot motion planning

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q424856)