{"title":"On Covering Points with Minimum Turns","authors":"Minghui Jiang","doi":"10.1142/s0218195915500016","DOIUrl":"https://doi.org/10.1142/s0218195915500016","url":null,"abstract":"We study the problem of finding a polygonal chain of line segments to cover a set of points in ℝd, d≥2, with the goal of minimizing the number of links or turns in the chain. A chain of line segments that covers all points in the given set is called a covering tour if the chain is closed, and is called a covering path if the chain is open. A covering tour or a covering path is rectilinear if all segments in the chain are axis-parallel. We prove that the two problems Minimum-Link Rectilinear Covering Tour and Minimum-Link Rectilinear Covering Path are both NP-hard in ℝ10.","PeriodicalId":285210,"journal":{"name":"International Journal of Computational Geometry and Applications","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-05-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125871284","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
G. Das, Robert Fraser, A. López-Ortiz, B. Nickerson
{"title":"On the discrete Unit Disk Cover Problem","authors":"G. Das, Robert Fraser, A. López-Ortiz, B. Nickerson","doi":"10.1142/S0218195912500094","DOIUrl":"https://doi.org/10.1142/S0218195912500094","url":null,"abstract":"Given a set of n points and a set of m unit disks on a 2-dimensional plane, the discrete unit disk cover (DUDC) problem is (i) to check whether each point in is covered by at least one disk in or not and (ii) if so, then find a minimum cardinality subset such that the unit disks in cover all the points in . The discrete unit disk cover problem is a geometric version of the general set cover problem which is NP-hard. The general set cover problem is not approximable within , for some constant c, but the DUDC problem was shown to admit a constant factor approximation. In this paper, we provide an algorithm with constant approximation factor 18. The running time of the proposed algorithm is . The previous best known tractable solution for the same problem was a 22-factor approximation algorithm with running time .","PeriodicalId":285210,"journal":{"name":"International Journal of Computational Geometry and Applications","volume":"51 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-02-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126878075","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
A. K. Abu-Affash, Paz Carmi, M. J. Katz, G. Morgenstern
{"title":"Multi Cover of a Polygon Minimizing the Sum of Areas","authors":"A. K. Abu-Affash, Paz Carmi, M. J. Katz, G. Morgenstern","doi":"10.1142/S021819591100386X","DOIUrl":"https://doi.org/10.1142/S021819591100386X","url":null,"abstract":"We consider a geometric optimization problem that arises in sensor network design. Given a polygon P (possibly with holes) with n vertices, a set Y of m points representing sensors, and an integer k, 1 ≤ k ≤ m. The goal is to assign a sensing range, ri, to each of the sensors yi ∈ Y, such that each point p ∈ P is covered by at least k sensors, and the cost, Σi rαi, of the assignment is minimized, where α is a constant. \u0000 \u0000In this paper, we assume that α = 2, that is, find a set of disks centered at points of Y, such that (i) each point in P is covered by at least k disks, and (ii) the sum of the areas of the disks is minimized. We present, for any constant k ≥ 1, a polynomial-time c1-approximation algorithm for this problem, where c1 = c1(k) is a constant. The discrete version, where one has to cover a given set of n points, X, by disks centered at points of Y, arises as a subproblem. We present a polynomial-time c2-approximation algorithm for this problem, where c2 = c2(k) is a constant.","PeriodicalId":285210,"journal":{"name":"International Journal of Computational Geometry and Applications","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-02-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134219653","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
E. D. Giacomo, W. Didimo, G. Liotta, H. Meijer, S. Wismath
{"title":"Constrained Point-Set Embeddability of Planar Graphs","authors":"E. D. Giacomo, W. Didimo, G. Liotta, H. Meijer, S. Wismath","doi":"10.1007/978-3-642-00219-9_35","DOIUrl":"https://doi.org/10.1007/978-3-642-00219-9_35","url":null,"abstract":"","PeriodicalId":285210,"journal":{"name":"International Journal of Computational Geometry and Applications","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-02-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124386940","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Covering a Point Set by Two Disjoint Rectangles","authors":"Sang-Sub Kim, S. Bae, Hee-Kap Ahn","doi":"10.1142/S0218195911003676","DOIUrl":"https://doi.org/10.1142/S0218195911003676","url":null,"abstract":"Given a set S of n points in the plane, the disjoint two-rectangle covering problem is to find a pair of disjoint rectangles such that their union contains S and the area of the larger rectangle is minimized. In this paper we consider two variants of this optimization problem: (1) the rectangles are allowed to be reoriented freely while restricting them to be parallel to each other, and (2) one rectangle is restricted to be axis-parallel but the other rectangle is allowed to be reoriented freely. For both of the problems, we present O(n2log n)-time algorithms using O(n) space.","PeriodicalId":285210,"journal":{"name":"International Journal of Computational Geometry and Applications","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129021051","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Free-Form Surface Partition in 3-d","authors":"D. Chen, Ewa Misiolek","doi":"10.1142/S0218195911003834","DOIUrl":"https://doi.org/10.1142/S0218195911003834","url":null,"abstract":"We study the problem of partitioning a spherical representation S of a free-form surface F in 3-D, which is to partition a 3-D sphere S into two hemispheres such that a representative normal vector for each hemisphere optimizes a given global objective function. This problem arises in important practical applications, particularly surface machining in manufacturing. We model the spherical surface partition problem as processing multiple off-line sequences of insertions/deletions of convex polygons alternated with certain point queries on the common intersection of the polygons. Our algorithm combines nontrivial data structures, geometric observations, and algorithmic techniques. It takes $O(min{m^2n log log m + frac{m^3 log^2(mn) log^2(log m)}{log^3 m}, m^3log^2n+mn})$ time, where m is the number of polygons, of size O(n) each, in one off-line sequence (generally, m ≤ n). This is a significant improvement over the previous best-known O(m 2 n 2) time algorithm. As a by-product, our algorithm can process O(n) insertions/deletions of convex polygons (of size O(n) each) and queries on their common intersections in O(n 2 loglogn) time, improving over the \"standard\" O(n 2 logn) time solution for off-line maintenance of O(n 2) insertions/deletions of points and queries. Our techniques may be useful in solving other problems.","PeriodicalId":285210,"journal":{"name":"International Journal of Computational Geometry and Applications","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123371462","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Approximate Nearest Neighbor Search under Translation Invariant Hausdorff Distance","authors":"Christian Knauer, Marc Scherfenberg","doi":"10.1142/S0218195911003706","DOIUrl":"https://doi.org/10.1142/S0218195911003706","url":null,"abstract":"The Hausdorff distance is a measure for the resemblance of two geometric objects. Given a set of n point patterns and a query point pattern Q , the nearest neighbor of Q under the Hausdorff distance is the point pattern which minimizes this distance to Q . An extension of the Hausdorff distance is the translation invariant Hausdorff distance which additionally allows the translation of the point patterns in order to minimize the distance. This paper introduces the first data structure which allows to solve the nearest neighbor problem for the directed Hausdorff distance under translation in sublinear query time in a non-heuristic manner, in the sense that the quality of the results, the performance, and the space bounds are guaranteed. The data structure answers queries for both directions of the directed Hausdorff distance with a $ sqrt{d(s-1.5)}(1+epsilon) $-approximation factor in $ O(log frac{n}{epsilon}) $ query time for the nearest neighbor and O(k + logn) query time for the k -th nearest neighbor for any e> 0 . (The O -notation of the latter runtime contains terms that are quadratic in e -1 .) \u0000 \u0000Furthermore it is shown how to find the exact nearest neighbor under the directed Hausdorff distance without transformation of the point sets within some weaker time and storage bounds.","PeriodicalId":285210,"journal":{"name":"International Journal of Computational Geometry and Applications","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133532853","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
M. Benkert, B. Djordjevic, Joachim Gudmundsson, T. Wolle
{"title":"Finding Popular Places","authors":"M. Benkert, B. Djordjevic, Joachim Gudmundsson, T. Wolle","doi":"10.1142/S0218195910003189","DOIUrl":"https://doi.org/10.1142/S0218195910003189","url":null,"abstract":"Widespread availability of location aware devices (such as GPS receivers) promotes capture of detailed movement trajectories of people, animals, vehicles and other moving objects, opening new options for a better understanding of the processes involved. We investigate spatio-temporal movement patterns in large tracking data sets. Specifically we study so-called 'popular places', that is, regions that are visited by many entities. We present upper and lower bounds.","PeriodicalId":285210,"journal":{"name":"International Journal of Computational Geometry and Applications","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-12-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130774979","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"On Minimum Area Planar Upward Drawings of Directed Trees and Other Families of Directed Acyclic Graphs","authors":"Fabrizio Frati","doi":"10.1142/S021819590800260X","DOIUrl":"https://doi.org/10.1142/S021819590800260X","url":null,"abstract":"It has been shown in [9] that there exist planar digraphs that require exponential area in every upward straight-line planar drawing. On the other hand, upward poly-line planar drawings of planar graphs can be realized in Θ(n2) area [9]. In this paper we consider families of DAGs that naturally arise in practice, like DAGs whose underlying graph is a tree (directed trees), is a bipartite graph (directed bipartite graphs), or is an outerplanar graph (directed outerplanar graphs). Concerning directed trees, we show that optimal Θ(n log n) area upward straight-line/polyline planar drawings can be constructed. However, we prove that if the order of the neighbors of each node is assigned, then exponential area is required for straight-line upward drawings and quadratic area is required for poly-line upward drawings, results surprisingly and sharply contrasting with the area bounds for planar upward drawings of undirected trees. After having established tight bounds on the area requirements of planar upward drawings of several families of directed trees, we show how the results obtained for trees can be exploited to determine asymptotic optimal values for the area occupation of planar upward drawings of directed bipartite graphs and directed outerplanar graphs.","PeriodicalId":285210,"journal":{"name":"International Journal of Computational Geometry and Applications","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129306457","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Optimal Construction of the City Voronoi Diagram","authors":"S. Bae, Jae-Hoon Kim, Kyung-Yong Chwa","doi":"10.1142/S021819590900285X","DOIUrl":"https://doi.org/10.1142/S021819590900285X","url":null,"abstract":"We address proximity problems in the presence of roads on the L1 plane. More specifically, we present the first optimal algorithm for constructing the city Voronoi diagram. We apply the continuous Dijkstra method to obtain an optimal algorithm for building a shortest path map for a given source, and then it extends to that for the city Voronoi diagram. Moreover, our algorithm can be extended to other generalized situations including metric spaces induced by roads and obstacles together.","PeriodicalId":285210,"journal":{"name":"International Journal of Computational Geometry and Applications","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-12-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125475049","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}