ComputingComputer ScienceAlgorithmsComputer ArchitectureData StructuresData Structure AlgorithmsData Structure DesignGraph AlgorithmsGraph TheoryPlanar GraphsPointer-based RepresentationSpace Complexity Of Graph ProblemsTree AlgorithmsTree-based RepresentationTree-graph
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.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
7
Frank R. Bernhart, Paul C. Kainen · Journal of Combinatorial Theory Series B · 1979 · 361 citations
Efficient Storage and Retrieval by Content and Address of Static Files
Peter Eliaš · Journal of the ACM · 1974 · 250 citations · Full text
Succinct representations of graphs
Hana Galperin, Avi Wigderson · Information and Control · 1983 · 219 citations
Implicat Representation of Graphs
Sampath Kannan, Moni Naor, Steven Rudich · SIAM Journal on Discrete Mathematics · 1992 · 211 citations
Robert E. Tarjan, Andrew Chi-Chih Yao · Communications of the ACM · 1979 · 207 citations · Full text