Skip to main navigation Skip to search Skip to main content

Geometric spanner of objects under L 1 distance

  • Yongding Zhu
  • , Jinhui Xu
  • , Yang Yang
  • , Naoki Katoh
  • , Shin Ichi Tanigawa

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Geometric spanner is a fundamental structure in computational geometry and plays an important role in many geometric networks design applications. In this paper, we consider the following generalized geometric spanner problem under L 1 distance: Given a set of disjoint objects S, find a spanning network G with minimum size so that for any pair of points in different objects of S, there exists a path in G with length no more than t times their L 1 distance, where t is the stretch factor. Specifically, we focus on three types of objects: rectilinear segments, axis aligned rectangles, and rectilinear monotone polygons. By combining ideas of t-weekly dominating set, walls, aligned pairs and interval cover, we develop a 4-approximation algorithm (measured by the number of Steiner points) for each type of objects. Our algorithms run in near quadratic time, and can be easily implemented for practical applications.

Original languageEnglish
Title of host publicationComputing and Combinatorics - 14th Annual International Conference, COCOON 2008, Proceedings
Pages395-404
Number of pages10
DOIs
StatePublished - 2008
Event14th Annual International Conference on Computing and Combinatorics, COCOON 2008 - Dalian, China
Duration: Jun 27 2008Jun 29 2008

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume5092 LNCS

Conference

Conference14th Annual International Conference on Computing and Combinatorics, COCOON 2008
Country/TerritoryChina
CityDalian
Period06/27/0806/29/08

Fingerprint

Dive into the research topics of 'Geometric spanner of objects under L 1 distance'. Together they form a unique fingerprint.

Cite this