RO  EN
IMI/Publicaţii/CSJM/Ediţii/CSJM v.33, n.2 (98), 2025/

A poor man's realization of Demoucron-Malgrange-Pertuiset algorithm

Authors: Ciubotaru Constantin
Keywords: biconnected graph, $DMP$ algorithm, segment, face, segments/graphs embedding, segments/faces update.

Abstract

An implementation of the Demoucron-Malgrange-Pertuiset ($DMP$) algorithm is proposed, based on specifying the notion of a segment (fragment, bridge) and developing an algorithm for calculating and updating the segments after each iteration using a depth-first search strategy ($DFS$). The algorithm also works for nonplanar undirected graphs by finally constructing a planar subgraph and displaying the list of segments that cannot be embedded, so as they generate edge intersections when drawing.

ORCID: https://orcid.org/0009-0005-8896-0966
Moldova State University,
Vladimir Andrunachievici Institute of Mathematics and Computer Science
E-mail: ,

DOI

https://doi.org/10.56415/csjm.v33.11

Fulltext

Adobe PDF document1.79 Mb