Circle-Segment Intersection Queries in Connected Geometric Graphs

dc.contributor.authorAfshani, Peyman
dc.contributor.authorBosch, Yannick
dc.contributor.authorStorandt, Sabine
dc.date.accessioned2026-02-19T07:33:10Z
dc.date.available2026-02-19T07:33:10Z
dc.date.issued2025-11-27
dc.description.abstractIn this paper, we study the problem of efficiently reporting all intersections between a given set of line segments in the plane and a query circle, focusing on the case where the segments form the edges of a connected geometric graph. While previous data structures for circle-segment intersection queries on general segment sets incur high space or query time costs, we exploit the connectivity of the input to obtain significantly improved performance. In fact, we propose a new circle-segment intersection data structure that can be constructed in O((n + C) log3 n) time and space on connected graphs with n edges and C edge crossings. It answers intersection queries in O(k log3 n) time, where k denotes the output size. Our method relies on the construction of efficient circle-graph intersection oracles as well as a novel linear-time algorithm to partition the edges of the graph into balanced, connected components, which might be of independent interest. In a proof-of-concept experimental study on real-world road networks, we show that our novel data structure also performs well in practice. Even on networks with millions of edges, the construction time is within minutes and queries are answered in a few milliseconds.
dc.description.versionpublisheddeu
dc.identifier.doi10.4230/LIPIcs.ISAAC.2025.3
dc.identifier.ppn1968258280
dc.identifier.urihttps://kops.uni-konstanz.de/handle/123456789/76218
dc.language.isoeng
dc.rightsterms-of-use
dc.rights.urihttps://rightsstatements.org/page/InC/1.0/
dc.subjectIntersections data structure
dc.subjectGraph partitioning
dc.subjectDobkin-Kirkpatrick hierarchy
dc.subject.ddc004
dc.titleCircle-Segment Intersection Queries in Connected Geometric Graphseng
dc.typeINPROCEEDINGS
dspace.entity.typePublication
kops.citation.bibtex
@inproceedings{Afshani2025-11-27Circl-76218,
  title={Circle-Segment Intersection Queries in Connected Geometric Graphs},
  year={2025},
  doi={10.4230/LIPIcs.ISAAC.2025.3},
  number={359},
  isbn={978-3-95977-408-6},
  issn={1868-8969},
  address={Wadern},
  publisher={Dagstuhl Publishing},
  series={Leibniz International Proceedings in Informatics (LIPIcs)},
  booktitle={36th International Symposium on Algorithms and Computation (ISAAC 2025)},
  editor={Chen, Ho-Lin and Hon, Wing-Kai and Tsai, Meng-Tsung},
  author={Afshani, Peyman and Bosch, Yannick and Storandt, Sabine},
  note={Article Number: 3}
}
kops.citation.iso690AFSHANI, Peyman, Yannick BOSCH, Sabine STORANDT, 2025. Circle-Segment Intersection Queries in Connected Geometric Graphs. 36th International Symposium on Algorithms and Computation (ISAAC 2025). Tainan, Taiwan, 7. Dez. 2025 - 10. Dez. 2025. In: CHEN, Ho-Lin, Hrsg., Wing-Kai HON, Hrsg., Meng-Tsung TSAI, Hrsg.. 36th International Symposium on Algorithms and Computation (ISAAC 2025). Wadern: Dagstuhl Publishing, 2025, 3. Leibniz International Proceedings in Informatics (LIPIcs). 359. ISSN 1868-8969. ISBN 978-3-95977-408-6. Verfügbar unter: doi: 10.4230/LIPIcs.ISAAC.2025.3deu
kops.citation.iso690AFSHANI, Peyman, Yannick BOSCH, Sabine STORANDT, 2025. Circle-Segment Intersection Queries in Connected Geometric Graphs. 36th International Symposium on Algorithms and Computation (ISAAC 2025). Tainan, Taiwan, Dec 7, 2025 - Dec 10, 2025. In: CHEN, Ho-Lin, ed., Wing-Kai HON, ed., Meng-Tsung TSAI, ed.. 36th International Symposium on Algorithms and Computation (ISAAC 2025). Wadern: Dagstuhl Publishing, 2025, 3. Leibniz International Proceedings in Informatics (LIPIcs). 359. ISSN 1868-8969. ISBN 978-3-95977-408-6. Available under: doi: 10.4230/LIPIcs.ISAAC.2025.3eng
kops.citation.rdf
<rdf:RDF
    xmlns:dcterms="http://purl.org/dc/terms/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:bibo="http://purl.org/ontology/bibo/"
    xmlns:dspace="http://digital-repositories.org/ontologies/dspace/0.1.0#"
    xmlns:foaf="http://xmlns.com/foaf/0.1/"
    xmlns:void="http://rdfs.org/ns/void#"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema#">
  <rdf:Description rdf:about="https://kops.uni-konstanz.de/server/rdf/resource/123456789/76218">
    <dc:creator>Afshani, Peyman</dc:creator>
    <dc:contributor>Bosch, Yannick</dc:contributor>
    <dcterms:available rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime"
    >2026-02-19T07:33:10Z</dcterms:available>
    <dc:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime"
    >2026-02-19T07:33:10Z</dc:date>
    <dcterms:rights rdf:resource="https://rightsstatements.org/page/InC/1.0/"/>
    <void:sparqlEndpoint rdf:resource="http://localhost/fuseki/dspace/sparql"/>
    <dcterms:isPartOf rdf:resource="https://kops.uni-konstanz.de/server/rdf/resource/123456789/36"/>
    <dc:contributor>Storandt, Sabine</dc:contributor>
    <dcterms:abstract>In this paper, we study the problem of efficiently reporting all intersections between a given set of line segments in the plane and a query circle, focusing on the case where the segments form the edges of a connected geometric graph. While previous data structures for circle-segment intersection queries on general segment sets incur high space or query time costs, we exploit the connectivity of the input to obtain significantly improved performance. In fact, we propose a new circle-segment intersection data structure that can be constructed in O((n + C) log3 n) time and space on connected graphs with n edges and C edge crossings. It answers intersection queries in O(k log3 n) time, where k denotes the output size. Our method relies on the construction of efficient circle-graph intersection oracles as well as a novel linear-time algorithm to partition the edges of the graph into balanced, connected components, which might be of independent interest. In a proof-of-concept experimental study on real-world road networks, we show that our novel data structure also performs well in practice. Even on networks with millions of edges, the construction time is within minutes and queries are answered in a few milliseconds.</dcterms:abstract>
    <dc:creator>Bosch, Yannick</dc:creator>
    <dspace:isPartOfCollection rdf:resource="https://kops.uni-konstanz.de/server/rdf/resource/123456789/36"/>
    <bibo:uri rdf:resource="https://kops.uni-konstanz.de/handle/123456789/76218"/>
    <dcterms:title>Circle-Segment Intersection Queries in Connected Geometric Graphs</dcterms:title>
    <dspace:hasBitstream rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/76218/1/Afshani_2-neyp9n985ymq3.pdf"/>
    <dc:contributor>Afshani, Peyman</dc:contributor>
    <dcterms:issued>2025-11-27</dcterms:issued>
    <dc:creator>Storandt, Sabine</dc:creator>
    <dc:language>eng</dc:language>
    <dc:rights>terms-of-use</dc:rights>
    <foaf:homepage rdf:resource="http://localhost:8080/"/>
    <dcterms:hasPart rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/76218/1/Afshani_2-neyp9n985ymq3.pdf"/>
  </rdf:Description>
</rdf:RDF>
kops.conferencefield36th International Symposium on Algorithms and Computation (ISAAC 2025), 7. Dez. 2025 - 10. Dez. 2025, Tainan, Taiwandeu
kops.date.conferenceEnd2025-12-10
kops.date.conferenceStart2025-12-07
kops.description.openAccessopenaccessbookpart
kops.flag.knbibliographytrue
kops.identifier.nbnurn:nbn:de:bsz:352-2-neyp9n985ymq3
kops.location.conferenceTainan, Taiwan
kops.sourcefieldCHEN, Ho-Lin, Hrsg., Wing-Kai HON, Hrsg., Meng-Tsung TSAI, Hrsg.. <i>36th International Symposium on Algorithms and Computation (ISAAC 2025)</i>. Wadern: Dagstuhl Publishing, 2025, 3. Leibniz International Proceedings in Informatics (LIPIcs). 359. ISSN 1868-8969. ISBN 978-3-95977-408-6. Verfügbar unter: doi: 10.4230/LIPIcs.ISAAC.2025.3deu
kops.sourcefield.plainCHEN, Ho-Lin, Hrsg., Wing-Kai HON, Hrsg., Meng-Tsung TSAI, Hrsg.. 36th International Symposium on Algorithms and Computation (ISAAC 2025). Wadern: Dagstuhl Publishing, 2025, 3. Leibniz International Proceedings in Informatics (LIPIcs). 359. ISSN 1868-8969. ISBN 978-3-95977-408-6. Verfügbar unter: doi: 10.4230/LIPIcs.ISAAC.2025.3deu
kops.sourcefield.plainCHEN, Ho-Lin, ed., Wing-Kai HON, ed., Meng-Tsung TSAI, ed.. 36th International Symposium on Algorithms and Computation (ISAAC 2025). Wadern: Dagstuhl Publishing, 2025, 3. Leibniz International Proceedings in Informatics (LIPIcs). 359. ISSN 1868-8969. ISBN 978-3-95977-408-6. Available under: doi: 10.4230/LIPIcs.ISAAC.2025.3eng
kops.title.conference36th International Symposium on Algorithms and Computation (ISAAC 2025)
relation.isAuthorOfPublication8a8fe2b5-67ab-44f0-be63-e1f6bed60fe6
relation.isAuthorOfPublicationa3ac49b1-8947-4bb2-840c-50a5cb77fdf4
relation.isAuthorOfPublication.latestForDiscoverya3ac49b1-8947-4bb2-840c-50a5cb77fdf4
source.bibliographicInfo.articleNumber3
source.bibliographicInfo.seriesNumber359
source.contributor.editorChen, Ho-Lin
source.contributor.editorHon, Wing-Kai
source.contributor.editorTsai, Meng-Tsung
source.identifier.isbn978-3-95977-408-6
source.identifier.issn1868-8969
source.publisherDagstuhl Publishing
source.publisher.locationWadern
source.relation.ispartofseriesLeibniz International Proceedings in Informatics (LIPIcs)
source.title36th International Symposium on Algorithms and Computation (ISAAC 2025)

Dateien

Originalbündel

Gerade angezeigt 1 - 1 von 1
Vorschaubild nicht verfügbar
Name:
Afshani_2-neyp9n985ymq3.pdf
Größe:
5.35 MB
Format:
Adobe Portable Document Format
Afshani_2-neyp9n985ymq3.pdf
Afshani_2-neyp9n985ymq3.pdfGröße: 5.35 MBDownloads: 1