Umeå University's logo

umu.sePublications
System disruptions
There are recurring service disruptions on some of the search portals due to high traffic. We are working to resolve the issue, you may temporarily encounter an error message.
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Aggregation-based minimization of finite state automata
Umeå University, Faculty of Science and Technology, Department of Computing Science.ORCID iD: 0000-0001-8503-0118
2021 (English)In: Acta Informatica, ISSN 0001-5903, E-ISSN 1432-0525, Vol. 58, p. 177-194Article in journal (Refereed) Published
Abstract [en]

We present a minimization algorithm for non-deterministic finite state automata that finds and merges bisimulation-equivalent states. The bisimulation relation is computed through partition aggregation, in contrast to existing algorithms that use partition refinement. The algorithm simultaneously generalises and simplifies an earlier one by Watson and Daciuk for deterministic devices. We show the algorithm to be correct and run in time O(n2r2|Σ|), where n is the number of states of the input automaton M, r is the maximal out-degree in the transition graph for any combination of state and input symbol, and |Σ| is the size of the input alphabet. The algorithm has a higher time complexity than derivatives of Hopcroft’s partition-refinement algorithm, but represents a promising new solution approach that preserves language equivalence throughout the computation process. Furthermore, since the algorithm essentially computes the maximal model of a logical formula derived from M, optimisation techniques from the field of model checking become applicable.

Place, publisher, year, edition, pages
Springer Nature, 2021. Vol. 58, p. 177-194
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:umu:diva-170707DOI: 10.1007/s00236-019-00363-5ISI: 000574108700002Scopus ID: 2-s2.0-85077537325OAI: oai:DiVA.org:umu-170707DiVA, id: diva2:1429991
Available from: 2020-05-13 Created: 2020-05-13 Last updated: 2023-03-24Bibliographically approved

Open Access in DiVA

fulltext(497 kB)198 downloads
File information
File name FULLTEXT02.pdfFile size 497 kBChecksum SHA-512
cb7b7d20b4d4cf05f847589bf60e86bdb07099b5ce1f64c4cd1423583c0111b4ab84e99cf35eb9e9d49a7d1727505c2aff7f0e4581be6f0190ff5c13f678d841
Type fulltextMimetype application/pdf

Other links

Publisher's full textScopus

Authority records

Björklund, Johanna

Search in DiVA

By author/editor
Björklund, Johanna
By organisation
Department of Computing Science
In the same journal
Acta Informatica
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 279 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 703 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf