An implicit representation of chordal comparability graphs in linear time

  • Authors:
  • Andrew R. Curtis;Clemente Izurieta;Benson Joeris;Scott Lundberg;Ross M. McConnell

  • Affiliations:
  • Cheriton School of Computer Science, University of Waterloo, Waterloo, ON, N2L 3G1, Canada;Department of Computer Science, Colorado State University, Fort Collins, CO 80523-1873, USA;University of Cambridge, Centre for Mathematical Sciences, Cambridge, CB3 0WA, UK;Department of Computer Science, Colorado State University, Fort Collins, CO 80523-1873, USA;Department of Computer Science, Colorado State University, Fort Collins, CO 80523-1873, USA

  • Venue:
  • Discrete Applied Mathematics
  • Year:
  • 2010

Quantified Score

Hi-index 0.04

Visualization

Abstract

Ma and Spinrad have shown that every transitive orientation of a chordal comparability graph is the intersection of four linear orders. That is, chordal comparability graphs are comparability graphs of posets of dimension four. Among other uses, this gives an implicit representation of a chordal comparability graph using O(n) integers so that, given two vertices, it can be determined in O(1) time whether they are adjacent, no matter how dense the graph is. We give a linear time algorithm for finding the four linear orders, improving on their bound of O(n^2).