Loughborough University
Browse
rheight.tocs-submission2.pdf (430.23 kB)

Green’s relations in deterministic finite automata

Download (430.23 kB)
journal contribution
posted on 2018-02-22, 13:18 authored by Lukas Fleischer, Manfred Kufleitner
Green’s relations are a fundamental tool in the structure theory of semigroups. They can be defined by reachability in the (right/left/twosided) Cayley graph. The equivalence classes of Green’s relations then correspond to the strongly connected components. We study the complexity of Green’s relations in semigroups generated by transformations on a finite set. We show that, in the worst case, the number of equivalence classes is in the same order of magnitude as the number of elements. Another important parameter is the maximal length of a chain of strongly connected components. Our main contribution is an exponential lower bound for this parameter. There is a simple construction for an arbitrary set of generators. However, the proof for a constant size alphabet is rather involved. We also investigate the special cases of unary and binary alphabets. All these results are extended to deterministic finite automata and their syntactic semigroups.

Funding

This work was supported by the DFG grant DI 435/5-2.

History

School

  • Science

Department

  • Computer Science

Published in

Theory of Computing Systems

Citation

FLEISCHER, L. and KUFLEITNER, M., 2018. Green’s relations in deterministic finite automata. Theory of Computing Systems, 63 (4), pp.666–687.

Publisher

© Springer Verlag

Version

  • AM (Accepted Manuscript)

Publisher statement

This work is made available according to the conditions of the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0) licence. Full details of this licence are available at: https://creativecommons.org/licenses/by-nc-nd/4.0/

Acceptance date

2018-01-22

Publication date

2018

Notes

This journal article is part of the following topical collections: Computer Science Symposium in Russia. This is a post-peer-review, pre-copyedit version of an article published in Theory of Computing Systems. The final authenticated version is available online at: https://doi.org/10.1007/s00224-018-9847-4

ISSN

1432-4350

Language

  • en