On The Watchman Route Problem and Its Related Problems Dissertation Proposal
|
|
- Branden Sharp
- 6 years ago
- Views:
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 Fajie Li and Reinhard Klette 1 Institute for Mathematics and Computing Science, University of Groningen P.O. Box 800, 9700 AV Groningen,
More informationMinimum-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 informationComplexity 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 informationApproximate 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 informationTouring 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 informationPolynomial 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 informationThe 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 informationApproximate 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 informationApproximate 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 informationTouring 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 informationA 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 informationTouring 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 informations 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 informationArora 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 informationA 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 informationThe 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 informationTouring 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 informationIntroduction 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 informationThe 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 informationWatchman 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 informationRecent 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 informationA 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 informationConstant-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 informationA 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 informationApproximation 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 informationApplications 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 information5/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 informationOrthogonal 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 information6.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 informationFast 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 informationBicriteria 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 informationTesting 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 informationSimpler 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 informationWatchman 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.
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 informationAMS 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 informationAn 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 informationOn 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 informationOn 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 informationIntroduction 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 informationOptimization 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 informationMaximizing 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 informationc 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 informationCompatible 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 informationJordan 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 informationEnergy 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 informationBottleneck 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 informationMinimum-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 informationOn 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 informationPacking 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 informationInapproximability 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 informationApproximation 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 information6. 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 informationSimultaneously 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 informationGuards, 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 informationarxiv: 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 informationLecture 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 informationA 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 informationRelated 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 informationMinimum-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 informationGeometric 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 informationNotes 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 informationDerrick 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 informationA 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 informationEdge 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 informationThe 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 informationApproximating 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 informationComputing 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 informationOn 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 informationEuclidean 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 informationSmallest 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 informationTowards 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 informationOn 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 informationOptimally 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 informationGeneralized 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 informationCoverage 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 informationImproved 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 informationPh.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 informationLinear 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 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 information1 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 informationFaster 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 informationFast 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 informationMaximizing 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 informationEuclidean 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 informationarxiv: 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 informationA 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 informationTouring 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 information1 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 informationA 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 informationOn 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 informationA 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 informationCutting 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), 296-298. [Ch] [CI] [EET] [ET] [FM] [GJPT] [Gr] [HM] [KKT] Chazelle, B., A theorem on polygon cutting
More informationConstricting 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 informationCompetitive 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 information3 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 informationApproximating 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 informationJade 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 informationFigure 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