@InCollection{brzozowski,
  author = {J. A. Brzozowski},
  title = {Canonical regular expressions and minimal state graphs for definite events},
  booktitle = {Mathematical theory of Automata},
  note = {Volume 12 of MRI Symposia Series},
  pages = {529--561},
  publisher = {Polytechnic Press, Polytechnic Institute of Brooklyn, N.Y.},
  year = {1962}
}

@InCollection{hopcroft,
  author = {John E. Hopcroft},
  title = {An $n$ log $n$ algorithm for minimizing the states in a finite automaton},
  booktitle = {The Theory of Machines and Computations},
  year = {1971},
  editor = {Z. Kohavi},
  publisher = {Academic Press},
  pages = {189--196}
}

@Book{hopcroft01,
  author = {John E. Hopcroft, Rajeev Motwani, Jeffrey D. Ullman},
  title = {Introduction to Automata Theory, Languages and Computation},
  year = {2001},
  edition = {second},
  publisher = {Addison-Wesley}
}

@Article{schulz02fast,
  author = {K. Schulz and S. Mihov},
  title = {Fast String Correction with Levenshtein-Automata},
  year = {2002},
  journal= {International Journal of Document Analysis and Recognition}
}

@Article{oflazer96errortolerant,
  author = {Kemal Oflazer},
  title = {Error-tolerant Finite State Recognition with Applications to   Morphological Analysis and Spelling Correction},
  journal = {Computational Linguistics},
  year = 1996,
  volume = 22,
  number = 1,
  month = {March},
  pages = {73--89}
}

@Article{czech92optimal,
  author = {Zbigniew J. Czech, George Havas and Bohdan S. Majewski},
  title = {An Optimal Algorithm for Generating Minimal Perfect Hash Functions},
  journal = {Information Processing Letters},
  volume = {43},
  number = {5},
  pages = {257-264},
  year = {1992},
}