On Comparability and Permutation Graphs
- 1 August 1985
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Computing
- Vol. 14 (3), 658-670
- https://doi.org/10.1137/0214048
Abstract
This paper presents a technique for orienting a comparability graph transitively in $O(n^2 )$ time. The best previous algorithm for this problem required $\Omega (n^3 )$ time. When combined with a result in [SP], we can recognize permutation graphs in $O(n^2 )$ time, and determine in the same time complexity whether two permutation graphs are isomorphic. The orientation algorithm can also be used to reduce the problem of recognizing comparability graphs to that of recognizing transitive graphs. This gives an upper bound of $O(n^{2.49 + } )$ for comparability graph recognition, while the fastest previous algorithms required $\Omega (n^3 )$ time.
Keywords
This publication has 9 references indexed in Scilit:
- Recognition and isomorphism of two dimensional partial ordersPublished by Springer Nature ,2005
- Circular permutation graphsNetworks, 1982
- On the Asymptotic Complexity of Matrix MultiplicationSIAM Journal on Computing, 1982
- The Recognition of Series Parallel DigraphsSIAM Journal on Computing, 1982
- On testing isomorphism of permutation graphsNetworks, 1981
- The complexity of comparability graph recognition and coloringComputing, 1977
- Transitive Orientation of Graphs and Identification of Permutation GraphsCanadian Journal of Mathematics, 1971
- A Characterization of Comparability Graphs and of Interval GraphsCanadian Journal of Mathematics, 1964
- Partially Ordered SetsAmerican Journal of Mathematics, 1941