ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
Discrete Applied Mathematics
Volume 141, Issues 1-3, 30 May 2004, Pages 185-194
Brazilian Symposium on Graphs, Algorithms and Combinatorics
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Article
Purchase PDF (216 K)

 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/S0166-218X(03)00371-8    How to Cite or Link Using DOI (Opens New Window)
Copyright © 2003 Elsevier B.V. All rights reserved.

Partitioning chordal graphs into independent sets and cliques

Pavol Hella, Sulamita KleinE-mail The Corresponding Author, E-mail The Corresponding Author, b, 1, Loana Tito Nogueirab and Fábio ProttiE-mail The Corresponding Author, c, 2

a School of Computing Science, Simon Fraser University, Burnaby, B.C., Canada, V5A1S6 b COPPE-Sistemas, Universidade Federal do Rio de Janeiro Caixa Postal 68511, 21945-970, Rio de Janeiro, RJ, Brazil c IM and NCE, Universidade Federal do Rio de Janeiro, Caixa Postal 2324, 20001-970, Rio de Janeiro, RJ, Brazil

Received 31 July 2001; 
Revised 17 January 2003; 
accepted 22 March 2003. 
Available online 27 August 2003.

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Abstract

We consider the following generalization of split graphs: A graph is said to be a (k,ℓ)-graph if its vertex set can be partitioned into k independent sets and ℓ cliques. (Split graphs are obtained by setting k=ℓ=1.) Much of the appeal of split graphs is due to the fact that they are chordal, a property not shared by (k,ℓ)-graphs in general. (For instance, being a (k,0)-graph is equivalent to being k-colourable.) However, if we keep the assumption of chordality, nice algorithms and characterization theorems are possible. Indeed, our main result is a forbidden subgraph characterization of chordal (k,ℓ)-graphs. We also give an O(n(m+n)) recognition algorithm for chordal (k,ℓ)-graphs. When k=1, our algorithm runs in time O(m+n).

In particular, we obtain a new simple and efficient greedy algorithm for the recognition of split graphs, from which it is easy to derive the well known forbidden subgraph characterization of split graphs. The algorithm and the characterization extend, in a natural way, to the ‘list’ (or ‘pre-colouring extension’) version of the split partition problem—given a graph with some vertices pre-assigned to the independent set, or to the clique, is there a split partition extending this pre-assignment? Another way to think of our main result is the following min–max property of chordal graphs: for each integer rgreater-or-equal, slanted1, the maximum number of independent Kr's (i.e., of vertex disjoint subgraphs of G, each isomorphic to Kr, with no edges joining two of the subgraphs) equals the minimum number of cliques of G that meet all the Kr's of G.

Author Keywords: Chordal graphs; Split graphs; Min–max theorems; Greedy algorithms; Pre-colouring extension; List partitions

Article Outline

1. Introduction
2. The theorems
3. The algorithms
4. The case of one independent set, emphasizing split graphs
5. Pre-colouring extension
References

Discrete Applied Mathematics
Volume 141, Issues 1-3, 30 May 2004, Pages 185-194
Brazilian Symposium on Graphs, Algorithms and Combinatorics
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.