All Classes Interface Summary Class Summary
| Class |
Description |
| AbstractAAARLearner<L extends LearningAlgorithm<CM,CI,D> & SupportsGrowingAlphabet<CI>,AM,CM,AI,CI,D> |
Base implementation of the learner presented in "Automata Learning with Automated Alphabet Abstraction Refinement" by
Howar et al.
|
| AbstractAbstractionTree<AI,CI,D> |
|
| AbstractExplicitAAARLearner<L extends LearningAlgorithm<CM,CI,D> & SupportsGrowingAlphabet<CI>,AM,CM,AI,CI,D> |
|
| AbstractGenericAAARLearner<L extends LearningAlgorithm<CM,CI,D> & SupportsGrowingAlphabet<CI>,AM,CM,AI,CI,D> |
|
| Abstraction<AI,CI> |
An interface for mapping concrete symbols to their abstraction, and abstractions to their representatives,
respectively.
|
| ExplicitAAARLearnerDFA<L extends LearningAlgorithm.DFALearner<CI> & SupportsGrowingAlphabet<CI>,AI,CI> |
|
| ExplicitAAARLearnerMealy<L extends LearningAlgorithm.MealyLearner<CI,O> & SupportsGrowingAlphabet<CI>,AI,CI,O> |
|
| ExplicitAAARLearnerMoore<L extends LearningAlgorithm.MooreLearner<CI,O> & SupportsGrowingAlphabet<CI>,AI,CI,O> |
|
| ExplicitAbstractionTree<AI,CI,D> |
|
| ExplicitInitialAbstraction<AI,CI> |
This interface denotes an Abstraction that additionally provides an initial classification of abstract input
symbols.
|
| GenericAAARLearnerDFA<L extends LearningAlgorithm.DFALearner<CI> & SupportsGrowingAlphabet<CI>,AI,CI> |
|
| GenericAAARLearnerMealy<L extends LearningAlgorithm.MealyLearner<CI,O> & SupportsGrowingAlphabet<CI>,AI,CI,O> |
|
| GenericAAARLearnerMoore<L extends LearningAlgorithm.MooreLearner<CI,O> & SupportsGrowingAlphabet<CI>,AI,CI,O> |
|
| GenericAbstractionTree<AI,CI,D> |
|
| TranslatingDFA<S,AI,CI> |
|
| TranslatingMealyMachine<S,AI,CI,T,O> |
|
| TranslatingMooreMachine<S,AI,CI,T,O> |
|