A C D F G I K R S W 
All Classes All Packages

A

accessSequence - Variable in class de.learnlib.algorithm.kv.StateInfo
 
addAlphabetSymbol(I) - Method in class de.learnlib.algorithm.kv.dfa.KearnsVaziraniDFA
 
addAlphabetSymbol(I) - Method in class de.learnlib.algorithm.kv.mealy.KearnsVaziraniMealy
 
addIncoming(int, int) - Method in class de.learnlib.algorithm.kv.StateInfo
 

C

checkEffects(Boolean, Boolean) - Method in class de.learnlib.algorithm.kv.dfa.KearnsVaziraniDFA.KVAbstractCounterexample
 
checkEffects(Boolean, Boolean) - Method in class de.learnlib.algorithm.kv.mealy.KearnsVaziraniMealy.KVAbstractCounterexample
 
computeEffect(int) - Method in class de.learnlib.algorithm.kv.dfa.KearnsVaziraniDFA.KVAbstractCounterexample
 
computeEffect(int) - Method in class de.learnlib.algorithm.kv.mealy.KearnsVaziraniMealy.KVAbstractCounterexample
 
create() - Method in class de.learnlib.algorithm.kv.dfa.KearnsVaziraniDFABuilder
 
create() - Method in class de.learnlib.algorithm.kv.mealy.KearnsVaziraniMealyBuilder
 

D

de.learnlib.algorithm.kv - package de.learnlib.algorithm.kv
This package (and sub-packages) provides the implementation of the learning algorithm described in the book "An Introduction to Computational Learning Theory" by Michael Kearns and Umesh Vazirani.
de.learnlib.algorithm.kv.dfa - package de.learnlib.algorithm.kv.dfa
 
de.learnlib.algorithm.kv.mealy - package de.learnlib.algorithm.kv.mealy
 
dtNode - Variable in class de.learnlib.algorithm.kv.StateInfo
 

F

fetchIncoming() - Method in class de.learnlib.algorithm.kv.StateInfo
 

G

getAlphabet() - Method in class de.learnlib.algorithm.kv.dfa.KearnsVaziraniDFABuilder
 
getAlphabet() - Method in class de.learnlib.algorithm.kv.mealy.KearnsVaziraniMealyBuilder
 
getCounterexampleAnalyzer() - Method in class de.learnlib.algorithm.kv.dfa.KearnsVaziraniDFABuilder
 
getCounterexampleAnalyzer() - Method in class de.learnlib.algorithm.kv.mealy.KearnsVaziraniMealyBuilder
 
getDiscriminationTree() - Method in class de.learnlib.algorithm.kv.dfa.KearnsVaziraniDFA
 
getDiscriminationTree() - Method in class de.learnlib.algorithm.kv.mealy.KearnsVaziraniMealy
 
getHypothesisModel() - Method in class de.learnlib.algorithm.kv.dfa.KearnsVaziraniDFA
 
getHypothesisModel() - Method in class de.learnlib.algorithm.kv.mealy.KearnsVaziraniMealy
 
getLCA(int) - Method in class de.learnlib.algorithm.kv.dfa.KearnsVaziraniDFA.KVAbstractCounterexample
 
getLCA(int) - Method in class de.learnlib.algorithm.kv.mealy.KearnsVaziraniMealy.KVAbstractCounterexample
 
getOracle() - Method in class de.learnlib.algorithm.kv.dfa.KearnsVaziraniDFABuilder
 
getOracle() - Method in class de.learnlib.algorithm.kv.mealy.KearnsVaziraniMealyBuilder
 
getRepeatedCounterexampleEvaluation() - Method in class de.learnlib.algorithm.kv.dfa.KearnsVaziraniDFABuilder
 
getRepeatedCounterexampleEvaluation() - Method in class de.learnlib.algorithm.kv.mealy.KearnsVaziraniMealyBuilder
 
getStateInfo(int) - Method in class de.learnlib.algorithm.kv.dfa.KearnsVaziraniDFA.KVAbstractCounterexample
 
getStateInfo(int) - Method in class de.learnlib.algorithm.kv.mealy.KearnsVaziraniMealy.KVAbstractCounterexample
 

I

id - Variable in class de.learnlib.algorithm.kv.StateInfo
 

K

KearnsVaziraniDFA<I> - Class in de.learnlib.algorithm.kv.dfa
The Kearns/Vazirani algorithm for learning DFA, as described in the book "An Introduction to Computational Learning Theory" by Michael Kearns and Umesh Vazirani.
KearnsVaziraniDFA(Alphabet<I>, MembershipOracle<I, Boolean>, boolean, AcexAnalyzer) - Constructor for class de.learnlib.algorithm.kv.dfa.KearnsVaziraniDFA
Constructor.
KearnsVaziraniDFA.KVAbstractCounterexample - Class in de.learnlib.algorithm.kv.dfa
 
KearnsVaziraniDFABuilder<I> - Class in de.learnlib.algorithm.kv.dfa
 
KearnsVaziraniDFABuilder() - Constructor for class de.learnlib.algorithm.kv.dfa.KearnsVaziraniDFABuilder
 
KearnsVaziraniDFAState<I> - Class in de.learnlib.algorithm.kv.dfa
Class that contains all data that represent the internal state of the KearnsVaziraniDFA learner.
KearnsVaziraniMealy<I,​O> - Class in de.learnlib.algorithm.kv.mealy
An adaption of the Kearns/Vazirani algorithm for Mealy machines.
KearnsVaziraniMealy(Alphabet<I>, MembershipOracle<I, Word<O>>, boolean, AcexAnalyzer) - Constructor for class de.learnlib.algorithm.kv.mealy.KearnsVaziraniMealy
 
KearnsVaziraniMealy.KVAbstractCounterexample - Class in de.learnlib.algorithm.kv.mealy
 
KearnsVaziraniMealyBuilder<I,​O> - Class in de.learnlib.algorithm.kv.mealy
 
KearnsVaziraniMealyBuilder() - Constructor for class de.learnlib.algorithm.kv.mealy.KearnsVaziraniMealyBuilder
 
KearnsVaziraniMealyState<I,​O> - Class in de.learnlib.algorithm.kv.mealy
Class that contains all data that represent the internal state of the KearnsVaziraniMealy learner.
KVAbstractCounterexample(Word<I>, boolean, MembershipOracle<I, Boolean>) - Constructor for class de.learnlib.algorithm.kv.dfa.KearnsVaziraniDFA.KVAbstractCounterexample
 
KVAbstractCounterexample(Word<I>, Word<O>, MembershipOracle<I, Word<O>>) - Constructor for class de.learnlib.algorithm.kv.mealy.KearnsVaziraniMealy.KVAbstractCounterexample
 

R

refineHypothesis(DefaultQuery<I, Boolean>) - Method in class de.learnlib.algorithm.kv.dfa.KearnsVaziraniDFA
 
refineHypothesis(DefaultQuery<I, Word<O>>) - Method in class de.learnlib.algorithm.kv.mealy.KearnsVaziraniMealy
 
resume(KearnsVaziraniDFAState<I>) - Method in class de.learnlib.algorithm.kv.dfa.KearnsVaziraniDFA
 
resume(KearnsVaziraniMealyState<I, O>) - Method in class de.learnlib.algorithm.kv.mealy.KearnsVaziraniMealy
 

S

setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithm.kv.dfa.KearnsVaziraniDFABuilder
 
setAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithm.kv.mealy.KearnsVaziraniMealyBuilder
 
setCounterexampleAnalyzer(AcexAnalyzer) - Method in class de.learnlib.algorithm.kv.dfa.KearnsVaziraniDFABuilder
 
setCounterexampleAnalyzer(AcexAnalyzer) - Method in class de.learnlib.algorithm.kv.mealy.KearnsVaziraniMealyBuilder
 
setOracle(MembershipOracle<I, Boolean>) - Method in class de.learnlib.algorithm.kv.dfa.KearnsVaziraniDFABuilder
 
setOracle(MembershipOracle<I, Word<O>>) - Method in class de.learnlib.algorithm.kv.mealy.KearnsVaziraniMealyBuilder
 
setRepeatedCounterexampleEvaluation(boolean) - Method in class de.learnlib.algorithm.kv.dfa.KearnsVaziraniDFABuilder
 
setRepeatedCounterexampleEvaluation(boolean) - Method in class de.learnlib.algorithm.kv.mealy.KearnsVaziraniMealyBuilder
 
startLearning() - Method in class de.learnlib.algorithm.kv.dfa.KearnsVaziraniDFA
 
startLearning() - Method in class de.learnlib.algorithm.kv.mealy.KearnsVaziraniMealy
 
StateInfo<I,​D> - Class in de.learnlib.algorithm.kv
The information associated with a state: it's access sequence (or access string), and the list of incoming transitions.
StateInfo(int, Word<I>) - Constructor for class de.learnlib.algorithm.kv.StateInfo
 
stateInfos - Variable in class de.learnlib.algorithm.kv.dfa.KearnsVaziraniDFA
 
stateInfos - Variable in class de.learnlib.algorithm.kv.mealy.KearnsVaziraniMealy
 
suspend() - Method in class de.learnlib.algorithm.kv.dfa.KearnsVaziraniDFA
 
suspend() - Method in class de.learnlib.algorithm.kv.mealy.KearnsVaziraniMealy
 

W

withAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithm.kv.dfa.KearnsVaziraniDFABuilder
 
withAlphabet(Alphabet<I>) - Method in class de.learnlib.algorithm.kv.mealy.KearnsVaziraniMealyBuilder
 
withCounterexampleAnalyzer(AcexAnalyzer) - Method in class de.learnlib.algorithm.kv.dfa.KearnsVaziraniDFABuilder
 
withCounterexampleAnalyzer(AcexAnalyzer) - Method in class de.learnlib.algorithm.kv.mealy.KearnsVaziraniMealyBuilder
 
withOracle(MembershipOracle<I, Boolean>) - Method in class de.learnlib.algorithm.kv.dfa.KearnsVaziraniDFABuilder
 
withOracle(MembershipOracle<I, Word<O>>) - Method in class de.learnlib.algorithm.kv.mealy.KearnsVaziraniMealyBuilder
 
withRepeatedCounterexampleEvaluation(boolean) - Method in class de.learnlib.algorithm.kv.dfa.KearnsVaziraniDFABuilder
 
withRepeatedCounterexampleEvaluation(boolean) - Method in class de.learnlib.algorithm.kv.mealy.KearnsVaziraniMealyBuilder
 
A C D F G I K R S W 
All Classes All Packages