Score: 1

A Practical Linear Time Algorithm for Optimal Tree Decomposition of Halin Graphs

Published: June 3, 2025 | arXiv ID: 2506.02346v1

By: J. A. Alejandro-Soto, Joel Antonio Trejo-Sanchez, Carlos Segura

Potential Business Impact:

Finds best way to connect network points faster.

Business Areas:
Text Analytics Data and Analytics, Software

This work proposes \textsc{H-Td}, a practical linear-time algorithm for computing an optimal-width tree decomposition of Halin graphs. Unlike state-of-the-art methods based on reduction rules or separators, \textsc{H-Td} exploits the structural properties of Halin graphs. Although two theoretical linear-time algorithms exist that can be applied to graphs of treewidth three, no practical implementation has been made publicly available. Furthermore, extending reduction-based approaches to partial $k$-trees with $k > 3$ results in increasingly complex rules that are challenging to implement. This motivates the exploration of alternative strategies that leverage structural insights specific to certain graph classes. Experimental validation against the winners of the Parameterized Algorithms and Computational Experiments Challenge (PACE) 2017 and the treewidth library \texttt{libtw} demonstrates the advantage of \textsc{H-Td} when the input is known to be a Halin graph.

Page Count
11 pages

Category
Computer Science:
Data Structures and Algorithms