Introducing VAUCANSON

  • Authors:
  • Sylvain Lombardy;Yann Régis-Gianas;Jacques Sakarovitch

  • Affiliations:
  • LIAFA, Université Paris 7, 2 place Jussieu, F-7525l Paris, Cedex 05, France;LRDE, EPITA, 14-16 rue Voltaire, F-94276 Le Kremlin-Bicêtre Cedex, France;LTCI, UMR 5141, CNRS/ENST, 46 rue Barrault, F-75634 Paris, Cedex 13, France

  • Venue:
  • Theoretical Computer Science - Implementation and application of automata
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper reports on a new software platform called VAUCANSON and dedicated to the computation with automata and transducers. Its main feature is the capacity of dealing with automata whose labels may belong to various algebraic structures.The paper successively describes the main features of the VAUCANSON platform, including the fact that the very rich data structure used to implement automata does not weigh too much on the performance, shows how VAUCANSON allows to program algorithms on automata in a way which is very close to the mathematical expression of the algorithm and finally explains the main choices of the programming design that enable to achieve both genericity and efficiency.