You are currently viewing a new version of our website. To view the old version click .
Mathematics
  • This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
  • Article
  • Open Access

30 November 2025

Bidirectional Algorithms for Polygon Triangulations and (m + 2)-Angulations via Fuss–Catalan Numbers

,
,
,
and
1
Faculty of Engineering and Architecture, International Vision University, Major Cede Filipovski No. 1, 1230 Gostivar, North Macedonia
2
Department of Economics and Computer Sciences, University of Novi Pazar, Dimitrija Tucovića 65, 36300 Novi Pazar, Serbia
3
Faculty of Informatics and Computer Science, University Union—Nikola Tesla, 11158 Belgrade, Serbia
4
Department of Scientific and Technical Information and Scientific Publications, Don State Technical University, 344002 Rostov-on-Don, Russia
Mathematics2025, 13(23), 3837;https://doi.org/10.3390/math13233837 
(registering DOI)
This article belongs to the Special Issue Advances in Algorithms, Data Structures, and Computing

Abstract

Polygon triangulations and their generalizations to (m + 2)—angulations are fundamental in combinatorics and computational geometry. This paper presents a unified linear-time framework that establishes explicit bijections between m—Dyck words, planted (m + 1)—ary trees, and (m + 2)—angulations of convex polygons. We introduce stack-based and tree-based algorithms that enable reversible conversion between symbolic and geometric representations, prove their correctness and optimal complexity, and demonstrate their scalability through extensive experiments. The approach reveals a hierarchical decomposition encoded by Fuss–Catalan numbers, providing a compact and uniform representation for triangulations, quadrangulations, pentangulations, and higher-arity angulations. Experimental comparisons show clear advantages over rotation-based methods in both runtime and memory usage. The framework offers a general combinatorial foundation that supports efficient enumeration, compressed representation, and extensions to higher-dimensional or non-convex settings.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.