A data structure called a PQ-tree is introduced. PQ-trees can be used to represent the permutations of a set U in which various subsets of U occur consecutively. Efficient algorithms are presented for manipulating PQ-trees. Algorithms using PQ-trees are then given which test for the consecutive ones property in matrices and for graph planarity. The consecutive ones test is extended to a test for interval graphs using a recently discovered fast recognition algorithm for chordal graphs. All of these algorithms require a number of steps linear in the size of their input
A binary matrix satisfies the consecutive ones property (c1p) if its columns can be permuted such th...
AbstractBy making use of lexicographic breadth first search (Lex-BFS) and partition refinement with ...
AbstractThe consecutive-ones property problem has many important applications in the field of discre...
A data structure called a PQ-tree is introduced. PQ-trees can be used to represent the permutations ...
A data structure called PC-tree is introduced as a generalization of PQ-trees. PC-trees were origina...
An interval graph is the intersection graph of a collection of intervals. Interval graphs are a spec...
We give a linear-time planarity test that unifies and simplifies the algorithms of Shih and Hsu and ...
We introduce a new data structure, which we call generalized $PQ$-trees because they behave like Bo...
AbstractThe consecutive-ones property problem has many important applications in the field of discre...
AbstractA binary matrix has the Consecutive Ones Property (C1P) when there is a permutation of its r...
By making use of lexicographic breadth first search (Lex-BFS) and partition refinement with pivots, ...
A PQ tree is an advanced tree–based data structure, which represents a family of permutations on a s...
AbstractBy making use of lexicographic breadth first search (Lex-BFS) and partition refinement with ...
In [1] Booth and Lueker introduce PQ-trees and an algorithm solving the following problem. Given a s...
A graph is an interval graph if and only if each of its vertices can be associated with an interval ...
A binary matrix satisfies the consecutive ones property (c1p) if its columns can be permuted such th...
AbstractBy making use of lexicographic breadth first search (Lex-BFS) and partition refinement with ...
AbstractThe consecutive-ones property problem has many important applications in the field of discre...
A data structure called a PQ-tree is introduced. PQ-trees can be used to represent the permutations ...
A data structure called PC-tree is introduced as a generalization of PQ-trees. PC-trees were origina...
An interval graph is the intersection graph of a collection of intervals. Interval graphs are a spec...
We give a linear-time planarity test that unifies and simplifies the algorithms of Shih and Hsu and ...
We introduce a new data structure, which we call generalized $PQ$-trees because they behave like Bo...
AbstractThe consecutive-ones property problem has many important applications in the field of discre...
AbstractA binary matrix has the Consecutive Ones Property (C1P) when there is a permutation of its r...
By making use of lexicographic breadth first search (Lex-BFS) and partition refinement with pivots, ...
A PQ tree is an advanced tree–based data structure, which represents a family of permutations on a s...
AbstractBy making use of lexicographic breadth first search (Lex-BFS) and partition refinement with ...
In [1] Booth and Lueker introduce PQ-trees and an algorithm solving the following problem. Given a s...
A graph is an interval graph if and only if each of its vertices can be associated with an interval ...
A binary matrix satisfies the consecutive ones property (c1p) if its columns can be permuted such th...
AbstractBy making use of lexicographic breadth first search (Lex-BFS) and partition refinement with ...
AbstractThe consecutive-ones property problem has many important applications in the field of discre...