Artifacts using automata-commons-util version 0.3.1
This artifact contains the API of AutomataLib, which mainly consists of interfaces
for the various concepts and automaton models supported by the AutomataLib core.
In addition to that, it also defines some fundamental classes for dealing with
words of symbols.
Last Release on Mar 11, 2025
The core artifact of AutomataLib. This library contains concrete implementations for many
of the automaton model interfaces defined in the API artifact, as well as abstract
base classes that facilitate implementing new automaton model classes. Note that
concrete algorithms (traversal, reachability analysis etc.) are part of the automata-util artifact.
Last Release on Mar 11, 2025
This artifact provides various common utility operations for analyzing and manipulating
automata and graphs, such as traversal, minimization and copying.
Last Release on Mar 11, 2025
This artifact provides efficient implementations for various collection data structures
(esp. linked lists and priority queues), which have very insufficient implementation in
the Java Collections Framework that makes it hard or even impossible to exploit their
efficiencies.
Last Release on Mar 11, 2025
This utility artifact contains methods that facilitate interaction with the
<a href="http://www.graphviz.org/">GraphVIZ DOT</a> tool, and allows to render and
display DOT models directly from within the application.
Last Release on Jun 4, 2015
This artifact contains algorithms for incrementally constructing DFAs (prefix-closed and non-prefix-closed),
Mealy machines, and Moore machines from a finite, incrementally growing set of example inputs/outputs.
Last Release on Mar 11, 2025
This artifact contains adapter classes for treating the Automaton objects from the
BRICS library (http://www.brics.dk/automaton) as AutomataLib models.
Last Release on Mar 11, 2025
This artifact contains several miscellaneous, well-known algorithms, which however are
rather specific in their concrete use case and therefore not fit for the AutomataLib
Utilities library. Examples include Dijkstra's algorithm for the SSSP problem, the
Floyd-Warshall algorithm for the APSP problem and Tarjan's algorithm for finding
all strongly-connected components in a graph.
Last Release on Jun 4, 2015
- Prev
- 1
- Next