- Type Parameters:
S- state typeI- input symbol typeT- transition typeOS- original state typeOT- original transition type
- All Superinterfaces:
DeterministicTransitionSystem<S,,I, T> InitialState<S>,InitialStates<S>,SimpleDTS<S,,I> SimpleTS<S,,I> TransitionSystem<S,I, T>
- All Known Subinterfaces:
AcceptorPowersetViewTS<S,I, OS>
- All Known Implementing Classes:
AbstractCompactSimpleNondet.CompactPowersetDTS,AcceptorPowersetView,CompactNFA.CompactAcceptorPowersetDTS,DeterministicAcceptorPowersetView,DeterministicPowersetView,FastAcceptorPowersetDTS,FastPowersetDTS,PowersetView
A powerset view is a deterministic view on a (potentially) non-deterministic transition system. Conceptually, this
view traverses sets of states of the original transition system.
-
Method Summary
Modifier and TypeMethodDescriptiongetOriginalStates(S state) Returns the original states that the given view state represents.getOriginalTransitions(T transition) Returns the original transitions that the given view transition represents.Methods inherited from interface net.automatalib.ts.DeterministicTransitionSystem
getSuccessor, getSuccessors, getTransition, getTransitions, powersetViewMethods inherited from interface net.automatalib.automaton.concept.InitialState
getInitialState, getInitialStatesMethods inherited from interface net.automatalib.ts.simple.SimpleDTS
getState, getStates, getSuccessorMethods inherited from interface net.automatalib.ts.simple.SimpleTS
createDynamicStateMapping, createStaticStateMapping, getSuccessorsMethods inherited from interface net.automatalib.ts.TransitionSystem
getSuccessor
-
Method Details
-
getOriginalStates
Returns the original states that the given view state represents.- Parameters:
state- the view state- Returns:
- the original states that the given view state represents
-
getOriginalTransitions
Returns the original transitions that the given view transition represents.- Parameters:
transition- the view transition- Returns:
- the original transitions that the given view transition represents
-