Skip to content

A collection of algorithms for finding synchronizing words

License

Notifications You must be signed in to change notification settings

marekesz/synchrowords

Repository files navigation

This is a computational package with algorithms for finding synchronizing (reset) words of a deterministic finite automaton. In particular, the package contains an implementation of the fastest known algorithm computing the (length of) shortest reset words.

If you are using it for research, please refer to the following paper:

  • Marek Szykuła and Adam Zyzik. An Improved Algorithm for Finding the Shortest Synchronizing Words. In European Symposium on Algorithms (ESA 2022), volume 202 of LIPIcs, pages 46:1--46:14, 2022, [doi]. Full version at [arxiv].

The related version used in these experiments is 1.1.0.

Authors

  • Marek Szykuła (2022)

  • Adam Zyzik (2022)

About

A collection of algorithms for finding synchronizing words

Resources

License

Stars

Watchers

Forks

Packages

No packages published