A C D G H I K L M N O P Q R S W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractDecisionTree<I,D> - Class in de.learnlib.algorithm.oml.ttt.dt
- AbstractDecisionTree(Alphabet<I>, MembershipOracle<I, D>, STNode<I>) - Constructor for class de.learnlib.algorithm.oml.ttt.dt.AbstractDecisionTree
- AbstractDTNode<I,D> - Class in de.learnlib.algorithm.oml.ttt.dt
- AbstractDTNode(DTInnerNode<I, D>, AbstractDecisionTree<I, D>) - Constructor for class de.learnlib.algorithm.oml.ttt.dt.AbstractDTNode
- AbstractOptimalTTT<M,I,D> - Class in de.learnlib.algorithm.oml.ttt
- AbstractOptimalTTT(Alphabet<I>, MembershipOracle<I, D>) - Constructor for class de.learnlib.algorithm.oml.ttt.AbstractOptimalTTT
- addAlphabetSymbol(I) - Method in class de.learnlib.algorithm.oml.ttt.AbstractOptimalTTT
- addChild(D, AbstractDTNode<I, D>) - Method in interface de.learnlib.algorithm.oml.ttt.dt.Children
- addShortPrefix(PTNode<I, D>) - Method in class de.learnlib.algorithm.oml.ttt.dt.DTLeaf
- all() - Method in interface de.learnlib.algorithm.oml.ttt.dt.Children
- alphabet - Variable in class de.learnlib.algorithm.oml.ttt.dt.AbstractDecisionTree
- append(I) - Method in interface de.learnlib.algorithm.oml.ttt.pt.PTNode
- append(I) - Method in class de.learnlib.algorithm.oml.ttt.pt.PTNodeImpl
C
- child(D) - Method in interface de.learnlib.algorithm.oml.ttt.dt.Children
- Children<I,D> - Interface in de.learnlib.algorithm.oml.ttt.dt
D
- de.learnlib.algorithm.oml - package de.learnlib.algorithm.oml
-
This package (and sub-packages) provides the implementations of various learning algorithms based on the "optimal MAT learning" concept as described in the paper Active Automata Learning as Black-Box Search and Lazy Partition Refinement by Falk Howar and Bernhard Steffen.
- de.learnlib.algorithm.oml.lstar - package de.learnlib.algorithm.oml.lstar
- de.learnlib.algorithm.oml.ttt - package de.learnlib.algorithm.oml.ttt
- de.learnlib.algorithm.oml.ttt.dfa - package de.learnlib.algorithm.oml.ttt.dfa
- de.learnlib.algorithm.oml.ttt.dt - package de.learnlib.algorithm.oml.ttt.dt
- de.learnlib.algorithm.oml.ttt.mealy - package de.learnlib.algorithm.oml.ttt.mealy
- de.learnlib.algorithm.oml.ttt.pt - package de.learnlib.algorithm.oml.ttt.pt
- de.learnlib.algorithm.oml.ttt.st - package de.learnlib.algorithm.oml.ttt.st
- DTInnerNode<I,D> - Class in de.learnlib.algorithm.oml.ttt.dt
- DTInnerNode(DTInnerNode<I, D>, AbstractDecisionTree<I, D>, Children<I, D>, STNode<I>) - Constructor for class de.learnlib.algorithm.oml.ttt.dt.DTInnerNode
- DTLeaf<I,D> - Class in de.learnlib.algorithm.oml.ttt.dt
- DTLeaf(DTInnerNode<I, D>, AbstractDecisionTree<I, D>, PTNode<I, D>) - Constructor for class de.learnlib.algorithm.oml.ttt.dt.DTLeaf
- dtree() - Method in class de.learnlib.algorithm.oml.ttt.AbstractOptimalTTT
- dtree() - Method in class de.learnlib.algorithm.oml.ttt.dfa.OptimalTTTDFA
- dtree() - Method in class de.learnlib.algorithm.oml.ttt.mealy.OptimalTTTMealy
G
- getChildren() - Method in class de.learnlib.algorithm.oml.ttt.dt.DTInnerNode
- getHypothesisModel() - Method in class de.learnlib.algorithm.oml.lstar.OptimalLStarDFA
- getHypothesisModel() - Method in class de.learnlib.algorithm.oml.lstar.OptimalLStarMealy
- getHypothesisModel() - Method in class de.learnlib.algorithm.oml.ttt.dfa.OptimalTTTDFA
- getHypothesisModel() - Method in class de.learnlib.algorithm.oml.ttt.mealy.OptimalTTTMealy
- getInputAlphabet() - Method in class de.learnlib.algorithm.oml.ttt.AbstractOptimalTTT
- getOutput(Word<I>, int) - Method in class de.learnlib.algorithm.oml.lstar.OptimalLStarDFA
- getOutput(Word<I>, int) - Method in class de.learnlib.algorithm.oml.lstar.OptimalLStarMealy
- getShortPrefixes() - Method in class de.learnlib.algorithm.oml.ttt.dt.DTLeaf
- getState(Word<I>) - Method in class de.learnlib.algorithm.oml.ttt.AbstractOptimalTTT
- getState(Word<I>) - Method in class de.learnlib.algorithm.oml.ttt.dfa.OptimalTTTDFA
- getState(Word<I>) - Method in class de.learnlib.algorithm.oml.ttt.mealy.OptimalTTTMealy
H
- hypOutput(Word<I>) - Method in class de.learnlib.algorithm.oml.ttt.dfa.OptimalTTTDFA
- hypOutput(Word<I>, int) - Method in class de.learnlib.algorithm.oml.ttt.AbstractOptimalTTT
- hypOutput(Word<I>, int) - Method in class de.learnlib.algorithm.oml.ttt.dfa.OptimalTTTDFA
- hypOutput(Word<I>, int) - Method in class de.learnlib.algorithm.oml.ttt.mealy.OptimalTTTMealy
I
- isCanonical() - Method in class de.learnlib.algorithm.oml.ttt.AbstractOptimalTTT
- isCanonical() - Method in class de.learnlib.algorithm.oml.ttt.dfa.OptimalTTTDFA
- isCanonical() - Method in class de.learnlib.algorithm.oml.ttt.mealy.OptimalTTTMealy
K
- key(AbstractDTNode<I, D>) - Method in interface de.learnlib.algorithm.oml.ttt.dt.Children
L
- leaves() - Method in class de.learnlib.algorithm.oml.ttt.dt.AbstractDecisionTree
M
- makeConsistent() - Method in class de.learnlib.algorithm.oml.ttt.dt.AbstractDecisionTree
- makeShortPrefix() - Method in interface de.learnlib.algorithm.oml.ttt.pt.PTNode
- makeShortPrefix() - Method in class de.learnlib.algorithm.oml.ttt.pt.PTNodeImpl
- makeShortPrefix(PTNode<I, D>) - Method in class de.learnlib.algorithm.oml.ttt.dt.DTLeaf
- maxSearchIndex(int) - Method in class de.learnlib.algorithm.oml.ttt.AbstractOptimalTTT
- maxSearchIndex(int) - Method in class de.learnlib.algorithm.oml.ttt.dfa.OptimalTTTDFA
- maxSearchIndex(int) - Method in class de.learnlib.algorithm.oml.ttt.mealy.OptimalTTTMealy
- mqOracle - Variable in class de.learnlib.algorithm.oml.ttt.dt.AbstractDecisionTree
N
- newChildren() - Method in class de.learnlib.algorithm.oml.ttt.dt.AbstractDecisionTree
O
- OptimalLStarDFA<I> - Class in de.learnlib.algorithm.oml.lstar
- OptimalLStarDFA(Alphabet<I>, MembershipOracle<I, Boolean>) - Constructor for class de.learnlib.algorithm.oml.lstar.OptimalLStarDFA
- OptimalLStarDFA(Alphabet<I>, MembershipOracle<I, Boolean>, MembershipOracle<I, Boolean>) - Constructor for class de.learnlib.algorithm.oml.lstar.OptimalLStarDFA
- OptimalLStarMealy<I,O> - Class in de.learnlib.algorithm.oml.lstar
- OptimalLStarMealy(Alphabet<I>, MembershipOracle<I, Word<O>>) - Constructor for class de.learnlib.algorithm.oml.lstar.OptimalLStarMealy
- OptimalLStarMealy(Alphabet<I>, MembershipOracle<I, Word<O>>, MembershipOracle<I, Word<O>>) - Constructor for class de.learnlib.algorithm.oml.lstar.OptimalLStarMealy
- OptimalLStarState<I,D> - Class in de.learnlib.algorithm.oml.lstar
- OptimalTTTDFA<I> - Class in de.learnlib.algorithm.oml.ttt.dfa
- OptimalTTTDFA(Alphabet<I>, MembershipOracle<I, Boolean>) - Constructor for class de.learnlib.algorithm.oml.ttt.dfa.OptimalTTTDFA
- OptimalTTTDFA(Alphabet<I>, MembershipOracle<I, Boolean>, MembershipOracle<I, Boolean>) - Constructor for class de.learnlib.algorithm.oml.ttt.dfa.OptimalTTTDFA
- OptimalTTTMealy<I,O> - Class in de.learnlib.algorithm.oml.ttt.mealy
- OptimalTTTMealy(Alphabet<I>, MembershipOracle<I, Word<O>>) - Constructor for class de.learnlib.algorithm.oml.ttt.mealy.OptimalTTTMealy
- OptimalTTTMealy(Alphabet<I>, MembershipOracle<I, Word<O>>, MembershipOracle<I, Word<O>>) - Constructor for class de.learnlib.algorithm.oml.ttt.mealy.OptimalTTTMealy
P
- path() - Method in class de.learnlib.algorithm.oml.ttt.dt.AbstractDTNode
- PrefixTree<I,D> - Class in de.learnlib.algorithm.oml.ttt.pt
- PrefixTree() - Constructor for class de.learnlib.algorithm.oml.ttt.pt.PrefixTree
- prepend(I) - Method in interface de.learnlib.algorithm.oml.ttt.st.STNode
- PTNode<I,D> - Interface in de.learnlib.algorithm.oml.ttt.pt
- PTNodeImpl<I,D> - Class in de.learnlib.algorithm.oml.ttt.pt
- PTNodeImpl(PTNodeImpl<I, D>, I) - Constructor for class de.learnlib.algorithm.oml.ttt.pt.PTNodeImpl
- ptree - Variable in class de.learnlib.algorithm.oml.ttt.AbstractOptimalTTT
Q
- query(PTNode<I, D>, STNode<I>) - Method in class de.learnlib.algorithm.oml.ttt.dt.AbstractDecisionTree
R
- refineHypothesis(DefaultQuery<I, D>) - Method in class de.learnlib.algorithm.oml.ttt.AbstractOptimalTTT
- refineIfPossible() - Method in class de.learnlib.algorithm.oml.ttt.dt.DTLeaf
- replace(DTLeaf<I, D>, DTInnerNode<I, D>) - Method in interface de.learnlib.algorithm.oml.ttt.dt.Children
- root - Variable in class de.learnlib.algorithm.oml.ttt.dt.AbstractDecisionTree
- root() - Method in class de.learnlib.algorithm.oml.ttt.pt.PrefixTree
- root() - Method in class de.learnlib.algorithm.oml.ttt.st.SuffixTrie
- rowForState(Word<I>) - Method in class de.learnlib.algorithm.oml.lstar.OptimalLStarDFA
- rowForState(Word<I>) - Method in class de.learnlib.algorithm.oml.lstar.OptimalLStarMealy
S
- setRoot(AbstractDTNode<I, D>) - Method in class de.learnlib.algorithm.oml.ttt.dt.AbstractDecisionTree
- setState(DTLeaf<I, D>) - Method in interface de.learnlib.algorithm.oml.ttt.pt.PTNode
- setState(DTLeaf<I, D>) - Method in class de.learnlib.algorithm.oml.ttt.pt.PTNodeImpl
- sift(PTNode<I, D>) - Method in class de.learnlib.algorithm.oml.ttt.dt.AbstractDecisionTree
- size() - Method in class de.learnlib.algorithm.oml.lstar.OptimalLStarDFA
- size() - Method in class de.learnlib.algorithm.oml.lstar.OptimalLStarMealy
- split(PTNode<I, D>, PTNode<I, D>, I) - Method in class de.learnlib.algorithm.oml.ttt.dt.DTLeaf
- startLearning() - Method in class de.learnlib.algorithm.oml.ttt.AbstractOptimalTTT
- state() - Method in interface de.learnlib.algorithm.oml.ttt.pt.PTNode
- state() - Method in class de.learnlib.algorithm.oml.ttt.pt.PTNodeImpl
- STNode<I> - Interface in de.learnlib.algorithm.oml.ttt.st
- strie - Variable in class de.learnlib.algorithm.oml.ttt.AbstractOptimalTTT
- succ(I) - Method in interface de.learnlib.algorithm.oml.ttt.pt.PTNode
- succ(I) - Method in class de.learnlib.algorithm.oml.ttt.pt.PTNodeImpl
- suffix(D, int) - Method in class de.learnlib.algorithm.oml.ttt.AbstractOptimalTTT
- suffix(Boolean, int) - Method in class de.learnlib.algorithm.oml.ttt.dfa.OptimalTTTDFA
- suffix(Word<O>, int) - Method in class de.learnlib.algorithm.oml.ttt.mealy.OptimalTTTMealy
- SuffixTrie<I> - Class in de.learnlib.algorithm.oml.ttt.st
- SuffixTrie() - Constructor for class de.learnlib.algorithm.oml.ttt.st.SuffixTrie
W
- word() - Method in interface de.learnlib.algorithm.oml.ttt.pt.PTNode
- word() - Method in class de.learnlib.algorithm.oml.ttt.pt.PTNodeImpl
- word() - Method in interface de.learnlib.algorithm.oml.ttt.st.STNode
All Classes All Packages