On The Watchman Route Problem and Its Related Problems Dissertation Proposal

Size: px
Start display at page:

Download "On The Watchman Route Problem and Its Related Problems Dissertation Proposal"

Transcription

1 On The Watchman Route Problem and Its Related Problems Dissertation Proposal Ning Xu The Graduate Center, The City University of New York 1 / 27

2 Outlines Introduction References Introduction The Watchman Route Problem (WRP) The Touring Polygons Problem (TPP) 2 / 27

3 Scenario: Night Watchman Suppose a night watchman (a person or a robot) is required to guard a building. The night watchman has sensors (eyes or cameras). In the ideal case, the watchman can see infinite far away. Figure: A night watchman in a building Can we find a shortest closed path for the watchman to guard everywhere in the building? 3 / 27

4 Visibility Region Introduction References Visibility Let P be a polygon. Two points x, y P are visible from each other if the line segment xy lies within P; i.e., xy P 1. Visibility Region The visibility region of a point x P is the set of points within P visible from x. Figure: Visibility region: the yellow region (image taken from Wikipedia [1]). 1 Here we assume the unlimited visibility 4 / 27

5 Watchman Route Problem (WRP) Watchman route A watchman route T is a closed path within P so that every point in P is visible from some point on T ; i.e., x P, y T : pq P. The watchman route problem (WRP) The watchman route problem asks a shortest watchman route for a known polygon P. Figure: A shortest watchman route (image taken from [5]) 5 / 27

6 Related Problems: The Art Gallery Problem The WRP was first introduced by Chin and Ntafos in 1986 [6, 7], as a variation of the art gallery problem. Art Gallery Problem The art gallery problem asks the minimum number of stationary guards to watch over all paintings in a gallery of n walls. n 3 cameras are sufficient and sometimes neccessary (Chvátal 1975 [8]). Figure: Four cameras cover the gallery (from Wikipedia [1]) 6 / 27

7 Related Problems: The Euclidean TSP with Neighborhoods (TSPN) Let R 1, R 2,..., R k be k geometric objects (maybe overlapped) of n total vertices in a plane. The TSPN asks a shortest closed path visiting all objects. NP-hard (Papadimitriou 1977[19]) APX-hard (Gudmundsson and Levcopoulos 2000 [15]) O(log n) approximation (Mata and Mitchell 1995 [16], Elbassioni et al [13], Gudmundsson and Levcopoulos 1999 [14]) 7 / 27

8 Related Problems: The Euclidean Traveling Salesman Problem (ETSP) Let p 1, p 2,..., p k be k points in a plane. The ETSP asks a shortest closed path visiting all points. NP-hard (Papadimitriou 1977 [19]) PTAS (Arora 1997 [3], Mitchell 1999 [17], Rao and Smith 1998 [20]) 8 / 27

9 Outlines Introduction References Introduction The Watchman Route Problem (WRP) The Touring Polygons Problem (TPP) 9 / 27

10 The WRP: Three Different Settings On simple polygons (polygon without holes) On polygonal domains (polygon with holes) The WRP on arrangement of connected geometric objects. For example, arrangement of line segments, lines, and etc.. 10 / 27

11 The WRP on Simple Polygons Two cases: The fixed WRP, or the anchored WRP The watchman route must pass a given point s, called the anchored point. The floating WRP No such an anchor point is required, i.e., the general case. (a) The fixed WRP s (b) The floating WRP Figure: The WRP on simple polygons: the red paths are the shortest watchman route. 11 / 27

12 Exact Algorithms of WRP on Simple Polygons Fixed WRP: O(n 3 log n) time (Dror et al [10]) Floating WRP: O(n 4 log n) time (Dror et al [10]) An algorithm for the fixed WRP with running time O(T ) admits an algorithm for the floating WRP with running time O(nT ) (Tan 2001 [21]). Problem to Investigate 1 Can the fixed WRP be solved in less than O(n 3 log n) time? 12 / 27

13 Approximation Algorithms of WRP on Simple Polygons Fixed WRP: 2 ratio, O(n) time (Tab 2004 [23]) Floating WRP: 2 ratio, O(n) time (Tan 2007 [25]) Problem to Investigate 2 Does the fixed WRP has an approximation algorithm better than 2 ratio? 13 / 27

14 The WRP on Polygonal Domains NP-hard (Chin and Ntafos 1986 citecn [7], Dumitrescu and Tóth [12]) O(log 2 n) approximation (Mitchell 2013 [18]) Impossible better than O(log n) ratio unless P NP (Mitchell 2013[18]) Problem to Investigate 3 Can the WRP on polygonal domain be approximated better than O(log 2 n) ratio? 14 / 27

15 The WRP on Arrangement of Connected Line Segments Figure: The WRP on arrangement of line segments: the red paths are the shortest watchman route. A special case of the WRP on polygonal domain, where the polygon collapses into an arrangement of line segments. NP-hard (Xu 2012 [27]) O(log 3 n) approximation (Dumitrescu, Mitchell and Zylinski [11]) 15 / 27

16 The WRP on Arrangement of Connected Line Segments Figure: The WRP on simple polygons: the red path shows the shortest watchman route. Problem to Investigate 4 What is the lower bound of the approximation ratio for the WRP on arrangement of line segments? Problem to Investigate 5 Does the WRP on arrangement of axis-parallel line segments admit a constant factor approximation algorithm, or even a PTAS? 16 / 27

17 The WRP on Arrangement of Lines Can be solved in O(n 8 ) time (Dumitrescu, Mitchell and Zylinski [11]) NP-hard in 3D space (Dumitrescu, Mitchell and Zylinski [11]) Figure: A watchman route (in bold) on arrangement of lines (image taken from [11]). 17 / 27

18 Outlines Introduction References Introduction The Watchman Route Problem (WRP) The Touring Polygons Problem (TPP) 18 / 27

19 The Touring Polygons Problem (TPP) Let P 1,..., P k be k polygons of n totoal vertices in the plane, possibly intersecting. Let s and t be two points in the plane. The TPP asks a shortest path from s to t visiting P 1,..., P k in order, possibly subject to fence constrains Fences Simple polygons F 0,..., F k so that P i P i+1 F i. F1 P2 F2 P3 s F0 P1 F3 t If there is no fence, the TPP is unconstrained. 19 / 27

20 Results on the Unconstrained TPP Convex polygons: O(kn log(n/k)) time (Dror et al [10]) Non-convex polygons: NP-hard (Ahadi, Mozafari, Zarei [2]) Non-convex polygons but the path cannot enter polygons: O(k 2 n log n) time (Ahadi, Mozafari, Zarei [2]) 20 / 27

21 Results on Constrained TPP NP-hard (Dror et al [10]) the part of P i s boundary from which shortest routes may bounce is convex: O(kn 2 log n) time (Dror et al [10]) 21 / 27

22 The Zookeeper s Problem Given a simple polygon P and a set S of convex disjoint convex polygons inside P called cages, each sharing one edge of P, compute a shortest closed path within P that visits every cage but does not enter the interior of any cage. The fixed zookeeper s problem The route are required to pass through a given point s P s (a) The fixed zookeeper s problem (b) The general zookeeper s problem Figure: The zookeeper s problem 22 / 27

23 Exact Algorithms of the Zookeeper s Problem The fixed case: O(n log n) time (Bespamyatnikh 2003 [4]) The general case: O(n 2 ) time (Tan 2001 [22]) Problem to Investigate 6 Can the fixed zookeeper s problem be solved in O(n) time? Problem to Investigate 7 Does the zookeeper s problem admits a sub-quadratic time algorithm, for example, O(n log 2 n) time as conjectured by Tan [22]? 23 / 27

24 Approximation Algorithms of the Zookeeper s Problem The fixed case: 2 ratio (Tan 2004 [23]) The general case: 2 ratio (Tan 2006 [24]) Problem to Investigate 8 Can we find an algorithm for the fixed zookeeper s problem better than 2 ratio? Problem to Investigate 9 Can we find an approximation algorithm for the zookeeper s problem better than 2 ratio? 24 / 27

25 The Safari Problem Introduction References Given a simple polygon P and a set S of convex disjoint convex polygons inside P called cages, each sharing one edge of P, compute a shortest closed path within P that visits every cage. In the safari problem, the route can enter cages The fixed safari problem The route are required to pass through a given point s P. s (a) The fixed safari problem (b) The general safari problem Figure: The safari problem 25 / 27

26 Results on the safari Problem The fixed case: O(kn log n) time (Dror et al [10]) The general case: O(kn 2 log n) time (Dror et al [10]) An algorithm for the fixed safari problem with running time O(T ) admits an algorithm for the general safari problem with running time O(nT ) (Tan and Hirata 2003 [26]). Problem to Investigate 10 Can we improve the current best result, O(kn log n), for the fixed safari problem? 26 / 27

27 The Aquarium-keeper s Problem Given a simple polygon P, find a shortest close path that visits every edge of P. Figure: The aquarium-keeper s problem Optimal algorithm: O(n) time (Czyzowicz et al [9]) 27 / 27

28 Wikipedia, Arash Ahadi, Amirhossein Mozafari, and Alireza Zarei. Touring a sequence of disjoint polygons: Complexity and extension. Theor. Comput. Sci., 556:45 54, Sanjeev Arora. Nearly linear time approximation schemes for euclidean TSP and other geometric problems. In 38th Annual Symposium on Foundations of Computer Science, FOCS 97, Miami Beach, Florida, USA, October 19-22, 1997, pages IEEE Computer Society, Sergei Bespamyatnikh. An o(n log n) algorithm for the zoo-keeper s problem. Computational Geometry: Theory and Applications, 24(2):63 74, Svante Carlsson, Håkan Jonsson, and Bengt J. Nilsson. Finding the shortest watchman route in a simple polygon. Discrete & Computational Geometry, 22(3): , Weipang Chin and Simeon C. Ntafos. Optimum watchman routes. In Proceedings of the 2nd symposium on Computational geometry (SoCG 86), pages 24 33, Weipang Chin and Simeon C. Ntafos. Optimum watchman routes. Information Processing Letters, 28(1):39 44, V Chvátal. A combinatorial theorem in plane geometry. Journal of Combinatorial Theory, Series B, 18(1):39 41, Jurek Czyzowicz, Peter Egyed, Hazel Everett, David Rappaport, Thomas C. Shermer, Diane L. Souvaine, Godfried T. Toussaint, and Jorge Urrutia. 27 / 27

29 The aquarium keeper s problem. In Alok Aggarwal, editor, Proceedings of the Second Annual ACM/SIGACT-SIAM Symposium on Discrete Algorithms, January 1991, San Francisco, California., pages ACM/SIAM, Moshe Dror, Alon Efrat, Anna Lubiw, and Joseph S. B. Mitchell. Touring a sequence of polygons. In Lawrence L. Larmore and Michel X. Goemans, editors, Proceedings of the 35th Symposium on Theory of Computing (STOC 03), pages ACM, Adrian Dumitrescu, Joseph S. B. Mitchell, and Pawel Zylinski. Watchman routes for lines and segments. In Fedor V. Fomin and Petteri Kaski, editors, 13th Scandinavian Symposium and Workshops on Algorithm Theory (SWAT 12), volume 7357 of Lecture Notes in Computer Science, pages Springer, Adrian Dumitrescu and Csaba D. Tóth. Watchman tours for polygons with holes. Computional Geometry: Theory and Applications, 45(7): , Khaled M. Elbassioni, Aleksei V. Fishkin, and René Sitters. On approximating the TSP with intersecting neighborhoods. In Tetsuo Asano, editor, Algorithms and Computation, 17th International Symposium, ISAAC 2006, Kolkata, India, December 18-20, 2006, Proceedings, volume 4288 of Lecture Notes in Computer Science, pages Springer, Joachim Gudmundsson and Christos Levcopoulos. A fast approximation algorithm for tsp with neighborhoods. Nord. J. Comput., 6(4): , Joachim Gudmundsson and Christos Levcopoulos. Hardness result for TSP with neighborhoods. In Technical Report LU-CS-TR , Department of Computer Science, Lund University, Sweden., Cristian S. Mata and Joseph S. B. Mitchell. 27 / 27

30 Approximation algorithms for geometric tour and network design problems (extended abstract). In Proceedings of the 11th Symposium on Computational Geometry (SoCG 95), pages , Joseph S. B. Mitchell. Guillotine subdivisions approximate polygonal subdivisions: A simple polynomial-time approximation scheme for geometric tsp, k-mst, and related problems. SIAM J. Comput., 28(4): , Joseph S. B. Mitchell. Approximating watchman routes. In Sanjeev Khanna, editor, Proceedings of the 24th Symposium on Discrete Algorithms (SODA 13), pages SIAM, Christos H. Papadimitriou. The euclidean traveling salesman problem is np-complete. Theor. Comput. Sci., 4(3): , Satish Rao and Warren D. Smith. Approximating geometrical graphs via spanners and banyans. In Jeffrey Scott Vitter, editor, Proceedings of the Thirtieth Annual ACM Symposium on the Theory of Computing, Dallas, Texas, USA, May 23-26, 1998, pages ACM, Xuehou Tan. Fast computation of shortest watchman routes in simple polygons. Information Processing Letters, 77(1):27 33, Xuehou Tan. Shortest zookeeper s routes in simple polygons. Inf. Process. Lett., 77(1):23 26, Xuehou Tan. Approximation algorithms for the watchman route and zookeeper s problems. Discrete Applied Mathematics, 136(2-3): , / 27

31 Xuehou Tan. A 2-approximation algorithm for the zookeeper s problem. Inf. Process. Lett., 100(5): , Xuehou Tan. A linear-time 2-approximation algorithm for the watchman route problem for simple polygons. Theoretical Computer Science, 384(1):92 103, Xuehou Tan and Tomio Hirata. Finding shortest safari routes in simple polygons. Inf. Process. Lett., 87(4): , Ning Xu. Complexity of minimum corridor guarding problems. Information Processing Letters, 112(17-18): , / 27

An Approximate Algorithm for Solving the Watchman Route Problem

An Approximate Algorithm for Solving the Watchman Route Problem An Approximate Algorithm for Solving the Watchman Route Problem Fajie Li and Reinhard Klette 1 Institute for Mathematics and Computing Science, University of Groningen P.O. Box 800, 9700 AV Groningen,

More information

Minimum-Link Watchman Tours

Minimum-Link Watchman Tours Minimum-Link Watchman Tours Esther M. Arkin Joseph S. B. Mitchell Christine D. Piatko Abstract We consider the problem of computing a watchman route in a polygon with holes. We show that the problem of

More information

Complexity of Minimum Corridor Guarding Problems

Complexity of Minimum Corridor Guarding Problems Complexity of Minimum Corridor Guarding Problems Thesis submitted in partial fulfillment of the requirement for the degree Master of Science (Computer Science) at The City College of New York of the City

More information

Approximate Shortest Routes for Frontier Visibility under Limited Visibility

Approximate Shortest Routes for Frontier Visibility under Limited Visibility Approximate Shortest Routes for Frontier Visibility under Limited Visibility Xia Chen 1, Fajie Li 1, and Reinhard Klette 2 1 College of Computer Science and Technology, Huaqiao University Xiamen, Fujian,

More information

Touring a Sequence of Line Segments in Polygonal Domain Fences

Touring a Sequence of Line Segments in Polygonal Domain Fences Touring a Sequence of Line Segments in Polygonal Domain Fences Amirhossein Mozafari mozafari@alum.sharif.edu Alireza Zarei zarei@sharif.edu Abstract In this paper, we consider the problem of touring a

More information

Polynomial Time Approximation Schemes for the Euclidean Traveling Salesman Problem

Polynomial Time Approximation Schemes for the Euclidean Traveling Salesman Problem PROJECT FOR CS388G: ALGORITHMS: TECHNIQUES/THEORY (FALL 2015) Polynomial Time Approximation Schemes for the Euclidean Traveling Salesman Problem Shanshan Wu Vatsal Shah October 20, 2015 Abstract In this

More information

The Touring Polygons Problem (TPP)

The Touring Polygons Problem (TPP) The Touring Polygons Problem (TPP) [Dror-Efrat-Lubiw-M]: Given a sequence of k polygons in the plane, a start point s, and a target point, t, we seek a shortest path that starts at s, visits in order each

More information

Approximate Algorithms for Touring a Sequence of Polygons

Approximate Algorithms for Touring a Sequence of Polygons Approximate Algorithms for Touring a Sequence of Polygons Fajie Li 1 and Reinhard Klette 2 1 Institute for Mathematics and Computing Science, University of Groningen P.O. Box 800, 9700 AV Groningen, The

More information

Approximate Shortest Path Algorithms for Sequences of Pairwise Disjoint Simple Polygons

Approximate Shortest Path Algorithms for Sequences of Pairwise Disjoint Simple Polygons CCCG 2010, Winnipeg MB, August 9 11, 2010 Approximate Shortest Path Algorithms for Sequences of Pairwise Disjoint Simple Polygons Xiuxia Pan, Fajie Li Reinhard Klette Abstract Assume that two points p

More information

Touring a Sequence of Polygons Moshe Dror Alon Efrat Anna Lubiw Joe Mitchell

Touring a Sequence of Polygons Moshe Dror Alon Efrat Anna Lubiw Joe Mitchell Touring a Sequence of Polygons Moshe Dror Alon Efrat Anna Lubiw Joe Mitchell University of Arizona University of Waterloo Stony Brook University Problem: Given a sequence of polygons in the plane, a start

More information

A PTAS for Euclidean TSP with Hyperplane Neighborhoods

A PTAS for Euclidean TSP with Hyperplane Neighborhoods A PTAS for Euclidean TSP with Hyperplane Neighborhoods Antonios Antoniadis 1 Krzysztof Fleszar 2 Ruben Hoeksma 3 Kevin Schewior 4 1 Saarland University & Max Planck Institute for Informatics 2 Universidad

More information

Touring a Sequence of Polygons

Touring a Sequence of Polygons Touring a Sequence of Polygon Mohe Dror (1) Alon Efrat (1) Anna Lubiw (2) Joe Mitchell (3) (1) Univerity of Arizona (2) Univerity of Waterloo (3) Stony Brook Univerity Problem: Given a equence of k polygon

More information

s r q t p r q l q r p l p b

s r q t p r q l q r p l p b Watchman Routes in the resence of a air of Convex olygons Laxmi Gewali 1 Simeon Ntafos 2 Department of Computer Science Computer Science rogram University of Nevada, Las Vegas University of Texas at Dallas

More information

Arora s PTAS for the Euclidean TSP. R. Inkulu (Arora s PTAS for the Euclidean TSP) 1 / 23

Arora s PTAS for the Euclidean TSP. R. Inkulu   (Arora s PTAS for the Euclidean TSP) 1 / 23 Arora s PTAS for the Euclidean TSP R. Inkulu http://www.iitg.ac.in/rinkulu/ (Arora s PTAS for the Euclidean TSP) 1 / 23 Problem description Given a set P of points in Euclidean plane, find a tour of minimum

More information

A PTAS for TSP with Neighborhoods Among Fat Regions in the Plane

A PTAS for TSP with Neighborhoods Among Fat Regions in the Plane A PTAS for TSP with Neighborhoods Among Fat Regions in the Plane Joseph S. B. Mitchell Abstract The Euclidean TSP with neighborhoods (TSPN) problem seeks a shortest tour that visits a given collection

More information

The Shortest Separating Cycle Problem

The Shortest Separating Cycle Problem The Shortest Separating Cycle Problem Esther M. Arkin 1, Jie Gao 1, Adam Hesterberg 2, Joseph S. B. Mitchell 1, and Jiemin Zeng 1 1 Stony Brook University, Stony Brook, NY, USA. esther.arkin, jie.gao,

More information

Touring a Sequence of Polygons

Touring a Sequence of Polygons Touring a Sequence of Polygon Mohe Dror (1) Alon Efrat (1) Anna Lubiw (2) Joe Mitchell (3) (1) Univerity of Arizona (2) Univerity of Waterloo (3) Stony Brook Univerity Problem: Given a equence of k polygon

More information

Introduction to Approximation Algorithms

Introduction to Approximation Algorithms Introduction to Approximation Algorithms Subir Kumar Ghosh School of Technology & Computer Science Tata Institute of Fundamental Research Mumbai 400005, India ghosh@tifr.res.in Overview 1. Background 2.

More information

The Art Gallery Problem: An Overview and Extension to Chromatic Coloring and Mobile Guards

The Art Gallery Problem: An Overview and Extension to Chromatic Coloring and Mobile Guards The Art Gallery Problem: An Overview and Extension to Chromatic Coloring and Mobile Guards Nicole Chesnokov May 16, 2018 Contents 1 Introduction 2 2 The Art Gallery Problem 3 2.1 Proof..................................

More information

Watchman Route in a Simple Polygon with a Rubberband Algorithm

Watchman Route in a Simple Polygon with a Rubberband Algorithm Watchman Route in a Simple Polygon with a Rubberband Algorithm Fajie Li Reinhard Klette Abstract So far, the best result in running time for solving the fixed watchman route problem (i.e., shortest path

More information

Recent PTAS Algorithms on the Euclidean TSP

Recent PTAS Algorithms on the Euclidean TSP Recent PTAS Algorithms on the Euclidean TSP by Leonardo Zambito Submitted as a project for CSE 4080, Fall 2006 1 Introduction The Traveling Salesman Problem, or TSP, is an on going study in computer science.

More information

A PTAS for TSP with Neighborhoods Among Fat Regions in the Plane

A PTAS for TSP with Neighborhoods Among Fat Regions in the Plane A PTAS for TSP with Neighborhoods Among Fat Regions in the Plane Joseph S. B. Mitchell Abstract The Euclidean TSP with neighborhoods (TSPN) problem seeks a shortest tour that visits a given collection

More information

Constant-Factor Approximation for TSP with Disks

Constant-Factor Approximation for TSP with Disks Constant-Factor Approximation for TSP with Disks Adrian Dumitrescu Csaba D. Tóth Thursday 4 th August, 2016 Abstract We revisit the traveling salesman problem with neighborhoods (TSPN) and present the

More information

A Constant-Factor Approximation Algorithm for TSP with Neighborhoods in the Plane

A Constant-Factor Approximation Algorithm for TSP with Neighborhoods in the Plane A Constant-Factor Approximation Algorithm for TSP with Neighborhoods in the Plane Joseph S. B. Mitchell Abstract In the Euclidean TSP with neighborhoods (TSPN) problem we seek a shortest tour that visits

More information

Approximation Algorithms for Euclidean Group TSP

Approximation Algorithms for Euclidean Group TSP Approximation Algorithms for Euclidean Group TSP Khaled Elbassioni, Aleksei V. Fishkin, Nabil H. Mustafa, and René Sitters Max-Planck-Institut für Informatik, Saarbrücken, Germany {elbassio, avf, nmustafa,

More information

Applications of Geometric Spanner

Applications of Geometric Spanner Title: Name: Affil./Addr. 1: Affil./Addr. 2: Affil./Addr. 3: Keywords: SumOriWork: Applications of Geometric Spanner Networks Joachim Gudmundsson 1, Giri Narasimhan 2, Michiel Smid 3 School of Information

More information

5/30/13. Guarding, Searching and Pursuing Evaders using Multiagent Systems. Todays topics. Example Scenario. Todays topics

5/30/13. Guarding, Searching and Pursuing Evaders using Multiagent Systems. Todays topics. Example Scenario. Todays topics //13 Guarding, Searching and Pursuing Evaders using Multiagent Systems Petter Ögren Computer Vision and Active Perception (CVAP) Airport Power plant Military base Port Factory Example Scenario This field

More information

Orthogonal art galleries with holes: a coloring proof of Aggarwal s Theorem

Orthogonal art galleries with holes: a coloring proof of Aggarwal s Theorem Orthogonal art galleries with holes: a coloring proof of Aggarwal s Theorem Pawe l Żyliński Institute of Mathematics University of Gdańsk, 8095 Gdańsk, Poland pz@math.univ.gda.pl Submitted: Sep 9, 005;

More information

6.889 Lecture 15: Traveling Salesman (TSP)

6.889 Lecture 15: Traveling Salesman (TSP) 6.889 Lecture 15: Traveling Salesman (TSP) Christian Sommer csom@mit.edu (figures by Philip Klein) November 2, 2011 Traveling Salesman Problem (TSP) given G = (V, E) find a tour visiting each 1 node v

More information

Fast Positioning of Limited-Visibility Guards for the Inspection of 2D Workspaces

Fast Positioning of Limited-Visibility Guards for the Inspection of 2D Workspaces Fast Positioning of Limited-Visibility Guards for the Inspection of 2D Workspaces Giorgos D. Kazazakis, Antonis A. Argyros Institute of Computer Science, Foundation for Research and Technology-Hellas Heraklion,

More information

Bicriteria approach to the optimal location of surveillance cameras *

Bicriteria approach to the optimal location of surveillance cameras * Bicriteria approach to the optimal location of surveillance cameras * Aleksandra Groß and Horst W. Hamacher TU Kaiserslautern, Fachbereich Mathematik, Paul-Ehrlich-Straße 14, 67663 Kaiserslautern Emails:

More information

Testing Euclidean Spanners

Testing Euclidean Spanners Testing Euclidean Spanners Frank Hellweg Melanie Schmidt Christian Sohler Department of Computer Science Technical University of Dortmund 44227 Dortmund, Germany Abstract In this paper we develop a property

More information

Simpler Approximation of the Maximum Asymmetric Traveling Salesman Problem

Simpler Approximation of the Maximum Asymmetric Traveling Salesman Problem Simpler Approximation of the Maximum Asymmetric Traveling Salesman Problem Katarzyna Paluch 1, Khaled Elbassioni 2, and Anke van Zuylen 2 1 Institute of Computer Science, University of Wroclaw ul. Joliot-Curie

More information

Watchman Routes for Lines and Line Segments

Watchman Routes for Lines and Line Segments Watchman Routes for Lines and Line Segments November 20, 2013 Adrian Dumitrescu Department of Computer Science University of Wisconsin Milwaukee, USA dumitres@uwm.edu Joseph S. B. Mitchell Department of

More information

(Master Course) Mohammad Farshi Department of Computer Science, Yazd University. Yazd Univ. Computational Geometry.

(Master Course) Mohammad Farshi Department of Computer Science, Yazd University. Yazd Univ. Computational Geometry. 1 / 17 (Master Course) Mohammad Farshi Department of Computer Science, Yazd University 1392-1 2 / 17 : Mark de Berg, Otfried Cheong, Marc van Kreveld, Mark Overmars, Algorithms and Applications, 3rd Edition,

More information

AMS 345/CSE 355 Computational Geometry

AMS 345/CSE 355 Computational Geometry AMS 345/CSE 355 Computational Geometry Lecture: Polygons, Guarding Joe Mitchell Do You Like Puzzles? Come to the new Stony Brook Puzzle Society Meets: Friday 1:05-2:30 pm at CSE 2120 Organizer: Pramod

More information

An Approximation Algorithm For Point Guard Problem

An Approximation Algorithm For Point Guard Problem Australian Journal of Basic and Applied Sciences, 5(9): 1038-1044, 2011 ISSN 1991-8178 An Approximation Algorithm For Point Guard Problem 1 Mohammad Hosseinzadeh Moghaddam, 2 Alireza Bagheri 1 Islamic

More information

On the minimum corridor connection problem and other generalized geometric problems

On the minimum corridor connection problem and other generalized geometric problems On the minimum corridor connection problem and other generalized geometric problems (Online Extended Abstract) Hans Bodlaender 1, Corinne Feremans 2, Alexander Grigoriev 2, Eelko Penninkx 1, René Sitters

More information

On the Total Perimeter of Homothetic Convex Bodies in a Convex Container

On the Total Perimeter of Homothetic Convex Bodies in a Convex Container On the Total Perimeter of Homothetic Convex Bodies in a Convex Container Adrian Dumitrescu Csaba D. Tóth August 0, 204 Abstract For two planar convex bodies, C and D, consider a packing S of n positive

More information

Introduction to Approximation Algorithms

Introduction to Approximation Algorithms Introduction to Approximation Algorithms Dr. Gautam K. Das Departmet of Mathematics Indian Institute of Technology Guwahati, India gkd@iitg.ernet.in February 19, 2016 Outline of the lecture Background

More information

Optimization for Continuous Shortest Paths in Transportation

Optimization for Continuous Shortest Paths in Transportation Erdogdu/Optimization in Food Engineering 61410_C023 Page Proof page 497 10.7.2008 9:22pm Compositor Name: DeShanthi 23 Optimization for Continuous Shortest Paths in Transportation J. Miguel Díaz-Báñez

More information

Maximizing the Guarded Boundary of an Art Gallery is APX-complete

Maximizing the Guarded Boundary of an Art Gallery is APX-complete Maximizing the Guarded Boundary of an Art Gallery is APX-complete Euripides Markou, Stathis Zachos,2 and Christodoulos Fragoudakis Computer Science, ECE, National Technical University of Athens 2 CIS Department,

More information

c 1999 Society for Industrial and Applied Mathematics

c 1999 Society for Industrial and Applied Mathematics SIAM J. COMPUT. Vol. 28, No. 4, pp. 1298 1309 GUILLOTINE SUBDIVISIONS APPROXIMATE POLYGONAL SUBDIVISIONS: A SIMPLE POLYNOMIAL-TIME APPROXIMATION SCHEME FOR GEOMETRIC TSP, k-mst, AND RELATED PROBLEMS JOSEPH

More information

Compatible Paths on Labelled Point Sets

Compatible Paths on Labelled Point Sets Compatible Paths on Labelled Point Sets Elena Arseneva, Yeganeh Bahoo, Ahmad Biniaz, Pilar Cano, Farah Chanchary, John Iacono, Kshitij Jain, Anna Lubiw, Debajyoti Mondal, Khadijeh Sheikhan, Csaba D. Tóth

More information

Jordan Curve. Salesman Tour

Jordan Curve. Salesman Tour A Polynomial-Time Approximation Scheme for Weighted Planar Graph TSP Sanjeev Arora Princeton U. Michelangelo Grigni y Emory U. Andrzej Woloszyn Emory U. David Karger z Philip Klein x Brown U. Abstract

More information

Energy Efficient Data Collection with Mobile Robots in Heterogeneous Sensor Networks

Energy Efficient Data Collection with Mobile Robots in Heterogeneous Sensor Networks Energy Efficient Data Collection with Mobile Robots in Heterogeneous Sensor Networks Jared Goerner, Nilanjan Chakraborty, Member, IEEE, and Katia Sycara, Fellow, IEEE Abstract In this paper, we study the

More information

Bottleneck Steiner Tree with Bounded Number of Steiner Vertices

Bottleneck Steiner Tree with Bounded Number of Steiner Vertices Bottleneck Steiner Tree with Bounded Number of Steiner Vertices A. Karim Abu-Affash Paz Carmi Matthew J. Katz June 18, 2011 Abstract Given a complete graph G = (V, E), where each vertex is labeled either

More information

Minimum-perimeter intersecting polygons

Minimum-perimeter intersecting polygons Minimum-perimeter intersecting polygons Adrian Dumitrescu Minghui Jiang April 6, 211 Abstract Given a set S of segments in the plane, a polygon P is an intersecting polygon of S if every segment in S intersects

More information

On the Shortest Separating Cycle

On the Shortest Separating Cycle On the Shortest Separating Cycle Adrian Dumitrescu Abstract According to a result of Arkin et al. (2016), given n point pairs in the plane, there exists a simple polygonal cycle that separates the two

More information

Packing Two Disks into a Polygonal Environment

Packing Two Disks into a Polygonal Environment Packing Two Disks into a Polygonal Environment Prosenjit Bose, School of Computer Science, Carleton University. E-mail: jit@cs.carleton.ca Pat Morin, School of Computer Science, Carleton University. E-mail:

More information

Inapproximability of the Perimeter Defense Problem

Inapproximability of the Perimeter Defense Problem Inapproximability of the Perimeter Defense Problem Evangelos Kranakis Danny Krizanc Lata Narayanan Kun Xu Abstract We model the problem of detecting intruders using a set of infrared beams by the perimeter

More information

Approximation Schemes for Planar Graph Problems (1983, 1994; Baker)

Approximation Schemes for Planar Graph Problems (1983, 1994; Baker) Approximation Schemes for Planar Graph Problems (1983, 1994; Baker) Erik D. Demaine, MIT, theory.csail.mit.edu/ edemaine MohammadTaghi Hajiaghayi, MIT, www.mit.edu/ hajiagha INDEX TERMS: approximation

More information

6. Concluding Remarks

6. Concluding Remarks [8] K. J. Supowit, The relative neighborhood graph with an application to minimum spanning trees, Tech. Rept., Department of Computer Science, University of Illinois, Urbana-Champaign, August 1980, also

More information

Simultaneously flippable edges in triangulations

Simultaneously flippable edges in triangulations Simultaneously flippable edges in triangulations Diane L. Souvaine 1, Csaba D. Tóth 2, and Andrew Winslow 1 1 Tufts University, Medford MA 02155, USA, {dls,awinslow}@cs.tufts.edu 2 University of Calgary,

More information

Guards, Galleries, Fortresses, and the Octoplex

Guards, Galleries, Fortresses, and the Octoplex Guards, Galleries, Fortresses, and the Octoplex T. S. Michael T. S. Michael (tsm@usna.edu] received his B.S. from Caltech in 1983 and his Ph.D. from Wisconsin in 1988 under the direction of Richard A.

More information

arxiv: v1 [cs.cg] 16 Mar 2014

arxiv: v1 [cs.cg] 16 Mar 2014 Efficient Computation of Visibility Polygons arxiv:1403.3905v1 [cs.cg] 16 Mar 2014 Francisc Bungiu Michael Hemmer John Hershberger Kan Huang Alexander Kröller March 18, 2014 Abstract Determining visibility

More information

Lecture 3: Art Gallery Problems and Polygon Triangulation

Lecture 3: Art Gallery Problems and Polygon Triangulation EECS 396/496: Computational Geometry Fall 2017 Lecture 3: Art Gallery Problems and Polygon Triangulation Lecturer: Huck Bennett In this lecture, we study the problem of guarding an art gallery (specified

More information

A Constant-Factor Approximation Algorithm for Optimal Terrain Guarding

A Constant-Factor Approximation Algorithm for Optimal Terrain Guarding A Constant-Factor Approximation Algorithm for Optimal Terrain Guarding Boaz Ben-Moshe Matthew J. Katz Joseph S. B. Mitchell July 5, 2004 Abstract We present the first constant-factor approximation algorithm

More information

Related Work.. Over the last few decades, there has been a wealth of research

Related Work.. Over the last few decades, there has been a wealth of research GUILLOTINE SUBDIVISIONS APPROXIMATE POLYGONAL SUBDIVISIONS: A SIMPLE POLYNOMIAL-TIME APPROXIMATION SCHEME FOR GEOMETRIC TSP, K-MST, AND RELATED PROBLEMS JOSEPH S. B. MITCHELL Abstract. We show that any

More information

Minimum-Perimeter Enclosures

Minimum-Perimeter Enclosures Minimum-Perimeter Enclosures Joseph S. B. Mitchell 1 Department of Applied Mathematics and Statistics Stony Brook University Stony Brook, NY 11794-3600, USA Valentin Polishchuk Helsinki Institute for Information

More information

Geometric Optimization Problems on Orthogonal Polygons: Hardness Results and Approximation Algorithms

Geometric Optimization Problems on Orthogonal Polygons: Hardness Results and Approximation Algorithms Geometric Optimization Problems on Orthogonal Polygons: Hardness Results and Approximation Algorithms by Saeed MehrabiDavoodabadi A Thesis submitted to The Faculty of Graduate Studies of The University

More information

Notes for Lecture 24

Notes for Lecture 24 U.C. Berkeley CS170: Intro to CS Theory Handout N24 Professor Luca Trevisan December 4, 2001 Notes for Lecture 24 1 Some NP-complete Numerical Problems 1.1 Subset Sum The Subset Sum problem is defined

More information

Derrick Stolee. April 12,

Derrick Stolee. April 12, 1 / 38 University Of Nebraska Lincoln Computer Science & Mathematics April 12, 2008 s-dstolee1@math.unl.edu 2 / 38 Acknowledgments Research Assistance and Funding This research funded by UCARE USDA FCIC/RMA

More information

A 4-Approximation Algorithm for k-prize Collecting Steiner Tree Problems

A 4-Approximation Algorithm for k-prize Collecting Steiner Tree Problems arxiv:1802.06564v1 [cs.cc] 19 Feb 2018 A 4-Approximation Algorithm for k-prize Collecting Steiner Tree Problems Yusa Matsuda and Satoshi Takahashi The University of Electro-Communications, Japan February

More information

Edge Guards for Polyhedra in Three-Space

Edge Guards for Polyhedra in Three-Space Edge Guards for Polyhedra in Three-Space Javier Cano Csaba D. Tóth Jorge Urrutia Abstract It is shown that every polyhedron in R with m edges can be guarded with at most 27 2m The bound improves to 5 6

More information

The School Bus and the Orienteering problem by Bock, Grant, Könemann, Sanità, Chen, Har-Peled

The School Bus and the Orienteering problem by Bock, Grant, Könemann, Sanità, Chen, Har-Peled CO 754: Approximation Algorithms (Univ. Waterloo, Winter 01) The School Bus and the Orienteering problem by Bock, Grant, Könemann, Sanità, Chen, Har-Peled Author: Sahil Singla 1 Introduction Vehicle routing

More information

Approximating TSP Solution by MST based Graph Pyramid

Approximating TSP Solution by MST based Graph Pyramid Approximating TSP Solution by MST based Graph Pyramid Y. Haxhimusa 1,2, W. G. Kropatsch 2, Z. Pizlo 1, A. Ion 2 and A. Lehrbaum 2 1 Department of Psychological Sciences, Purdue University 2 PRIP, Vienna

More information

Computing Shortest Heterochromatic Monotone Routes

Computing Shortest Heterochromatic Monotone Routes Computing Shortest Heterochromatic Monotone Routes J.M. Díaz-Báñez 1, G. Hernández 2, D. Oliveros 3, A. Ramírez-Vigueras 4, J. A. Sellarès 5, J. Urrutia 6, and I. Ventura 7 1 Departamento de Matemática

More information

On k-guarding Polygons

On k-guarding Polygons CCCG 013, Waterloo, Ontario, August 8 10, 013 On k-guarding Polygons Daniel Busto William Evans David Kirkpatrick Abstract We describe a polynomial time O(k log log OPT k (P ))- approximation algorithm

More information

Euclidean Shortest Paths in Simple Cube Curves at a Glance

Euclidean Shortest Paths in Simple Cube Curves at a Glance Euclidean Shortest Paths in Simple Cube Curves at a Glance Fajie Li and Reinhard Klette Computer Science Department The University of Auckland, New Zealand Abstract. This paper reports about the development

More information

Smallest Intersecting Circle for a Set of Polygons

Smallest Intersecting Circle for a Set of Polygons Smallest Intersecting Circle for a Set of Polygons Peter Otfried Joachim Christian Marc Esther René Michiel Antoine Alexander 31st August 2005 1 Introduction Motivated by automated label placement of groups

More information

Towards Solving TSPN with Arbitrary Neighborhoods: A Hybrid Solution

Towards Solving TSPN with Arbitrary Neighborhoods: A Hybrid Solution Towards Solving TSPN with Arbitrary Neighborhoods: A Hybrid Solution Bo Yuan 1,2(&) and Tiantian Zhang 1,2 1 Intelligent Computing Lab, Division of Informatics, Graduate School at Shenzhen, Tsinghua University,

More information

On Convex Polygons in Cartesian Products

On Convex Polygons in Cartesian Products On Convex Polygons in Cartesian Products Jean-Lou De Carufel 1, Adrian Dumitrescu 2, Wouter Meulemans 3, Tim Ophelders 3, Claire Pennarun 4, Csaba D. Tóth 5, and Sander Verdonschot 6 1 University of Ottawa,

More information

Optimally Sweeping Convex Polygons with Two and Three Guards

Optimally Sweeping Convex Polygons with Two and Three Guards Optimally Sweeping Convex Polygons with Two and Three Guards by Zohreh Jabbari.Sc., Sharif University of Technology, 2007 THESIS SUMITTED IN PRTIL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE OF MSTER

More information

Generalized Watchman Route Problem with Discrete View Cost

Generalized Watchman Route Problem with Discrete View Cost Generalized Watchman Route Problem with Discrete View Co Pengpeng Wang, Ramesh Krishnamurti, and Kamal Gupta Abract In this paper, we introduce a generalized version of the Watchman Route Problem (WRP)

More information

Coverage and Search Algorithms. Chapter 10

Coverage and Search Algorithms. Chapter 10 Coverage and Search Algorithms Chapter 10 Objectives To investigate some simple algorithms for covering the area in an environment To understand how to break down an environment into simple convex pieces

More information

Improved algorithms for constructing fault-tolerant spanners

Improved algorithms for constructing fault-tolerant spanners Improved algorithms for constructing fault-tolerant spanners Christos Levcopoulos Giri Narasimhan Michiel Smid December 8, 2000 Abstract Let S be a set of n points in a metric space, and k a positive integer.

More information

Ph.D. with Distinction in Computer Science Advisor: Prof. Micha Sharir Dissertation: Geometric Arrangements: Substructures and Algorithms

Ph.D. with Distinction in Computer Science Advisor: Prof. Micha Sharir Dissertation: Geometric Arrangements: Substructures and Algorithms April 29, 2009 Esther Ezra phone (919) 660-6578 Levine Science Research Center D340 fax (919) 660-6502 Department of Computer Science, Duke University http://www.math.tau.ac.il/~estere Durham NC 27708

More information

Linear time 8/3-approx. of r-star guards in simple orthogonal art galleries

Linear time 8/3-approx. of r-star guards in simple orthogonal art galleries Linear time 8/3-approx. of r-star guards in simple orthogonal art galleries Ervin Győri & Tamás Róbert Mezei 1 ICGT 2018, July 9, Lyon 1 Alfréd Rényi Institute of Mathematics, Hungarian Academy of Sciences

More information

α-visibility October 2, 2013

α-visibility October 2, 2013 α-visibility Mohammad Ghodsi 1, Anil Maheshwari 2, Mostafa Nouri-Baygi 1, Jörg-Rüdiger Sack 2, and Hamid Zarrabi-Zadeh 1 1 Department of Computer Engineering, Sharif University of Technology, Tehran, Iran.

More information

1 The Traveling Salesman Problem

1 The Traveling Salesman Problem Comp 260: Advanced Algorithms Tufts University, Spring 2011 Prof. Lenore Cowen Scribe: Jisoo Park Lecture 3: The Traveling Salesman Problem 1 The Traveling Salesman Problem The Traveling Salesman Problem

More information

Faster Algorithms for the Constrained k-means Problem

Faster Algorithms for the Constrained k-means Problem Faster Algorithms for the Constrained k-means Problem CSE, IIT Delhi June 16, 2015 [Joint work with Anup Bhattacharya (IITD) and Amit Kumar (IITD)] k-means Clustering Problem Problem (k-means) Given n

More information

Fast Approximation Schemes for Euclidean Multi-connectivity Problems

Fast Approximation Schemes for Euclidean Multi-connectivity Problems Fast Approximation Schemes for Euclidean Multi-connectivity Problems (Extended Abstract) Artur Czumaj 1 and Andrzej Lingas 2 1 Department of Computer and Information Science, New Jersey Institute of Technology,

More information

Maximizing the Guarded Boundary of an Art Gallery Is APX-Complete

Maximizing the Guarded Boundary of an Art Gallery Is APX-Complete Maximizing the Guarded Boundary of an Art Gallery Is APX-Complete Euripides Markou, Stathis Zachos,2, and Christodoulos Fragoudakis Computer Science, ECE, National Technical University of Athens, Greece

More information

Euclidean TSP Between Two Nested Convex Obstacles

Euclidean TSP Between Two Nested Convex Obstacles Euclidean TSP Between Two Nested Convex Obstacles August 11, 2005 Jeff Abrahamson, Dept. of Computer Science, Drexel University, Philadelphia, PA, USA, jeffa@cs.drexel.edu. Ali Shokoufandeh, Dept. of Computer

More information

arxiv: v1 [cs.cg] 24 Jul 2018

arxiv: v1 [cs.cg] 24 Jul 2018 Does a robot path have clearance c? Ovidiu Daescu and Hemant Malik University of Texas at Dallas, Richardson TX 75080, USA {daescu, malik}@utdallas.edu arxiv:1807.09392v1 [cs.cg] 24 Jul 2018 Abstract.

More information

A Well-Connected Separator for Planar Graphs

A Well-Connected Separator for Planar Graphs A Well-Connected Separator for Planar Graphs André Berger Michelangelo Grigni Hairong Zhao Abstract We prove a separator theorem for planar graphs, which has been used to obtain polynomial time approximation

More information

Touring a Sequence of Polygons

Touring a Sequence of Polygons Tourng a Sequence of Polygon Mohe Dror Alon Efrat Anna Lubw Joe Mtchell Unverty of Arzona Unverty of Arzona Unverty of Waterloo Stony Brook Unverty Tourng Polygon Problem Gven: a equence of convex polygon,

More information

1 Introduction and Results

1 Introduction and Results On the Structure of Graphs with Large Minimum Bisection Cristina G. Fernandes 1,, Tina Janne Schmidt,, and Anusch Taraz, 1 Instituto de Matemática e Estatística, Universidade de São Paulo, Brazil, cris@ime.usp.br

More information

A Tight Lower Bound for Art Gallery Sensor Location Algorithms

A Tight Lower Bound for Art Gallery Sensor Location Algorithms Author s version Published in: IEEE Symposium on Emerging Technologies and Factory Automation, ETFA, 2007, Article number4416800, Pages 434-440 A Tight Lower Bound for Art Gallery Sensor Location Algorithms

More information

On the Longest Spanning Tree with Neighborhoods

On the Longest Spanning Tree with Neighborhoods On the Longest Spanning Tree with Neighborhoods Ke Chen 1 and Adrian Dumitrescu 1 University of Wisconsin Milwaukee, Milwaukee, WI, USA kechen@uwm.edu,dumitres@uwm.edu Abstract. We study a maximization

More information

A chromatic art gallery problem

A chromatic art gallery problem A chromatic art gallery problem Lawrence H. Erickson and Steven M. LaValle Department of Computer Science University of Illinois at Urbana-Champaign Urbana, IL 61801 USA {lericks4, lavalle}@uiuc.edu Abstract

More information

Cutting out polygons with a circular saw

Cutting out polygons with a circular saw Cutting out polygons with a circular saw Adrian Dumitrescu Masud Hasan April 0, 202 Abstract Given a simple (cuttable) polygon Q drawn on a piece of planar material R, we cut Q out of R by a (small) circular

More information

[Ba] Bykat, A., Convex hull of a finite set of points in two dimensions, Info. Proc. Lett. 7 (1978),

[Ba] Bykat, A., Convex hull of a finite set of points in two dimensions, Info. Proc. Lett. 7 (1978), [Ba] Bykat, A., Convex hull of a finite set of points in two dimensions, Info. Proc. Lett. 7 (1978), 296-298. [Ch] [CI] [EET] [ET] [FM] [GJPT] [Gr] [HM] [KKT] Chazelle, B., A theorem on polygon cutting

More information

Constricting Insertion Heuristic for Traveling Salesman Problem with Neighborhoods

Constricting Insertion Heuristic for Traveling Salesman Problem with Neighborhoods Proceedings of the Twenty-Third International Conference on Automated Planning and Scheduling Constricting Insertion Heuristic for Traveling Salesman Problem with Neighborhoods Sergey Alatartsev and Marcus

More information

Competitive Online Routing in Geometric Graphs

Competitive Online Routing in Geometric Graphs Competitive Online Routing in Geometric Graphs Prosenjit Bose and Pat Morin School of Computer Science, Carleton University, 1125 Colonel By Drive, Ottawa, Ontario, Canada, K1S 5B6. Abstract We consider

More information

3 School of Computer Science Carleton University, ON, Canada. School of Computer Science Carleton University,

3 School of Computer Science Carleton University, ON, Canada. School of Computer Science Carleton University, Title: Name: Affil./Addr. 1: Affil./Addr. 2: Affil./Addr. 3: Keywords: SumOriWork: Geometric Spanners Joachim Gudmundsson 1, Giri Narasimhan 2, Michiel Smid 3 School of Information Technologies, The University

More information

Approximating geometrical graphs via spanners and banyans

Approximating geometrical graphs via spanners and banyans Approximating geometrical graphs via spanners and banyans S. B. Rao & W. D. Smith Proc of STOC, 1998: 540-550 Recap (Arora s Algorithm) Recap (Arora s Algorithm) Recap (Arora s Algorithm) Recap (Arora

More information

Jade Yu Cheng ICS 311 Homework 8 Sep 29, 2008

Jade Yu Cheng ICS 311 Homework 8 Sep 29, 2008 Jade Yu Cheng ICS 311 Homework 8 Sep 29, 2008 Question for lecture 11 Problem 15-1 on p. 364 Bitonic Euclidean traveling-salesman problem The Euclidean traveling-salesman problem is the problem of determining

More information

Figure 1: A set of line segments and its critical sequence. as a critical segment. An extreme line is critical extreme if it passes through at least t

Figure 1: A set of line segments and its critical sequence. as a critical segment. An extreme line is critical extreme if it passes through at least t 4.88pt@ International Journal of Computational Geometry & Applications c World Scientic Publishing Company Minimum Polygon Transversals of Line Segments David Rappaport Department of Computing and Information

More information