A C D F G I M N O R S W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addSuffix(Word<I>) - Method in class de.learnlib.algorithm.nlstar.ObservationTable
- addSuffixes(List<? extends Word<I>>) - Method in class de.learnlib.algorithm.nlstar.ObservationTable
- asDFALearner() - Method in class de.learnlib.algorithm.nlstar.NLStarLearner
-
Retrieves a view of this learner as a DFA learner.
C
- create() - Method in class de.learnlib.algorithm.nlstar.NLStarLearnerBuilder
D
- de.learnlib.algorithm.nlstar - package de.learnlib.algorithm.nlstar
-
This package (and sub-packages) provides the implementation of the NL* learning algorithm as described in the paper Angluin-Style Learning of NFA by Benedikt Bollig, Peter Habermehl, Carsten Kern, and Martin Leucker.
F
- findInconsistency() - Method in class de.learnlib.algorithm.nlstar.ObservationTable
G
- getAlphabet() - Method in class de.learnlib.algorithm.nlstar.NLStarLearnerBuilder
- getContent(int) - Method in class de.learnlib.algorithm.nlstar.Row
- getContents() - Method in class de.learnlib.algorithm.nlstar.Row
- getCoveredRows() - Method in class de.learnlib.algorithm.nlstar.Row
- getCoveredRows(Row<I>) - Method in class de.learnlib.algorithm.nlstar.ObservationTable
- getDeterminizedHypothesis() - Method in class de.learnlib.algorithm.nlstar.NLStarLearner
-
Retrieves a deterministic version of the hypothesis.
- getHypothesisModel() - Method in class de.learnlib.algorithm.nlstar.NLStarLearner
- getNumUpperRows() - Method in class de.learnlib.algorithm.nlstar.ObservationTable
- getObservationTable() - Method in class de.learnlib.algorithm.nlstar.NLStarLearner
- getOracle() - Method in class de.learnlib.algorithm.nlstar.NLStarLearnerBuilder
- getPrefix() - Method in class de.learnlib.algorithm.nlstar.Row
- getRow1() - Method in class de.learnlib.algorithm.nlstar.Inconsistency
- getRow2() - Method in class de.learnlib.algorithm.nlstar.Inconsistency
- getSuffix(int) - Method in class de.learnlib.algorithm.nlstar.ObservationTable
- getSuffixIdx() - Method in class de.learnlib.algorithm.nlstar.Inconsistency
- getSymbolIdx() - Method in class de.learnlib.algorithm.nlstar.Inconsistency
- getUpperId() - Method in class de.learnlib.algorithm.nlstar.Row
- getUpperPrimes() - Method in class de.learnlib.algorithm.nlstar.ObservationTable
- getUpperRow(int) - Method in class de.learnlib.algorithm.nlstar.ObservationTable
- getUpperRows() - Method in class de.learnlib.algorithm.nlstar.ObservationTable
I
- Inconsistency<I> - Class in de.learnlib.algorithm.nlstar
-
An (RFSA) inconsistency in an
ObservationTable. - Inconsistency(Row<I>, Row<I>, int, int) - Constructor for class de.learnlib.algorithm.nlstar.Inconsistency
-
Constructor.
- initialize() - Method in class de.learnlib.algorithm.nlstar.ObservationTable
- isNew() - Method in class de.learnlib.algorithm.nlstar.Row
- isPrime() - Method in class de.learnlib.algorithm.nlstar.Row
- isShortPrefixRow() - Method in class de.learnlib.algorithm.nlstar.Row
M
- makeUpper(List<Row<I>>) - Method in class de.learnlib.algorithm.nlstar.ObservationTable
N
- NLStarLearner<I> - Class in de.learnlib.algorithm.nlstar
-
The NL* learner.
- NLStarLearner(Alphabet<I>, MembershipOracle<I, Boolean>) - Constructor for class de.learnlib.algorithm.nlstar.NLStarLearner
-
Constructor.
- NLStarLearnerBuilder<I> - Class in de.learnlib.algorithm.nlstar
- NLStarLearnerBuilder() - Constructor for class de.learnlib.algorithm.nlstar.NLStarLearnerBuilder
O
- ObservationTable<I> - Class in de.learnlib.algorithm.nlstar
-
The observation table implementation for the
NL* algorithm. - ObservationTable(Alphabet<I>, MembershipOracle<I, Boolean>) - Constructor for class de.learnlib.algorithm.nlstar.ObservationTable
R
- refineHypothesis(DefaultQuery<I, Boolean>) - Method in class de.learnlib.algorithm.nlstar.NLStarLearner
- Row<I> - Class in de.learnlib.algorithm.nlstar
-
A single row in the
ObservationTableforNL*. - Row(Word<I>) - Constructor for class de.learnlib.algorithm.nlstar.Row
S
- setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithm.nlstar.NLStarLearnerBuilder
- setOracle(MembershipOracle<I, Boolean>) - Method in class de.learnlib.algorithm.nlstar.NLStarLearnerBuilder
- startLearning() - Method in class de.learnlib.algorithm.nlstar.NLStarLearner
W
- withAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithm.nlstar.NLStarLearnerBuilder
- withOracle(MembershipOracle<I, Boolean>) - Method in class de.learnlib.algorithm.nlstar.NLStarLearnerBuilder
All Classes All Packages