Scispace (Formerly Typeset)
  1. Home
  2. Topics
  3. Bowyer–Watson algorithm
  4. 2017
  1. Home
  2. Topics
  3. Bowyer–Watson algorithm
  4. 2017
Showing papers on "Bowyer–Watson algorithm published in 2017"
Journal Article•10.1145/2999532•
Constructing Intrinsic Delaunay Triangulations from the Dual of Geodesic Voronoi Diagrams

[...]

Yong-Jin Liu1, Dian Fan1, Chunxu Xu1, Ying He2•
Tsinghua University1, Nanyang Technological University2
14 Apr 2017-ACM Transactions on Graphics
TL;DR: This article develops a new method to obtain proper IDTs on manifold triangle meshes and proves that by adding at most O(n) auxiliary sites, the computed GVD satisfies the closed ball property, and hence its dual graph is a proper IDT.
Abstract: Intrinsic Delaunay triangulation (IDT) naturally generalizes Delaunay triangulation from R2 to curved surfaces. Due to many favorable properties, the IDT whose vertex set includes all mesh vertices is of particular interest in polygonal mesh processing. To date, the only way for constructing such IDT is the edge-flipping algorithm, which iteratively flips non-Delaunay edges to become locally Delaunay. Although this algorithm is conceptually simple and guarantees to terminate in finite steps, it has no known time complexity and may also produce triangulations containing faces with only two edges. This article develops a new method to obtain proper IDTs on manifold triangle meshes. We first compute a geodesic Voronoi diagram (GVD) by taking all mesh vertices as generators and then find its dual graph. The sufficient condition for the dual graph to be a proper triangulation is that all Voronoi cells satisfy the so-called closed ball property. To guarantee the closed ball property everywhere, a certain sampling criterion is required. For Voronoi cells that violate the closed ball property, we fix them by computing topologically safe regions, in which auxiliary sites can be added without changing the topology of the Voronoi diagram beyond them. Given a mesh with n vertices, we prove that by adding at most O(n) auxiliary sites, the computed GVD satisfies the closed ball property, and hence its dual graph is a proper IDT. Our method has a theoretical worst-case time complexity O(n2 + tnlog n), where t is the number of obtuse angles in the mesh. Computational results show that it empirically runs in linear time on real-world models.

34 citations

Journal Article•10.1016/J.JMGM.2017.05.016•
A general method for determining molecular interfaces and layers

[...]

Jiří Škvor, Jiří Škvára, Jan Jirsák1, Ivo Nezbeda1•
Academy of Sciences of the Czech Republic1
01 Sep 2017-Journal of Molecular Graphics & Modelling
TL;DR: A general and direct computational scheme to locate the surface separating arbitrarily shaped domains made up of molecules (or any other particles) has been developed and is described and illustrated for several, both artificial and physical examples.
Abstract: A general and direct computational scheme to locate the surface separating arbitrarily shaped domains made up of molecules (or any other particles) has been developed and is described and illustrated for several, both artificial and physical examples. The proposed scheme consists of two modules: (i) triangulation and (ii) assignment of simplices to domains. Three different triangulation methods are employed, viz., the Delaunay triangulation, regular triangulation, and quasi-triangulation. In the triangulated system, the assignment step is carried out in two different ways, one based on the characteristic metric of a particular triangulation procedure and the other on the concept of a touching sphere. Some of the combinations of the triangulation and assignment steps lead to methods already used by others to find interfacial or surface molecules, namely the alpha-shape-based method of Usabiaga nad Duque [Phys. Rev. E 79 (2009) 046709] and GITIM of Sega et al. [J. Chem. Phys. 138 (2013) 044110]. The resulting surface is defined not only as a discrete set of particles, but it is build up of facets of the triangulation forming a broken line in two dimensions or a polyhedral surface in three dimensions. Individual molecular layers are identified in a very straightforward manner, starting with the interfacial layer itself and proceeding into the interior of the phase. The proposed scheme is illustrated first by identifying border molecules of pre-sampled domains of several shapes in a plane and then applied to five physically meaningful examples: thin films, near critical water, liquid water slab in an electric field, liquid water at a solid wall, and water at condition of electric-field-induced jetting. Performance of the considered methods is critically assessed. Treatment of domains forming percolating clusters through periodic boundary conditions is also described along with the determination of their periodicity and dimensionality.

10 citations

Journal Article•10.1016/J.PROENG.2017.09.798•
Anisotropic geometry-conforming d-simplicial meshing via isometric embeddings

[...]

Philip Claude Caplan1, Robert Haimes1, David L. Darmofal1, Marshall C. Galbraith1•
Massachusetts Institute of Technology1
01 Jan 2017-Procedia Engineering
TL;DR: A method for isometrically embedding arbitrary mesh-metric pairs in higher dimensional Euclidean spaces and a dimension-independent vertex insertion algorithm for producing geometry-conforming Delaunay meshes, which is demonstrated on a two-dimensional anisotropic problem.

10 citations

Proceedings Article•10.1109/CCDC.2017.7978958•
Delaunay triangulation based localization scheme

[...]

Zixiao Guan1, Baihai Zhang1, Yu Zhang1, Shi Zhang1, Feifan Wang1 •
Beijing Institute of Technology1
1 May 2017
TL;DR: This paper proposes a Delaunay triangulation based localization scheme (DBLS), which takes use of received signal strength indicator (RSSI) from anchor nodes and shows that DBLS has a better performance than Voronoi diagrams based localization Scheme (VBLS) and centroid algorithm.
Abstract: Geometry-based localization algorithms come to the forefront with its unique superiority. This paper proposes a Delaunay triangulation based localization scheme (DBLS), which takes use of received signal strength indicator(RSSI) from anchor nodes. Based on RSSI, the Delaunay area is generated. The unknown node determines which Delaunay area it belongs to and then record it down. After several iteration, the overlapping region of all Delaunay areas is identified as the possible region where sensor resides in. By fixing the Delaunay area, we restrains the influence of noise on the result. The simulation result shows that DBLS has a better performance than Voronoi diagrams based localization scheme (VBLS) and centroid algorithm.

9 citations

Journal Article•10.1080/13658816.2017.1300804•
Parallel constrained Delaunay triangulation on the GPU

[...]

Narcís Coll, Marité Guerrieri
01 Jul 2017-International Journal of Geographical Information Science
TL;DR: This paper proposes a new graphics processing unit (GPU) method able to compute the 2D constrained Delaunay triangulation of a planar straight-line graph consisting of points and segments that improves, in terms of running time, the best known GPU-based approach to the CDT problem.
Abstract: In this paper, we propose a new graphics processing unit GPU method able to compute the 2D constrained Delaunay triangulation CDT of a planar straight-line graph consisting of points and segments. All existing methods compute the Delaunay triangulation of the given point set, insert all the segments, and then finally transform the resulting triangulation into the CDT. To the contrary, our novel approach simultaneously inserts points and segments into the triangulation, taking special care to avoid conflicts during retriangulations due to concurrent insertion of points or concurrent edge flips. Our implementation using the Compute Unified Device Architecture programming model on NVIDIA GPUs improves, in terms of running time, the best known GPU-based approach to the CDT problem.

8 citations

Journal Article•10.1002/CPE.3971•
A compact parallel algorithm for spherical Delaunay triangulations: A COMPACT PARALLEL ALGORITHM FOR SPHERICAL DELAUNAY TRIANGULATIONS

[...]

Florian Prill, Günther Zängl
10 May 2017-Concurrency and Computation: Practice and Experience
TL;DR: A data‐parallel algorithm for the construction of Delaunay triangulations on the sphere that resolves a breakdown situation of the classical Bowyer–Watson point insertion algorithm and is suitable for practical implementation because of its compact formulation.
Abstract: We present a data‐parallel algorithm for the construction of Delaunay triangulations on the sphere. Our method combines a variant of the classical Bowyer–Watson point insertion algorithm with the recently published parallelization technique by Jacobsen et al. It resolves a breakdown situation of the latter approach and is suitable for practical implementation because of its compact formulation. Some complementary aspects are discussed such as the parallel workload and floating‐point arithmetics. In a second step, the generated triangulations are reordered by a stripification algorithm. This improves cache performance and significantly reduces data‐read operations and indirect addressing in multi‐threaded stencil loops. This paper is an extended version of our Parallel Processing and Applied Mathematics conference contribution. Copyright © 2016 John Wiley & Sons, Ltd.

7 citations

Proceedings Article•10.1145/3023368.3023373•
Computing delaunay refinement using the GPU

[...]

Zhenghai Chen1, Meng Qi2, Tiow-Seng Tan1•
National University of Singapore1, Shandong Normal University2
25 Feb 2017
TL;DR: This work proposes the first working GPU algorithm for the 2D Delaunay refinement problem, and it is proven to terminate with finite output size for an input PSLG with no angle smaller than 60° and θ ≥ 20.7°.
Abstract: We propose the first working GPU algorithm for the 2D Delaunay refinement problem. Our algorithm adds Steiner points to an input planar straight line graph (PSLG) to generate a constrained Delaunay mesh with triangles having no angle smaller than an input θ. It is shown to run from a few times to an order of magnitude faster than the well-known Triangle software, which is the fastest CPU Delaunay mesh generator. Our implementation handles degeneracy and is numerically robust. It is proven to terminate with finite output size for an input PSLG with no angle smaller than 60° and θ ≥ 20.7°. In addition, we notice meshes generated by our algorithm are of similar sizes to that by Triangle, which has incorporated good consideration in keeping output small in size.

7 citations

Journal Article•
Delaunay Triangulation of a missing points

[...]

Noorehan Awang, Rahmita Wirza O. K. Rahmat, Puteri Suhaiza Sulaiman, Azmi Jaafar
20 Apr 2017-Journal of Advanced Science and Engineering Research
TL;DR: In this paper, Delaunay triangulation method was used to construct surface of scattered data points for six different test functions and the result of the study shows interpolating surface produced by the removing points and the total absolute error with mean absolute error was calculated and compared.
Abstract: Surface reconstruction of scattered data points is one of the challenging area where the main purpose is to produce a smooth surface. In this research, Delaunay triangulation method was used to construct surface of scattered data points for six different test functions. In certain cases some surface producing holes after scanning where it becomes difficulty to produce a smooth surface. This research intends to test the accuracy of Delaunay triangulation in generating different surface when the points of scattered data were removed. The points removed were according to the percentage of points and the new surface was generated for every removing point. The result of the study shows interpolating surface produced by the removing points and the total absolute error with mean absolute error was calculated and compared.

6 citations

Journal Article•10.1016/J.PATREC.2016.11.010•
Structure preserving binary image morphing using Delaunay triangulation

[...]

Abbas Cheddad1•
Blekinge Institute of Technology1
01 Jan 2017-Pattern Recognition Letters
TL;DR: This paper proposes a new geometric-based mechanism for binary image dilation that exploits Delaunay triangulation; a versatile geometric structure that shows high performance when applied to handwritten digit classification and evaluates the property of object structure preservation by using common measurement metrics.

5 citations

Proceedings Article•10.4230/LIPICS.SOCG.2017.19•
Anisotropic triangulations via discrete Riemannian Voronoi diagrams

[...]

Jean-Daniel Boissonnat, Mael Rouxel-Labbé, Mathijs Wintraecken
4 Jul 2017
TL;DR: The numerous theoretical and practical results of the Euclidean Voronoi diagram and its dual structure, the Delaunay triangulation, have pushed authors to try and extend these well-established concepts to the anisotropic setting.
Abstract: The construction of anisotropic triangulations is desirable for various applications, such as the numerical solving of partial differential equations and the representation of surfaces in graphics. To solve this notoriously difficult problem in a practical way, we introduce the discrete Rieman-nian Voronoi diagram, a discrete structure that approximates the Riemannian Voronoi diagram. This structure has been implemented and was shown to lead to good triangulations in R 2 and on surfaces embedded in R 3 as detailed in our experimental companion paper. In this paper, we study theoretical aspects of our structure. Given a finite set of points P in a domain Ω equipped with a Riemannian metric, we compare the discrete Riemannian Voronoi diagram of P to its Riemannian Voronoi diagram. Both diagrams have dual structures called the discrete Riemannian Delaunay and the Riemannian Delaunay complex. We provide conditions that guarantee that these dual structures are identical. It then follows from previous results that the discrete Riemannian Delaunay complex can be embedded in Ω under sufficient conditions, leading to an anisotropic triangulation with curved simplices. Furthermore, we show that, under similar conditions, the simplices of this triangulation can be straightened. 1998 ACM Subject Classification Computational Geometry and Object Modeling 1 Introduction Anisotropic triangulations are triangulations whose elements are elongated along prescribed directions. Anisotropic triangulations are known to be well suited when solving PDE's [10, 19, 24]. They can also significantly enhance the accuracy of a surface representation if the anisotropy of the triangulation conforms to the curvature of the surface [15]. Many methods to generate anisotropic triangulations are based on the notion of Rieman-nian metric and create triangulations whose elements adapt locally to the size and anisotropy prescribed by the local geometry. The numerous theoretical and practical results [1] of the Euclidean Voronoi diagram and its dual structure, the Delaunay triangulation, have pushed authors to try and extend these well-established concepts to the anisotropic setting. La-belle and Shewchuk [17] and Du and Wang [12] independently introduced two anisotropic Voronoi diagrams whose anisotropic distances are based on a discrete approximation of the Riemannian metric field. Contrary to their Euclidean counterpart, the fact that the dual of these anisotropic Voronoi diagrams is an embedded triangulation is not immediate, and, despite their strong theoretical foundations, the anisotropic Voronoi diagrams of Labelle and

5 citations

Journal Article•10.5194/ISPRS-ARCHIVES-XLII-2-W7-1091-2017•
Interactive Land-Use Optimization Using Laguerre Voronoi Diagram with Dynamic Generating Point Allocation

[...]

Supanut Chaidee1, P. Pakawanwong2, Vorapong Suppakitpaisarn2, P. Teerasawat1•
Meiji University1, University of Tokyo2
14 Sep 2017-ISPRS - International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
TL;DR: This work devise an efficient method for the land-use optimization problem based on Laguerre Voronoi diagram, which decreases the land allocation error by 62.557 %.
Abstract: . In this work, we devise an efficient method for the land-use optimization problem based on Laguerre Voronoi diagram. Previous Voronoi diagram-based methods are more efficient and more suitable for interactive design than discrete optimization-based method, but, in many cases, their outputs do not satisfy area constraints. To cope with the problem, we propose a force-directed graph drawing algorithm, which automatically allocates generating points of Voronoi diagram to appropriate positions. Then, we construct a Laguerre Voronoi diagram based on these generating points, use linear programs to adjust each cell, and reconstruct the diagram based on the adjustment. We adopt the proposed method to the practical case study of Chiang Mai University’s allocated land for a mixed-use complex. For this case study, compared to other Voronoi diagram-based method, we decrease the land allocation error by 62.557 %. Although our computation time is larger than the previous Voronoi-diagram-based method, it is still suitable for interactive design.
Proceedings Article•10.1109/ICOICT.2017.8074684•
Indexing Voronoi cells using quadtree in spatial database

[...]

Eriza Tri Abdi Nugroho1, Kiki Maulana Adhinugraha1, Ibnu Asror1•
Telkom University1
1 May 2017
TL;DR: A index structure is presented that incoperates Highest Order Voronoi Diagrams into Quadtree and makes the search regions faster than before.
Abstract: Computational geometry is a mathematical knowlege in the field related to the design and analysis of algorithm to solve geometry problems. Its can be applicated in the fields of mapping, robotics, geometry and so forth. A method can be used is Voronoi diagram. Voronoi diagram is a method of deviding the area to a smaller area based on the principle of the nearest neighboring. This method only used in 1-order voronoi diagram. In voronoi diagram there is a new variation named Highest Order Voronoi Diagram (HSVD). HSVD can be used for all orders voronoi diagram. However, these methods have disadvantage that accessing fragment use linear search. Consequently make data fragment searches to find the region to be slow and takes a long time. Therefore, in this paper will present a index structure that incoperates Highest Order Voronoi Diagrams into Quadtree. Quadtree index used is capable of cutting more than half of the original data. This algorithm makes the search regions faster than before.
Journal Article•10.1016/J.CAGEO.2017.08.008•
A density based algorithm to detect cavities and holes from planar points

[...]

Jie Zhu1, Jie Zhu2, Yizhong Sun2, Yizhong Sun1, Yueyong Pang2, Yueyong Pang1 •
Nanjing University1, Nanjing Normal University2
01 Dec 2017-Computers & Geosciences
TL;DR: An efficient algorithm for generating cavities and holes from planar points based on an iterative removal of the Delaunay triangulation and is able to accurately yield the boundaries of cavity and hole with varying point set densities and distributions.
Proceedings Article•10.1109/ICOICT.2017.8074644•
Highest order Voronoi diagram optimization

[...]

Daud Sandy Christianto1, Kiki Maulana Adhinugraha1, Anisa Herdiani1, Sultan Alamri2•
Telkom University1, Saudi Electronic University2
1 May 2017
TL;DR: Left with Least-Angle Movement (LAM) method for construction Highest Order Voronoi Diagram that change data structure to scale up data that can be processed.
Abstract: Computational geometry is concerned with the design and analysis of algorithms for geometrical problems. In addition, other more practically oriented, areas of computer science-such as computer graphics, computer-aided design, robotics, pattern recognition, and operation research-give rise to problems that inherently are geometrical. A method that is commonly used is Voronoi diagram. Voronoi diagram is a diagram that divides plane based on nearest neighbour approach. This method does not require checking objects one by one. In Voronoi diagram there is a new variation named Highest Order Voronoi Diagram. Highest order voronoi diagram can be used directly to identify the region for various type of spatial queries and can be used for all order Voronoi Diagram. From work related there is a method named FLIP. Deficiency from work related is data structure for construction are too high which makes construction of Highest Order Voronoi Diagram is heavy. Therefore, in this paper will present Left with Least-Angle Movement (LAM) method for construction Highest Order Voronoi Diagram that change data structure to scale up data that can be processed.
Journal Article•10.1007/S10851-017-0734-4•
Overview of Shelling for 2-Manifold Surface Reconstruction Based on 3D Delaunay Triangulation

[...]

Maxime Lhuillier
10 May 2017-Journal of Mathematical Imaging and Vision
TL;DR: This paper surveys properties that helps to understand the shelling performances: shelling provides most tetrahedra enclosed by the final surface, but it can “get stuck” or block in unexpected cases.
Abstract: Recently, methods have been proposed to reconstruct a 2-manifold surface from a sparse cloud of points estimated from an image sequence. Once a 3D Delaunay triangulation is computed from the points, the surface is searched by growing a set of tetrahedra whose boundary is maintained 2-manifold. Shelling is a step that adds one tetrahedron at once to the growing set. This paper surveys properties that helps to understand the shelling performances: shelling provides most tetrahedra enclosed by the final surface but it can " get stuck " or block in unexpected cases.
Posted Content•
The Widom-Rowlinson Model on the Delaunay Graph

[...]

Stefan Adams, Michael Eyers
22 May 2017-arXiv: Probability
TL;DR: The main tool is a uniform bound on the number of connected components in the Delaunay graph which provides a novel approach to Delaunays Widom Rowlinson models based on purely geometric arguments.
Abstract: We establish phase transitions for continuum Delaunay multi-type particle systems (continuum Potts or Widom-Rowlinson models) with a repulsive interaction between particles of different types. Our interaction potential depends solely on the length of the Delaunay edges. We show that a phase transition occurs for sufficiently large activities and for sufficiently large potential parameter proving an old conjecture of Lebowitz and Lieb extended to the Delaunay structure. Our approach involves a Delaunay random-cluster representation analogous to the Fortuin-Kasteleyn representation of the Potts model. The phase transition manifests itself in the mixed site-bond percolation of the corresponding random-cluster model. Our proofs rely mainly on geometric properties of Delaunay tessellations in $\mathbb{R}^2 $ and on recent studies [DDG12] of Gibbs measures for geometry-dependent interactions. The main tool is a uniform bound on the number of connected components in the Delaunay graph which provides a novel approach to Delaunay Widom Rowlinson models based on purely geometric arguments. The interaction potential ensures that shorter Delaunay edges are more likely to be open and thus offsets the possibility of having an unbounded number of connected components.
Journal Article•10.1002/CPE.4157•
Adaptive parallel Delaunay triangulation construction with dynamic pruned binary tree model in Cloud

[...]

Jiaxiang Lin1, Riqing Chen1, Liping Wu1, Zhaogang Shu1, Changcai Yang1 •
Fujian Agriculture and Forestry University1
29 May 2017-Concurrency and Computation: Practice and Experience
TL;DR: The paper illustrates a parallel and distributed scheme for computing a planar Delaunay triangulation using a divide‐and‐conquer strategy in Cloud environment, which combines the incremental insertion algorithm and the divide-and-conquer method.
Abstract: Summary The paper illustrates a parallel and distributed scheme for computing a planar Delaunay triangulation using a divide-and-conquer strategy in Cloud environment, which combines the incremental insertion algorithm and the divide-and-conquer method. The proposed hybrid algorithm for Delaunay triangulation construction is easy to be parallelized due to the dynamic pruned characteristic of the binary tree model used. Moreover, the Cloud platform decreases the communication overhead and improves data locality by making use of a data partitioning and integrating scheme offered by the map-reduce architecture. The implementation of the parallel and distributed version of the algorithm relied on a robust data structure called quad-edge, which implies the geometric relationship among the edges and vertexes adjacent. More importantly, the data are serialized easily and transmitted efficiently between different Cloud nodes; the algorithm is executed conveniently on PC clusters. We tested the parallel version of the algorithm on GeoKSCloud, a geographical knowledge service Cloud developed by our research team. Experimental results show that the proposed hybrid algorithm is efficient and competitive; it can be easily migrated and deployed in distributed and parallel computing environment, such as grid and Cloud. The parallel implementation of the hybrid algorithm has a good speed-up, while data communication is the crucial factor for the efficiency of the parallel version. Overall, the parallel version outperforms both the sequential divide-and-conquer algorithm and the sequential incremental insertion algorithm.
Journal Article•10.1142/S0218488517500143•
Thinning a Triangulation of a Bayesian Network or Undirected Graph to Create a Minimal Triangulation

[...]

Edmund Jones1, Edmund Jones2, Vanessa Didelez3•
University of Cambridge1, University of Bristol2, Leibniz Association3
15 May 2017-International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems
TL;DR: It is shown that the algorithm for thinning proposed in several previous publications is incorrect, and a different version of this algorithm is available in the R package gRbase and it is proved that this version is correct and a simpler version is provided, also with a proof.
Abstract: In one procedure for finding the maximal prime decomposition of a Bayesian network or undirected graphical model, the first step is to create a minimal triangulation of the network, and a common and straightforward way to do this is to create a triangulation that is not necessarily minimal and then thin this triangulation by removing excess edges We show that the algorithm for thinning proposed in several previous publications is incorrect A different version of this algorithm is available in the R package gRbase, but its correctness has not previously been proved We prove that this version is correct and provide a simpler version, also with a proof We compare the speed of the two corrected algorithms in three ways and find that asymptotically their speeds are the same, neither algorithm is consistently faster than the other, and in a computer experiment the algorithm used by gRbase is faster when the original graph is large, dense, and undirected, but usually slightly slower when it is directed
Journal Article•10.25046/AJ0203128•
Skeletonization in Natural Image using Delaunay Triangulation

[...]

Vicky Sintunata, Terumasa Aoki
01 Jul 2017-Advances in Science, Technology and Engineering Systems Journal
TL;DR: A novel approach to extract 2D skeleton information (skeletonization) from natural image is proposed by using a better edge points detection and skeleton extraction.
Abstract: A R T I C L E I N F O A B S T R A C T Article history: Received: 18 May, 2017 Accepted: 15 June, 2017 Online: 11 July, 2017 In this paper a novel approach to extract 2D skeleton information (skeletonization) from natural image is proposed. The work presented here is the extension of our previous paper presented at the International Sympsosium on Multimedia 2016. In the past work, a threshold based method is utilized. Here the algorithm is further improved by using a better edge points detection and skeleton extraction. Furthermore the proposed method is compared with the Skeleton Strength Map (SSM) and shows better result visually and numerically (F-measure comparison).
Delaunay triangulation of a random sample of a good sample has linear size

[...]

Jean-Daniel Boissonnat, Olivier Devillers, Kunal Dutta, Marc Glisse
28 Dec 2017
TL;DR: This paper proves that a uniform random sample of a given size that is taken from an e-net has a linear sized Delaunay triangulation in any dimension, and proves similar results in the case of non-Euclidean metrics, when the point distribution satisfies a certain bounded expansion property.
Abstract: The randomized incremental construction (RIC) for building geometric data structures has been analyzed extensively, from the point of view of worst-case distributions. In many practical situations however, we have to face nicer distributions. A natural question that arises is: do the usual RIC algorithms automatically adapt when the point samples are nicely distributed. We answer positively to this question for the case of the Delaunay triangulation of e-nets. e-nets are a class of nice distributions in which the point set is such that any ball of radius e contains at least one point of the net and two points of the net are distance at least e apart. The Delaunay triangulations of e-nets are proved to have linear size; unfortunately this is not enough to ensure a good time complexity of the randomized incremental construction of the Delaunay triangulation. In this paper, we prove that a uniform random sample of a given size that is taken from an e-net has a linear sized Delaunay triangulation in any dimension. This result allows us to prove that the randomized incremental construction needs an expected linear size and an expected O(n log n) time. Further, we also prove similar results in the case of non-Euclidean metrics, when the point distribution satisfies a certain bounded expansion property; such metrics can occur, for example, when the points are distributed on a low-dimensional manifold in a high-dimensional ambient space.
Book Chapter•10.1007/978-3-319-51691-2_1•
Extending the Delaunay Triangulation Based Density Measurement to Many-Objective Optimization

[...]

Yutao Qi1, Haodong Guo1, Xiaodong Li2•
Xidian University1, RMIT University2
31 Jan 2017
TL;DR: Experimental results show that NSGA-II-DT outperforms NSGA -II on WFG problems with 4, 5 and 6 objectives and two projection strategies using a unit plane and a least-squares plane in the objective space show that the former is more effective than the latter.
Abstract: This paper investigates the scalability of the Delaunay triangulation (DT) based diversity preservation technique for solving many-objective optimization problems (MaOPs). Following the NSGA-II algorithm, the proposed optimizer with DT based density measurement (NSGAII-DT) determines the density of individuals according to the DT mesh built on the population in the objective space. To reduce the computing time, the population is projected onto a plane before building the DT mesh. Experimental results show that NSGA-II-DT outperforms NSGA-II on WFG problems with 4, 5 and 6 objectives. Two projection strategies using a unit plane and a least-squares plane in the objective space are investigated and compared. Our results also show that the former is more effective than the latter.
An Adaptive, Parallel Algorithm for Approximating the Generalized Voronoi Diagram

[...]

Nathan Vollmer, Nicholas Harrison, John Edwards (Mentor)
1 Jan 2017
Book Chapter•10.1007/978-3-662-48350-3_18•
Upper and Lower Bounds for Online Routing on Delaunay Triangulations

[...]

Nicolas Bonichon1, Prosenjit Bose2, Jean-Lou De Carufel2, Ljubomir Perkovic3, André van Renssen4 •
L'Abri1, Carleton University2, DePaul University3, National Institute of Informatics4
01 Sep 2017-Discrete and Computational Geometry
TL;DR: In this paper, the authors consider a weighted graph G whose vertices are points in the plane and edges are line segments between pairs of points whose weight is the Euclidean distance between its endpoints.
Abstract: Consider a weighted graph G whose vertices are points in the plane and edges are line segments between pairs of points whose weight is the Euclidean distance between its endpoints. A routing algorithm on G sends a message from any vertex s to any vertex t in G. The algorithm has a competitive ratio of c if the length of the path taken by the message is at most c times the length of the shortest path from s to t in G. It has a routing ratio of c if the length of the path is at most c times the Euclidean distance from s to t. The algorithm is online if it makes forwarding decisions based on (1) the k-neighborhood in G of the message’s current position (for constant k > 0) and (2) limited information stored in the message header.
Journal Article•10.1016/J.CAD.2017.05.011•
Surface reconstruction by computing restricted Voronoi cells in parallel

[...]

Dobrina Boltcheva1, Dobrina Boltcheva2, Bruno Levy•
University of Lorraine1, French Institute for Research in Computer Science and Automation2
01 Sep 2017-Computer-aided Design
TL;DR: A method for reconstructing a 3D surface triangulation from an input point set based on a property of the restricted Voronoi cells that leads to an embarrassingly parallel implementation.
Abstract: We present a method for reconstructing a 3D surface triangulation from an input point set The main component of the method is an algorithm that computes the restricted Voronoi diagram In our specific case, it corresponds to the intersection between the 3D Voronoi diagram of the input points and a set of disks centered at the points and orthogonal to the estimated normal directions The method does not require coherent normal orientations (just directions) Our algorithm is based on a property of the restricted Voronoi cells that leads to an embarrassingly parallel implementation We experimented our algorithm with scanned point sets with up to 100 million vertices that were processed within few minutes on a standard computer The complete implementation is provided
Dataset•10.6084/m9.figshare.4747552•
Parallel constrained Delaunay triangulation on the GPU

[...]

Narcís Coll, Marité Guerrieri
1 Jan 2017
TL;DR: A novel GPU method for computing 2D constrained Delaunay triangulation that simultaneously inserts points and segments, improving running time over the best known GPU-based approach.
Abstract: In this paper, we propose a new graphics processing unit (GPU) method able to compute the 2D constrained Delaunay triangulation (CDT) of a planar straight-line graph consisting of points and segments. All existing methods compute the Delaunay triangulation of the given point set, insert all the segments, and then finally transform the resulting triangulation into the CDT. To the contrary, our novel approach simultaneously inserts points and segments into the triangulation, taking special care to avoid conflicts during retriangulations due to concurrent insertion of points or concurrent edge flips. Our implementation using the Compute Unified Device Architecture programming model on NVIDIA GPUs improves, in terms of running time, the best known GPU-based approach to the CDT problem.
Journal Article•10.1016/J.CAD.2016.07.018•
A two-level multithreaded Delaunay kernel

[...]

Jean-Franois Remacle1•
Université catholique de Louvain1
01 Apr 2017-Computer-aided Design
TL;DR: A fine grain parallel version of the 3D Delaunay Kernel procedure using the OpenMP (Open Multi-Processing) API that allows to generate meshes with more than a billion tetrahedra in about two minutes.
Abstract: This paper presents a fine grain parallel version of the 3D Delaunay Kernel procedure using the OpenMP (Open Multi-Processing) API. A set S={p1,,pn} of n points is taken as input. S is initially sorted along a space-filling curve so that two points that are close in the insertion order are also close geometrically. The sorted set of points is then divided into M subsets Si, 1iM of equal size n/M. The multithreaded version of the Delaunay kernel inserts M points at a time in the triangulation. OpenMP barriers provide the required synchronization that is needed after each multiple insertion in order to avoid data races. This simple approach exhibits two standard problems of parallel computing: load imbalance and parallel overheads. Those two issues are addressed using a two-level version of the multithreaded Delaunay kernel. Tests show that triangulations of about a billion tetrahedra can be generated on a 32 core machine (Intel Xeon E5-4610 v2 @ 2.30GHz with 128GB of memory) in less that 3 minutes of wall clock time, with a speedup of 18 compared to the single-threaded implementation. A fine grain parallel Delaunay kernel algorithm is proposed.The method that is proposed allows to generate meshes with more than a billion tetrahedra in about two minutes.The implementation uses simple OpenMP constructs.

Tools

SciSpace AgentBiomedical AgentSciSpace RecruitSciSpace for EnterpriseAgent GalleryChat with PDFLiterature ReviewAI WriterFind TopicsParaphraserCitation GeneratorExtract DataAI DetectorCitation Booster

Learn

ResourcesLive Workshops

SciSpace

CareersSupportBrowse PapersPricingSciSpace Affiliate ProgramCancellation & Refund PolicyTermsPrivacyData Sources

Directories

PapersTopicsJournalsAuthorsConferencesInstitutionsCitation StylesWriting templates

Extension & Apps

SciSpace Chrome ExtensionSciSpace Mobile App

Contact

support@scispace.com
SciSpace

© 2026 | PubGenius Inc. | Suite # 217 691 S Milpitas Blvd Milpitas CA 95035, USA

soc2
Secured by Delve