REVIEW 3 major objections 5 minor 3 cited by
The Contiguous Art Gallery Problem is Solvable in Polynomial Time
T0 review · 3 major / 5 minor · reviewed 2026-08-11 · deepseek-v4-flash
Pith's one-line read This paper proves that the contiguous art gallery problem—partitioning a simple polygon's boundary into the fewest contiguous chains each visible to one guard—is solvable in polynomial time by a simple repeated greedy sweep.
desk verdict A genuinely new polynomial-time result for a natural art gallery variant, with a sound greedy analysis and a fixable degeneracy gap in the geometric proof. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing object is the greedy interval map $G(x)$ and its iterates, called the greedy sequence. A greedy interval is the longest contiguous boundary chain starting at $x$ that is visible to a single guard; the feasible region of a chain is the intersection of visibility polygons of all points on the chain, and its structure is controlled by pivot lines—lines through pairs of blocking vertices that limit the guard's sight. The argument splits into two cases: when the feasible region lies strictly above the pivot line, any repeated pivot line forces a repetition or an edge jump; when it reaches or dips below the pivot line, a separate analysis shows that some later guard is forced above its own pivot line, eventually triggering a progress condition. The combinatorial spine consists of three optimality certificates—positive fingerprint, periodic repetition, and $n+1$ edge jumps—any of which provably occurs within $O(k n^2)$ revolutions.
What would settle it
Construct a simple polygon in which the blocking polygon of Definition 8 necessarily self-intersects for every choice of backtracking distance, causing GreedyInterval's lastVisiblePoint computation to fail; or exhibit a polygon where the greedy sequence runs for more than $c k^* n^2$ revolutions with no positive fingerprint, repetition, or $n+1$ edge jumps for any fixed constant $c$.
Extended reading notes
Core claim
The central claim is Theorem 1: for a simple polygon with $n$ vertices, the contiguous art gallery problem can be solved in $O(k^* n^5 \log n)$ arithmetic operations, where $k^*$ is the minimum number of chains in an optimal solution. Theorem 2 strengthens this to the bit-complexity RAM model: when the polygon is encoded in $N$ bits, the problem lies in $\mathrm{P}$. The proof is constructive: the GreedyInterval algorithm computes, for a given boundary point $x$, the farthest boundary point $y$ such that the chain $[x,y]$ is visible to some interior guard. Iterating this map generates a greedy sequence; the paper shows that within $O(k^* n^2)$ revolutions, the sequence must exhibit one of three progress conditions—a positive fingerprint, an exact repetition, or $n+1$ edge jumps—each of which certifies optimality. Repeating this $n+1$ times yields an optimal partition, and the bit-complexity section bounds the size of all computed coordinates, giving the $\mathrm{P}$ membership.
Load-bearing premise
The proof relies on being able to perturb the geometry by 'a small bit'—in the construction of the blocking polygon and in excluding edge cases—without changing the greedy algorithm's output, and no rigorous existence proof for such perturbations is given.
Editorial extensions
If this is right
- The contiguous art gallery problem for simple polygons is in $\mathrm{P}$; it is not NP-hard (assuming $\mathrm{P} \neq \mathrm{NP}$), unlike the classical and edge-covering art gallery problems.
- An optimal partition can be found in $O(k^* n^5 \log n)$ arithmetic operations on a real RAM, and the same bound carries over as a polynomial-time RAM algorithm on an $N$-bit encoding.
- Vertex-restricted variants are faster: guarding from vertices runs in $O(n^2 \log n)$ time, and restricting chain endpoints to vertices runs in $O(n^2 \log^2 n)$ time.
- A practical C++ implementation is available, and empirical tests suggest that the greedy algorithm typically finds an optimal solution within four revolutions, far below the proven bound.
Reading between the lines
- If the authors' conjecture that a constant number of revolutions suffice is correct, the same algorithm would run in $O(n^2 \log n)$, making the greedy sweep essentially optimal up to the cost of computing visibility polygons.
- The pivot-line argument is a potential template for other boundary-covering problems: any greedy map on a circle whose progress is measured by finitely many obstacle lines may admit a polynomial revolution bound by pigeonhole plus local perturbation.
- The two informal 'small enough' perturbation arguments are the main gap to a fully formal proof; replacing them with a symbolic perturbation scheme would close the gap without changing the algorithm's structure.
- The superpolynomial example for polygons with holes in Appendix C.2 suggests the polynomial bound is specific to hole-free polygons, and any extension to holes would need genuinely new ideas.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper studies the contiguous art gallery problem, in which the boundary of a simple polygon must be partitioned into a minimum number of polygonal chains, each visible to some guard in the interior. The authors describe a greedy algorithm that repeatedly computes the longest visible interval from the current boundary point, and they claim that after polynomially many revolutions the greedy sequence contains an optimal solution. The main theoretical results are Theorem 1, an O(k* n^5 log n) arithmetic-operation bound on the real RAM, and Theorem 2, membership in P via a bit-complexity analysis. The combinatorial part (Section 4) establishes structural properties of greedy sequences, including optimality conditions based on fingerprints, repetitions, and edge jumps. The geometric part (Section 5) analyzes feasible regions and pivot lines to prove that a progress condition must occur within O(k n^2) revolutions. Appendices cover vertex-restricted variants, supporting lemmas, and an example showing that the algorithm fails for polygons with holes.
Significance. If the proof is correct, this is a striking result: the contiguous art gallery problem would be one of the few unrestricted art-gallery variants known to be polynomial-time solvable, in contrast to the classical and edge-covering variants that are ∃R-complete. The paper also provides a C++ implementation and a careful bit-complexity argument, which are valuable. The combinatorial framework in Section 4 is elegant and rigorous, and the proposed algorithm is genuinely simple. However, the geometric analysis contains several informal infinitesimal perturbation arguments, and these are load-bearing for the main theorem. The result is therefore significant but not yet fully established as written.
major comments (3)
- [Definition 8 and Lemma 9-11 (§3.3)] The construction of the blocking polygon B in Definition 8 is not a well-defined geometric procedure: it refers to moving "a little to the left", "back up a small bit", and choosing distances "small enough" without specifying how these choices are made or proving that they can be made simultaneously in every degenerate configuration. Lemma 9 (disjointness of B and F_{i-1}) and Lemma 11 (that L(g,c) is a common tangent) depend on this construction, and therefore the correctness of lastVisiblePoint, Theorem 3, and every downstream step inherits the gap. The paper needs either a formal perturbation scheme (e.g., symbolic perturbation) or a general-position assumption with an argument that the computed greedy endpoint is obtained as a limit of perturbed endpoints.
- [Remark 41 (§5.2)] The assertion that replacing F by F([y-ε,z+ε]) "will not impact the other proofs" is load-bearing. Lemma 42 explicitly relies on Remark 41 to rule out z lying above L(a,C_{z,i}), and Lemma 42 is needed for Lemma 43 and Proposition 44, which in turn is essential for Theorem 37. No proof is given that such an ε exists for every relevant step of the greedy sequence while preserving the computed endpoints and guards; for degenerate inputs it is conceivable that every positive ε changes the greedy sequence or fails to make the required geometric inequalities strict. This is a gap in the proof of Theorem 37.
- [Proposition 48 (§5.3)] Proposition 48 is the core of the "feasible region below pivot line" case, but its proof is a long case analysis that relies heavily on figures and unstated geometric properties. For example, the paragraph before Figure 31 asserts that "both edges in ∂P connected to x will point downwards" without proof, and Subcase 3.2 relies on the assertion that the ray from the guard through the pivot is contained in Q_i. These claims are not established, and the terminal conditions are asserted rather than derived from the preceding geometry. Since Proposition 48 is used to show that repeated pivot lines lead to a progress condition, Theorem 37 is not fully supported until these cases are proved in detail.
minor comments (5)
- [Section 2, Algorithm 1] The update rule for j on line 4 uses the condition j ≤ T−2 and then returns intervals {j < i ≤ T}; it is unclear why T−2 appears rather than an index naturally derived from the definition of a revolution, and this off-by-one behavior should be clarified.
- [Theorem 21] The proof refers to "at least k−1 endpoints" while the statement and the preceding definition of a revolution involve k+1 steps; the indexing should be made consistent and the bound k ≤ k*+1 should be verified directly.
- [Appendix B.2] The sentence "Since we only look at blockage (Remark 21)" refers to a nonexistent remark; the intended reference appears to be Remark 6.
- [Lemma 51] The displayed formulas for t_n and t_d are difficult to verify and appear to contain at least one missing parenthesis; a shorter derivation using a standard line-intersection determinant formula would make the bit-complexity argument more readable.
- [Section 5.3, paragraph before Figure 31] The statement that both edges incident to x "point downwards" is not obvious from the definition of x as the furthest point below the pivot line inside the triangle and should be proved or restated as a separate lemma.
Circularity Check
No significant circularity: the derivation is self-contained and the informal perturbation passages are rigor gaps, not input–output equivalences.
full rationale
The paper's derivation chain is not circular. The greedy algorithm is defined by a primitive (GreedyInterval) that computes farthest visible endpoints; no parameter is fitted to the target value k*, and k* appears only in the output-sensitive runtime bound as an instance parameter, not as an input to the algorithm. The optimality conditions (positive fingerprint, repetition, edge jumps) are derived from combinatorial axioms (Lemma 17, Corollaries 19, 30–32) using standard interval-cover arguments, not from the claimed polynomial bound. The geometric proof of Theorem 37 uses a pivot-line pigeonhole argument with the number of possible pivot lines bounded by O(n^2), and the repeated-feasible-region cases are handled by Proposition 44 and Proposition 48; these are independent geometric arguments. The bit-complexity analysis in Section 6 is self-contained and does not assume the main theorem's conclusion. The paper's self-citations (its own code repository [25] and the merged SoCG paper [7]) are not load-bearing for the correctness proof. The only notable weaknesses are in Definition 8 and Remark 41, where 'small bit' and 'small enough' backtracking, and the replacement of F by F([y−ε, z+ε]) for an 'arbitrary small ε', are asserted without a formal general-position or symbolic-perturbation proof. These are correctness and rigor risks potentially affecting Theorem 37, but they do not make any claimed result equivalent to its inputs by construction. No fitted-input-called-prediction, self-citation-forced uniqueness, or ansatz-smuggling pattern is present. The derivation is therefore self-contained for the purpose of circularity analysis, and the appropriate score is 0.
Assumptions & free parameters
assumptions (4)
- domain assumption The input polygon is simple and has no holes.
- domain assumption The cited subroutines (visibility polygon, polygon intersection, common tangents) compute exact results within the stated time bounds.
- ad hoc to paper Infinitesimal perturbations ('small enough', 'very close') can be used to avoid degenerate configurations without changing the greedy behavior or the pivot-line analysis.
- standard math The boundary of a simple polygon is a topological circle and interval containment on the boundary corresponds to chain containment.
Cite this review
Pith. "Pith review of The Contiguous Art Gallery Problem is Solvable in Polynomial Time." pith.science (2026). https://pith.science/paper/ZR3QBINF
@misc{pith2026241213938,
author = {Pith},
title = {Pith review of: The Contiguous Art Gallery Problem is Solvable in Polynomial Time},
year = {2026},
howpublished = {\url{https://pith.science/paper/ZR3QBINF}},
note = {Machine review of arXiv:2412.13938}
}
abstract
In this paper, we study the Contiguous Art Gallery Problem, introduced by Thomas C. Shermer at the 2024 Canadian Conference on Computational Geometry, a variant of the classical art gallery problem from 1973 by Victor Klee. In the contiguous variant, the input is a simple polygon $P$, and the goal is to partition the boundary into a minimum number of polygonal chains such that each chain is visible to a guard. We present a polynomial-time RAM algorithm, which solves the contiguous art gallery problem. Our algorithm is simple and practical, and we make a C++ implementation available. In contrast, many variations of the art gallery problem are at least NP-hard, making the contiguous variant stand out. These include the classical art gallery problem and the edge-covering problem, both of which being proven to be $\exists\mathbb{R}$-complete recently by Abrahamsen, Adamaszek, and Miltzow [J. ACM 2022] and Stade [SoCG 2025], respectively. Our algorithm is a greedy algorithm that repeatedly traverses the polygon's boundary. To find an optimal solution, we show that it is sufficient to traverse the polygon polynomially many times, resulting in a runtime of $\mathcal{O}\!\left( n^6 \log n \right)$ arithmetic operations. We further bound the bit complexity of the computed values, showing that problem is in P. Additionally, we provide algorithms for the restricted settings, where either the endpoints of the polygonal chains or the guards must coincide with the vertices of the polygon.
Figures
Forward citations
Cited by 3 Pith papers
-
The Contiguous Art Gallery Problem is in {\Theta}(n log n)
The Contiguous Art Gallery problem is solved in Θ(n log n) time in the real RAM model, improving the prior O(k n^5 log n) upper bound and proving an Ω(n log n) lower bound.
-
The Analytic Arc Cover Problem and its Applications to Contiguous Art Gallery, Polygon Separation, and Shape Carving
Three geometric problems, contiguous art gallery, segment separation, and 3D half-plane carving minimization, are shown to be in P via the analytic arc cover framework.
-
Simpler and Faster Contiguous Art Gallery
The contiguous art gallery problem is solvable in O(k n^2 log^2 n) time using O(n^2) candidate greedy start points and an O(log^2 n)-time farthest-visible-chain query.
Reference graph
Works this paper leans on
-
[1]
The art gallery problem is R -complete
Mikkel Abrahamsen, Anna Adamaszek, and Tillmann Miltzow. The art gallery problem is R -complete. J. ACM , 69(1), December 2021. https://doi.org/10.1145/3486220 doi:10.1145/3486220
doi:10.1145/3486220 2021
-
[2]
Minimum star partitions of simple polygons in polynomial time
Mikkel Abrahamsen, Joakim Blikstad, Andr\' e Nusser, and Hanwen Zhang. Minimum star partitions of simple polygons in polynomial time. In Proceedings of the 56th Annual ACM Symposium on Theory of Computing , STOC 2024, page 904–910, New York, NY, USA, 2024. Association for Computing Machinery. https://doi.org/10.1145/3618260.3649756 doi:10.1145/3618260.3649756
arXiv 2024
-
[3]
Common tangents of two disjoint polygons in linear time and constant workspace
Mikkel Abrahamsen and Bartosz Walczak. Common tangents of two disjoint polygons in linear time and constant workspace. ACM Trans. Algorithms , 15(1), December 2018. https://doi.org/10.1145/3284355 doi:10.1145/3284355
-
[4]
Reymond Akpanya, Bastien Rivier, and Frederick B. Stock. Open problems CCCG 2024. In Proceedings of the 36th\! Canadian\! Conference on\! Computational Geometry , pages 167--170, 2024
work page 2024
-
[5]
An optimal algorithm for determining the visibility of a polygon from an edge
Avis and Toussaint. An optimal algorithm for determining the visibility of a polygon from an edge. IEEE Transactions on Computers , C-30(12):910--914, 1981. https://doi.org/10.1109/TC.1981.1675729 doi:10.1109/TC.1981.1675729
arXiv 1981
-
[6]
Algorithms for reporting and counting geometric intersections
Bentley and Ottmann. Algorithms for reporting and counting geometric intersections. IEEE Transactions on Computers , C-28(9):643--647, 1979. https://doi.org/10.1109/TC.1979.1675432 doi:10.1109/TC.1979.1675432
arXiv 1979
-
[7]
Ahmad Biniaz, Anil Maheshwari, Magnus Christian Ring Merrild, Joseph S. B. Mitchell, Saeed Odak, Valentin Polishchuk, Eliot W. Robson, Casper Moldrup Rysgaard, Jens Kristian Refsgaard Schou, Thomas Shermer, Jack Spalding-Jamieson, Rolf Svenning, and Da Wei Zheng. Polynomial-Time Algorithms for Contiguous Art Gallery and Related Problems . In Oswin Aichhol...
2025
-
[8]
Ahmad Biniaz, Anil Maheshwari, Joseph S. B. Mitchell, Saeed Odak, Valentin Polishchuk, and Thomas Shermer. Contiguous boundary guarding, 2024. URL: https://arxiv.org/abs/2412.15053, https://arxiv.org/abs/2412.15053 arXiv:2412.15053
arXiv 2024
Show all 36 references
-
[9]
Complexity and Real Computation
Lenore Blum, Felipe Cucker, Michael Shub, and Steve Smale. Complexity and Real Computation . Springer New York, 1998. https://doi.org/10.1007/978-1-4612-0701-6 doi:10.1007/978-1-4612-0701-6
1998 doi
-
[10]
A linear algorithm for computing the visibility polygon from a point
H El Gindy and D Avis. A linear algorithm for computing the visibility polygon from a point. Journal of Algorithms , 2(2):186--197, 1981. https://doi.org/10.1016/0196-6774(81)90019-5 doi:10.1016/0196-6774(81)90019-5
1981 doi
-
[11]
On the design of cgal a computational geometry algorithms library
Andreas Fabri, Geert-Jan Giezeman, Lutz Kettner, Stefan Schirra, and Sven Sch \"o nherr. On the design of cgal a computational geometry algorithms library. Software: Practice and Experience , 30(11):1167--1202, 2000
2000
-
[12]
2D regularized boolean set-operations
Efi Fogel, Ophir Setter, Ron Wein, Guy Zucker, Baruch Zukerman, and Dan Halperin. 2D regularized boolean set-operations. In CGAL User and Reference Manual . CGAL Editorial Board , 6.0.1 edition, 2024. URL: https://doc.cgal.org/6.0.1/Manual/packages.html#PkgBooleanSetOperations2
2024
-
[13]
Intersection of two lines in three-space
Ronald Goldman. Intersection of two lines in three-space. In ANDREW S. GLASSNER, editor, Graphics Gems , page 304. Morgan Kaufmann, San Diego, 1990. https://doi.org/10.1016/B978-0-08-050753-8.50064-4 doi:10.1016/B978-0-08-050753-8.50064-4
1990 doi
-
[14]
Efficient clipping of arbitrary polygons
G\" u nther Greiner and Kai Hormann. Efficient clipping of arbitrary polygons. ACM Trans. Graph. , 17(2):71–83, April 1998. https://doi.org/10.1145/274363.274364 doi:10.1145/274363.274364
1998
-
[15]
Geometric Algorithms and Combinatorial Optimization , volume 2 of Algorithms and Combinatorics
Martin Gr \" o tschel, L \' a szl \' o Lov \' a sz, and Alexander Schrijver. Geometric Algorithms and Combinatorial Optimization , volume 2 of Algorithms and Combinatorics . Springer, 1988. https://doi.org/10.1007/978-3-642-97881-4 doi:10.1007/978-3-642-97881-4
1988 doi
-
[16]
2D visibility computation
Michael Hemmer, Kan Huang, Francisc Bungiu, and Ning Xu. 2D visibility computation. In CGAL User and Reference Manual . CGAL Editorial Board , 6.0.1 edition, 2024. URL: https://doc.cgal.org/6.0.1/Manual/packages.html#PkgVisibility2
2024
-
[17]
Mark Keil
J. Mark Keil. Decomposing a polygon into simpler components. SIAM Journal on Computing , 14(4):799--817, 1985. https://doi.org/10.1137/0214056 doi:10.1137/0214056
1985 doi
-
[18]
Mark Keil and Jorg-R
J. Mark Keil and Jorg-R. Sack. Minimum decompositions of polygonal objects. In Godfried T. TOUSSAINT, editor, Computational Geometry , volume 2 of Machine Intelligence and Pattern Recognition , pages 197--216. North-Holland, 1985. https://doi.org/10.1016/B978-0-444-87806-9.500...
1985 doi
-
[19]
Guarding the walls of an art gallery
Aldo Laurentini. Guarding the walls of an art gallery. The Visual Computer , 15(6):265--278, 1999. https://doi.org/10.1007/S003710050177 doi:10.1007/S003710050177
1999 doi
-
[20]
Lee and D.T
C.C. Lee and D.T. Lee. On a circle-cover minimization problem. Information Processing Letters , 18(2):109--115, 1984. https://doi.org/10.1016/0020-0190(84)90033-4 doi:10.1016/0020-0190(84)90033-4
1984 doi
-
[21]
Lee and A
D. Lee and A. Lin. Computational complexity of art gallery problems. IEEE Transactions on Information Theory , 32(2):276--282, 1986. https://doi.org/10.1109/TIT.1986.1057165 doi:10.1109/TIT.1986.1057165
1986
-
[22]
D. T. Lee and Arthur K. Lin. Computational Complexity of Art Gallery Problems , pages 303--309. Springer New York, New York, NY, 1990. https://doi.org/10.1007/978-1-4613-8997-2_23 doi:10.1007/978-1-4613-8997-2_23
1990 doi
-
[23]
Mark Keil
J. Mark Keil . Chapter 11 - polygon decomposition. In J.-R. Sack and J. Urrutia, editors, Handbook of Computational Geometry , pages 491--518. North-Holland, Amsterdam, 2000. https://doi.org/10.1016/B978-044482537-7/50012-7 doi:10.1016/B978-044482537-7/50012-7
-
[24]
A new algorithm for computing boolean operations on polygons
Francisco Martínez, Antonio Jesús Rueda, and Francisco Ramón Feito. A new algorithm for computing boolean operations on polygons. Computers & Geosciences , 35(6):1177--1185, 2009. https://doi.org/10.1016/j.cageo.2008.08.009 doi:10.1016/j.cageo.2008.08.009
2009 doi
-
[25]
Magnus C. R. Merrild, Casper M. Rysgaard, Jens K. R. Schou, and Rolf Svenning. An Algorithm for the Contiguous Art Gallery Problem in . https://github.com/RolfSvenning/ContiguousArtGallery, 2024
2024
-
[26]
Art gallery theorems and algorithms
Joseph O'Rourke. Art gallery theorems and algorithms . Oxford University Press, Inc., USA, 1987
1987
-
[27]
Dynamization of order decomposable set problems
Mark H Overmars. Dynamization of order decomposable set problems. Journal of Algorithms , 2(3):245--260, 1981. https://doi.org/10.1016/0196-6774(81)90025-0 doi:10.1016/0196-6774(81)90025-0
1981 doi
-
[28]
Robson, Jack Spalding-Jamieson, and Da Wei Zheng
Eliot W. Robson, Jack Spalding-Jamieson, and Da Wei Zheng. The analytic arc cover problem and its applications to contiguous art gallery, polygon separation, and shape carving, 2024. URL: https://arxiv.org/abs/2412.15567, https://arxiv.org/abs/2412.15567 arXiv:2412.15567
2024 arXiv
-
[29]
Fixed points, nash equilibria, and the existential theory of the reals
Marcus Schaefer and Daniel \' z Tefankovi a \' z . Fixed points, nash equilibria, and the existential theory of the reals. Theor. Comp. Sys. , 60(2):172–193, February 2017. https://doi.org/10.1007/s00224-015-9662-0 doi:10.1007/s00224-015-9662-0
2017 doi
-
[30]
Thomas C. Shermer. Recent results in art galleries (geometry). Proc. IEEE , 80(9):1384--1399, 1992. https://doi.org/10.1109/5.163407 doi:10.1109/5.163407
1992 doi
-
[31]
The Point-Boundary Art Gallery Problem Is R -Hard
Jack Stade. The Point-Boundary Art Gallery Problem Is R -Hard . In Oswin Aichholzer and Haitao Wang, editors, 41st International Symposium on Computational Geometry (SoCG 2025) , volume 332 of Leibniz International Proceedings in Informatics (LIPIcs) , pages 74:1--74:23, Dagst...
2025 doi
-
[32]
CGAL User and Reference Manual
The CGAL Project . CGAL User and Reference Manual . CGAL Editorial Board , 6.0.1 edition, 2024. URL: https://doc.cgal.org/6.0.1/Manual/packages.html
2024
-
[33]
Art gallery and illumination problems
Jorge Urrutia. Art gallery and illumination problems. Handbook of Computational Geometry , 12 2000. https://doi.org/10.1016/B978-044482537-7/50023-1 doi:10.1016/B978-044482537-7/50023-1
2000 doi
-
[34]
Bala R. Vatti. A generic solution to polygon clipping. Commun. ACM , 35(7):56–63, July 1992. https://doi.org/10.1145/129902.129906 doi:10.1145/129902.129906
1992
-
[35]
Hidden surface removal using polygon area sorting
Kevin Weiler and Peter Atherton. Hidden surface removal using polygon area sorting. SIGGRAPH Comput. Graph. , 11(2):214–222, July 1977. https://doi.org/10.1145/965141.563896 doi:10.1145/965141.563896
1977
-
[36]
2D arrangements
Ron Wein, Eric Berberich, Efi Fogel, Dan Halperin, Michael Hemmer, Oren Salzman, and Baruch Zukerman. 2D arrangements. In CGAL User and Reference Manual . CGAL Editorial Board , 6.0.1 edition, 2024. URL: https://doc.cgal.org/6.0.1/Manual/packages.html#PkgArrangementOnSurface2
2024
Reviewed August 11, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.