首页 > 最新文献

International Journal of Computational Geometry and Applications最新文献

英文 中文
Separating Translates in the Plane: Combinatorial Bounds and an Algorithm 平面上的转换分离:组合界和算法
Pub Date : 1994-07-06 DOI: 10.1142/S021819599700034X
J. Czyzowicz, H. Everett, J. Robert
In this paper, we establish two combinatorial bounds related to the separation problem for sets of n pairwise disjoint translates of convex objects: 1) there exists a line which separates one translate from at least n — co√n translates, for some constant c that depends on the “shape” of the translates and 2) there is a function f such that there exists a line with orientation Θ or f(Θ) which separates one translate from at least ⌈3n⌉/4-4 translates, for any orientation Θ (f is defined only by the “shape” of the translate). We also present an O(n log (n+k)+k) time algorithm for finding a translate which can be separated from the maximum number of translates amongst sets of n pairwise disjoint translates of convex k-gons.
在本文中,我们建立了两个与n对不相交平移的凸物体集的分离问题有关的组合界:1)存在一条线,将一个翻译与至少n - co√n个翻译分开,对于某个取决于翻译的“形状”的常数c; 2)存在一个函数f,使得存在一条方向为Θ或f(Θ)的线,将一个翻译与至少(3n²/4-4)翻译分开,对于任何方向Θ (f仅由翻译的“形状”定义)。我们还提出了一个O(n log (n+k)+k)时间的算法,用于在凸k-gon的n对不相交的平移集合中找到一个可以与最大平移数分离的平移。
{"title":"Separating Translates in the Plane: Combinatorial Bounds and an Algorithm","authors":"J. Czyzowicz, H. Everett, J. Robert","doi":"10.1142/S021819599700034X","DOIUrl":"https://doi.org/10.1142/S021819599700034X","url":null,"abstract":"In this paper, we establish two combinatorial bounds related to the separation problem for sets of n pairwise disjoint translates of convex objects: 1) there exists a line which separates one translate from at least n — co√n translates, for some constant c that depends on the “shape” of the translates and 2) there is a function f such that there exists a line with orientation Θ or f(Θ) which separates one translate from at least ⌈3n⌉/4-4 translates, for any orientation Θ (f is defined only by the “shape” of the translate). We also present an O(n log (n+k)+k) time algorithm for finding a translate which can be separated from the maximum number of translates amongst sets of n pairwise disjoint translates of convex k-gons.","PeriodicalId":285210,"journal":{"name":"International Journal of Computational Geometry and Applications","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124933166","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}
引用次数: 1
Efficient Enumeration of Grid Points in a Polygon and its Application to Integer Programming 多边形网格点的高效枚举及其在整数规划中的应用
Pub Date : 1994-03-01 DOI: 10.1142/S0218195994000069
N. Kanamaru, Takao Nishizeki, T. Asano
This paper first presents an algorithm for enumerating all the integer-grid points in a given convex m-gon in O(K + m + log n) time where K is the number of such grid points and n is the dimension of the m-gon, i.e., the shorter length of the horizontal and vertical sides of an axis-parallel rectangle enclosing the m-gon. The paper next gives a simple algorithm which solves a two-variable integer programming problem with m constraints in O(m log m + log n) time where n is the dimension of a convex polygon corresponding to the feasible solution space. This improves the best known algorithm in complexity and simplicity. The paper finally presents algorithms for counting the number of grid points in a triangle or a simple polygon.
本文首先给出了在O(K + m + log n)时间内枚举给定凸m-gon中所有整数网格点的算法,其中K为整数网格点的个数,n为m-gon的维数,即包围m-gon的轴平行矩形的水平边和垂直边的较短长度。本文给出了在O(m log m + log n)时间内求解具有m个约束条件的两变量整数规划问题的简单算法,其中n为可行解空间对应的凸多边形的维数。这在复杂性和简单性方面改进了最著名的算法。最后给出了计算三角形或简单多边形中网格点数目的算法。
{"title":"Efficient Enumeration of Grid Points in a Polygon and its Application to Integer Programming","authors":"N. Kanamaru, Takao Nishizeki, T. Asano","doi":"10.1142/S0218195994000069","DOIUrl":"https://doi.org/10.1142/S0218195994000069","url":null,"abstract":"This paper first presents an algorithm for enumerating all the integer-grid points in a given convex m-gon in O(K + m + log n) time where K is the number of such grid points and n is the dimension of the m-gon, i.e., the shorter length of the horizontal and vertical sides of an axis-parallel rectangle enclosing the m-gon. The paper next gives a simple algorithm which solves a two-variable integer programming problem with m constraints in O(m log m + log n) time where n is the dimension of a convex polygon corresponding to the feasible solution space. This improves the best known algorithm in complexity and simplicity. The paper finally presents algorithms for counting the number of grid points in a triangle or a simple polygon.","PeriodicalId":285210,"journal":{"name":"International Journal of Computational Geometry and Applications","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133564152","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}
引用次数: 15
Dog Bites Postman: Point Location in the Moving Voronoi Diagram and Related Problems 狗咬邮差:移动Voronoi图中的点定位及相关问题
Pub Date : 1993-09-30 DOI: 10.1142/S0218195998000163
O. Devillers, M. Golin
We discuss two variations of the two-dimensional post-office problem that arise when the post-offices are replaced by n postmen moving with constant velocities. The first variation addresses the question: given a point qo and time to who is the nearest postman to qo at time to? We present a randomized incremental data structure that answers the query in expected O(log2n) time. The second variation views a query point as a dog searching for a postman to bite and finds the postman that a dog running with speed vo could reach first. We show that if the dog is quicker than all of the postmen then the data structure developed for the first problem permits us to solve the second one in O(log2n) time as well.
当邮局被n个以恒定速度移动的邮递员所取代时,我们讨论了二维邮局问题的两种变体。第一个变体解决的问题是:给定时间点和时间点,谁是离现在最近的邮递员?我们提出了一个随机增量数据结构,它在预期的O(log2n)时间内回答查询。第二种变体将查询点看作是一只狗在寻找要咬的邮递员,并找到了一只狗以最快速度跑到的邮递员。我们表明,如果狗比所有邮递员都快,那么为第一个问题开发的数据结构也允许我们在O(log2n)时间内解决第二个问题。
{"title":"Dog Bites Postman: Point Location in the Moving Voronoi Diagram and Related Problems","authors":"O. Devillers, M. Golin","doi":"10.1142/S0218195998000163","DOIUrl":"https://doi.org/10.1142/S0218195998000163","url":null,"abstract":"We discuss two variations of the two-dimensional post-office problem that arise when the post-offices are replaced by n postmen moving with constant velocities. The first variation addresses the question: given a point qo and time to who is the nearest postman to qo at time to? We present a randomized incremental data structure that answers the query in expected O(log2n) time. The second variation views a query point as a dog searching for a postman to bite and finds the postman that a dog running with speed vo could reach first. We show that if the dog is quicker than all of the postmen then the data structure developed for the first problem permits us to solve the second one in O(log2n) time as well.","PeriodicalId":285210,"journal":{"name":"International Journal of Computational Geometry and Applications","volume":"143 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-09-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123243046","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}
引用次数: 20
Corrigendum to "An Incremental Algorithm for Constructing Shortest Watchman Routes" “构建最短值守路线的增量算法”的勘误表
Pub Date : 1991-12-16 DOI: 10.1142/S0218195999000212
X. Tan, T. Hirata, Y. Inagaki
The problem of finding the shortest watchman route in a simple polygon P through a point s on its boundary is considered. A route is a watchman route if every point inside P can be seen from at least one point along the route. We present an incremental algorithm that constructs the shortest watchman route in O(n3) time for a simple polygon with n edges. This improves the previous O(n4) bound.
研究了在一个简单多边形P中,通过其边界上的点s找到最短值守路线的问题。如果P内的每个点都可以从至少一个点上看到,则该路线为守望者路线。本文提出了一种增量算法,该算法在O(n3)时间内为具有n条边的简单多边形构造最短的守望者路径。这改进了之前的O(n4)界。
{"title":"Corrigendum to \"An Incremental Algorithm for Constructing Shortest Watchman Routes\"","authors":"X. Tan, T. Hirata, Y. Inagaki","doi":"10.1142/S0218195999000212","DOIUrl":"https://doi.org/10.1142/S0218195999000212","url":null,"abstract":"The problem of finding the shortest watchman route in a simple polygon P through a point s on its boundary is considered. A route is a watchman route if every point inside P can be seen from at least one point along the route. We present an incremental algorithm that constructs the shortest watchman route in O(n3) time for a simple polygon with n edges. This improves the previous O(n4) bound.","PeriodicalId":285210,"journal":{"name":"International Journal of Computational Geometry and Applications","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1991-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131701504","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}
引用次数: 78
Dynamic Programming on Intervals 区间上的动态规划
Pub Date : 1991-12-16 DOI: 10.1142/S0218195993000208
Taro Asano
We consider problems on intervals which can be solved by dynamic programming. Specifically, we give an efficient implementation of dynamic programming on intervals. As an application, an optimal sequential partition of a graph G=(V, E) can be obtained in O(m log n) time, where n = ¦V¦ and m = ¦E¦. We also present an O(n log n) time algorithm for finding a minimum weight dominating set of an interval graph G=(V, E), and an O(m log n) time algorithm for finding a maximum weight clique of a circular-arc graph G=(V, E), provided their intersection models of n intervals (arcs) are given.
我们考虑区间上的问题,这些问题可以用动态规划来求解。具体地说,我们给出了区间上动态规划的一种有效实现。作为一个应用,可以在O(m log n)时间内得到图G=(V, E)的最优顺序划分,其中n = V, m = E。我们还给出了一个O(n log n)时间算法来求区间图G=(V, E)的最小权值支配集,以及一个O(m log n)时间算法来求圆弧图G=(V, E)的最大权值团,前提是给出了它们在n个区间(弧)的交模型。
{"title":"Dynamic Programming on Intervals","authors":"Taro Asano","doi":"10.1142/S0218195993000208","DOIUrl":"https://doi.org/10.1142/S0218195993000208","url":null,"abstract":"We consider problems on intervals which can be solved by dynamic programming. Specifically, we give an efficient implementation of dynamic programming on intervals. As an application, an optimal sequential partition of a graph G=(V, E) can be obtained in O(m log n) time, where n = ¦V¦ and m = ¦E¦. We also present an O(n log n) time algorithm for finding a minimum weight dominating set of an interval graph G=(V, E), and an O(m log n) time algorithm for finding a maximum weight clique of a circular-arc graph G=(V, E), provided their intersection models of n intervals (arcs) are given.","PeriodicalId":285210,"journal":{"name":"International Journal of Computational Geometry and Applications","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1991-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125139157","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}
引用次数: 10
Approximating Polygons and Subdivisions with Minimum Link Paths 用最小链接路径逼近多边形和细分
Pub Date : 1991-12-16 DOI: 10.1142/S0218195993000257
L. Guibas, J. Hershberger, Joseph S. B. Mitchell, J. Snoeyink
We study several variations on one basic approach to the task of simplifying a plane polygon or subdivision: Fatten the given object and construct an approximation inside the fattened region. We investigate fattening by convolving the segments or vertices with disks and attempt to approximate objects with the minimum number of line segments, or with near the minimum, by using efficient greedy algorithms. We also discuss additional topological constraints such as simplicity.
我们研究了简化平面多边形或细分任务的一种基本方法的几种变体:填充给定对象并在填充区域内构造近似值。我们通过将线段或顶点与磁盘进行卷积来研究填充,并尝试通过使用有效的贪婪算法来近似具有最小线段数量或接近最小数量的对象。我们还讨论了其他拓扑约束,如简单性。
{"title":"Approximating Polygons and Subdivisions with Minimum Link Paths","authors":"L. Guibas, J. Hershberger, Joseph S. B. Mitchell, J. Snoeyink","doi":"10.1142/S0218195993000257","DOIUrl":"https://doi.org/10.1142/S0218195993000257","url":null,"abstract":"We study several variations on one basic approach to the task of simplifying a plane polygon or subdivision: Fatten the given object and construct an approximation inside the fattened region. We investigate fattening by convolving the segments or vertices with disks and attempt to approximate objects with the minimum number of line segments, or with near the minimum, by using efficient greedy algorithms. We also discuss additional topological constraints such as simplicity.","PeriodicalId":285210,"journal":{"name":"International Journal of Computational Geometry and Applications","volume":"65 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1991-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123273945","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}
引用次数: 1
An optimal construction method for generalized convex layers 广义凸层的最优构造方法
Pub Date : 1991-12-16 DOI: 10.1142/S0218195993000166
Hans-Peter Lenhof, M. Smid
Let P be a set of n points in the Euclidean plane and let C be a convex figure. In 1985, Chazelle and Edelsbrunner presented an algorithm, which preprocesses P such that for any query point q, the points of P in the translate C+q can be retrieved efficiently. Assuming that constant time suffices for deciding the inclusion of a point in C, they provided a space and query time optimal solution. Their algorithm uses O(n) space. A query with output size k can be solved in O(log n+k) time. The preprocessing step of their algorithm, however, has time complexity O(n2). We show that the usage of a new construction method for layers reduces the preprocessing time to O(n log n). We thus provide the first space, query time and preprocessing time optimal solution for this class of point retrieval problems. Besides, we present two new dynamic data structures for these problems. The first dynamic data structure allows on-line insertions and deletions of points in O((log n)2) time. In this dynamic data structure, a query with output size k can be solved in O(log n+k(log n)2) time. The second dynamic data structure, which allows only semi-online updates, has O((log n)2) amortized update time and O(log n+k) query time.
设P是欧几里得平面上n个点的集合,设C是一个凸图形。1985年,Chazelle和Edelsbrunner提出了一种算法,该算法对P进行预处理,使得对于任意查询点q,可以有效地检索到平移C+q中的P点。假设常数时间足以决定C中是否包含一个点,他们给出了空间和查询时间的最优解。他们的算法使用O(n)空间。输出大小为k的查询可以在O(log n+k)时间内解决。然而,其算法的预处理步骤的时间复杂度为O(n2)。我们证明了使用一种新的层构造方法将预处理时间减少到O(n log n),从而为这类点检索问题提供了第一空间、查询时间和预处理时间的最优解。此外,我们还针对这些问题提出了两种新的动态数据结构。第一个动态数据结构允许在O((log n)2)时间内在线插入和删除点。在这种动态数据结构中,输出大小为k的查询可以在O(log n+k(log n)2)时间内解决。第二种动态数据结构只允许半在线更新,它的平摊更新时间为O((log n)2),查询时间为O(log n+k)。
{"title":"An optimal construction method for generalized convex layers","authors":"Hans-Peter Lenhof, M. Smid","doi":"10.1142/S0218195993000166","DOIUrl":"https://doi.org/10.1142/S0218195993000166","url":null,"abstract":"Let P be a set of n points in the Euclidean plane and let C be a convex figure. In 1985, Chazelle and Edelsbrunner presented an algorithm, which preprocesses P such that for any query point q, the points of P in the translate C+q can be retrieved efficiently. Assuming that constant time suffices for deciding the inclusion of a point in C, they provided a space and query time optimal solution. Their algorithm uses O(n) space. A query with output size k can be solved in O(log n+k) time. The preprocessing step of their algorithm, however, has time complexity O(n2). We show that the usage of a new construction method for layers reduces the preprocessing time to O(n log n). We thus provide the first space, query time and preprocessing time optimal solution for this class of point retrieval problems. Besides, we present two new dynamic data structures for these problems. The first dynamic data structure allows on-line insertions and deletions of points in O((log n)2) time. In this dynamic data structure, a query with output size k can be solved in O(log n+k(log n)2) time. The second dynamic data structure, which allows only semi-online updates, has O((log n)2) amortized update time and O(log n+k) query time.","PeriodicalId":285210,"journal":{"name":"International Journal of Computational Geometry and Applications","volume":"127 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1991-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127080399","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}
引用次数: 3
On maintaining the width and diameter of a planar point-set online 平面点集的宽度和直径在线保持问题
Pub Date : 1991-12-16 DOI: 10.1142/S021819599300021X
Ravi Janardan
Efficient online algorithms are presented for maintaining the (almost-exact) width and diameter of a dynamic planar point-set, S. Let n be the number of points currently in S, let W and D denote the width and diameter of S, respectively, and let α and Β be positive, integer-valued parameters. The algorithm for the width problem uses O(αn) space, supports updates in O(α log2n) time, and reports in O(α log2n) time an approximation, ŵ, to the width such that (hat W/W leqslant sqrt {1 + tan ^2 tfrac{pi }{{4alpha }}}). The algorithm for the diameter problem uses O(Βn) space, supports updates in O(Βlogn) time, and reports in O(Β) time an approximation, D, to the diameter such that (hat D/D geqslant sin left( {tfrac{beta }{{beta + 1}}tfrac{pi }{2}} right)). Thus, for instance, even for α as small as 5, ŵ/W≤1.01, and for Β as small as 11, D/D≥.99. All bounds stated are worst-case. Both algorithms, but especially the one for the diameter problem, use well-understood data structures and should be simple to implement. The diameter result yields a fast implementation of the greedy heuristic for maximum-weight Euclidean matching and an efficient online algorithm to maintain approximate convex hulls in the plane.
本文提出了一种有效的在线算法,用于保持动态平面点集S的宽度和直径(几乎精确)。设n为当前在S中的点的个数,设W和D分别表示S的宽度和直径,设α和Β为正整数参数。宽度问题的算法使用O(αn)空间,支持在O(α log2n)时间内更新,并在O(α log2n)时间内报告宽度的近似值,例如(hat W/W leqslant sqrt {1 + tan ^2 tfrac{pi }{{4alpha }}})。直径问题的算法使用O(Βn)空间,支持在O(Βlogn)时间内进行更新,并在O(Β)时间内报告直径的近似值D,以便(hat D/D geqslant sin left( {tfrac{beta }{{beta + 1}}tfrac{pi }{2}} right))。例如,即使α小至5,α /W≤1.01,Β小至11,D/D≥0.99。所有的边界都是最坏情况。这两种算法,尤其是直径问题的算法,都使用易于理解的数据结构,并且应该易于实现。直径结果给出了贪婪启发式最大权值欧几里得匹配的快速实现和在平面上保持近似凸包的有效在线算法。
{"title":"On maintaining the width and diameter of a planar point-set online","authors":"Ravi Janardan","doi":"10.1142/S021819599300021X","DOIUrl":"https://doi.org/10.1142/S021819599300021X","url":null,"abstract":"Efficient online algorithms are presented for maintaining the (almost-exact) width and diameter of a dynamic planar point-set, S. Let n be the number of points currently in S, let W and D denote the width and diameter of S, respectively, and let α and Β be positive, integer-valued parameters. The algorithm for the width problem uses O(αn) space, supports updates in O(α log2n) time, and reports in O(α log2n) time an approximation, ŵ, to the width such that (hat W/W leqslant sqrt {1 + tan ^2 tfrac{pi }{{4alpha }}}). The algorithm for the diameter problem uses O(Βn) space, supports updates in O(Βlogn) time, and reports in O(Β) time an approximation, D, to the diameter such that (hat D/D geqslant sin left( {tfrac{beta }{{beta + 1}}tfrac{pi }{2}} right)). Thus, for instance, even for α as small as 5, ŵ/W≤1.01, and for Β as small as 11, D/D≥.99. All bounds stated are worst-case. Both algorithms, but especially the one for the diameter problem, use well-understood data structures and should be simple to implement. The diameter result yields a fast implementation of the greedy heuristic for maximum-weight Euclidean matching and an efficient online algorithm to maintain approximate convex hulls in the plane.","PeriodicalId":285210,"journal":{"name":"International Journal of Computational Geometry and Applications","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1991-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128935379","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}
引用次数: 24
A Simplified Technique for Hidden-Line Elimination in Terrains 一种简化的地形隐线消除技术
Pub Date : 1991-06-01 DOI: 10.1142/S0218195993000117
F. Preparata, J. Vitter
In this paper we give a simple and efficient output-sensitive algorithm for constructing the display of a polyhedral terrain. It runs in $O((d + n)log^2 n)$ time, where $d$ is the size of the final display. The main data structure maintains an implicit representation of the convex hull of a set of points that can be dynamically updated in $O(log^2 n)$ time. It is especially simple and fast in our application since there are no rebalancing operations required in the tree.
本文给出了一种构造多面体地形显示的简单高效的输出敏感算法。它运行在$O((d + n)log^ 2n)$时间内,其中$d$是最终显示的大小。主数据结构维护了一组点的凸包的隐式表示,这些点可以在$O(log^2 n)$时间内动态更新。在我们的应用程序中,它特别简单和快速,因为树中不需要再平衡操作。
{"title":"A Simplified Technique for Hidden-Line Elimination in Terrains","authors":"F. Preparata, J. Vitter","doi":"10.1142/S0218195993000117","DOIUrl":"https://doi.org/10.1142/S0218195993000117","url":null,"abstract":"In this paper we give a simple and efficient output-sensitive algorithm for constructing the display of a polyhedral terrain. It runs in $O((d + n)log^2 n)$ time, where $d$ is the size of the final display. The main data structure maintains an implicit representation of the convex hull of a set of points that can be dynamically updated in $O(log^2 n)$ time. It is especially simple and fast in our application since there are no rebalancing operations required in the tree.","PeriodicalId":285210,"journal":{"name":"International Journal of Computational Geometry and Applications","volume":"171 ","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1991-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120875419","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}
引用次数: 26
The expected extremes in a Delaunay triangulation 德劳内三角剖分中预期的极值
Pub Date : 1991-03-01 DOI: 10.1007/3-540-54233-7_173
M. Bern, D. Eppstein, Frances F. Yao
{"title":"The expected extremes in a Delaunay triangulation","authors":"M. Bern, D. Eppstein, Frances F. Yao","doi":"10.1007/3-540-54233-7_173","DOIUrl":"https://doi.org/10.1007/3-540-54233-7_173","url":null,"abstract":"","PeriodicalId":285210,"journal":{"name":"International Journal of Computational Geometry and Applications","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1991-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116020280","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}
引用次数: 71
期刊
International Journal of Computational Geometry and Applications
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1