public class AbstractReductionBasedRepresentativeUntangling<BPN extends IBPNode<N>,C extends ICondition<BPN,C,E,F,N,P,T,M>,E extends IEvent<BPN,C,E,F,N,P,T,M>,F extends IFlow<N>,N extends INode,P extends IPlace,T extends ITransition,M extends IMarking<F,N,P,T>> extends AbstractBaselineRepresentativeUntangling<BPN,C,E,F,N,P,T,M>
INetSystem).cyclic, processes, reducedProcesses, reducedSys, runs, safe, setup, significantRunCounter, sys, time, torLeaves, torRoot| Constructor and Description |
|---|
AbstractReductionBasedRepresentativeUntangling(INetSystem<F,N,P,T,M> sys)
Constructor of a representative untangling.
|
AbstractReductionBasedRepresentativeUntangling(INetSystem<F,N,P,T,M> sys,
UntanglingSetup setup) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
constructProcesses() |
protected void |
constructRuns(INetSystem<F,N,P,T,M> system)
Construct maximal repetition significant runs of a given net system.
|
boolean |
isNonSinkDeadlockFree() |
protected Map<F,List<N>> |
reduce(INetSystem<F,N,P,T,M> system) |
createProcess, createRun, createUntanglingRun, getMaximalSignificantRuns, getNumberOfSignificantRuns, getProcesses, getReducedNetSystem, getReducedProcesses, getTime, isDeadlockFree, isSafe, isSignificant, isSignificantCubic, prune, reduceSubruns, serializeProcesses, serializeReducedProcessespublic AbstractReductionBasedRepresentativeUntangling(INetSystem<F,N,P,T,M> sys)
sys - A net system to untangle.public AbstractReductionBasedRepresentativeUntangling(INetSystem<F,N,P,T,M> sys, UntanglingSetup setup)
protected void constructRuns(INetSystem<F,N,P,T,M> system)
AbstractRepresentativeUntanglingconstructRuns in class AbstractBaselineRepresentativeUntangling<BPN extends IBPNode<N>,C extends ICondition<BPN,C,E,F,N,P,T,M>,E extends IEvent<BPN,C,E,F,N,P,T,M>,F extends IFlow<N>,N extends INode,P extends IPlace,T extends ITransition,M extends IMarking<F,N,P,T>>system - A net system.protected void constructProcesses()
public boolean isNonSinkDeadlockFree()
Copyright © 2017. All rights reserved.