Uses of Class
org.tweetyproject.logics.petri.syntax.reachability_graph.Marking
Package
Description
-
Uses of Marking in org.tweetyproject.logics.bpm.analysis
Modifier and TypeMethodDescriptionDeadEndMeasure.getMarkingCulpability
(Marking marking) Retrieve for a particular (non-final) state its local culpability for the global inconsistency A high culpability means that this state features many tokens in non-final places and the state is entered with a high probability -
Uses of Marking in org.tweetyproject.logics.petri.syntax
Modifier and TypeMethodDescriptionPetriNet.getMarking()
Get the marking of this graph, based on the current token distribution at the placesModifier and TypeMethodDescriptionboolean
PetriNet.addInitialMarking
(Marking initialMarking) add a designated initial markingPetriNet.createEmptyTransition
(Marking marking) Add a transition which is enabled at the specified marking and does not change the markingboolean
Check whether the marking is an initial markingvoid
Set the state (token distribution) according to the provided marking -
Uses of Marking in org.tweetyproject.logics.petri.syntax.reachability_graph
Modifier and TypeMethodDescriptionReachabilityGraph.getChildren
(Node node) ReachabilityGraph.getComplementGraph
(int selfloops) ReachabilityGraph.getInitialMarkings()
Retrieve the designated initial markingsReachabilityGraph.getMarking
(Marking marking) Retrieve, if present, the marking in this graph that equals the query marking in the sense that both markings describe the same token distribution over placesReachabilityGraph.getMarkings()
Retrieve the markingsReachabilityGraph.getNeighbors
(Marking node) ReachabilityGraph.getNodes()
ReachabilityGraph.getParents
(Node node) ReachabilityGraph.getRestriction
(Collection<Marking> nodes) ReachabilityGraph.getStronglyConnectedComponents()
ReachabilityGraph.getSubgraphs()
ReachabilityGraph.iterator()
Modifier and TypeMethodDescriptionboolean
boolean
ReachabilityGraph.areAdjacent
(Marking a, Marking b) int
boolean
check if this marking deeply equals that markingboolean
ReachabilityGraph.existsDirectedPath
(Marking node1, Marking node2) ReachabilityGraph.getMarking
(Marking marking) Retrieve, if present, the marking in this graph that equals the query marking in the sense that both markings describe the same token distribution over placesReachabilityGraph.getNeighbors
(Marking node) ReachabilityGraph.getOutgoing
(Marking marking) For one particular marking, retrieve all outgoing edgesboolean
ReachabilityGraph.hasMarking
(Marking marking) Determine if the specified marking is present as a node in the graphboolean
Check whether a marking is a designated initial markingModifier and TypeMethodDescriptionboolean
ReachabilityGraph.add
(GeneralEdge<Marking> edge) ReachabilityGraph.getRestriction
(Collection<Marking> nodes) ModifierConstructorDescriptionMarkingEdge
(Marking from, Marking to, Transition transition) Create a new instance