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 131, Issue 1, 6 September 2003, Pages 129-150
Second International Colloquium, Journees de l'Informatique Messine: Algorithmes de graphes
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Article
Purchase PDF (409 K)

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

Query efficient implementation of graphs of bounded clique-widthstar, open

B. CourcelleCorresponding Author Contact Information, E-mail The Corresponding Author and R. Vanicat

Laboratoire d'Informatique (LaBRI), CNRS, UMR 5800, Université Bordeaux I, 351 Cours de la Libération, 33405 Talence, France

Received 5 June 2000; 
revised 22 February 2001; 
accepted 5 May 2002. 
Available online 30 January 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

If P(x1,…,xk) is a graph property expressible in monadic second-order logic, where x1,…,xk denote vertices, if G is a graph with n vertices and of clique-width at most p where p is fixed, then we can associate with each vertex u of G a piece of information I(u) of size O(log(n)) such that, for all vertices x1,…,xk of G, one can decide whether P(x1,…,xk) holds in time O(log(n)) by using only I(x1),…,I(xk). The preprocessing can be done in time O(nlog(n)).

One can do the same for any fixed monadic second-order optimization function (like distance) by using information of size O(log2(n)) for each vertex and computation time O(log2(n)). In this case preprocessing time is O(–log2(n)).

Clique-width is a complexity measure on graphs similar to tree-width, but more powerful since every set of graphs of bounded tree-width has bounded clique-width, but not conversely.

Similar results apply to graphs of tree-width at most w and to properties and functions expressed in the version of monadic second-order logic allowing quantifications on sets of edges.

Article Outline

1. Introduction
2. Definitions
2.1. Monadic second-order logic
2.2. Graphs
2.3. MS transduction
2.4. An example of MS transduction
3. Monadic second-order queries on trees
4. Balanced trees and terms
5. Efficient implementation of graph queries
5.1. Main theorems
5.2. Monadic second-order logic with edge set quantifications
5.3. The special case of distance
6. Conclusion
References






Discrete Applied Mathematics
Volume 131, Issue 1, 6 September 2003, Pages 129-150
Second International Colloquium, Journees de l'Informatique Messine: Algorithmes de graphes
 
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.