Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1007/11605157_26guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Size reduction of multitape automata

Published: 27 June 2005 Publication History

Abstract

We present a method for size reduction of two-way multitape automata. Our algorithm applies local transformations that change the order in which transitions concerning different tapes occur in the automaton graph, and merge suitable states into a single state. Our work is motivated by implementation of a language for string manipulation in database systems where string predicates are compiled into two-way multitape automata. Additionally, we present a (one-tape) NFA reduction algorithm that is based on a method proposed for DFA minimization by Kameda and Weiner, and apply this algorithm, combined with the multitape automata reduction algorithm, on our multitape automata.

References

[1]
Rabin, M.O., Scott, D.: Finite automata and their decision problems. IBM J. Res. Develop. 3 (1959) 114-125
[2]
Harju, T., Karhumäki, J.: The equivalence problem of multitape finite automata. Theoretical Computer Science 78 (1991) 347-355
[3]
Grahne, G., Hakli, R., Nykänen, M., Tamm, H., Ukkonen, E.: Design and implementation of a string database query language. Inform. Syst. 28 (2003) 311-337
[4]
Kameda, T., Weiner, P.: On the state minimization of nondeterministic automata. IEEE Trans. Comput. C-19 (1970) 617-627
[5]
Tamm, H.: On minimality and size reduction of one-tape and multitape finite automata. PhD thesis, Department of Computer Science, University of Helsinki, Finland (2004)
[6]
Hopcroft, J.E., Ullman, J.D.: Introduction to Automata Theory, Languages, and Computation. Addison-Wesley (1979)
[7]
Ilie, L., Yu, S.: Reducing NFAs by invariant equivalences. Theoretical Computer Science 306 (2003) 373-390
[8]
Ilie, L., Navarro, G., Yu, S.: On NFA reductions. In: Theory is forever. Volume 3113 of Lecture Notes in Computer Science., Springer (2004) 112-124
[9]
Champarnaud, J.M., Coulon, F.: NFA reduction algorithms by means of regular inequalities. Theoretical Computer Science 327 (2004) 241-253

Cited By

View all

Index Terms

  1. Size reduction of multitape automata
      Index terms have been assigned to the content through auto-classification.

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image Guide Proceedings
      CIAA'05: Proceedings of the 10th international conference on Implementation and Application of Automata
      June 2005
      357 pages
      ISBN:3540310231
      • Editors:
      • Jacques Farré,
      • Igor Litovsky,
      • Sylvain Schmitz

      Sponsors

      • Centre National de la Recherche Scientifique
      • Conseil Général des Alpes Maritimes
      • UNSA: University of Nice Sophia Antipolis
      • EATCS: European Association for Theoretical Computer Science
      • INRIA: Institut Natl de Recherche en Info et en Automatique

      Publisher

      Springer-Verlag

      Berlin, Heidelberg

      Publication History

      Published: 27 June 2005

      Qualifiers

      • Article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 06 Oct 2024

      Other Metrics

      Citations

      Cited By

      View all

      View Options

      View options

      Get Access

      Login options

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media