4 research outputs found
Recognition and orientation algorithms for P4-comparability graphs
Abstract. We consider two problems pertaining to P4-comparability graphs, namely, the problem of recognizing whether a simple undirected graph is a P4-comparability graph and the problem of producing an acyclic P4-transitive orientation of a P4-comparability graph. These problems have been considered by Hoàng and Reed who described O(n 4)and O(n 5)-time algorithms for their solution respectively, where n is the number of vertices of the given graph. Recently, Raschle and Simon described O(n + m 2)-time algorithms for these problems, where m is the number of edges of the graph. In this paper, we describe different O(n + m 2)-time algorithms for the recognition and the acyclic P4-transitive orientation problems on P4comparability graphs. Instrumental in these algorithms are structural relationships of the P4-components of a graph, which we establish and which are interesting in their own right. Our algorithms are simple, use simple data structures, and have the advantage over those of Raschle and Simon in that they are non-recursive, require linear space and admit efficient parallelization.