Linear Time Algorithms on Chordal Bipartite and Strongly Chordal Graphs

  • Authors:
  • Ryuhei Uehara

  • Affiliations:
  • -

  • Venue:
  • ICALP '02 Proceedings of the 29th International Colloquium on Automata, Languages and Programming
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Chordal bipartite graphs are introduced to analyze nonsymmetric matrices, and form a large class of perfect graphs. There are several problems, which can be solved efficiently on the class using the characterization by the doubly lexical ordering ofthe bipartite adjacency matrix. However, the best known algorithm for computing the ordering runs in O(min{mlog n, n2}), which is the bottleneck of the problems. We show a linear time algorithm that computes the ordering ofa given chordal bipartite graph. The result improves the upper bounds ofsev eral problems, including recognition problem, from O(min{mlog n, n2}) to linear time. Strongly chordal graphs are well-studied subclass of chordal graphs, and that have similar characterization. The upper bounds of several problems on a given strongly chordal graph are also improved from O(min{mlog n, n2}) to linear time.