José Fuentes-Sepúlveda , Gonzalo Navarro , Diego Seco
{"title":"Navigating planar topologies in near-optimal space and time","authors":"José Fuentes-Sepúlveda , Gonzalo Navarro , Diego Seco","doi":"10.1016/j.comgeo.2022.101922","DOIUrl":null,"url":null,"abstract":"<div><p><span>We show that any embedding of a planar graph can be encoded succinctly while efficiently answering a number of topological queries near-optimally. More precisely, we build on a succinct representation that encodes an embedding of </span><em>m</em> edges within 4<em>m</em> bits, which is close to the information-theoretic lower bound of about 3.58<em>m</em>. With <span><math><mn>4</mn><mi>m</mi><mo>+</mo><mi>o</mi><mo>(</mo><mi>m</mi><mo>)</mo></math></span> bits of space, we show how to answer a number of topological queries relating nodes, edges, and faces, most of them in any time in <span><math><mi>ω</mi><mo>(</mo><mn>1</mn><mo>)</mo></math></span>. Indeed, <span><math><mn>3.58</mn><mi>m</mi><mo>+</mo><mi>o</mi><mo>(</mo><mi>m</mi><mo>)</mo></math></span> bits suffice if the graph has no self-loops and no nodes of degree one. Further, we show that with <span><math><mi>O</mi><mo>(</mo><mi>m</mi><mo>)</mo></math></span> bits of space we can solve all those operations in <span><math><mi>O</mi><mo>(</mo><mn>1</mn><mo>)</mo></math></span> time.</p></div>","PeriodicalId":51001,"journal":{"name":"Computational Geometry-Theory and Applications","volume":null,"pages":null},"PeriodicalIF":0.4000,"publicationDate":"2023-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computational Geometry-Theory and Applications","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0925772122000657","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"MATHEMATICS","Score":null,"Total":0}
引用次数: 0
Abstract
We show that any embedding of a planar graph can be encoded succinctly while efficiently answering a number of topological queries near-optimally. More precisely, we build on a succinct representation that encodes an embedding of m edges within 4m bits, which is close to the information-theoretic lower bound of about 3.58m. With bits of space, we show how to answer a number of topological queries relating nodes, edges, and faces, most of them in any time in . Indeed, bits suffice if the graph has no self-loops and no nodes of degree one. Further, we show that with bits of space we can solve all those operations in time.
期刊介绍:
Computational Geometry is a forum for research in theoretical and applied aspects of computational geometry. The journal publishes fundamental research in all areas of the subject, as well as disseminating information on the applications, techniques, and use of computational geometry. Computational Geometry publishes articles on the design and analysis of geometric algorithms. All aspects of computational geometry are covered, including the numerical, graph theoretical and combinatorial aspects. Also welcomed are computational geometry solutions to fundamental problems arising in computer graphics, pattern recognition, robotics, image processing, CAD-CAM, VLSI design and geographical information systems.
Computational Geometry features a special section containing open problems and concise reports on implementations of computational geometry tools.