A Backtracking-Based Algorithm for Computing Hypertree-Decompositions
| dc.creator | Gottlob, Georg | |
| dc.creator | Samer, Marko | |
| dc.date | 2007-01-14 | |
| dc.date.accessioned | 2026-07-07T10:08:55Z | |
| dc.date.available | 2026-07-07T10:08:55Z | |
| dc.description | Hypertree decompositions of hypergraphs are a generalization of tree decompositions of graphs. The corresponding hypertree-width is a measure for the cyclicity and therefore tractability of the encoded computation problem. Many NP-hard decision and computation problems are known to be tractable on instances whose structure corresponds to hypergraphs of bounded hypertree-width. Intuitively, the smaller the hypertree-width, the faster the computation problem can be solved. In this paper, we present the new backtracking-based algorithm det-k-decomp for computing hypertree decompositions of small width. Our benchmark evaluations have shown that det-k-decomp significantly outperforms opt-k-decomp, the only exact hypertree decomposition algorithm so far. Even compared to the best heuristic algorithm, we obtained competitive results as long as the hypergraphs are not too large. | |
| dc.description | 19 pages, 6 figures, 3 tables | |
| dc.identifier | https://arxiv.org/abs/cs/0701083 | |
| dc.identifier | http://arxiv.org/abs/cs/0701083 | |
| dc.identifier | ACM Journal of Experimental Algorithmics (JEA) 13(1):1.1-1.19, 2008. | |
| dc.identifier | doi:10.1145/1412228.1412229 | |
| dc.identifier.uri | http://salesiana.dossiersoluciones.com/handle/123456789/171165 | |
| dc.subject | Data Structures and Algorithms | |
| dc.subject | Artificial Intelligence | |
| dc.subject | I.2.8 | |
| dc.title | A Backtracking-Based Algorithm for Computing Hypertree-Decompositions | |
| dc.type | text |