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 78, Issues 1-3, 21 October 1997, Pages 1-16
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Purchase PDF (1074 K)

 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/S0166-218X(97)00007-3    How to Cite or Link Using DOI (Opens New Window)
Copyright © 1997 Published by Elsevier Science B.V.

Contribution

Efficient computation of implicit representations of sparse graphs*1

Srinivasa R. Arikatia, Anil Maheshwarib, 1 and Christos D. Zaroliagisa, Corresponding Author Contact Information, E-mail The Corresponding Author

a Max-Planck-Institut für Informatik, Im Stadtwald, D-66123, Saarbrücken, Germany b School of Computer Science, Carleton University, Ottawa, Canada K1S 5B6

Received 1 June 1995; 
revised 26 July 1996. 
Available online 14 May 1998.

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

The problem of finding an implicit representation for a graph such that vertex adjacency can be tested quickly is fundamental to all graph algorithms. In particular, it is possible to represent sparse graphs on n vertices using O(n) space such that vertex adjacency is tested in O(l) time. We show here how to construct such a representation efficiently by providing simple and optimal algorithms, both in a sequential and a parallel setting. Our sequential algorithm runs in O(n) time. The parallel algorithm runs in O(log n) time using O(n/log n) CRCW PRAM processors, or inO(log n log* n) time using O(n/log n log* n) EREW PRAM processors. Previous results for this problem are based on matroid partitioning and thus have a high complexity.

Author Keywords: Implicit representation; Sparse graphs; Arboricity; Graph algorithms; Parallel computation

Article Outline

• References

 
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.