The doubly connected edge list (DCEL), also known as half-edge data structure, is a data structure to represent an embedding of a planar graph in the plane, and polytopes in 3D. This data structure provides efficient[quantify] manipulation of the topological information associated with the objects in question (vertices, edges, faces). It is used in many algorithms of computational geometry to handle polygonal subdivisions of the plane, commonly called planar straight-line graphs (PSLG). For example, a Voronoi diagram is commonly represented by a DCEL inside a bounding box.
This data structure was originally suggested by Muller and Preparata[1] for representations of 3D convex polyhedra.
Later, a somewhat different data structure[citation needed] was suggested, but the name "DCEL" was retained.
For simplicity, only connected graphs are considered[by whom?], however the DCEL structure may be extended to handle disconnected graphs as well by introducing dummy edges between disconnected components.[2]
^Muller, D. E.; Preparata, F. P. (1978). "Finding the Intersection of Two Convex Polyhedra". Theoretical Computer Science. 7 (2): 217–236. doi:10.1016/0304-3975(78)90051-8. hdl:2142/74093.
^de Berg, Mark; Cheong, Otfried; van Kreveld, Marc; Overmars, Mark (2008). Computational Geometry, Algorithms and Applications (3rd ed.). Springer. pp. 29–33. ISBN 978-3-540-77973-5.
and 26 Related for: Doubly connected edge list information
The doublyconnectededgelist (DCEL), also known as half-edge data structure, is a data structure to represent an embedding of a planar graph in the plane...
linked list VList Conc-tree list Xor linked list Zipper Doublyconnectededgelist also known as half-edge Difference list Free list Trees are a subset of directed...
Face { Edge *edge; } Quad-edge data structure Combinatorial maps DoublyconnectededgelistDoubly linked face list Half-edge data structure The Wikibook...
used doubly linked lists in the same manner. The TSS/360 operating system, developed by IBM for the System 360/370 machines, used a double linked list for...
In mathematics, especially in probability and combinatorics, a doubly stochastic matrix (also called bistochastic matrix) is a square matrix X = ( x i...
graph is connected, repeating the previous step will exhaust all edges of the graph. By using a data structure such as a doubly linked list to maintain...
with the adjacencies between these objects, for instance as a doublyconnectededgelist. Due to the zone theorem, arrangements can be constructed efficiently...
appropriate data structure (the usual structure for arrangements is the doublyconnectededgelist (DCEL)). Here, the consequence of the zone theorem is that the...
permutation on the n {\displaystyle n} -dimensional doubly-directed hypercube graph can be routed with edge-disjoint paths. Tuza's conjecture: if the maximum...
rotation Double Metaphone double right rotation double-ended queue doubly linked list dragon curve dual graph dual linear program dyadic tree dynamic array...
its rated torque at exactly synchronous speed. The brushless wound-rotor doubly fed synchronous motor system has an independently excited rotor winding...
to rest, the villagers built a large building around the tomb, and to be doubly sure a huge slab was placed over the top. In Methuen's Little Guide on Devonshire...
two layers of linked pages. Each layer is doubly linked sequentially and a page in the top layer is doubly linked with a corresponding page in the bottom...
2020. Laurent, Lionel (March 4, 2020). "Analysis: Pizza Deliverers Are Doubly Exposed to the Coronavirus". The Washington Post. Archived from the original...
number and the fourth that is doubly triangular, the fifth heptagonal number and fourth centered nonagonal number, and as listed above, the fifth square pyramidal...
The Doors of Perception. Huxley wrote that "The mystical experience is doubly valuable; it is valuable because it gives the experiencer a better understanding...
brambles, families of connected subgraphs that all touch each other (meaning either that they share a vertex or are connected by an edge). The order of a bramble...
friends who have vowed revenge on her attacker. When Alvin is shot and doubly kneecapped, Cryer is curious to learn just how they found out where Alvin...
said to be, invites discussion of ideas; but the sense of wonder seems doubly to resist intellectual investigation. As a "sense," it is clearly not about...
of identical doubly symmetric objects a checkerboard pattern of two alternating rectangular tiles, of which each, by itself, is doubly symmetric a checkerboard...
from a heart attack. The themes for this season are faith, reason and risk. List of The Closer episodes Portal: Television "Reloaded". Major Crimes Blog...
together (not just the second name) constitute the species name. bipinnate Doubly pinnate; e.g. a compound leaf with individual leaflets pinnately divided...
transfer to or from these minicomputers was often accomplished using a doubly encoded technique to compensate for the relatively high error rate of punches...