Simultaneous PQ-Ordering with Applications to Constrained Embedding Problems
Thomas Bl\"asius, Ignaz Rutter

TL;DR
This paper introduces the new problem of Simultaneous PQ-Ordering, analyzes its computational complexity, and applies it to solve various constrained embedding problems efficiently, including planarity and interval graph recognition.
Contribution
It defines Simultaneous PQ-Ordering, proves NP-completeness in general, identifies a tractable subclass, and develops efficient algorithms for several graph embedding and recognition problems.
Findings
NP-complete in general
Linear-time algorithm for Partially PQ-Constrained Planarity
Quadratic-time algorithm for Simultaneous Embedding with Fixed Edges
Abstract
In this paper, we define and study the new problem Simultaneous PQ-Ordering. Its input consists of a set of PQ-trees, which represent sets of circular orders of their leaves, together with a set of child-parent relations between these PQ-trees, such that the leaves of the child form a subset of the leaves of the parent. Simultaneous PQ-Ordering asks whether orders of the leaves of each of the trees can be chosen simultaneously, that is, for every child-parent relation the order chosen for the parent is an extension of the order chosen for the child. We show that Simultaneous PQ-Ordering is NP-complete in general and that it is efficiently solvable for a special subset of instances, the 2-fixed instances. We then show that several constrained embedding problems can be formulated as such 2-fixed instances. In particular, we obtain a linear-time algorithm for Partially PQ-Constrained…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topicssemigroups and automata theory · Advanced Graph Theory Research · Complexity and Algorithms in Graphs
