Title :
Space-efficient static trees and graphs
Author_Institution :
Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
fDate :
30 Oct-1 Nov 1989
Abstract :
Data structures that represent static unlabeled trees and planar graphs are developed. The structures are more space efficient than conventional pointer-based representations, but (to within a constant factor) they are just as time efficient for traversal operations. For trees, the data structures described are asymptotically optimal: there is no other structure that encodes n-node trees with fewer bits per node, as N grows without bound. For planar graphs (and for all graphs of bounded page number), the data structure described uses linear space: it is within a constant factor of the most succinct representation
Keywords :
computational complexity; data structures; graph theory; trees (mathematics); bits per node; bounded page number; data structure; data structures; n-node trees; planar graphs; static unlabeled trees; traversal operations; Binary trees; Computer science; Data structures; Encoding; Jacobian matrices; Joining processes; Size measurement; Testing; Tree data structures; Tree graphs;
Conference_Titel :
Foundations of Computer Science, 1989., 30th Annual Symposium on
Conference_Location :
Research Triangle Park, NC
Print_ISBN :
0-8186-1982-1
DOI :
10.1109/SFCS.1989.63533