{"title":"On Geometric Path Query Problems","authors":"D. Chen, O. Daescu, K. Klenk","doi":"10.1142/S0218195901000675","DOIUrl":null,"url":null,"abstract":"In this dissertation, we study several geometric path query problems. Our focus is primarily on the so-called \"two-point\" query problem: Given a scene of disjoint polygonal obstacles with totally n vertices in the plane, we construct efficient data structures that enable fast reporting of an \"optimal\" obstacle-avoiding path (or its length, cost, directions, etc.) between two arbitrary query points s and t that are given in an on-line fashion. We consider geometric paths under several optimality criteria: $\\rm L\\sb{p}$ length, number of edges (called links), monotonicity with respect to a certain direction, and some combinations of length and links. Our methods are centered around the notion of gateways, a small number of easily identified points in the plane that control the paths we seek. We present solutions for the general cases based upon the computation of the minimum size visibility polygon for query points. We also give better solutions for several special cases based upon new geometric observations. Very few algorithms were previously known for two-point query problems and our results represent a significant addition to the field. In addition to our theoretical results, we also perform experimental studies on issues involved with the implementation of geometric algorithms. These studies are a necessary first step in the implementation of full path-planning systems.","PeriodicalId":285210,"journal":{"name":"International Journal of Computational Geometry and Applications","volume":"31 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1997-08-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"23","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Computational Geometry and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1142/S0218195901000675","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 23
Abstract
In this dissertation, we study several geometric path query problems. Our focus is primarily on the so-called "two-point" query problem: Given a scene of disjoint polygonal obstacles with totally n vertices in the plane, we construct efficient data structures that enable fast reporting of an "optimal" obstacle-avoiding path (or its length, cost, directions, etc.) between two arbitrary query points s and t that are given in an on-line fashion. We consider geometric paths under several optimality criteria: $\rm L\sb{p}$ length, number of edges (called links), monotonicity with respect to a certain direction, and some combinations of length and links. Our methods are centered around the notion of gateways, a small number of easily identified points in the plane that control the paths we seek. We present solutions for the general cases based upon the computation of the minimum size visibility polygon for query points. We also give better solutions for several special cases based upon new geometric observations. Very few algorithms were previously known for two-point query problems and our results represent a significant addition to the field. In addition to our theoretical results, we also perform experimental studies on issues involved with the implementation of geometric algorithms. These studies are a necessary first step in the implementation of full path-planning systems.