RMIT University
Browse

A tree traversal algorithm for decision problems in knot theory and 3-manifold topology

Download (530.79 kB)
journal contribution
posted on 2024-11-23, 08:17 authored by Benjamin Burton, Melih OzlenMelih Ozlen
In low-dimensional topology, many important decision algorithms are based on normal surface enumeration, which is a form of vertex enumeration over a high-dimensional and highly degenerate polytope. Because this enumeration is subject to extra combinatorial constraints, the only practical algorithms to date have been variants of the classical double description method. In this paper we present the first practical normal surface enumeration algorithm that breaks out of the double description paradigm. This new algorithm is based on a tree traversal with feasibility and domination tests, and it enjoys a number of advantages over the double description method: incremental output, significantly lower time and space complexity, and a natural suitability for parallelisation. Experimental comparisons of running times are included.

History

Journal

Algorithmica: an international journal in computer science

Volume

65

Issue

4

Start page

772

End page

801

Total pages

30

Publisher

Springer New York LLC

Place published

United States

Language

English

Copyright

© Springer Science+Business Media, LLC 2012

Notes

This is a post-peer-review, pre-copyedit version of an article published in Algorithmica: An International Journal in Computer Science. The final authenticated version is available online at: http://dx.doi.org/10.1007/s00453-012-9645-3

Former Identifier

2006038436

Esploro creation date

2020-06-22

Fedora creation date

2013-02-25

Open access

  • Yes

Usage metrics

    Scholarly Works

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC