An Implementation of the Bestvina-Handel Algorithm for Surface Homeomorphisms
<|reference_start|>An Implementation of the Bestvina-Handel Algorithm for Surface Homeomorphisms: Bestvina and Handel have found an effective algorithm that determines whether a given homeomorphism of an orientable, possibly punctured surface is pseudo-Anosov. We present a software package in Java that realizes this algorithm for surfaces with one puncture. Moreover, the package allows the user to define homeomorphisms in terms of Dehn twists, and in the pseudo-Anosov case it generates images of train tracks in the sense of Bestvina-Handel.<|reference_end|>
@article{brinkmann1999an,
    title={An Implementation of the Bestvina-Handel Algorithm for Surface
  Homeomorphisms},
    author={Peter Brinkmann},
    journal={Experimental Mathematics 9:2, 2000, 235-240},
    year={1999},
    archivePrefix={arXiv},
    eprint={math/9905155},
    primaryClass={math.GR cs.MS math.GT}
}