Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W Z 

A

ABS_ERROR_THRESHOLD - Static variable in class org.processmining.plugins.stochasticpetrinet.prediction.AbstractTimePredictor
 
AbstractAllocation - Class in org.processmining.plugins.stochasticpetrinet.external
 
AbstractAllocation(Allocation.AllocType) - Constructor for class org.processmining.plugins.stochasticpetrinet.external.AbstractAllocation
 
AbstractEntropyCalculator - Class in org.processmining.plugins.stochasticpetrinet.measures.entropy
 
AbstractEntropyCalculator() - Constructor for class org.processmining.plugins.stochasticpetrinet.measures.entropy.AbstractEntropyCalculator
 
abstractFrom(int[]) - Method in class org.processmining.plugins.stochasticpetrinet.measures.AbstractionLevel
 
abstractFrom(int[]) - Method in class org.processmining.plugins.stochasticpetrinet.measures.ListAbstractionLevel
 
abstractFrom(int[]) - Method in class org.processmining.plugins.stochasticpetrinet.measures.MultiSetAbstractionLevel
 
abstractFrom(int[]) - Method in class org.processmining.plugins.stochasticpetrinet.measures.SetAbstractionLevel
 
AbstractionLevel - Class in org.processmining.plugins.stochasticpetrinet.measures
 
AbstractionLevel() - Constructor for class org.processmining.plugins.stochasticpetrinet.measures.AbstractionLevel
 
AbstractMeasure<T extends java.lang.Number> - Class in org.processmining.plugins.stochasticpetrinet.measures
 
AbstractMeasure() - Constructor for class org.processmining.plugins.stochasticpetrinet.measures.AbstractMeasure
 
AbstractMiner - Class in org.processmining.plugins.overfit
Created by andreas on 9/15/16.
AbstractMiner() - Constructor for class org.processmining.plugins.overfit.AbstractMiner
 
AbstractPNMLElement - Class in org.processmining.plugins.pnml.simple
 
AbstractPNMLElement() - Constructor for class org.processmining.plugins.pnml.simple.AbstractPNMLElement
 
AbstractTimePredictor - Class in org.processmining.plugins.stochasticpetrinet.prediction
 
AbstractTimePredictor() - Constructor for class org.processmining.plugins.stochasticpetrinet.prediction.AbstractTimePredictor
 
AccurateNoiseFilter - Class in org.processmining.plugins.filter.noise
This noise filter adds noise to an event log by randomly removing events and adding events.
AccurateNoiseFilter(double) - Constructor for class org.processmining.plugins.filter.noise.AccurateNoiseFilter
 
AccurateNoiseFilter(double, double, long) - Constructor for class org.processmining.plugins.filter.noise.AccurateNoiseFilter
 
actionPerformed(ActionEvent) - Method in class org.processmining.plugins.stochasticpetrinet.ui.OutlierVisualizer
 
actionPerformed(ActionEvent) - Method in class org.processmining.plugins.temporal.ui.VisualControls
 
activity - Variable in class org.processmining.plugins.pnml.simple.PNMLToolSpecific
 
Activity - Class in org.processmining.plugins.stochasticpetrinet.external.interaction
 
Activity(XEvent, XEvent, String) - Constructor for class org.processmining.plugins.stochasticpetrinet.external.interaction.Activity
 
add(TimeSeriesBit) - Method in class org.processmining.plugins.alignment.model.CaseTimeSeries
 
add(int, StochasticNet.ExecutionPolicy, ModelComparisonResult) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.experiment.PerformanceEnricherExperimentResult
 
add(E) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.timeseries.LimitedTreeSet
 
add(RealDistribution) - Method in class org.processmining.plugins.stochasticpetrinet.ui.Plot
 
add(K) - Method in class org.utils.datastructures.LimitedQueue
 
add(E) - Method in class org.utils.datastructures.LimitedTreeSet
 
addAll(Collection<? extends E>) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.timeseries.LimitedTreeSet
 
addAll(Collection<? extends K>) - Method in class org.utils.datastructures.LimitedQueue
 
addAll(int, Collection<? extends K>) - Method in class org.utils.datastructures.LimitedQueue
 
addAll(Collection<? extends E>) - Method in class org.utils.datastructures.LimitedTreeSet
 
addAllDifferentTracesToLog(XLog, PetrinetGraph, LinkedList<VisitState>, Semantics<Marking, Transition>, Map<String, Set<Integer>>, PNSimulatorConfig, Marking) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
 
addAllEnabledTransitions(Semantics<Marking, Transition>, ArrayList<Pair<Marking, Transition>>) - Static method in class org.processmining.plugins.stochasticpetrinet.prediction.AbstractTimePredictor
 
addAllocation(Transition, Allocation) - Method in class org.processmining.plugins.stochasticpetrinet.external.PetrinetModelAllocations
 
addAllocationOption(Set<Allocatable>, double) - Method in class org.processmining.plugins.stochasticpetrinet.external.AllocationDistribution
 
addCanPerform(Role) - Method in class org.processmining.plugins.stochasticpetrinet.external.Role
 
addConnection(T) - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConnectionManager
 
addConnection(T) - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
addConnection(T) - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.FakePluginContext
 
addImmediateTransition(String) - Method in class org.processmining.models.graphbased.directed.petrinet.impl.StochasticNetImpl
 
addImmediateTransition(String, double) - Method in class org.processmining.models.graphbased.directed.petrinet.impl.StochasticNetImpl
 
addImmediateTransition(String, double, int, String) - Method in class org.processmining.models.graphbased.directed.petrinet.impl.StochasticNetImpl
 
addImmediateTransition(String) - Method in interface org.processmining.models.graphbased.directed.petrinet.StochasticNet
 
addImmediateTransition(String, double) - Method in interface org.processmining.models.graphbased.directed.petrinet.StochasticNet
 
addImmediateTransition(String, double, int, String) - Method in interface org.processmining.models.graphbased.directed.petrinet.StochasticNet
 
addNumberOfInstancesInSystemToLog(UIPluginContext, XLog) - Method in class org.processmining.plugins.filter.context.LoadAnnotationPlugin
Count the number of active cases in the process and add the count to each instance
addNumberOfInstancesInSystemToLogHeadless(PluginContext, XLog) - Method in class org.processmining.plugins.filter.context.LoadAnnotationPlugin
 
addObservation(Observation<H>) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.TimeSeries
 
addOneEntry(BitSet, long) - Method in class org.processmining.plugins.temporal.miner.TemporalTraces
 
addPersonToRole(Person) - Method in class org.processmining.plugins.stochasticpetrinet.external.Role
 
addPlot(Plot) - Method in class org.processmining.plugins.stochasticpetrinet.ui.PlotPanelFreeChart
 
addPointOfInterest(PlotPanelFreeChart.PointOfInterest) - Method in class org.processmining.plugins.stochasticpetrinet.ui.PlotPanelFreeChart
 
addPointOfInterest(String, Double, Color, Float) - Method in class org.processmining.plugins.stochasticpetrinet.ui.PlotPanelFreeChart
 
addReplayStep(ReplayStep) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatistics
 
addRole(Role) - Method in class org.processmining.plugins.stochasticpetrinet.external.Resource
 
addSample(double, int) - Method in class org.processmining.plugins.temporal.model.TemporalConnection
 
addTimedTransition(String, StochasticNet.DistributionType, double...) - Method in class org.processmining.models.graphbased.directed.petrinet.impl.StochasticNetImpl
 
addTimedTransition(String, double, StochasticNet.DistributionType, double...) - Method in class org.processmining.models.graphbased.directed.petrinet.impl.StochasticNetImpl
 
addTimedTransition(String, double, StochasticNet.DistributionType, String, double...) - Method in class org.processmining.models.graphbased.directed.petrinet.impl.StochasticNetImpl
 
addTimedTransition(String, StochasticNet.DistributionType, double...) - Method in interface org.processmining.models.graphbased.directed.petrinet.StochasticNet
 
addTimedTransition(String, double, StochasticNet.DistributionType, double...) - Method in interface org.processmining.models.graphbased.directed.petrinet.StochasticNet
 
addTimedTransition(String, double, StochasticNet.DistributionType, String, double...) - Method in interface org.processmining.models.graphbased.directed.petrinet.StochasticNet
 
addTrainingDataLine(String, int, String) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.StochasticManifestCollector
 
addValue(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.GaussianKernelDistribution
 
addValue(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.SimpleHistogramDistribution
 
addValue(double, boolean) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.SimpleHistogramDistribution
 
addValue(double, double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.ARMATimeSeries
 
addValues(double[]) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.GaussianKernelDistribution
 
addValues(double...) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RLogSplineDistribution
 
addValues(double[]) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.SimpleHistogramDistribution
 
adjustTimeStampOfNewEvent(Random, XTimeExtension, Pair<Long, Long>, XEvent) - Method in class org.processmining.plugins.filter.noise.NoiseLogFilter
 
AdvancedSimulator - Class in org.processmining.plugins.stochasticpetrinet.simulator
Event based simulator.
AdvancedSimulator() - Constructor for class org.processmining.plugins.stochasticpetrinet.simulator.AdvancedSimulator
 
ageVariables - Variable in class org.processmining.plugins.stochasticpetrinet.enricher.StochasticManifestCollector
Stores the age of a transition in model time units since the last sampling period
Aggregate - Class in org.utils.datastructures
 
Aggregate() - Constructor for class org.utils.datastructures.Aggregate
 
Aggregate.Function<T,R> - Interface in org.utils.datastructures
 
Allocatable - Interface in org.processmining.plugins.stochasticpetrinet.external
 
Allocation - Interface in org.processmining.plugins.stochasticpetrinet.external
 
Allocation.AllocType - Enum in org.processmining.plugins.stochasticpetrinet.external
 
AllocationBasedNetGenerator - Class in org.processmining.plugins.stochasticpetrinet.external
 
AllocationBasedNetGenerator() - Constructor for class org.processmining.plugins.stochasticpetrinet.external.AllocationBasedNetGenerator
 
AllocationBasedNetGenerator.ObsType - Enum in org.processmining.plugins.stochasticpetrinet.external
 
AllocationConfig - Class in org.processmining.plugins.stochasticpetrinet.external
 
AllocationConfig(Set<Allocatable>, int, double, Allocation.AllocType) - Constructor for class org.processmining.plugins.stochasticpetrinet.external.AllocationConfig
 
AllocationConfig(Set<Allocatable>, int, double, Allocation.AllocType, StochasticNet.DistributionType) - Constructor for class org.processmining.plugins.stochasticpetrinet.external.AllocationConfig
 
AllocationConfig(Set<Allocatable>, Set<Allocatable>, int, int, double, Allocation.AllocType) - Constructor for class org.processmining.plugins.stochasticpetrinet.external.AllocationConfig
 
AllocationConfig(Set<Allocatable>, Set<Allocatable>, int, int, double, Allocation.AllocType, StochasticNet.DistributionType) - Constructor for class org.processmining.plugins.stochasticpetrinet.external.AllocationConfig
Configure a cross product of two sets
AllocationDistribution - Class in org.processmining.plugins.stochasticpetrinet.external
A distribution of possible allocation options for some activity/task in a process.
AllocationDistribution(Allocation.AllocType) - Constructor for class org.processmining.plugins.stochasticpetrinet.external.AllocationDistribution
 
AnomalousIntervalsComputer - Class in org.processmining.plugins.stochasticpetrinet.analyzer.anomaly
 
AnomalousIntervalsComputer() - Constructor for class org.processmining.plugins.stochasticpetrinet.analyzer.anomaly.AnomalousIntervalsComputer
 
AnomalousIntervalsComputerPlugin - Class in org.processmining.plugins.stochasticpetrinet.analyzer.anomaly
 
AnomalousIntervalsComputerPlugin() - Constructor for class org.processmining.plugins.stochasticpetrinet.analyzer.anomaly.AnomalousIntervalsComputerPlugin
 
ANOMALY - Static variable in class org.processmining.plugins.stochasticpetrinet.external.interaction.Record
 
AnomalyIntervals - Class in org.processmining.plugins.stochasticpetrinet.analyzer.anomaly
Simple container class to store temporal anomaly regions (intervals), which correspond to duration outliers of transitions in a StochasticNet
AnomalyIntervals(Map<Transition, List<Pair<Double, Double>>>, String, double) - Constructor for class org.processmining.plugins.stochasticpetrinet.analyzer.anomaly.AnomalyIntervals
 
AnotherAbstractRealDistribution - Class in org.processmining.plugins.stochasticpetrinet.distribution
 
AnotherAbstractRealDistribution() - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.AnotherAbstractRealDistribution
 
apply(T) - Method in interface org.utils.datastructures.Aggregate.Function
 
ApproximateDensityDistribution - Class in org.processmining.plugins.stochasticpetrinet.distribution
 
ApproximateDensityDistribution(RealDistribution, boolean) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.ApproximateDensityDistribution
 
ApproximateDensityDistribution(RealDistribution, int, double, boolean) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.ApproximateDensityDistribution
Approximates a distribution with a density piecewise line through some sample density points
ApproximateDensityDistribution(double[], double, double) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.ApproximateDensityDistribution
 
ApproximateDensityDistribution(double[], double, double, double) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.ApproximateDensityDistribution
 
ARMATimeSeries - Class in org.processmining.plugins.stochasticpetrinet.distribution.timeseries
 
ARMATimeSeries(double) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.ARMATimeSeries
 
ARMATimeSeries(int, int, double) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.ARMATimeSeries
 
arrivalDistribution - Static variable in class org.processmining.plugins.stochasticpetrinet.external.AllocationBasedNetGenerator
 
arrivalDistribution - Variable in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
 
ARRIVING - Static variable in class org.processmining.plugins.stochasticpetrinet.external.interaction.Record
 
arWeights - Variable in class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.ARMATimeSeries
 
asPetriNet(PluginContext, StochasticNet, Marking) - Static method in class org.processmining.models.graphbased.directed.petrinet.impl.ToStochasticNet
 
AutoArimaTimeSeries - Class in org.processmining.plugins.stochasticpetrinet.simulator.timeseries
 
AutoArimaTimeSeries() - Constructor for class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.AutoArimaTimeSeries
 
AverageMethodTimeSeries - Class in org.processmining.plugins.stochasticpetrinet.simulator.timeseries
The simplest form of model to fit to a data set is the average.
AverageMethodTimeSeries() - Constructor for class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.AverageMethodTimeSeries
 
avg(Collection<V>, Aggregate.Function<V, K>, Aggregate.Function<V, Double>) - Static method in class org.utils.datastructures.Aggregate
 

B

BellmanFordDistance<V,E> - Class in org.utils.datastructures.graph
Simple implementation of the Bellman Ford distance computation.
BellmanFordDistance(Graph<V, E>, Transformer<E, ? extends Number>) - Constructor for class org.utils.datastructures.graph.BellmanFordDistance
 
BernsteinExponentialApproximation - Class in org.processmining.plugins.stochasticpetrinet.distribution
Implementation of the expolynomial distribution class presented in:
BernsteinExponentialApproximation(double[], Double, Double, double) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.BernsteinExponentialApproximation
Constructs a Bernstein Exponential with a given number of sampling points
BernsteinExponentialApproximation(UnivariateFunction, Double, Double, int, double) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.BernsteinExponentialApproximation
 
BernsteinExponentialApproximation(RealDistribution, Double, Double) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.BernsteinExponentialApproximation
 
BernsteinExponentialApproximation(RealDistribution, Double, Double, int) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.BernsteinExponentialApproximation
 
BernsteinExponentialApproximation(RealDistribution, Double, Double, int, double) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.BernsteinExponentialApproximation
 
bestDistance - Variable in class org.processmining.plugins.stochasticpetrinet.miner.OptimalMiner
 
bestLog - Variable in class org.processmining.plugins.stochasticpetrinet.miner.OptimalMiner
 
bestModel - Variable in class org.processmining.plugins.stochasticpetrinet.miner.OptimalMiner
 
Building - Class in org.processmining.plugins.stochasticpetrinet.external
 
Building(String) - Constructor for class org.processmining.plugins.stochasticpetrinet.external.Building
 

C

CACHE_SIZES - Static variable in class org.processmining.plugins.stochasticpetrinet.simulator.PNTimeSeriesSimulator
 
cachedDurations - Variable in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
maps from the prediction time point (long since start of epoch) to a cache storing the predictions for each transition
cachedMean - Variable in class org.processmining.plugins.stochasticpetrinet.distribution.AnotherAbstractRealDistribution
 
cachedVariance - Variable in class org.processmining.plugins.stochasticpetrinet.distribution.AnotherAbstractRealDistribution
 
cacheFinalMarking(PetrinetGraph, Marking) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
cacheInitialMarking(PetrinetGraph, Marking) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
capacity - Variable in class org.processmining.plugins.stochasticpetrinet.external.Location
 
capacity - Variable in class org.processmining.plugins.stochasticpetrinet.external.Person
 
CASE_PREFIX - Static variable in class org.processmining.plugins.stochasticpetrinet.external.Person
 
CASE_STATISTICS - Static variable in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatisticsConnection
 
CaseStatistics - Class in org.processmining.plugins.stochasticpetrinet.analyzer
Case statistics for an individual case in a log.
CaseStatistics(long) - Constructor for class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatistics
 
CaseStatisticsAnalyzer - Class in org.processmining.plugins.stochasticpetrinet.analyzer
Provides statistical analysis for outliers using non-parametric density estimations with foundations in:
CaseStatisticsAnalyzer() - Constructor for class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatisticsAnalyzer
 
CaseStatisticsAnalyzer(StochasticNet, Marking, CaseStatisticsList) - Constructor for class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatisticsAnalyzer
 
CaseStatisticsConnection - Class in org.processmining.plugins.stochasticpetrinet.analyzer
 
CaseStatisticsConnection(StochasticNet, XLog, CaseStatisticsList) - Constructor for class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatisticsConnection
 
CaseStatisticsList - Class in org.processmining.plugins.stochasticpetrinet.analyzer
 
CaseStatisticsList() - Constructor for class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatisticsList
 
CaseTimeSeries - Class in org.processmining.plugins.alignment.model
 
CaseTimeSeries() - Constructor for class org.processmining.plugins.alignment.model.CaseTimeSeries
 
censoredTimes - Variable in class org.processmining.plugins.stochasticpetrinet.enricher.StochasticManifestCollector
stores all censored sample times, where the transition could not use it's sampled duration, because it lost against another.
childLocations - Variable in class org.processmining.plugins.stochasticpetrinet.external.Location
 
children - Variable in class org.processmining.plugins.stochasticpetrinet.analyzer.ReplayStep
 
clear() - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConnectionManager
 
clear() - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
clear() - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.FakePluginContext
 
clearCache() - Method in class org.processmining.models.semantics.petrinet.impl.NormalizedMarkingCache
 
clearCachedMarkings() - Static method in class org.processmining.models.semantics.petrinet.impl.EfficientTimedMarking
 
clearPointsOfInterest() - Method in class org.processmining.plugins.stochasticpetrinet.ui.PlotPanelFreeChart
 
clone() - Method in class org.processmining.models.semantics.petrinet.impl.EfficientStochasticNetSemanticsImpl
 
clone() - Method in class org.processmining.models.semantics.petrinet.impl.EfficientTimedMarking
 
clone() - Method in class org.processmining.plugins.stochasticpetrinet.miner.distance.Distance
 
clone() - Method in class org.processmining.plugins.temporal.miner.TemporalRelations
 
cloneFrom(AbstractResetInhibitorNet, boolean, boolean, boolean, boolean, boolean) - Method in class org.processmining.models.graphbased.directed.petrinet.impl.StochasticNetImpl
Replaces Transitions by TimedTransitions
cloneFromNet(PluginContext, PetrinetGraph, Marking, AbstractResetInhibitorNet) - Static method in class org.processmining.models.graphbased.directed.petrinet.impl.ToStochasticNet
 
cloneLog(XLog) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
collectDataFromManifest(XLog) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.StochasticManifestCollector
 
color - Variable in class org.processmining.plugins.stochasticpetrinet.ui.PlotPanelFreeChart.PointOfInterest
Color for the point of interes
ComparablePair<K extends java.lang.Comparable<K>,V> - Class in org.utils.datastructures
 
ComparablePair(K, V) - Constructor for class org.utils.datastructures.ComparablePair
 
compare(SortedSet<E>, SortedSet<E>) - Method in class org.utils.datastructures.SortedSetComparator
 
compareSortedSets(SortedSet<E>, SortedSet<E>) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
compareTo(Activity) - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Activity
 
compareTo(Interaction) - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Interaction
 
compareTo(LocationChange) - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.LocationChange
 
compareTo(Record) - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Record
 
compareTo(SensorInterval) - Method in class org.processmining.plugins.stochasticpetrinet.external.sensor.SensorInterval
 
compareTo(AbstractionLevel) - Method in class org.processmining.plugins.stochasticpetrinet.measures.AbstractionLevel
 
compareTo(Outcome) - Method in class org.processmining.plugins.stochasticpetrinet.measures.entropy.Outcome
 
compareTo(ComparablePair<K, V>) - Method in class org.utils.datastructures.ComparablePair
 
compareTo(SortedPair<K, V>) - Method in class org.utils.datastructures.SortedPair
 
Compartment - Class in org.processmining.plugins.stochasticpetrinet.external
 
Compartment(String) - Constructor for class org.processmining.plugins.stochasticpetrinet.external.Compartment
 
computeAnomalyIntervals(UIPluginContext, StochasticNet) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.anomaly.AnomalousIntervalsComputerPlugin
 
computeDistance(XLog, M) - Method in class org.processmining.plugins.stochasticpetrinet.miner.OptimalMiner
Computes the distance between a log and a model Subclasses need to implement this according to their model type.
computeDistance(XLog, PetrinetGraph) - Method in class org.processmining.plugins.stochasticpetrinet.miner.PetrinetLSMiner
 
ComputedMeasures - Class in org.processmining.plugins.stochasticpetrinet.measures
 
ComputedMeasures() - Constructor for class org.processmining.plugins.stochasticpetrinet.measures.ComputedMeasures
 
ComputedMeasures(List<AbstractMeasure<? extends Number>>) - Constructor for class org.processmining.plugins.stochasticpetrinet.measures.ComputedMeasures
 
computePValueByApproximateIntegration(ReplayStep) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatisticsAnalyzer
 
computePValueByApproximateIntegration(RealDistribution, double) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatisticsAnalyzer
 
computeRisk(UIPluginContext, StochasticNet, XTrace, Date, Date) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.TimePredictorPlugin
 
computeRiskToMissTargetTime(StochasticNet, XTrace, Date, Date, Marking, boolean) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.AbstractTimePredictor
Maximum likelihood estimate for the risk of missing a deadline until the end of the process.
CONCEPT_INSTANCE - Static variable in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
 
CONCEPT_NAME - Static variable in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
 
CONCEPT_SIMULATED - Static variable in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
 
CONFIDENCE_INTERVAL - Static variable in class org.processmining.plugins.stochasticpetrinet.prediction.AbstractTimePredictor
the confidence interval to be used for estimating bounds on the predicted remaining duration
config - Variable in class org.processmining.plugins.stochasticpetrinet.measures.entropy.EntropyCalculatorExact
 
config - Variable in class org.processmining.plugins.stochasticpetrinet.simulator.PNTimeSeriesSimulator
 
ConstrainedHistogramDistribution - Class in org.processmining.plugins.stochasticpetrinet.distribution
Constrains a histogram to only use the part that is consistent with the constraint.
ConstrainedHistogramDistribution(SimpleHistogramDistribution, double) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.ConstrainedHistogramDistribution
 
constraint - Variable in class org.processmining.plugins.stochasticpetrinet.distribution.RejectionWrapper
the constraint, such that the distribution is truncated below this constraint
constructMapping() - Method in class org.processmining.plugins.stochasticpetrinet.external.PetrinetWithMapping
 
context - Variable in class org.processmining.plugins.stochasticpetrinet.miner.OptimalMiner
 
CONTEXT_LOAD - Static variable in class org.processmining.plugins.filter.context.LoadAnnotationPlugin
 
convert(UIPluginContext, XLog) - Static method in class org.processmining.plugins.alignment.TimeSeriesConverter
 
ConvertDistributionsPlugin - Class in org.processmining.plugins.stochasticpetrinet.converter
Converts all timed distributions of a StochasticNet to a given distribution type (except for immediate and deterministic transitions)
ConvertDistributionsPlugin() - Constructor for class org.processmining.plugins.stochasticpetrinet.converter.ConvertDistributionsPlugin
 
convertLog(XLog, StochasticNet.TimeUnit, boolean, long) - Static method in class org.processmining.plugins.stochasticpetrinet.external.sensor.LogToSensorIntervalConverter
 
convertNet(StochasticNet, Marking, GraphLayoutConnection) - Method in class org.processmining.plugins.pnml.exporting.StochasticNetToPNMLConverter
 
convertPetrinetToDOT(Petrinet) - Static method in class org.processmining.models.graphbased.directed.petrinet.impl.ToStochasticNet
Adopted from exportPN2DOT method from the EventToActivityMatcher plugin
convertStochasticNet(PluginContext, StochasticNet) - Static method in class org.processmining.plugins.stochasticpetrinet.converter.ConvertDistributionsPlugin
 
convertStochasticNetToType(PluginContext, StochasticNet, Marking, StochasticNet.DistributionType) - Static method in class org.processmining.models.graphbased.directed.petrinet.impl.ToStochasticNet
Converts all timed transitions (except immediate and deterministic transitions) to the specified type in the net.
convertToGSPN(StochasticNet) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
convertToNet(PluginContext, PNMLRoot, String, boolean) - Method in class org.processmining.plugins.pnml.importing.StochasticNetDeserializer
 
convertToNormal(StochasticNet) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
ConvolutionHelper - Class in org.processmining.plugins.stochasticpetrinet.distribution.numeric
 
ConvolutionHelper() - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.numeric.ConvolutionHelper
 
CostFunction - Interface in org.processmining.plugins.stochasticpetrinet.enricher.optimizer
 
counter - Variable in class org.processmining.plugins.overfit.AbstractMiner
 
counter - Static variable in class org.processmining.plugins.stochasticpetrinet.distribution.RCensoredLogSplineDistribution
static counter to avoid name clashes in R
createChildContext(String) - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
createNewPluginContextID() - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
createNewTimeSeries(TimedTransition) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.timeseries.TimeSeriesConfiguration
 
createSimulatedEvent(Transition, PetrinetGraph, long, String) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
 
createSimulatedEvent(Transition, PetrinetGraph, long, String) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNUnfoldedSimulator
 
createTrace(long, PNSimulatorConfig) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
 
cumulativeProbability(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.AnotherAbstractRealDistribution
 
cumulativeProbability(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.ApproximateDensityDistribution
 
cumulativeProbability(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.ConstrainedHistogramDistribution
 
cumulativeProbability(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.DiagonalDistribution
 
cumulativeProbability(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.DiracDeltaDistribution
 
cumulativeProbability(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.GaussianKernelDistribution
 
cumulativeProbability(double, double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.GaussianKernelDistribution
 
cumulativeProbability(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.MemorylessTruncatedWrapper
 
cumulativeProbability(double, double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.MemorylessTruncatedWrapper
 
cumulativeProbability(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RAbstractDistribution
 
cumulativeProbability(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RGaussianKernelDistribution
 
cumulativeProbability(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RLogSplineDistribution
 
cumulativeProbability(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.SimpleHistogramDistribution
 
cumulativeProbability(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.StatefulTimeseriesDistribution
 
currentAlignment - Variable in class org.processmining.plugins.stochasticpetrinet.miner.PetrinetLSMiner
 
currentDistance - Variable in class org.processmining.plugins.stochasticpetrinet.miner.OptimalMiner
 
currentLog - Variable in class org.processmining.plugins.stochasticpetrinet.miner.OptimalMiner
 
currentMarking - Variable in class org.processmining.models.semantics.petrinet.impl.EfficientStochasticNetSemanticsImpl
 
currentModel - Variable in class org.processmining.plugins.stochasticpetrinet.miner.OptimalMiner
 
currentTimedMarking - Variable in class org.processmining.models.semantics.petrinet.impl.EfficientDiscreteStochasticNetSemanticsImpl
 

D

debugTrace(XTrace) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
debugTrace(XTrace, boolean) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
DEFAULT_C - Static variable in class org.processmining.plugins.stochasticpetrinet.distribution.BernsteinExponentialApproximation
 
DEFAULT_CUTOFF - Static variable in class org.processmining.plugins.stochasticpetrinet.distribution.ApproximateDensityDistribution
 
DEFAULT_N - Static variable in class org.processmining.plugins.stochasticpetrinet.distribution.BernsteinExponentialApproximation
 
DEFAULT_OUTLIER_RATE - Static variable in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatistics
the least probable 1 percent is considered as outliers per default
DEFAULT_RESOLUTION - Static variable in class org.processmining.plugins.alignment.TimeSeriesConverter
 
DEFAULT_SEGMENTS - Static variable in class org.processmining.plugins.stochasticpetrinet.distribution.ApproximateDensityDistribution
 
DEFAULT_TRANSITION_SIZE - Static variable in class org.processmining.plugins.stochasticpetrinet.generator.GeneratorConfig
 
deleteChild(PluginContext) - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
deletionInsertionRatio - Variable in class org.processmining.plugins.filter.noise.AccurateNoiseFilter
 
DELIMITER - Static variable in class org.processmining.plugins.stochasticpetrinet.enricher.StochasticManifestCollector
 
density - Variable in class org.processmining.plugins.stochasticpetrinet.analyzer.ReplayStep
 
density(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.ApproximateDensityDistribution
 
density(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.BernsteinExponentialApproximation
 
density(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.ConstrainedHistogramDistribution
 
density(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.DiagonalDistribution
Density calculation assumes INDEPENDENCE of DiagonalDistribution.distX and DiagonalDistribution.distY!
density(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.DiracDeltaDistribution
 
density(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.GaussianKernelDistribution
 
density(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.GaussianReflectionKernelDistribution
 
density(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.MeanCorrectedReflectionKernelDistribution
 
density(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.MemorylessTruncatedWrapper
 
density(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RAbstractDistribution
 
density(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RejectionWrapper
 
density(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RGaussianKernelDistribution
 
density(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RLogSplineDistribution
 
density(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.SimpleHistogramDistribution
 
density(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.StatefulTimeseriesDistribution
 
dependentTransitions - Variable in class org.processmining.models.semantics.petrinet.impl.EfficientStochasticNetSemanticsImpl
Stores for each place (encoded as position in EfficientStochasticNetSemanticsImpl.places array) all transitions that depend on the place, are stored in this map
DiagonalDistribution - Class in org.processmining.plugins.stochasticpetrinet.distribution
A diagonal parallel to the line y = -x is defined by the sum of x and y.
DiagonalDistribution(RealDistribution, RealDistribution, double) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.DiagonalDistribution
Creates an approximation of the distribution along the diagonal y = xAndY - x of a joint probability distribution of P(X,Y) = P(X)P(Y)
DiracDeltaDistribution - Class in org.processmining.plugins.stochasticpetrinet.distribution
This is the distribution for a random variable emitting a deterministic value.
DiracDeltaDistribution(double) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.DiracDeltaDistribution
 
DirectAllocation - Class in org.processmining.plugins.stochasticpetrinet.external
 
DirectAllocation(Set<Allocatable>, Allocation.AllocType) - Constructor for class org.processmining.plugins.stochasticpetrinet.external.DirectAllocation
 
discoverStochNetMode(UIPluginContext, XLog) - Static method in class org.processmining.plugins.stochasticpetrinet.miner.StochasticMinerPlugin
 
discoverStochNetModel(UIPluginContext, XLog) - Static method in class org.processmining.plugins.stochasticpetrinet.miner.StochasticMinerPlugin
 
discretizeDistribution(RealDistribution, double) - Static method in class org.processmining.plugins.stochasticpetrinet.distribution.DistributionUtils
 
displayMessage(String) - Method in class org.processmining.plugins.stochasticpetrinet.ui.PlotPanelFreeChart
 
Distance - Class in org.processmining.plugins.stochasticpetrinet.miner.distance
The score of a candidate Log-Model pair vs.
Distance() - Constructor for class org.processmining.plugins.stochasticpetrinet.miner.distance.Distance
 
DistanceFunction - Interface in org.processmining.plugins.stochasticpetrinet.miner.distance
 
distribution - Variable in class org.processmining.models.graphbased.directed.petrinet.elements.TimedTransition
The distribution to sample from when a timer is requested.
DISTRIBUTION_PARAMETERS - Static variable in class org.processmining.plugins.pnml.simple.PNMLToolSpecific
 
DISTRIBUTION_TYPE - Static variable in class org.processmining.plugins.pnml.simple.PNMLToolSpecific
 
DISTRIBUTION_TYPE - Static variable in class org.processmining.plugins.stochasticpetrinet.enricher.experiment.PerformanceEnricherExperimentPlugin
 
distributionParameters - Variable in class org.processmining.models.graphbased.directed.petrinet.elements.TimedTransition
The parameters for the parameterized distribution, or the observations to generate a non-parametric distribution of.
distributionType - Variable in class org.processmining.models.graphbased.directed.petrinet.elements.TimedTransition
The StochasticNet.DistributionType which determines the parametric or non-parametric shape of the distribution
DistributionUtils - Class in org.processmining.plugins.stochasticpetrinet.distribution
 
DistributionUtils() - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.DistributionUtils
 
drawArrow(Graphics2D, Color, Stroke, Point2D.Double, Point2D.Double, double) - Method in class org.processmining.plugins.temporal.ui.TemporalModelPanel
 
drawLine - Variable in class org.processmining.plugins.stochasticpetrinet.ui.PlotPanelFreeChart.PointOfInterest
 
DriftMethodTimeSeries - Class in org.processmining.plugins.stochasticpetrinet.simulator.timeseries
The drift method extrapolates a line through the first observation and the last observation for computing the next forecast.
DriftMethodTimeSeries() - Constructor for class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.DriftMethodTimeSeries
 
DummyConnectionManager() - Constructor for class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConnectionManager
 
DummyConsolePluginContext() - Constructor for class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
duration - Variable in class org.processmining.plugins.stochasticpetrinet.analyzer.ReplayStep
 

E

EfficientDiscreteStochasticNetSemanticsImpl - Class in org.processmining.models.semantics.petrinet.impl
Stores a marking encoding temporal states in a discrete domain.
EfficientDiscreteStochasticNetSemanticsImpl() - Constructor for class org.processmining.models.semantics.petrinet.impl.EfficientDiscreteStochasticNetSemanticsImpl
 
EfficientStochasticNetSemanticsImpl - Class in org.processmining.models.semantics.petrinet.impl
Hopefully more efficient implementation of the semantics...
EfficientStochasticNetSemanticsImpl() - Constructor for class org.processmining.models.semantics.petrinet.impl.EfficientStochasticNetSemanticsImpl
 
EfficientTimedMarking - Class in org.processmining.models.semantics.petrinet.impl
 
EfficientTimedMarking(List<Integer>[]) - Constructor for class org.processmining.models.semantics.petrinet.impl.EfficientTimedMarking
 
EfficientTimedMarking(short[], int) - Constructor for class org.processmining.models.semantics.petrinet.impl.EfficientTimedMarking
 
encodedTrans2Pred - Variable in class org.processmining.plugins.stochasticpetrinet.enricher.StochasticManifestCollector
 
encodedTrans2Succ - Variable in class org.processmining.plugins.stochasticpetrinet.enricher.StochasticManifestCollector
 
engine - Variable in class org.processmining.plugins.stochasticpetrinet.distribution.RLogSplineDistribution
reference to the R engine
enrichStochasticInformation(PluginContext, Petrinet, StochasticNet.DistributionType) - Static method in class org.processmining.plugins.stochasticpetrinet.converter.ConvertDistributionsPlugin
 
Entity - Class in org.processmining.plugins.stochasticpetrinet.external
General superclass of everything that can be related to process models.
Entity(String) - Constructor for class org.processmining.plugins.stochasticpetrinet.external.Entity
 
EntropyCalculatorApproximate - Class in org.processmining.plugins.stochasticpetrinet.measures.entropy
 
EntropyCalculatorApproximate() - Constructor for class org.processmining.plugins.stochasticpetrinet.measures.entropy.EntropyCalculatorApproximate
 
EntropyCalculatorExact - Class in org.processmining.plugins.stochasticpetrinet.measures.entropy
 
EntropyCalculatorExact() - Constructor for class org.processmining.plugins.stochasticpetrinet.measures.entropy.EntropyCalculatorExact
 
EntropyCalculatorQuantile - Class in org.processmining.plugins.stochasticpetrinet.measures.entropy
Created by andreas on 6/7/17.
EntropyCalculatorQuantile() - Constructor for class org.processmining.plugins.stochasticpetrinet.measures.entropy.EntropyCalculatorQuantile
 
EntropyCalculatorQuantile(double) - Constructor for class org.processmining.plugins.stochasticpetrinet.measures.entropy.EntropyCalculatorQuantile
Constructs a calculator that measures the entropy of a model's possible runs up to a given quantile o
EntropyMeasure - Class in org.processmining.plugins.stochasticpetrinet.measures.entropy
A class that captures the entropy of a net.
EntropyMeasure(AbstractionLevel, String) - Constructor for class org.processmining.plugins.stochasticpetrinet.measures.entropy.EntropyMeasure
 
EPSILON - Static variable in class org.processmining.plugins.stochasticpetrinet.enricher.PerformanceEnricher
 
equals(Object) - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Activity
 
equals(Object) - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Record
 
equals(Object) - Method in class org.processmining.plugins.stochasticpetrinet.external.sensor.SensorInterval
 
equals(Object) - Method in class org.processmining.plugins.stochasticpetrinet.measures.entropy.Outcome
 
equalsMarking(short[]) - Method in class org.processmining.models.semantics.petrinet.impl.EfficientTimedMarking
Checks if the number of tokens specified in the marking parameter equals the internal timed marking (ignoring the times on the tokens).
ERROR_BOUND_PERCENT - Static variable in class org.processmining.plugins.stochasticpetrinet.prediction.AbstractTimePredictor
Simulation is allowed to stop, when relative error is below this value
errors - Variable in class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.ARMATimeSeries
 
eventNames - Variable in class org.processmining.plugins.overfit.AbstractMiner
 
execute(long) - Method in class org.processmining.plugins.temporal.miner.OnlineNormalEstimator
Add the specified value to the collection of samples for this estimator.
executeExecutableTransition(Transition) - Method in class org.processmining.models.semantics.petrinet.impl.EfficientDiscreteStochasticNetSemanticsImpl
 
executeExecutableTransition(Transition, int) - Method in class org.processmining.models.semantics.petrinet.impl.EfficientDiscreteStochasticNetSemanticsImpl
 
executeExecutableTransition(Transition) - Method in class org.processmining.models.semantics.petrinet.impl.EfficientStochasticNetSemanticsImpl
 
executeExecutableTransitionAtTime(Transition, Integer) - Method in class org.processmining.models.semantics.petrinet.impl.EfficientDiscreteStochasticNetSemanticsImpl
 
executeTransition(Semantics<Marking, Transition>, Transition, Long) - Static method in class org.processmining.plugins.stochasticpetrinet.prediction.AbstractTimePredictor
 
executeTransitionAtTime(short[], Integer) - Method in class org.processmining.models.semantics.petrinet.impl.EfficientTimedMarking
Executes a transition at a given time.
executeTransitionWithDuration(short[], int) - Method in class org.processmining.models.semantics.petrinet.impl.EfficientTimedMarking
Executes a transition with a given duration.
EXECUTION_POLICY - Static variable in class org.processmining.plugins.pnml.simple.PNMLToolSpecific
 
exportAnomaliesToJSON(PluginContext, AnomalyIntervals, File) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.anomaly.AnomalousIntervalsComputerPlugin
 
exportAsDOTFile(Petrinet, String, String) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
Exports a stochastic net as a
ExportLogLikelihoodPlugin - Class in org.processmining.plugins.stochasticpetrinet.analyzer.export
 
ExportLogLikelihoodPlugin() - Constructor for class org.processmining.plugins.stochasticpetrinet.analyzer.export.ExportLogLikelihoodPlugin
 
exportPetriNetToPNMLFile(PluginContext, StochasticNet, File) - Method in class org.processmining.plugins.pnml.exporting.PnmlExportStochasticNet
 
exportPetriNetToPNMLFile(PluginContext, Petrinet, Writer) - Method in class org.processmining.plugins.pnml.exporting.PnmlExportStochasticNet
 
exportPetriNetToPNMLFile(PluginContext, CaseStatisticsList, File) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.export.ExportLogLikelihoodPlugin
 

F

FakePluginContext(UIPluginContext, String) - Constructor for class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.FakePluginContext
 
FakePluginContext(PluginContext) - Constructor for class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.FakePluginContext
 
FastDensityFunction - Class in org.processmining.plugins.stochasticpetrinet.distribution.numeric
 
FastDensityFunction(ReplayStep, ReplayStep) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.numeric.FastDensityFunction
One child.
FastDensityFunction(ReplayStep) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.numeric.FastDensityFunction
No children.
filterLogForMostFrequentTrace(XLog) - Static method in class org.processmining.plugins.filter.context.SimpleHeuristicFilter
 
filterTracesBasedOnModulo(XLog, int, int, boolean) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
Filter traces based on modulo Idea is to split log in two disjoint sets: the training set and the test set.
finalmarkings - Variable in class org.processmining.plugins.pnml.simple.PNMLModule
 
findIntervalsBelowZero(UnivariateFunction, Double, Double) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.anomaly.AnomalousIntervalsComputer
The idea is to look for
findLastAvailableObservation() - Method in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.TimeSeries
 
firingTimes - Variable in class org.processmining.plugins.stochasticpetrinet.enricher.StochasticManifestCollector
stores firing times for transitions
fit(LimitedQueue<Observation<Double>>) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.AutoArimaTimeSeries
 
fit(LimitedQueue<Observation<Double>>) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.AverageMethodTimeSeries
 
fit(LimitedQueue<Observation<Double>>) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.DriftMethodTimeSeries
 
fit(LimitedQueue<Observation<Double>>) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.LastObservationTimeSeries
 
fit(LimitedQueue<Observation<Double>>) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.NaiveMethodTimeSeries
 
fit(LimitedQueue<Observation<Double>>) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.SeasonalNaiveMethodTimeSeries
 
fit(LimitedQueue<Observation<H>>) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.TimeSeries
Subclasses need to fit their corresponding time series model to the currently available data.
fitGaussianKernels() - Method in class org.processmining.models.graphbased.directed.petrinet.elements.TimedTransition
 
flattenLifecycles(XLog) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
floydWarshall(double[][]) - Static method in class org.processmining.plugins.stochasticpetrinet.simulator.WorldConfiguration
Assumes that graph is an adjacency matrix of distances (0 for connected with no cost or identity, val for directly connected with cost val, Double.POSITIVE_INFINITY for unconnected)
formatMillisToHumanReadableTime(long) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
fromPetrinet(PluginContext, PetrinetGraph, Marking) - Static method in class org.processmining.models.graphbased.directed.petrinet.impl.ToStochasticNet
 
fromPetriNetExternal(PluginContext, PetrinetGraph, Marking) - Static method in class org.processmining.models.graphbased.directed.petrinet.impl.ToStochasticNet
 
fromStochasticNet(PluginContext, StochasticNet, Marking) - Static method in class org.processmining.models.graphbased.directed.petrinet.impl.ToStochasticNet
 
fromString(String) - Static method in enum org.processmining.models.graphbased.directed.petrinet.StochasticNet.DistributionType
 
fromString(String) - Static method in enum org.processmining.models.graphbased.directed.petrinet.StochasticNet.ExecutionPolicy
 
fromString(String) - Static method in enum org.processmining.models.graphbased.directed.petrinet.StochasticNet.TimeUnit
 
function - Variable in class org.processmining.plugins.stochasticpetrinet.miner.OptimalMiner
 

G

GaussianKernelDistribution - Class in org.processmining.plugins.stochasticpetrinet.distribution
Simple gaussian kernel estimator.
GaussianKernelDistribution() - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.GaussianKernelDistribution
 
GaussianKernelDistribution(double) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.GaussianKernelDistribution
Creates a kernel distribution grouping kernels with values falling into the range of the precision parameter into one "bin" with added weight Precision 0.1 for example creates ten bins for one unit, precision 0.5 creates two bins.
GaussianReflectionKernelDistribution - Class in org.processmining.plugins.stochasticpetrinet.distribution
Very plain boundary reflection kernel estimator.
GaussianReflectionKernelDistribution() - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.GaussianReflectionKernelDistribution
Boundary at x=0 for positive domain.
GaussianReflectionKernelDistribution(double) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.GaussianReflectionKernelDistribution
 
GaussianReflectionKernelDistribution(double, double) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.GaussianReflectionKernelDistribution
 
GENERALIZATION_MEASURE - Static variable in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
generateAllSubsets(Set<T>) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
Generates all subsets of a set.
generateAllSubsetsOfSize(Set<T>, int, int) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
generateCrossProduct(Set<Set<T>>, Set<Set<T>>) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
generateNet(StochasticNet, PetrinetModelAllocations, Set<Allocatable>, int, double, double, long) - Static method in class org.processmining.plugins.stochasticpetrinet.external.AllocationBasedNetGenerator
Generates a net based on a basis and a number of cases that are drawn randomly from the model.
generateNet(UIPluginContext) - Method in class org.processmining.plugins.stochasticpetrinet.generator.GeneratorPlugin
 
generateObservationAwareNet(StochasticNet, PetrinetModelAllocations, Set<Allocatable>, double) - Static method in class org.processmining.plugins.stochasticpetrinet.external.AllocationBasedNetGenerator
TOSO: Currently we neglect resources!
generateStochasticNet(GeneratorConfig) - Method in class org.processmining.plugins.stochasticpetrinet.generator.Generator
 
Generator - Class in org.processmining.plugins.stochasticpetrinet.generator
Generates block-structured Petri nets with an iterative mechanism.
Generator(long) - Constructor for class org.processmining.plugins.stochasticpetrinet.generator.Generator
 
GeneratorConfig - Class in org.processmining.plugins.stochasticpetrinet.generator
Configuration settings for the stochastic Petri net generator Generator.
GeneratorConfig() - Constructor for class org.processmining.plugins.stochasticpetrinet.generator.GeneratorConfig
 
GeneratorConfigPanel - Class in org.processmining.plugins.stochasticpetrinet.generator
 
GeneratorConfigPanel() - Constructor for class org.processmining.plugins.stochasticpetrinet.generator.GeneratorConfigPanel
 
GeneratorPlugin - Class in org.processmining.plugins.stochasticpetrinet.generator
Generates block-structured StochasticNet models given different parameters specified in GeneratorConfig.
GeneratorPlugin() - Constructor for class org.processmining.plugins.stochasticpetrinet.generator.GeneratorPlugin
 
get(int, int) - Method in class org.processmining.plugins.temporal.miner.TemporalRelations
 
getAbstractionLevels() - Method in class org.processmining.plugins.stochasticpetrinet.measures.MeasureConfig
 
getActivity() - Method in class org.processmining.plugins.pnml.simple.PNMLToolSpecific
 
getActivity() - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Record
 
getActivityName(XEventClass) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
getAddPercentage() - Method in interface org.processmining.plugins.filter.noise.NoiseLogFilter.NoiseLogFilterParameters
 
getAdjacencyMatrix() - Method in class org.processmining.plugins.stochasticpetrinet.simulator.WorldConfiguration
 
getAfter() - Method in class org.processmining.plugins.temporal.model.TemporalConnection
 
getAllAllocatables() - Method in interface org.processmining.plugins.stochasticpetrinet.external.Allocation
 
getAllAllocatables() - Method in class org.processmining.plugins.stochasticpetrinet.external.AllocationDistribution
 
getAllAllocatables() - Method in class org.processmining.plugins.stochasticpetrinet.external.DirectAllocation
 
getAllAllocatables() - Method in class org.processmining.plugins.stochasticpetrinet.external.PoissonAllocation
 
getAllAllocatables() - Method in class org.processmining.plugins.stochasticpetrinet.external.UniformAllocation
 
getAllAllocatables() - Method in class org.processmining.plugins.stochasticpetrinet.external.UniformSetAllocation
 
getAllLocationAllocations() - Method in class org.processmining.plugins.stochasticpetrinet.external.PetrinetModelAllocations
 
getAllocatedEntities() - Method in class org.processmining.plugins.stochasticpetrinet.external.ProbabilisticAllocation
 
getAllocation() - Method in interface org.processmining.plugins.stochasticpetrinet.external.Allocation
 
getAllocation(String) - Method in interface org.processmining.plugins.stochasticpetrinet.external.Allocation
 
getAllocation() - Method in class org.processmining.plugins.stochasticpetrinet.external.AllocationDistribution
randomly draws an allocation from the distribution
getAllocation(String) - Method in class org.processmining.plugins.stochasticpetrinet.external.AllocationDistribution
 
getAllocation() - Method in class org.processmining.plugins.stochasticpetrinet.external.DirectAllocation
 
getAllocation(String) - Method in class org.processmining.plugins.stochasticpetrinet.external.DirectAllocation
 
getAllocation() - Method in class org.processmining.plugins.stochasticpetrinet.external.PoissonAllocation
 
getAllocation(String) - Method in class org.processmining.plugins.stochasticpetrinet.external.PoissonAllocation
 
getAllocation() - Method in class org.processmining.plugins.stochasticpetrinet.external.UniformAllocation
 
getAllocation(String) - Method in class org.processmining.plugins.stochasticpetrinet.external.UniformAllocation
 
getAllocation() - Method in class org.processmining.plugins.stochasticpetrinet.external.UniformSetAllocation
 
getAllocation(String) - Method in class org.processmining.plugins.stochasticpetrinet.external.UniformSetAllocation
 
getAllocations(Transition) - Method in class org.processmining.plugins.stochasticpetrinet.external.PetrinetModelAllocations
 
getAllTransitivePerformers() - Method in class org.processmining.plugins.stochasticpetrinet.external.Role
 
getAnomalousIntervals(PluginContext, StochasticNet, double) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.anomaly.AnomalousIntervalsComputer
 
getAnomalousIntervalsForDistribution(RealDistribution, double) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.anomaly.AnomalousIntervalsComputer
 
getAnomalyRate() - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.anomaly.AnomalyIntervals
 
getArcType() - Method in class org.processmining.plugins.pnml.simple.PNMLArc
 
getAreasPassed() - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.LocationChange
 
getArWeights() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.ARMATimeSeries
 
getAsDoubleArray(Collection<Double>) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
getAssumption() - Method in class org.processmining.plugins.stochasticpetrinet.enricher.TimeConstraints
 
getAverage(ModelComparisonResult...) - Static method in class org.processmining.plugins.stochasticpetrinet.enricher.experiment.ModelComparisonResult
Averages out multiple ModelComparisonResults
getBefore() - Method in class org.processmining.plugins.temporal.model.TemporalConnection
 
getBestLog() - Method in class org.processmining.plugins.stochasticpetrinet.miner.OptimalMiner
 
getBestModel() - Method in class org.processmining.plugins.stochasticpetrinet.miner.OptimalMiner
 
getBitSet(List<TemporalRelation>, TemporalRelation) - Static method in class org.processmining.plugins.temporal.miner.TemporalProfile
 
getBufferedTraceBounds(XTrace) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
getBufferedTraceBounds(XTrace, long) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
getCanBePerformedByRoles() - Method in class org.processmining.plugins.stochasticpetrinet.external.Role
 
getCapacity() - Method in interface org.processmining.plugins.stochasticpetrinet.external.Allocatable
Returns the capacity of the allocatable entity.
getCapacity() - Method in class org.processmining.plugins.stochasticpetrinet.external.Location
 
getCapacity() - Method in class org.processmining.plugins.stochasticpetrinet.external.Person
 
getCapacity() - Method in class org.processmining.plugins.stochasticpetrinet.external.Role
Roles cannot perform anything by themselves!
getCapacity() - Method in class org.processmining.plugins.stochasticpetrinet.external.Room
 
getCaseDuration() - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatistics
 
getCaseEndDate() - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionData
 
getCaseId() - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatistics
 
getCaseId() - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionData
 
getCaseStartDate() - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionData
 
getCaseStatistics() - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatisticsAnalyzer
 
getCaseStatistics(int) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.StochasticManifestCollector
Only applicable, if the replay was done on a StochasticNet model.
getCensoredFiringTimes(int) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.StochasticManifestCollector
 
getChildContexts() - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
getChildLocations() - Method in class org.processmining.plugins.stochasticpetrinet.external.Location
 
getChoices() - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatistics
 
getClickedNode(int, int) - Method in class org.processmining.plugins.temporal.ui.TemporalModelPanel
 
getCode() - Method in class org.processmining.plugins.stochasticpetrinet.prediction.timeseries.TimeseriesPredictor
 
getColor() - Method in class org.processmining.plugins.pnml.simple.PNMLFill
 
getColor() - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.LocationChange
 
getComparisonResult(StochasticNet, StochasticNet, PerformanceEnricher) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.experiment.PerformanceEnricherExperimentResult
 
getComputedMeasures() - Method in class org.processmining.plugins.stochasticpetrinet.measures.ComputedMeasures
 
getConfidenceIntervalWidth(DescriptiveStatistics, double) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.AbstractTimePredictor
 
getConfig(UIPluginContext) - Method in class org.processmining.plugins.stochasticpetrinet.generator.GeneratorConfigPanel
 
getConfig(UIPluginContext) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulatorConfigUI
 
getConnection(ConnectionID) - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConnectionManager
 
getConnectionIDs() - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConnectionManager
 
getConnectionListeners() - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConnectionManager
 
getConnectionManager() - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
getConnectionManager() - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.FakePluginContext
 
getConnections(Class<T>, PluginContext, Object...) - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConnectionManager
 
getConnections() - Method in class org.processmining.plugins.temporal.model.TemporalModel
 
getConstrainedWrapper(RealDistribution) - Static method in class org.processmining.plugins.stochasticpetrinet.distribution.TruncatedDistributionFactory
 
getConstrainedWrapper(RealDistribution, double) - Static method in class org.processmining.plugins.stochasticpetrinet.distribution.TruncatedDistributionFactory
 
getConstraints() - Method in class org.processmining.plugins.stochasticpetrinet.enricher.PerformanceEnricherConfig
 
getConvolvedDistribution(RealDistribution, RealDistribution) - Static method in class org.processmining.plugins.stochasticpetrinet.distribution.numeric.ConvolutionHelper
 
getConvolvedDistribution(RealDistribution, RealDistribution, int) - Static method in class org.processmining.plugins.stochasticpetrinet.distribution.numeric.ConvolutionHelper
 
getCorrelationMatrixFile() - Method in class org.processmining.plugins.stochasticpetrinet.enricher.PerformanceEnricherConfig
 
getCost(double[]) - Method in interface org.processmining.plugins.stochasticpetrinet.enricher.optimizer.CostFunction
returns the cost for a current assignment to the parameter vector theta.
getCost(double[]) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.optimizer.MarkingBasedSelectionWeightCostFunction
 
getCountBelowZero() - Method in class org.processmining.plugins.temporal.miner.OnlineNormalEstimator
 
getCountInLog() - Method in class org.processmining.plugins.temporal.model.TemporalNode
 
getCurrentInternalState() - Method in class org.processmining.models.semantics.petrinet.impl.EfficientStochasticNetSemanticsImpl
 
getCurrentSeriesValue(long) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.ARMATimeSeries
 
getCurrentSeriesValue(long) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.SinusoidalSeries
 
getCurrentSeriesValue(long) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.StatefulTimeseriesDistribution
Sub-classes need to implement this.
getCurrentState() - Method in class org.processmining.models.semantics.petrinet.impl.EfficientStochasticNetSemanticsImpl
 
getCurrentState(StochasticNet, Marking, XTrace) - Static method in class org.processmining.plugins.stochasticpetrinet.prediction.AbstractTimePredictor
TODO: Maybe switch to alignment approach
getCurrentStateWithAlignment(StochasticNet, Marking, XTrace) - Static method in class org.processmining.plugins.stochasticpetrinet.prediction.AbstractTimePredictor
 
getDataCount(int) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.StochasticManifestCollector
 
getDefaultInitialMarking(PetrinetGraph) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
getDegreeOfExclusiveChoices() - Method in class org.processmining.plugins.stochasticpetrinet.generator.GeneratorConfig
 
getDegreeOfLoops() - Method in class org.processmining.plugins.stochasticpetrinet.generator.GeneratorConfig
 
getDegreeOfParallelism() - Method in class org.processmining.plugins.stochasticpetrinet.generator.GeneratorConfig
 
getDegreeOfSequences() - Method in class org.processmining.plugins.stochasticpetrinet.generator.GeneratorConfig
 
getDeletionInsertionRatio() - Method in class org.processmining.plugins.filter.noise.AccurateNoiseFilter
 
getDensityFunction(RealDistribution) - Static method in class org.processmining.plugins.stochasticpetrinet.distribution.DistributionUtils
Simply returns a wrapper function that returns the density.
getDimension() - Method in class org.processmining.plugins.pnml.simple.PNMLGraphics
 
getDirectPerformers() - Method in class org.processmining.plugins.stochasticpetrinet.external.Role
 
getDistance(Activity, Activity, WorldConfiguration) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.LogLocationDelayInducer
 
getDistance(PluginContext, ProcessTree2Petrinet.PetrinetWithMarkings, XLog) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
getDistance(ProcessTree2Petrinet.PetrinetWithMarkings, XLog) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
Aligns the petri net to a log and return the distance.
getDistance(BitSet) - Method in class org.processmining.plugins.temporal.miner.TemporalTraces
 
getDistanceInTrace() - Method in class org.processmining.plugins.temporal.model.TemporalSample
 
getDistanceMap(V) - Method in class org.utils.datastructures.graph.BellmanFordDistance
 
getDistances(PluginContext, CaseTimeSeries) - Static method in class org.processmining.plugins.alignment.TimeSeriesComparer
Returns the upper right triangular matrix [ , 1, 2, 3, 4] [ , , 5, 6, 7] [ , , , 8, 9] [ , , , ,10] [ , , , , ]
getDistances() - Method in class org.processmining.plugins.stochasticpetrinet.simulator.WorldConfiguration
 
getDistribution() - Method in class org.processmining.models.graphbased.directed.petrinet.elements.TimedTransition
 
getDistributionParameters() - Method in class org.processmining.models.graphbased.directed.petrinet.elements.TimedTransition
 
getDistributionType() - Method in class org.processmining.models.graphbased.directed.petrinet.elements.TimedTransition
 
getDistributionType() - Method in class org.processmining.plugins.stochasticpetrinet.generator.GeneratorConfig
 
getDoubleArray(List<Double>) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.GaussianKernelDistribution
 
getDummyConsoleProgressContext() - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
getDummyUIContext() - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
getDuration() - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Activity
 
getDuration() - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.LocationChange
 
getDuration() - Method in class org.processmining.plugins.temporal.model.TemporalSample
 
getDurationOfFiring(short[], Short[], int) - Method in class org.processmining.models.semantics.petrinet.impl.EfficientTimedMarking
 
getDurationOfTransition(Transition, Short[], int) - Method in class org.processmining.models.semantics.petrinet.impl.EfficientDiscreteStochasticNetSemanticsImpl
 
getDurationsForEvent(int, BitSet) - Method in class org.processmining.plugins.temporal.miner.TemporalProfile
 
getDurationsStats(XLog) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
getEdges() - Method in class org.processmining.models.graphbased.directed.petrinet.impl.StochasticNetImpl
 
getEmptyClone() - Method in class org.processmining.models.graphbased.directed.petrinet.impl.StochasticNetImpl
 
getEnabledTransitions() - Method in class org.processmining.models.semantics.petrinet.impl.EfficientStochasticNetSemanticsImpl
Gets all transitions, that are still enabled, even though some immediate transitions can fire first.
getEnabledTransitions() - Method in class org.processmining.models.semantics.petrinet.impl.StochasticNetSemanticsImpl
Gets all transitions, that are still enabled, even though some immediate transitions can fire first.
getEnabledTransitionsByOnlyLookingAtPossibleCandidates() - Method in class org.processmining.models.semantics.petrinet.impl.EfficientStochasticNetSemanticsImpl
 
getEnabledTransitionsBySearchingThroughHashMaps() - Method in class org.processmining.models.semantics.petrinet.impl.EfficientStochasticNetSemanticsImpl
 
getEnabledTransitionsBySearchingThroughMatrix() - Method in class org.processmining.models.semantics.petrinet.impl.EfficientStochasticNetSemanticsImpl
 
getEncOfTrans(Transition) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.StochasticManifestCollector
 
getEndEvent() - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Activity
 
getEndPlaces(PetrinetGraph) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
 
getEndTime() - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Activity
 
getEndTime() - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Interaction
 
getEndTime() - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Record
 
getEndTime() - Method in class org.processmining.plugins.stochasticpetrinet.external.sensor.SensorInterval
 
getEngine() - Static method in class org.processmining.plugins.stochasticpetrinet.distribution.RProvider
 
getEntropy() - Method in class org.processmining.plugins.stochasticpetrinet.external.AbstractAllocation
Returns the entropy of the allocation distribution.
getEntropy(Map<E, Double>) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
Computes entropy of a discrete probability distribution.
getEntropyForOutcomes(Map<Outcome, Double>) - Method in class org.processmining.plugins.stochasticpetrinet.measures.entropy.AbstractEntropyCalculator
 
getError(DescriptiveStatistics) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.AbstractTimePredictor
 
getErrorPercent(DescriptiveStatistics) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.AbstractTimePredictor
 
getEvClassMapping(PetrinetGraph, XLog) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
getEvClassMapping(PetrinetGraph, XLog, XEventClassifier) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
Gets a very simple mapping based on the naming of activities
getEventClass() - Method in class org.processmining.plugins.temporal.model.TemporalNode
 
getEventCount() - Method in class org.processmining.plugins.temporal.miner.TemporalProfile
 
getEventId(XEvent) - Method in class org.processmining.plugins.overfit.AbstractMiner
 
getEventId(String) - Method in class org.processmining.plugins.overfit.AbstractMiner
 
getExecutableTransitions() - Method in class org.processmining.models.semantics.petrinet.impl.EfficientStochasticNetSemanticsImpl
Overrides default semantics, as only one of the transitions with highest priority can fire
getExecutableTransitions() - Method in class org.processmining.models.semantics.petrinet.impl.StochasticNetSemanticsImpl
Overrides default semantics, as only one of the transitions with highest priority can fire
getExecutionPolicy() - Method in class org.processmining.models.graphbased.directed.petrinet.impl.StochasticNetImpl
 
getExecutionPolicy() - Method in interface org.processmining.models.graphbased.directed.petrinet.StochasticNet
Returns the execution policy (see StochasticNet.ExecutionPolicy) of the net.
getExecutionPolicy() - Method in class org.processmining.plugins.stochasticpetrinet.generator.GeneratorConfig
 
getExecutionPolicy() - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionExperimentConfig
 
getExecutionPolicy() - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulatorConfig
 
getExecutor() - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
getFilePrefix() - Method in class org.processmining.plugins.stochasticpetrinet.simulator.WorldConfiguration
 
getFill() - Method in class org.processmining.plugins.pnml.simple.PNMLGraphics
 
getFinalDistance(Distance) - Method in interface org.processmining.plugins.stochasticpetrinet.miner.distance.DistanceFunction
Computes some (weighted) average of the individual distance components.
getFinalDistance(Distance) - Method in class org.processmining.plugins.stochasticpetrinet.miner.distance.SimpleDistanceFunction
 
getFinalMarking(PluginContext, PetrinetGraph) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
getFinalMarking(PluginContext, PetrinetGraph, boolean) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
Gets the final marking that is associated with the Petri Net
getFinalmarkings() - Method in class org.processmining.plugins.pnml.simple.PNMLModule
 
getFinalMarkings() - Method in class org.processmining.plugins.pnml.simple.PNMLRoot
 
getFinalPlaces(PetrinetGraph) - Static method in class org.processmining.plugins.stochasticpetrinet.analyzer.PNUnroller
 
getFiringRate(Transition) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
getFiringTimes(int) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.StochasticManifestCollector
 
getFirst() - Method in class org.utils.datastructures.ComparablePair
 
getFirst() - Method in class org.utils.datastructures.Triple
 
getFirstConnection(Class<T>, PluginContext, Object...) - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConnectionManager
 
getFitness() - Method in class org.processmining.plugins.stochasticpetrinet.miner.distance.Distance
 
getFittingPetrinetWithChoicesModeledAsImmediateTransitions(UIPluginContext, XLog) - Static method in class org.processmining.plugins.stochasticpetrinet.miner.StochasticMinerPlugin
 
getFullDuration() - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.LocationChange
 
getFutureResult(int) - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
getFutureResult(int) - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.FakePluginContext
 
getGeneralization() - Method in class org.processmining.plugins.stochasticpetrinet.miner.distance.Distance
 
getGraphics() - Method in class org.processmining.plugins.pnml.simple.AbstractPNMLElement
 
getGraphics() - Method in class org.processmining.plugins.pnml.simple.PNMLName
 
getH() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.GaussianKernelDistribution
The smoothing parameter for the density estimation that depends on the number of nodes and the inter-quartile range
getHeader() - Static method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Record
 
getHeader() - Static method in class org.processmining.plugins.stochasticpetrinet.external.sensor.SensorInterval
 
getId() - Method in class org.processmining.plugins.pnml.simple.PNMLArc
 
getId() - Method in class org.processmining.plugins.pnml.simple.PNMLPage
 
getId() - Method in class org.processmining.plugins.pnml.simple.PNMLPlace
 
getId() - Method in class org.processmining.plugins.pnml.simple.PNMLTransition
 
getId() - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Interaction
 
getId() - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Record
 
getID() - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
getIdRef() - Method in class org.processmining.plugins.pnml.simple.PNMLPlaceRef
 
getImputedRecords(SortedMultiset<Record>) - Method in class org.processmining.plugins.stochasticpetrinet.external.anomaly.GreedyAnomalyResolver
 
getIndex(double, double) - Static method in class org.processmining.plugins.stochasticpetrinet.distribution.DistributionUtils
The bin index starting with 0 for values between 0 inclusive and binwidth exclusive
getIndexBinarySearch(double[], double) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
getIndexBinarySearch(long[], long) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
getIndexForTime(long) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.timeseries.TimeSeriesConfiguration
 
getIndividualOutlierSteps(CaseStatistics) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatisticsAnalyzer
 
getInitialMarking() - Method in class org.processmining.plugins.pnml.simple.PNMLPlace
 
getInitialMarking() - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatisticsAnalyzer
 
getInitialMarking(PluginContext, PetrinetGraph) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
Gets the initial marking, that is associated with the Petri Net Uses a cache to not bother with connections on multiple calls
getInitialMarking(PluginContext, PetrinetGraph, boolean) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
Gets the initial marking, that is associated with the Petri Net
getInitialPlaces(PetrinetGraph) - Static method in class org.processmining.plugins.stochasticpetrinet.analyzer.PNUnroller
 
getInscription() - Method in class org.processmining.plugins.pnml.simple.PNMLArc
 
getInstance() - Static method in class org.processmining.models.semantics.petrinet.impl.NormalizedMarkingCache
 
getInstanceKey() - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Interaction
 
getInternalState() - Method in class org.processmining.models.semantics.petrinet.impl.EfficientDiscreteStochasticNetSemanticsImpl
 
getIntersectTime(Record) - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Record
 
getIntervals() - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.anomaly.AnomalyIntervals
 
getJbptNet() - Method in class org.processmining.plugins.stochasticpetrinet.external.PetrinetWithMapping
 
getJRIAvailable() - Static method in class org.processmining.plugins.stochasticpetrinet.distribution.RProvider
 
getJSONForAnomalies(Map<Transition, List<Pair<Double, Double>>>, String, Double) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.anomaly.AnomalousIntervalsComputerPlugin
Returns a JSON-Object containing the anomalous regions supplied as parameter
getKey(List<Integer>[]) - Method in class org.processmining.models.semantics.petrinet.impl.NormalizedMarkingCache
 
getLabel() - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
getLast() - Method in class org.utils.datastructures.LimitedQueue
Provides access to the element inserted as last (the youngest element in the queue)
getLastObservation() - Method in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.TimeSeries
 
getLatestNode() - Method in class org.processmining.plugins.temporal.model.TemporalModel
 
getLearnedDistributionType() - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionExperimentConfig
 
getLearnSPNFromData() - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionExperimentConfig
 
getLevel() - Method in class org.processmining.plugins.stochasticpetrinet.measures.AbstractionLevel
 
getLevel() - Method in class org.processmining.plugins.stochasticpetrinet.measures.ListAbstractionLevel
 
getLevel() - Method in class org.processmining.plugins.stochasticpetrinet.measures.MultiSetAbstractionLevel
 
getLevel() - Method in class org.processmining.plugins.stochasticpetrinet.measures.SetAbstractionLevel
 
getList() - Method in class org.processmining.plugins.pnml.simple.PNMLPage
 
getLocallyOptimalModel(TemporalProfile) - Method in class org.processmining.plugins.temporal.miner.TemporalProfileOptimizer
 
getLocation() - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Activity
 
getLocation() - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Record
 
getLocationAllocations() - Method in class org.processmining.plugins.stochasticpetrinet.external.PetrinetModelAllocations
 
getLocationGraph() - Method in class org.processmining.plugins.stochasticpetrinet.simulator.WorldConfiguration
 
getLocationId(String) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.WorldConfiguration
 
getLocationKey() - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Interaction
 
getLocationKey() - Method in class org.processmining.plugins.stochasticpetrinet.external.sensor.SensorInterval
 
getLocations() - Method in class org.processmining.plugins.stochasticpetrinet.simulator.WorldConfiguration
 
getLogDistance() - Method in class org.processmining.plugins.stochasticpetrinet.miner.distance.Distance
 
getLoggingListeners() - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
getLogLikelihood() - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatistics
 
getLogLikelihood(PluginContext, XLog, StochasticNet, int) - Static method in class org.processmining.plugins.stochasticpetrinet.analyzer.LikelihoodAnalyzer
Computes the log likelihood of a trace given a net.
getLogLikelihoodCutoff(TimedTransition) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatisticsAnalyzer
 
getLogLikelihoodDistribution(TimedTransition) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatisticsAnalyzer
 
getLogLikelihoods(PluginContext, XLog, StochasticNet) - Static method in class org.processmining.plugins.stochasticpetrinet.analyzer.LikelihoodAnalyzer
Computes the log likelihood of a trace given a net.
getLogProbability(XTrace) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
Retrieves the log-probability of a trace that is stored in its attributes.
getLogProbabilityOfLastTrace() - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
 
getMarking(String) - Method in class org.processmining.models.semantics.petrinet.impl.NormalizedMarkingCache
 
getMarking() - Method in class org.processmining.plugins.stochasticpetrinet.simulator.VisitState
 
getMarkingBasedSelections() - Method in class org.processmining.plugins.stochasticpetrinet.enricher.PerformanceEnricher
Gets all markings, where selection is based on weights (markings, where only immediate transitions are enabled, or all markings, where )
getMarkingBasedSelections() - Method in class org.processmining.plugins.stochasticpetrinet.enricher.StochasticManifestCollector
 
getMarkings() - Method in class org.processmining.plugins.pnml.simple.PNMLFinalMarkings
 
getMaWeights() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.ARMATimeSeries
 
getMaxActivityCount() - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatisticsAnalyzer
 
getMaxTraceDuration() - Method in class org.processmining.plugins.stochasticpetrinet.enricher.StochasticManifestCollector
 
getMean(Collection<? extends Number>) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
getMeanDuration(XLog) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
Gets the mean duration of all the traces in the log in milliseconds
getMeanDuration(StochasticNet, Marking) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
Gets the mean duration of the model by a simple simulation.
getMeanTraceFitness() - Method in class org.processmining.plugins.stochasticpetrinet.enricher.StochasticManifestCollector
 
getMeasure(UIPluginContext, Petrinet) - Method in class org.processmining.plugins.stochasticpetrinet.measures.entropy.AbstractEntropyCalculator
 
getMeasure(UIPluginContext, Petrinet) - Method in class org.processmining.plugins.stochasticpetrinet.measures.MeasurePlugin
 
getMeasure(UIPluginContext, Petrinet, MeasureConfig) - Method in class org.processmining.plugins.stochasticpetrinet.measures.MeasurePlugin
 
getMeasure(UIPluginContext, Petrinet) - Method in interface org.processmining.plugins.stochasticpetrinet.measures.MeasureProvider
Calculates a model measure for a given Petrinet.
getMeasureName() - Method in class org.processmining.plugins.stochasticpetrinet.measures.entropy.EntropyCalculatorApproximate
 
getMeasureName() - Method in class org.processmining.plugins.stochasticpetrinet.measures.entropy.EntropyCalculatorExact
 
getMeasureName() - Method in class org.processmining.plugins.stochasticpetrinet.measures.entropy.EntropyCalculatorQuantile
 
getMeasureName() - Method in interface org.processmining.plugins.stochasticpetrinet.measures.MeasureProvider
Name of the measure that will be computed
getMeasureProviders() - Method in class org.processmining.plugins.stochasticpetrinet.measures.MeasureConfig
 
getMinimalDate(XTrace) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
getMissingDataHandling() - Method in class org.processmining.plugins.stochasticpetrinet.prediction.timeseries.TimeSeriesConfiguration
 
getMissingRatio() - Method in class org.processmining.plugins.stochasticpetrinet.simulator.WorldConfiguration
 
getModelDensities(ReplayStep, RealDistribution, double) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatisticsAnalyzer
Returns the likelihood ratio of the ReplayStep x stemming from an error distribution, or from the original distribution.
getModelDistance() - Method in class org.processmining.plugins.stochasticpetrinet.miner.distance.Distance
 
getModule() - Method in class org.processmining.plugins.pnml.simple.PNMLRoot
 
getMonitoringIterations() - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionExperimentConfig
 
getName() - Method in class org.processmining.plugins.pnml.simple.AbstractPNMLElement
 
getName() - Method in interface org.processmining.plugins.stochasticpetrinet.external.Allocatable
 
getName() - Method in class org.processmining.plugins.stochasticpetrinet.external.Entity
 
getName() - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Activity
 
getName() - Method in class org.processmining.plugins.stochasticpetrinet.generator.GeneratorConfig
 
getName() - Method in class org.processmining.plugins.stochasticpetrinet.measures.AbstractionLevel
 
getName() - Method in class org.processmining.plugins.stochasticpetrinet.measures.AbstractMeasure
 
getName() - Method in class org.processmining.plugins.stochasticpetrinet.measures.entropy.EntropyMeasure
 
getName() - Method in class org.processmining.plugins.stochasticpetrinet.measures.ListAbstractionLevel
 
getName() - Method in class org.processmining.plugins.stochasticpetrinet.measures.MultiSetAbstractionLevel
 
getName() - Method in class org.processmining.plugins.stochasticpetrinet.measures.SetAbstractionLevel
 
getName() - Method in class org.processmining.plugins.stochasticpetrinet.ui.Plot
 
getName() - Method in class org.processmining.plugins.temporal.model.TemporalNode
 
getNameForNumber(int) - Static method in class org.processmining.plugins.stochasticpetrinet.generator.Generator
 
getNameInfo() - Method in class org.processmining.plugins.stochasticpetrinet.measures.entropy.AbstractEntropyCalculator
 
getNameInfo() - Method in class org.processmining.plugins.stochasticpetrinet.measures.entropy.EntropyCalculatorApproximate
 
getNameInfo() - Method in class org.processmining.plugins.stochasticpetrinet.measures.entropy.EntropyCalculatorExact
 
getNameInfo() - Method in class org.processmining.plugins.stochasticpetrinet.measures.entropy.EntropyCalculatorQuantile
 
getNames() - Method in class org.processmining.plugins.alignment.model.CaseTimeSeries
 
getNet() - Method in class org.processmining.plugins.pnml.simple.PNMLRoot
 
getNetLabel() - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.anomaly.AnomalyIntervals
 
getNets() - Method in class org.processmining.plugins.pnml.simple.PNMLModule
 
getNewName(String, String) - Method in interface org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.Renamer
 
getNextArrivalDate(Date, StochasticNet.TimeUnit) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
 
getNodes() - Method in class org.processmining.models.graphbased.directed.petrinet.impl.StochasticNetImpl
 
getNodes() - Method in class org.processmining.plugins.temporal.model.TemporalModel
 
getNoise() - Method in class org.processmining.plugins.filter.noise.AccurateNoiseFilter
 
getNPoints() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.BernsteinExponentialApproximation
 
getNumberOfTokens(int) - Method in class org.processmining.models.semantics.petrinet.impl.EfficientTimedMarking
 
getNumericalMean() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.AnotherAbstractRealDistribution
The expected value:
getNumericalMean() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.ApproximateDensityDistribution
 
getNumericalMean() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.ConstrainedHistogramDistribution
 
getNumericalMean() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.DiagonalDistribution
 
getNumericalMean() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.DiracDeltaDistribution
 
getNumericalMean() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.GaussianKernelDistribution
 
getNumericalMean() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.MemorylessTruncatedWrapper
 
getNumericalMean() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RAbstractDistribution
 
getNumericalMean() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RGaussianKernelDistribution
 
getNumericalMean() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RLogSplineDistribution
Calculates the numerical mean under the plot function of the log-spline fit.
getNumericalMean() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.SimpleHistogramDistribution
 
getNumericalVariance() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.AnotherAbstractRealDistribution
 
getNumericalVariance() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.ApproximateDensityDistribution
 
getNumericalVariance() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.ConstrainedHistogramDistribution
 
getNumericalVariance() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.DiagonalDistribution
 
getNumericalVariance() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.DiracDeltaDistribution
 
getNumericalVariance() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.MemorylessTruncatedWrapper
 
getNumericalVariance() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RAbstractDistribution
 
getNumericalVariance() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RCensoredLogSplineDistribution
 
getNumericalVariance() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RGaussianKernelDistribution
 
getNumericalVariance() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RLogSplineDistribution
 
getNumericalVariance() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.SimpleHistogramDistribution
 
getObservationOfLastSeason(long) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.TimeSeries
 
getObservedValuesString() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RCensoredLogSplineDistribution
 
getOffset() - Method in class org.processmining.plugins.pnml.simple.PNMLGraphics
 
getOnlyImmediateTransitions(Collection<Transition>, boolean) - Static method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
Checks whether all transitions in set are immediate (if flag onlyImmediate is true) or whether all transitions in set are timed (if flag onlyImmediate is false).
getOrderedList() - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatisticsAnalyzer
 
getOrderRelation(PetrinetGraph) - Method in class org.processmining.plugins.stochasticpetrinet.external.PetrinetModelAllocations
Use jbpt library to get relations of the behavioral profile of the net.
getOutcomesAndCounts(UIPluginContext, Petrinet, Marking, AbstractionLevel) - Method in class org.processmining.plugins.stochasticpetrinet.measures.entropy.AbstractEntropyCalculator
 
getOutcomesAndCounts(UIPluginContext, Petrinet, Marking, AbstractionLevel) - Method in class org.processmining.plugins.stochasticpetrinet.measures.entropy.EntropyCalculatorApproximate
 
getOutcomesAndCounts(UIPluginContext, Petrinet, Marking, AbstractionLevel) - Method in class org.processmining.plugins.stochasticpetrinet.measures.entropy.EntropyCalculatorExact
 
getOutlierCount(CaseStatistics) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatisticsAnalyzer
 
getOutlierRate() - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatisticsAnalyzer
 
getPage() - Method in class org.processmining.plugins.pnml.simple.PNMLNet
 
getParameters() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.BernsteinExponentialApproximation
 
getParameters() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.ARMATimeSeries
 
getParameters(XLog, TransEvClassMapping, PetrinetGraph, Marking, Marking, XEventClassifier, TransClasses) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
getParentContext() - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
getParentLocation() - Method in class org.processmining.plugins.stochasticpetrinet.external.Location
 
getPartialDerivation(double[], int) - Method in interface org.processmining.plugins.stochasticpetrinet.enricher.optimizer.CostFunction
returns the partial derivation of the i-th index of the function
getPartialDerivation(double[], int) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.optimizer.MarkingBasedSelectionWeightCostFunction
Simply return the average error (not squared)
getPath() - Method in enum org.processmining.plugins.stochasticpetrinet.prediction.timeseries.TimeSeriesConfiguration.AvailableScripts
 
getPerformanceCollector() - Method in class org.processmining.plugins.stochasticpetrinet.enricher.PerformanceEnricher
 
getPlaceId(Place) - Method in class org.processmining.models.semantics.petrinet.impl.EfficientStochasticNetSemanticsImpl
 
getPlaceMapping() - Method in class org.processmining.plugins.stochasticpetrinet.external.PetrinetWithMapping
 
getPlaces() - Method in class org.processmining.plugins.pnml.simple.PNMLMarking
 
getPlainNet(UIPluginContext, Petrinet) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
Converts any advanced Petri net into a plain net -> (useful for stochastic nets, especially)
getPluginContextType() - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
getPluginDescriptor() - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
getPluginLifeCycleEventListeners() - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
getPluginManager() - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
getPolicy() - Method in class org.processmining.plugins.stochasticpetrinet.enricher.PerformanceEnricherConfig
 
getPosition() - Method in class org.processmining.plugins.pnml.simple.PNMLGraphics
 
getPrecision() - Method in class org.processmining.plugins.stochasticpetrinet.miner.distance.Distance
 
getPrediction(int, Object...) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.AutoArimaTimeSeries
 
getPrediction(int, Object...) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.AverageMethodTimeSeries
 
getPrediction(int, Object...) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.DriftMethodTimeSeries
 
getPrediction(int, Object...) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.LastObservationTimeSeries
 
getPrediction(int, Object...) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.NaiveMethodTimeSeries
 
getPrediction(int, Object...) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.SeasonalNaiveMethodTimeSeries
 
getPrediction(int, Object...) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.TimeSeries
Subclasses need to provide an implementation for the prediction of h-steps into the future given the current position
getPredictionDates() - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionData
 
getPredictionResults() - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionExperimentResult
 
getPredictionStats(StochasticNet, XTrace, Date, boolean, Semantics<Marking, Transition>) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.AbstractTimePredictor
Computes some stats by running a Monte Carlo simulation of the process.
getPredictionStats(StochasticNet, XTrace, Date, boolean, Semantics<Marking, Transition>) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.TimePredictor
 
getPredictionStats(StochasticNet, XTrace, Date, boolean, Semantics<Marking, Transition>) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.timeseries.TimeseriesPredictor
 
getPredictionTimeDate() - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionData
 
getPriority() - Method in class org.processmining.models.graphbased.directed.petrinet.elements.TimedTransition
 
getProbabilitiesOfAllocations() - Method in interface org.processmining.plugins.stochasticpetrinet.external.Allocation
 
getProbabilitiesOfAllocations() - Method in class org.processmining.plugins.stochasticpetrinet.external.AllocationDistribution
 
getProbabilitiesOfAllocations() - Method in class org.processmining.plugins.stochasticpetrinet.external.DirectAllocation
 
getProbabilitiesOfAllocations() - Method in class org.processmining.plugins.stochasticpetrinet.external.PoissonAllocation
 
getProbabilitiesOfAllocations() - Method in class org.processmining.plugins.stochasticpetrinet.external.UniformAllocation
 
getProbabilitiesOfAllocations() - Method in class org.processmining.plugins.stochasticpetrinet.external.UniformSetAllocation
 
getProbability() - Method in class org.processmining.plugins.stochasticpetrinet.external.AllocationConfig
 
getProbability() - Method in class org.processmining.plugins.stochasticpetrinet.simulator.VisitState
 
getProcessMeanDuration(StochasticNet, XLog, Marking, PredictionExperimentConfig) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionExperimentPlugin
 
getProgress() - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
getProgress() - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.FakePluginContext
 
getProgressEventListeners() - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
getPromNet() - Method in class org.processmining.plugins.stochasticpetrinet.external.PetrinetWithMapping
 
getProperties() - Method in class org.processmining.plugins.pnml.simple.PNMLToolSpecific
 
getProvidedObjectManager() - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
getPValueOfStepIntegral(ReplayStep) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatisticsAnalyzer
 
getQuantile() - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulatorConfig
 
getRandomDouble() - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
getRandomIndex(double[], Random) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
Takes a double[] of weights and selects an item randomly according to a random number generator such that each item in the array has a probability of (weight of item / sum of weights);
getRandomIndex_old(double[], Random) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
getRandomInt(int) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
getRandomParameters(StochasticNet.DistributionType) - Method in class org.processmining.plugins.stochasticpetrinet.generator.Generator
returns random parameters of distributions, such that the mean is between 1 and 10 and the variance is around 2
getRandomRelation() - Method in class org.processmining.plugins.temporal.miner.TemporalRelations
 
getReachableStateSpaceSize(Petrinet) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
getReachableStateSpaceSize(Petrinet, Marking) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
getRealDuration(String) - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Activity
 
getRealPart(Complex[]) - Static method in class org.processmining.plugins.stochasticpetrinet.distribution.DistributionUtils
Useful after operations in Fourier space.
getReasonableLowerBound() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.GaussianKernelDistribution
 
getReasonableUpperBound() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.GaussianKernelDistribution
 
getRegularSteps(CaseStatistics) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatisticsAnalyzer
 
getRelativePositionInTrace(TemporalNode) - Method in class org.processmining.plugins.temporal.model.TemporalModel
Average distance of the event from the start node.
getReliableUpperBound(RealDistribution) - Static method in class org.processmining.plugins.stochasticpetrinet.distribution.DistributionUtils
 
getRemovePercentage() - Method in interface org.processmining.plugins.filter.noise.NoiseLogFilter.NoiseLogFilterParameters
 
getREngine() - Static method in class org.processmining.plugins.stochasticpetrinet.distribution.RProvider
 
getReplaySteps() - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatistics
 
getResource() - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.LocationChange
 
getResourceKey() - Method in class org.processmining.plugins.stochasticpetrinet.external.sensor.SensorInterval
 
getResourceKeys() - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Interaction
 
getResources() - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Activity
For an activity, this returns the associated handling resources (optionally) + the current instance (always last in the array)
getResources(String) - Static method in class org.processmining.plugins.stochasticpetrinet.simulator.PNUnfoldedSimulator
 
getResourceSpeedFactor(String) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.WorldConfiguration
 
getResourceString(Set<String>) - Static method in class org.processmining.plugins.stochasticpetrinet.simulator.PNUnfoldedSimulator
 
getResult() - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
getResult() - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.FakePluginContext
 
getResultFileName() - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionExperimentConfig
 
getResultingAllocationDistribution() - Method in class org.processmining.plugins.stochasticpetrinet.external.AllocationConfig
 
getResultsCSV(PerformanceEnricherExperimentPlugin.ExperimentType) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.experiment.PerformanceEnricherExperimentResult
 
getReturnObject(XTrace, long, PNSimulatorConfig) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
 
getReverseEntropy(Allocation.AllocType) - Method in class org.processmining.plugins.stochasticpetrinet.external.PetrinetModelAllocations
 
getRightCensoredValuesString() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RCensoredLogSplineDistribution
 
getRoles() - Method in class org.processmining.plugins.stochasticpetrinet.external.Resource
 
getRootContext() - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
getRow() - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Record
 
getSamples() - Method in class org.processmining.plugins.temporal.model.TemporalConnection
 
getSamplingConstantC() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.BernsteinExponentialApproximation
 
getScaleForViewInProM() - Static method in class org.processmining.plugins.pnml.PNMLParameter
 
getScriptsToLoad() - Method in class org.processmining.plugins.stochasticpetrinet.prediction.timeseries.TimeSeriesConfiguration
 
getSecond() - Method in class org.utils.datastructures.ComparablePair
 
getSecond() - Method in class org.utils.datastructures.Triple
 
getSemantics(StochasticNet, XTrace, Marking) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.AbstractTimePredictor
 
getSemantics(PetrinetGraph) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
Gets a regular semantic for a Petri Net
getSimilarity(E[], E[]) - Static method in class org.utils.datastructures.measure.JaccardSimilarity
 
getSimilarity(Collection<E>, Collection<E>) - Static method in class org.utils.datastructures.measure.JaccardSimilarity
 
getSimulatedTraces() - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionExperimentConfig
 
getSmoothingFactor() - Method in class org.processmining.plugins.temporal.model.TemporalModel
 
getSortedLog(XLog) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
getSource() - Method in class org.processmining.plugins.pnml.simple.PNMLArc
 
getStartEvent() - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Activity
 
getStartNode() - Method in class org.processmining.plugins.temporal.model.TemporalModel
 
getStartTime() - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Activity
 
getStartTime() - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Interaction
 
getStartTime() - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Record
 
getStartTime() - Method in class org.processmining.plugins.stochasticpetrinet.external.sensor.SensorInterval
 
getStats() - Method in class org.processmining.plugins.temporal.model.TemporalConnection
 
getStochasticNet() - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatisticsAnalyzer
 
getString(Set<Allocatable>) - Static method in class org.processmining.plugins.stochasticpetrinet.external.AbstractAllocation
 
getSubTrace(XTrace, long) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
This method extracts the portion of the trace that has happened before the timeUntil parameter.
getSum(int...) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.optimizer.MarkingBasedSelectionWeightCostFunction
 
getSupportLowerBound() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.ApproximateDensityDistribution
 
getSupportLowerBound() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.BernsteinExponentialApproximation
 
getSupportLowerBound() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.ConstrainedHistogramDistribution
 
getSupportLowerBound() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.DiagonalDistribution
 
getSupportLowerBound() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.DiracDeltaDistribution
 
getSupportLowerBound() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.GaussianKernelDistribution
 
getSupportLowerBound() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RAbstractDistribution
 
getSupportLowerBound() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RejectionWrapper
 
getSupportLowerBound() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RGaussianKernelDistribution
 
getSupportLowerBound() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RLogSplineDistribution
 
getSupportLowerBound() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.SimpleHistogramDistribution
 
getSupportLowerBound() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.StatefulTimeseriesDistribution
 
getSupportUpperBound() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.ApproximateDensityDistribution
 
getSupportUpperBound() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.BernsteinExponentialApproximation
 
getSupportUpperBound() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.ConstrainedHistogramDistribution
 
getSupportUpperBound() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.DiagonalDistribution
 
getSupportUpperBound() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.DiracDeltaDistribution
 
getSupportUpperBound() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.GaussianKernelDistribution
 
getSupportUpperBound() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RAbstractDistribution
 
getSupportUpperBound() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RejectionWrapper
 
getSupportUpperBound() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RGaussianKernelDistribution
 
getSupportUpperBound() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RLogSplineDistribution
 
getSupportUpperBound() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.SimpleHistogramDistribution
 
getSupportUpperBound() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.StatefulTimeseriesDistribution
 
getTarget() - Method in class org.processmining.plugins.pnml.simple.PNMLArc
 
getTemporalProfile(PluginContext, XLog) - Method in class org.processmining.plugins.temporal.miner.TemporalAnalyzer
 
getText() - Method in class org.processmining.plugins.pnml.simple.PNMLText
 
getThird() - Method in class org.utils.datastructures.Triple
 
getTime() - Method in class org.processmining.plugins.stochasticpetrinet.simulator.VisitState
 
getTimeSeries(int) - Method in class org.processmining.plugins.alignment.model.CaseTimeSeries
 
getTimeSeriesClass() - Method in enum org.processmining.plugins.stochasticpetrinet.prediction.timeseries.TimeSeriesConfiguration.TimeSeriesType
 
getTimeSeriesList() - Method in class org.processmining.plugins.alignment.model.CaseTimeSeries
 
getTimeseriesType() - Method in class org.processmining.plugins.stochasticpetrinet.prediction.timeseries.TimeSeriesConfiguration
 
getTimeSpecification(int) - Method in class org.processmining.plugins.stochasticpetrinet.ui.Plot
 
getTimeUnit() - Method in class org.processmining.models.graphbased.directed.petrinet.impl.StochasticNetImpl
 
getTimeUnit() - Method in interface org.processmining.models.graphbased.directed.petrinet.StochasticNet
The time unit used in the stochastic net
getTimeUnit() - Method in class org.processmining.plugins.stochasticpetrinet.enricher.PerformanceEnricherConfig
 
getTimeUnit() - Method in class org.processmining.plugins.stochasticpetrinet.generator.GeneratorConfig
 
getTimeUnit() - Method in class org.processmining.plugins.temporal.model.TemporalModel
 
getTimeUnitFactor() - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionExperimentConfig
 
getTokens() - Method in class org.processmining.plugins.pnml.simple.PNMLPlaceRef
 
getTool() - Method in class org.processmining.plugins.pnml.simple.PNMLToolSpecific
 
getToolspecific() - Method in class org.processmining.plugins.pnml.simple.AbstractPNMLElement
 
getTrace() - Method in class org.processmining.plugins.stochasticpetrinet.simulator.VisitState
 
getTraceDate(XEvent) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
Extracts the date of an event
getTrainingData() - Method in class org.processmining.models.graphbased.directed.petrinet.elements.TimedTransition
Training Data in the form of RELATIVE_DURATION SYSTEM_LOAD TIMESTAMP
getTrainingData(int) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.StochasticManifestCollector
 
getTrainingDataUpTo(long) - Method in class org.processmining.models.graphbased.directed.petrinet.elements.TimedTransition
 
getTransition(short) - Method in class org.processmining.models.semantics.petrinet.impl.EfficientStochasticNetSemanticsImpl
 
getTransitionCandidates() - Method in class org.processmining.models.semantics.petrinet.impl.EfficientStochasticNetSemanticsImpl
 
getTransitionClassIsInvisible(TransClass, PetrinetGraph) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
Checks whether at least one of the transitions of the transition class are invisible.
getTransitionContraints() - Method in class org.processmining.plugins.stochasticpetrinet.enricher.TimeConstraints
 
getTransitionId(Transition) - Method in class org.processmining.models.semantics.petrinet.impl.EfficientStochasticNetSemanticsImpl
 
getTransitionLocationMapping() - Method in class org.processmining.plugins.stochasticpetrinet.simulator.WorldConfiguration
 
getTransitionMapping() - Method in class org.processmining.plugins.stochasticpetrinet.external.PetrinetWithMapping
 
getTransitionMatrix() - Method in class org.processmining.models.semantics.petrinet.impl.EfficientDiscreteStochasticNetSemanticsImpl
 
getTransitionProbabilities(Date, int, Collection<Transition>, EfficientStochasticNetSemanticsImpl) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNTimeSeriesSimulator
 
getTransitionRemainingTime(Transition, StochasticNet.TimeUnit, Map<Transition, Long>, long, double, LimitedTreeMap<Integer, Map<Transition, RealDistribution>>, boolean) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
Checks if the transition has already a running task (depending on the memory policy, this can be true) and returns that value, or samples a new value freshly from the distribution.
getTransitions() - Method in class org.processmining.models.semantics.petrinet.impl.EfficientStochasticNetSemanticsImpl
 
getTransitionSize() - Method in class org.processmining.plugins.stochasticpetrinet.generator.GeneratorConfig
 
getTransitionsOfHighestPriority(Collection<Transition>) - Method in class org.processmining.models.semantics.petrinet.impl.EfficientStochasticNetSemanticsImpl
 
getTransitionWithIndex(Collection<Transition>, int) - Static method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
 
getType() - Method in class org.processmining.plugins.pnml.simple.PNMLNet
 
getType() - Method in class org.processmining.plugins.stochasticpetrinet.enricher.PerformanceEnricherConfig
 
getType() - Method in class org.processmining.plugins.stochasticpetrinet.external.AbstractAllocation
 
getType() - Method in interface org.processmining.plugins.stochasticpetrinet.external.Allocation
 
getTypeOfDistributionForNet(PluginContext, PetrinetGraph) - Static method in class org.processmining.plugins.stochasticpetrinet.enricher.PerformanceEnricher
 
getUnitFactor() - Method in class org.processmining.plugins.stochasticpetrinet.enricher.PerformanceEnricherConfig
 
getUnitFactor() - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulatorConfig
 
getUnitFactorToMillis() - Method in enum org.processmining.models.graphbased.directed.petrinet.StochasticNet.TimeUnit
Returns the conversion factor
getUpperBoundDuration(StochasticNet, Marking) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
getVal(double) - Method in class org.processmining.plugins.stochasticpetrinet.ui.Plot
Returns the value of the weighted density functions
getValsString() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RLogSplineDistribution
 
getValue() - Method in class org.processmining.plugins.pnml.simple.PNMLName
 
getValue(int, double) - Static method in class org.processmining.plugins.stochasticpetrinet.distribution.DistributionUtils
 
getValue() - Method in class org.processmining.plugins.stochasticpetrinet.measures.AbstractMeasure
We assume that all measures can be expressed in terms of a Number
getValues() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.GaussianKernelDistribution
 
getValuesFromPanel(PredictionExperimentConfig.PredictionExperimentPanel) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionExperimentConfig
 
getVectorLength(Complex[]) - Static method in class org.processmining.plugins.stochasticpetrinet.distribution.DistributionUtils
 
getVersion() - Method in class org.processmining.plugins.pnml.simple.PNMLToolSpecific
 
getWeight() - Method in class org.processmining.models.graphbased.directed.petrinet.elements.TimedTransition
 
getWeight() - Method in class org.processmining.plugins.stochasticpetrinet.external.ProbabilisticAllocation
 
getWeight(Transition) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
Returns the weight of a transition.
getWeightedFunction(RealDistribution) - Static method in class org.processmining.plugins.stochasticpetrinet.distribution.DistributionUtils
Used for numerical integration to compute the mean.
getWeightedSecondMomentFunction(RealDistribution) - Static method in class org.processmining.plugins.stochasticpetrinet.distribution.DistributionUtils
Used for numerical integration to compute the variance.
getWorkerCount() - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionExperimentConfig
 
getX() - Method in class org.processmining.plugins.pnml.simple.PNMLDimension
 
getX() - Method in class org.processmining.plugins.pnml.simple.PNMLPoint
 
getXMax() - Method in class org.processmining.plugins.stochasticpetrinet.ui.Plot
 
getXMin() - Method in class org.processmining.plugins.stochasticpetrinet.ui.Plot
 
getY() - Method in class org.processmining.plugins.pnml.simple.PNMLDimension
 
getY() - Method in class org.processmining.plugins.pnml.simple.PNMLPoint
 
getYMax() - Method in class org.processmining.plugins.stochasticpetrinet.ui.Plot
 
GradientDescent - Class in org.processmining.plugins.stochasticpetrinet.enricher.optimizer
 
GradientDescent() - Constructor for class org.processmining.plugins.stochasticpetrinet.enricher.optimizer.GradientDescent
 
graphElementAdded(Object) - Method in class org.processmining.models.graphbased.directed.petrinet.impl.StochasticNetImpl
 
graphElementRemoved(Object) - Method in class org.processmining.models.graphbased.directed.petrinet.impl.StochasticNetImpl
 
graphics - Variable in class org.processmining.plugins.pnml.simple.AbstractPNMLElement
 
GreedyAnomalyResolver - Class in org.processmining.plugins.stochasticpetrinet.external.anomaly
Greedily resolves anomalies in Sensor data.
GreedyAnomalyResolver() - Constructor for class org.processmining.plugins.stochasticpetrinet.external.anomaly.GreedyAnomalyResolver
 
group(Collection<V>, Aggregate.Function<V, K>) - Static method in class org.utils.datastructures.Aggregate
 

H

h - Variable in class org.processmining.plugins.stochasticpetrinet.distribution.GaussianKernelDistribution
smoothing parameter
hashCode() - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Activity
 
hashCode() - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Record
 
hashCode() - Method in class org.processmining.plugins.stochasticpetrinet.external.sensor.SensorInterval
 
hashCode() - Method in class org.processmining.plugins.stochasticpetrinet.measures.entropy.Outcome
 
hasPluginDescriptorInPath(PluginDescriptor, int) - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 

I

IDLE - Static variable in class org.processmining.plugins.stochasticpetrinet.external.interaction.Record
 
idx2Trans - Variable in class org.processmining.plugins.stochasticpetrinet.enricher.StochasticManifestCollector
Mapping the Petri net to integer-encoded numbers
importFromStream(PluginContext, InputStream, String, long) - Method in class org.processmining.plugins.pnml.importing.PnmlImportStochasticNet
 
induceLocationDelay(XLog, WorldConfiguration, StochasticNet) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.LogLocationDelayInducer
 
init(XLog, XLogInfo) - Method in class org.processmining.plugins.temporal.model.TemporalModel
 
initDistribution(double) - Method in class org.processmining.models.graphbased.directed.petrinet.elements.TimedTransition
 
initialize(Collection<Transition>, Marking) - Method in class org.processmining.models.semantics.petrinet.impl.EfficientDiscreteStochasticNetSemanticsImpl
 
initialize(Collection<Transition>, Marking, int) - Method in class org.processmining.models.semantics.petrinet.impl.EfficientDiscreteStochasticNetSemanticsImpl
 
initialize(Collection<Transition>, Marking) - Method in class org.processmining.models.semantics.petrinet.impl.EfficientStochasticNetSemanticsImpl
 
initialize(Collection<Transition>, Marking) - Method in class org.processmining.models.semantics.petrinet.impl.StochasticNetSemanticsImpl
 
initPositions() - Method in class org.processmining.plugins.temporal.ui.TemporalModelPanel
 
initTimedPlaces(TIntObjectMap<List<Long>>, short[]) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.ReliableInvisibleTransitionPerfCounter
Initialize start tokens with trace start date.
initWithValues(double[], double[]) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RCensoredLogSplineDistribution
Initializes the log spline density estimation with the observed and right censored values.
insertEvent(String, XTrace, PetrinetGraph, Triple<Transition, Long, Double>, long, PNSimulatorConfig) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
 
insertNoise(XLog) - Method in class org.processmining.plugins.filter.noise.AccurateNoiseFilter
Inserts noise into the log in each trace.
integrateReliably(UnivariateFunction, double, double) - Static method in class org.processmining.plugins.stochasticpetrinet.distribution.DistributionUtils
Integrates a function numerically with the SimpsonIntegrator.
Interaction - Class in org.processmining.plugins.stochasticpetrinet.external.interaction
An interaction candidate that is created by looking at different combinations of SensorInterval s.
Interaction(String, SortedSet<String>, String, long, long) - Constructor for class org.processmining.plugins.stochasticpetrinet.external.interaction.Interaction
 
IntervalVisualizer(SortedSensorIntervals, SortedSet<String>, Map<String, Color>) - Constructor for class org.processmining.plugins.stochasticpetrinet.external.sensor.SensorIntervalVisualization.IntervalVisualizer
 
introduceNoise(PluginContext, XLog) - Method in class org.processmining.plugins.filter.noise.NoiseLogFilter
 
inverseCumulativeProbability(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.DiracDeltaDistribution
 
inverseCumulativeProbability(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.MemorylessTruncatedWrapper
 
INVISIBLE - Static variable in class org.processmining.plugins.pnml.simple.PNMLToolSpecific
 
invokeBinding(PluginParameterBinding, Object...) - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
invokePlugin(PluginDescriptor, int, Object...) - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
isActivityRecord() - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Record
 
isAllowUnbounded() - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulatorConfig
 
isAnomaly() - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Record
 
isAvailable(Double) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.AutoArimaTimeSeries
 
isAvailable(Double) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.AverageMethodTimeSeries
 
isAvailable(Double) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.DriftMethodTimeSeries
 
isAvailable(Double) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.LastObservationTimeSeries
 
isAvailable(Double) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.NaiveMethodTimeSeries
 
isAvailable(Double) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.SeasonalNaiveMethodTimeSeries
 
isAvailable(H) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.TimeSeries
 
isCaseResourceName(String) - Static method in class org.processmining.plugins.stochasticpetrinet.external.Person
 
isCollectingLoadData() - Method in class org.processmining.plugins.stochasticpetrinet.enricher.PerformanceEnricherConfig
 
isContainsLoops() - Method in class org.processmining.plugins.stochasticpetrinet.generator.GeneratorConfig
 
isCreateDedicatedImmediateStartTransition() - Method in class org.processmining.plugins.stochasticpetrinet.generator.GeneratorConfig
 
isDeterministicBoundedStateSpaceExploration() - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulatorConfig
 
isDistantChildOf(PluginContext) - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
isEnabled() - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConnectionManager
 
isFinal(Marking, Marking) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
 
isImmedateTransitionsInvisible() - Method in class org.processmining.plugins.stochasticpetrinet.generator.GeneratorConfig
 
isLocationEnabledSimulation() - Method in class org.processmining.plugins.stochasticpetrinet.simulator.WorldConfiguration
 
isOneBounded(Marking) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
 
isOutlierLikelyToBeAnError(ReplayStep) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatisticsAnalyzer
Let X be this node's random duration variable having the value x.
isParallelismOnlyInParts() - Method in class org.processmining.plugins.stochasticpetrinet.generator.GeneratorConfig
 
isPatient(String) - Static method in class org.processmining.plugins.stochasticpetrinet.external.anomaly.GreedyAnomalyResolver
 
isPaused() - Method in class org.processmining.plugins.temporal.ui.TemporalModelPanel
 
isResourceTimeAsynchronous() - Method in class org.processmining.plugins.stochasticpetrinet.simulator.WorldConfiguration
 
isSupportConnected() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.ApproximateDensityDistribution
 
isSupportConnected() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.BernsteinExponentialApproximation
 
isSupportConnected() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.ConstrainedHistogramDistribution
 
isSupportConnected() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.DiagonalDistribution
 
isSupportConnected() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.DiracDeltaDistribution
 
isSupportConnected() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.GaussianKernelDistribution
 
isSupportConnected() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RAbstractDistribution
 
isSupportConnected() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RejectionWrapper
 
isSupportConnected() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RGaussianKernelDistribution
 
isSupportConnected() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RLogSplineDistribution
 
isSupportConnected() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.SimpleHistogramDistribution
 
isSupportConnected() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.StatefulTimeseriesDistribution
 
isSupportLowerBoundInclusive() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.ApproximateDensityDistribution
 
isSupportLowerBoundInclusive() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.BernsteinExponentialApproximation
 
isSupportLowerBoundInclusive() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.ConstrainedHistogramDistribution
 
isSupportLowerBoundInclusive() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.DiagonalDistribution
 
isSupportLowerBoundInclusive() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.DiracDeltaDistribution
 
isSupportLowerBoundInclusive() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.GaussianKernelDistribution
 
isSupportLowerBoundInclusive() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RAbstractDistribution
 
isSupportLowerBoundInclusive() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RejectionWrapper
 
isSupportLowerBoundInclusive() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RGaussianKernelDistribution
Deprecated.
isSupportLowerBoundInclusive() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RLogSplineDistribution
 
isSupportLowerBoundInclusive() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.SimpleHistogramDistribution
 
isSupportLowerBoundInclusive() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.StatefulTimeseriesDistribution
 
isSupportUpperBoundInclusive() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.ApproximateDensityDistribution
 
isSupportUpperBoundInclusive() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.BernsteinExponentialApproximation
 
isSupportUpperBoundInclusive() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.ConstrainedHistogramDistribution
 
isSupportUpperBoundInclusive() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.DiagonalDistribution
Deprecated.
isSupportUpperBoundInclusive() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.DiracDeltaDistribution
 
isSupportUpperBoundInclusive() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.GaussianKernelDistribution
 
isSupportUpperBoundInclusive() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RAbstractDistribution
 
isSupportUpperBoundInclusive() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RejectionWrapper
 
isSupportUpperBoundInclusive() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RGaussianKernelDistribution
Deprecated.
isSupportUpperBoundInclusive() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RLogSplineDistribution
 
isSupportUpperBoundInclusive() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.SimpleHistogramDistribution
 
isSupportUpperBoundInclusive() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.StatefulTimeseriesDistribution
 
ITERATION_KEY - Static variable in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 

J

JaccardSimilarity - Class in org.utils.datastructures.measure
 
JaccardSimilarity() - Constructor for class org.utils.datastructures.measure.JaccardSimilarity
 

K

kernelPointsAndWeights - Variable in class org.processmining.plugins.stochasticpetrinet.distribution.GaussianKernelDistribution
This map stores the number of occurrences of values in defined intervals.
key - Variable in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.TimeSeries
A unique key for this time series

L

label - Variable in class org.processmining.plugins.stochasticpetrinet.ui.PlotPanelFreeChart.PointOfInterest
 
lag - Variable in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.TimeSeries
the window to use for predictions
lastFiringTime - Variable in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
Stores the time of the last step in the simulation.
LastObservationTimeSeries - Class in org.processmining.plugins.stochasticpetrinet.simulator.timeseries
 
LastObservationTimeSeries() - Constructor for class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.LastObservationTimeSeries
 
lastTime - Variable in class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.ARMATimeSeries
 
length() - Method in class org.processmining.models.semantics.petrinet.impl.EfficientTimedMarking
 
letUserChooseValues(UIPluginContext) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionExperimentConfig
 
letUserChooseValues(UIPluginContext, PredictionExperimentConfig.PredictionExperimentPanel) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionExperimentConfig
 
LIFECYCLE_TRANSITION - Static variable in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
 
LikelihoodAnalyzer - Class in org.processmining.plugins.stochasticpetrinet.analyzer
 
LikelihoodAnalyzer() - Constructor for class org.processmining.plugins.stochasticpetrinet.analyzer.LikelihoodAnalyzer
 
LikelihoodAnalyzerPlugin - Class in org.processmining.plugins.stochasticpetrinet.analyzer
 
LikelihoodAnalyzerPlugin() - Constructor for class org.processmining.plugins.stochasticpetrinet.analyzer.LikelihoodAnalyzerPlugin
 
LimitedQueue<K> - Class in org.utils.datastructures
A data structure that is limited in size and otherwise works as a queue (but can also access the latest/youngest element at the tail)
LimitedQueue(int) - Constructor for class org.utils.datastructures.LimitedQueue
 
LimitedTreeMap<K,V> - Class in org.processmining.plugins.stochasticpetrinet.prediction.timeseries
A TreeMap limited in upper size...
LimitedTreeMap(int) - Constructor for class org.processmining.plugins.stochasticpetrinet.prediction.timeseries.LimitedTreeMap
 
LimitedTreeMap<K,V> - Class in org.utils.datastructures
A TreeMap limited in upper size...
LimitedTreeMap(int) - Constructor for class org.utils.datastructures.LimitedTreeMap
 
LimitedTreeSet<E> - Class in org.processmining.plugins.stochasticpetrinet.prediction.timeseries
A TreeSet with an upper bound on size (if an element will be inserted, the lowest value will be removed)
LimitedTreeSet(int) - Constructor for class org.processmining.plugins.stochasticpetrinet.prediction.timeseries.LimitedTreeSet
 
LimitedTreeSet<E> - Class in org.utils.datastructures
A TreeSet with an upper bound on size (if an element will be inserted, the lowest value will be removed)
LimitedTreeSet(int) - Constructor for class org.utils.datastructures.LimitedTreeSet
 
limitSize() - Method in class org.utils.datastructures.LimitedQueue
 
linkify(String, String, String) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
Creates a JLabel acting as a clickable link code from http://stackoverflow.com/questions/527719/how-to-add-hyperlink-in-jlabel
ListAbstractionLevel - Class in org.processmining.plugins.stochasticpetrinet.measures
Not really abstracting.
ListAbstractionLevel() - Constructor for class org.processmining.plugins.stochasticpetrinet.measures.ListAbstractionLevel
 
LoadAnnotationPlugin - Class in org.processmining.plugins.filter.context
This is very basic.
LoadAnnotationPlugin() - Constructor for class org.processmining.plugins.filter.context.LoadAnnotationPlugin
 
loadedScriptsJRI - Static variable in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.RTimeSeries
 
loadScriptJRI(TimeSeriesConfiguration.AvailableScripts) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.RTimeSeries
TODO: make this work from a jar:
LocalSearchMiner<M> - Class in org.processmining.plugins.stochasticpetrinet.miner
 
LocalSearchMiner(DistanceFunction, PluginContext, XLog, M) - Constructor for class org.processmining.plugins.stochasticpetrinet.miner.LocalSearchMiner
 
Location - Class in org.processmining.plugins.stochasticpetrinet.external
 
Location(String) - Constructor for class org.processmining.plugins.stochasticpetrinet.external.Location
 
Location(String, int) - Constructor for class org.processmining.plugins.stochasticpetrinet.external.Location
 
LOCATION_HEIGHT - Static variable in class org.processmining.plugins.stochasticpetrinet.external.sensor.SensorIntervalVisualization.IntervalVisualizer
 
LOCATION_ROOM - Static variable in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
 
LocationChange - Class in org.processmining.plugins.stochasticpetrinet.external.interaction
 
LocationChange(String) - Constructor for class org.processmining.plugins.stochasticpetrinet.external.interaction.LocationChange
 
LOG - Static variable in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatisticsConnection
 
log(String, Logger.MessageLevel) - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
log(String) - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
log(Throwable) - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
log(String, Logger.MessageLevel) - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.FakePluginContext
 
log(String) - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.FakePluginContext
 
log(Throwable) - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.FakePluginContext
 
LogLocationDelayInducer - Class in org.processmining.plugins.stochasticpetrinet.simulator
This class takes a location unaware log and transforms it into a location aware log.
LogLocationDelayInducer() - Constructor for class org.processmining.plugins.stochasticpetrinet.simulator.LogLocationDelayInducer
 
logProbabilityOfCurrentTrace - Variable in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
 
logResults - Variable in class org.processmining.plugins.stochasticpetrinet.measures.entropy.AbstractEntropyCalculator
 
LogToSensorIntervalConverter - Class in org.processmining.plugins.stochasticpetrinet.external.sensor
Given a rich log with resources and locations for events (and start-and complete transitions), we can generate intervals of where the resources are located.
LogToSensorIntervalConverter() - Constructor for class org.processmining.plugins.stochasticpetrinet.external.sensor.LogToSensorIntervalConverter
 
longestTrace - Variable in class org.processmining.plugins.stochasticpetrinet.enricher.StochasticManifestCollector
Stores the longest trace's duration in time units of the model
LoopsLinearizerPlugin - Class in org.processmining.plugins.filter.loops
Goes through all the traces in a log and numbers occurrences of repeated events, such that repetitions get numbered and distinguished.
LoopsLinearizerPlugin() - Constructor for class org.processmining.plugins.filter.loops.LoopsLinearizerPlugin
 
LoopsNotSupportedException - Exception in org.processmining.plugins.stochasticpetrinet.analyzer
 
LoopsNotSupportedException() - Constructor for exception org.processmining.plugins.stochasticpetrinet.analyzer.LoopsNotSupportedException
 
LoopsNotSupportedException(String) - Constructor for exception org.processmining.plugins.stochasticpetrinet.analyzer.LoopsNotSupportedException
 
lower5Percentile - Variable in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.Prediction
 

M

makeChoice(Double) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatistics
 
manifest - Variable in class org.processmining.plugins.stochasticpetrinet.enricher.StochasticManifestCollector
 
marking - Variable in class org.processmining.plugins.stochasticpetrinet.simulator.VisitState
 
markingBasedSelections - Variable in class org.processmining.plugins.stochasticpetrinet.enricher.StochasticManifestCollector
for each visited marking, collect the number of times a transition was picked.
MarkingBasedSelectionWeightCostFunction - Class in org.processmining.plugins.stochasticpetrinet.enricher.optimizer
 
MarkingBasedSelectionWeightCostFunction(Map<String, int[]>) - Constructor for class org.processmining.plugins.stochasticpetrinet.enricher.optimizer.MarkingBasedSelectionWeightCostFunction
 
maWeights - Variable in class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.ARMATimeSeries
 
max(Collection<V>, Aggregate.Function<V, K>, Comparator<V>) - Static method in class org.utils.datastructures.Aggregate
 
MAX_ITER - Static variable in class org.processmining.plugins.stochasticpetrinet.miner.LocalSearchMiner
 
MAX_MOVES_WITHOUT_IMPROVEMENT - Static variable in class org.processmining.plugins.stochasticpetrinet.miner.LocalSearchMiner
 
MAX_RUNS - Static variable in class org.processmining.plugins.stochasticpetrinet.prediction.AbstractTimePredictor
If we wanted to restrict the number of simulated runs, we could do it here
MAX_SIZE - Static variable in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.RTimeSeries
The maximum number of historical values to use to train a time series predictor...
mean() - Method in class org.processmining.plugins.temporal.miner.OnlineNormalEstimator
Returns the mean of the samples.
MeanCorrectedReflectionKernelDistribution - Class in org.processmining.plugins.stochasticpetrinet.distribution
 
MeanCorrectedReflectionKernelDistribution() - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.MeanCorrectedReflectionKernelDistribution
 
MeanCorrectedReflectionKernelDistribution(double) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.MeanCorrectedReflectionKernelDistribution
 
MeanCorrectedReflectionKernelDistribution(double, double) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.MeanCorrectedReflectionKernelDistribution
 
meanValue - Variable in class org.processmining.plugins.stochasticpetrinet.distribution.MeanCorrectedReflectionKernelDistribution
 
MeasureConfig - Class in org.processmining.plugins.stochasticpetrinet.measures
 
MeasureConfig() - Constructor for class org.processmining.plugins.stochasticpetrinet.measures.MeasureConfig
 
MeasureConfig(MeasureProvider...) - Constructor for class org.processmining.plugins.stochasticpetrinet.measures.MeasureConfig
 
MeasureConfig(AbstractionLevel...) - Constructor for class org.processmining.plugins.stochasticpetrinet.measures.MeasureConfig
Creates a configuration with only a given abstraction level
MeasureConfig(AbstractionLevel[], MeasureProvider...) - Constructor for class org.processmining.plugins.stochasticpetrinet.measures.MeasureConfig
 
measureConformanceAssumingCorrectAlignment(PluginContext, TransEvClassMapping, PNRepResult, Petrinet, Marking, boolean) - Method in class org.processmining.plugins.alignment.override.PrecisionAligner
 
measureConformanceAssumingCorrectAlignment(PluginContext, TransEvClassMapping, PNRepResult, PetrinetGraph, Marking, boolean) - Method in class org.processmining.plugins.alignment.override.PrecisionAligner
Main method to measure precision, assuming valid alignment
MeasurePlugin - Class in org.processmining.plugins.stochasticpetrinet.measures
 
MeasurePlugin() - Constructor for class org.processmining.plugins.stochasticpetrinet.measures.MeasurePlugin
 
MeasureProvider<T extends AbstractMeasure<?>> - Interface in org.processmining.plugins.stochasticpetrinet.measures
 
MemorylessTruncatedWrapper - Class in org.processmining.plugins.stochasticpetrinet.distribution
When truncating an exponential function left (setting a lower constraint), the result is the same exponential function offset by the constraint
MemorylessTruncatedWrapper(RealDistribution) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.MemorylessTruncatedWrapper
 
MemorylessTruncatedWrapper(RealDistribution, double) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.MemorylessTruncatedWrapper
 
method - Variable in class org.processmining.plugins.stochasticpetrinet.distribution.RAbstractDistribution
 
method - Variable in class org.processmining.plugins.stochasticpetrinet.distribution.RLogSplineDistribution
The logspline method is used of the logspline package of R
mine(UIPluginContext, XLog) - Method in class org.processmining.plugins.overfit.OverfitChoiceMiner
 
mine(UIPluginContext, XLog) - Method in class org.processmining.plugins.overfit.OverfitMiner
 
mine(UIPluginContext, XLog) - Method in class org.processmining.plugins.temporal.TemporalMiner
 
ModelComparisonResult - Class in org.processmining.plugins.stochasticpetrinet.enricher.experiment
 
ModelComparisonResult() - Constructor for class org.processmining.plugins.stochasticpetrinet.enricher.experiment.ModelComparisonResult
 
moveInLog(XLog, M) - Method in class org.processmining.plugins.stochasticpetrinet.miner.LocalSearchMiner
We assume that the alignment
moveInLog(XLog, PetrinetGraph) - Method in class org.processmining.plugins.stochasticpetrinet.miner.PetrinetLSMiner
 
moveInModel(M, XLog) - Method in class org.processmining.plugins.stochasticpetrinet.miner.LocalSearchMiner
we assume that the alignment guides us in changing the graph.
moveInModel(PetrinetGraph, XLog) - Method in class org.processmining.plugins.stochasticpetrinet.miner.PetrinetLSMiner
 
MultiSetAbstractionLevel - Class in org.processmining.plugins.stochasticpetrinet.measures
Abstracting from permutations, but still keeping count of executions
MultiSetAbstractionLevel() - Constructor for class org.processmining.plugins.stochasticpetrinet.measures.MultiSetAbstractionLevel
 

N

NaiveMethodTimeSeries - Class in org.processmining.plugins.stochasticpetrinet.simulator.timeseries
The naive predictor for a time series simply returns the latest value as the predictor for the next one.
NaiveMethodTimeSeries() - Constructor for class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.NaiveMethodTimeSeries
 
name - Variable in class org.processmining.plugins.pnml.simple.AbstractPNMLElement
 
ndist - Variable in class org.processmining.plugins.stochasticpetrinet.distribution.GaussianKernelDistribution
 
nets - Variable in class org.processmining.plugins.pnml.simple.PNMLModule
 
nev - Variable in class org.utils.datastructures.graph.BellmanFordDistance
 
noise - Variable in class org.processmining.plugins.filter.noise.AccurateNoiseFilter
 
NOISE_LEVELS - Static variable in class org.processmining.plugins.stochasticpetrinet.enricher.experiment.PerformanceEnricherExperimentPlugin
 
noiseDistribution - Variable in class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.StatefulTimeseriesDistribution
 
NoiseLogFilter - Class in org.processmining.plugins.filter.noise
Introduces noise into an event log by randomly removing items, or adding duplicate events.
NoiseLogFilter() - Constructor for class org.processmining.plugins.filter.noise.NoiseLogFilter
 
NoiseLogFilter(long) - Constructor for class org.processmining.plugins.filter.noise.NoiseLogFilter
 
NoiseLogFilter.NoiseLogFilterParameters - Interface in org.processmining.plugins.filter.noise
 
NoiseLogFilter.NoiseTypes - Enum in org.processmining.plugins.filter.noise
 
NonConvergenceException - Exception in org.processmining.plugins.stochasticpetrinet.distribution
It might be, that the EM-fitting algorithm used to fit densities to data values might not converge.
NonConvergenceException() - Constructor for exception org.processmining.plugins.stochasticpetrinet.distribution.NonConvergenceException
 
NonConvergenceException(String) - Constructor for exception org.processmining.plugins.stochasticpetrinet.distribution.NonConvergenceException
 
NonConvergenceException(String, Throwable) - Constructor for exception org.processmining.plugins.stochasticpetrinet.distribution.NonConvergenceException
 
normalize(double[]) - Static method in class org.processmining.plugins.stochasticpetrinet.enricher.optimizer.NormalizedPositiveGradientDescent
 
NormalizedMarkingCache - Class in org.processmining.models.semantics.petrinet.impl
 
NormalizedPositiveGradientDescent - Class in org.processmining.plugins.stochasticpetrinet.enricher.optimizer
 
NormalizedPositiveGradientDescent() - Constructor for class org.processmining.plugins.stochasticpetrinet.enricher.optimizer.NormalizedPositiveGradientDescent
 
NUMBER_OF_BINS - Static variable in class org.processmining.plugins.stochasticpetrinet.distribution.GaussianKernelDistribution
Grid over the data
numericalMean - Variable in class org.processmining.plugins.stochasticpetrinet.distribution.RLogSplineDistribution
 
numSamples() - Method in class org.processmining.plugins.temporal.miner.OnlineNormalEstimator
Returns the number of samples seen by this estimator.

O

Observation<H> - Class in org.processmining.plugins.stochasticpetrinet.simulator.timeseries
An individual historical observation on which to base future predictions.
Observation() - Constructor for class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.Observation
 
observation - Variable in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.Observation
the duration of the observed value, e.g.
oneMarking - Variable in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
 
OnlineNormalEstimator - Class in org.processmining.plugins.temporal.miner
An OnlineNormalEstimator provides an object that estimates means, variances, and standard deviations for a stream of numbers presented one at a time.
OnlineNormalEstimator() - Constructor for class org.processmining.plugins.temporal.miner.OnlineNormalEstimator
Construct an instance of an online normal estimator that has seen no data.
onlyPositive - Variable in class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.StatefulTimeseriesDistribution
 
OptimalMiner<M> - Class in org.processmining.plugins.stochasticpetrinet.miner
 
OptimalMiner(DistanceFunction, PluginContext, XLog, M) - Constructor for class org.processmining.plugins.stochasticpetrinet.miner.OptimalMiner
 
optimize(double[], CostFunction) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.optimizer.GradientDescent
 
optimizeWeights() - Method in class org.processmining.plugins.stochasticpetrinet.enricher.optimizer.WeightsOptimizer
optimizes weights in a gradient descent way.
options(UIPluginContext, PetrinetGraph) - Static method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulatorPlugin
Deprecated.
In most cases, you want to use real and mature Petri net simulators (e.g., CPN Tools) instead!
org.processmining.models.graphbased.directed.petrinet - package org.processmining.models.graphbased.directed.petrinet
 
org.processmining.models.graphbased.directed.petrinet.elements - package org.processmining.models.graphbased.directed.petrinet.elements
 
org.processmining.models.graphbased.directed.petrinet.impl - package org.processmining.models.graphbased.directed.petrinet.impl
 
org.processmining.models.semantics.petrinet - package org.processmining.models.semantics.petrinet
 
org.processmining.models.semantics.petrinet.impl - package org.processmining.models.semantics.petrinet.impl
 
org.processmining.models.semantics.petrinet.providers - package org.processmining.models.semantics.petrinet.providers
 
org.processmining.plugins.alignment - package org.processmining.plugins.alignment
 
org.processmining.plugins.alignment.model - package org.processmining.plugins.alignment.model
 
org.processmining.plugins.alignment.override - package org.processmining.plugins.alignment.override
 
org.processmining.plugins.alignment.ui - package org.processmining.plugins.alignment.ui
 
org.processmining.plugins.filter.context - package org.processmining.plugins.filter.context
 
org.processmining.plugins.filter.loops - package org.processmining.plugins.filter.loops
 
org.processmining.plugins.filter.noise - package org.processmining.plugins.filter.noise
 
org.processmining.plugins.overfit - package org.processmining.plugins.overfit
 
org.processmining.plugins.pnml - package org.processmining.plugins.pnml
 
org.processmining.plugins.pnml.exporting - package org.processmining.plugins.pnml.exporting
 
org.processmining.plugins.pnml.importing - package org.processmining.plugins.pnml.importing
 
org.processmining.plugins.pnml.simple - package org.processmining.plugins.pnml.simple
 
org.processmining.plugins.stochasticpetrinet - package org.processmining.plugins.stochasticpetrinet
Stochastic Petri net package for importing / exporting stochastic Petri nets.
org.processmining.plugins.stochasticpetrinet.analyzer - package org.processmining.plugins.stochasticpetrinet.analyzer
 
org.processmining.plugins.stochasticpetrinet.analyzer.anomaly - package org.processmining.plugins.stochasticpetrinet.analyzer.anomaly
 
org.processmining.plugins.stochasticpetrinet.analyzer.export - package org.processmining.plugins.stochasticpetrinet.analyzer.export
 
org.processmining.plugins.stochasticpetrinet.converter - package org.processmining.plugins.stochasticpetrinet.converter
 
org.processmining.plugins.stochasticpetrinet.discovery - package org.processmining.plugins.stochasticpetrinet.discovery
 
org.processmining.plugins.stochasticpetrinet.distribution - package org.processmining.plugins.stochasticpetrinet.distribution
 
org.processmining.plugins.stochasticpetrinet.distribution.numeric - package org.processmining.plugins.stochasticpetrinet.distribution.numeric
 
org.processmining.plugins.stochasticpetrinet.distribution.timeseries - package org.processmining.plugins.stochasticpetrinet.distribution.timeseries
 
org.processmining.plugins.stochasticpetrinet.enricher - package org.processmining.plugins.stochasticpetrinet.enricher
 
org.processmining.plugins.stochasticpetrinet.enricher.experiment - package org.processmining.plugins.stochasticpetrinet.enricher.experiment
 
org.processmining.plugins.stochasticpetrinet.enricher.optimizer - package org.processmining.plugins.stochasticpetrinet.enricher.optimizer
 
org.processmining.plugins.stochasticpetrinet.external - package org.processmining.plugins.stochasticpetrinet.external
 
org.processmining.plugins.stochasticpetrinet.external.anomaly - package org.processmining.plugins.stochasticpetrinet.external.anomaly
 
org.processmining.plugins.stochasticpetrinet.external.interaction - package org.processmining.plugins.stochasticpetrinet.external.interaction
 
org.processmining.plugins.stochasticpetrinet.external.sensor - package org.processmining.plugins.stochasticpetrinet.external.sensor
 
org.processmining.plugins.stochasticpetrinet.generator - package org.processmining.plugins.stochasticpetrinet.generator
 
org.processmining.plugins.stochasticpetrinet.measures - package org.processmining.plugins.stochasticpetrinet.measures
 
org.processmining.plugins.stochasticpetrinet.measures.entropy - package org.processmining.plugins.stochasticpetrinet.measures.entropy
 
org.processmining.plugins.stochasticpetrinet.miner - package org.processmining.plugins.stochasticpetrinet.miner
 
org.processmining.plugins.stochasticpetrinet.miner.distance - package org.processmining.plugins.stochasticpetrinet.miner.distance
 
org.processmining.plugins.stochasticpetrinet.prediction - package org.processmining.plugins.stochasticpetrinet.prediction
 
org.processmining.plugins.stochasticpetrinet.prediction.experiment - package org.processmining.plugins.stochasticpetrinet.prediction.experiment
 
org.processmining.plugins.stochasticpetrinet.prediction.timeseries - package org.processmining.plugins.stochasticpetrinet.prediction.timeseries
 
org.processmining.plugins.stochasticpetrinet.simulator - package org.processmining.plugins.stochasticpetrinet.simulator
 
org.processmining.plugins.stochasticpetrinet.simulator.timeseries - package org.processmining.plugins.stochasticpetrinet.simulator.timeseries
 
org.processmining.plugins.stochasticpetrinet.ui - package org.processmining.plugins.stochasticpetrinet.ui
 
org.processmining.plugins.temporal - package org.processmining.plugins.temporal
 
org.processmining.plugins.temporal.miner - package org.processmining.plugins.temporal.miner
 
org.processmining.plugins.temporal.model - package org.processmining.plugins.temporal.model
 
org.processmining.plugins.temporal.ui - package org.processmining.plugins.temporal.ui
 
org.utils.datastructures - package org.utils.datastructures
 
org.utils.datastructures.graph - package org.utils.datastructures.graph
 
org.utils.datastructures.measure - package org.utils.datastructures.measure
 
origLog - Variable in class org.processmining.plugins.stochasticpetrinet.miner.OptimalMiner
 
origModel - Variable in class org.processmining.plugins.stochasticpetrinet.miner.OptimalMiner
 
Outcome - Class in org.processmining.plugins.stochasticpetrinet.measures.entropy
The outcome of an abstraction of a trace
Outcome(int...) - Constructor for class org.processmining.plugins.stochasticpetrinet.measures.entropy.Outcome
 
Outcome(XTrace, AbstractionLevel, XEventClasses, Map<XEventClass, Integer>) - Constructor for class org.processmining.plugins.stochasticpetrinet.measures.entropy.Outcome
 
OutlierVisualizer - Class in org.processmining.plugins.stochasticpetrinet.ui
 
OutlierVisualizer() - Constructor for class org.processmining.plugins.stochasticpetrinet.ui.OutlierVisualizer
 
outputCorrelationMatrix() - Method in class org.processmining.plugins.stochasticpetrinet.enricher.StochasticManifestCollector
 
OverfitChoiceMiner - Class in org.processmining.plugins.overfit
Assumes the log to have dedicated start and end events embracing each trace.
OverfitChoiceMiner(double) - Constructor for class org.processmining.plugins.overfit.OverfitChoiceMiner
 
OverfitMiner - Class in org.processmining.plugins.overfit
 
OverfitMiner() - Constructor for class org.processmining.plugins.overfit.OverfitMiner
 
OverfitMinerPlugin - Class in org.processmining.plugins.overfit
 
OverfitMinerPlugin() - Constructor for class org.processmining.plugins.overfit.OverfitMinerPlugin
 

P

pack() - Method in class org.processmining.models.semantics.petrinet.impl.EfficientTimedMarking
 
paint(Graphics) - Method in class org.processmining.plugins.alignment.ui.TimeSeriesPanel
 
paint(Graphics) - Method in class org.processmining.plugins.stochasticpetrinet.external.sensor.SensorIntervalVisualization.IntervalVisualizer
 
paint(Graphics) - Method in class org.processmining.plugins.temporal.ui.TemporalModelPanel
 
PARAMETER_LABEL - Static variable in interface org.processmining.models.graphbased.directed.petrinet.StochasticNet
 
PARAMETER_LABEL - Static variable in class org.processmining.plugins.alignment.model.CaseTimeSeries
 
PARAMETER_LABEL - Static variable in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatisticsList
 
PARAMETER_LABEL - Static variable in class org.processmining.plugins.stochasticpetrinet.external.sensor.SortedSensorIntervals
 
PARAMETER_LABEL - Static variable in class org.processmining.plugins.temporal.model.TemporalModel
 
parentLocation - Variable in class org.processmining.plugins.stochasticpetrinet.external.Location
 
parents - Variable in class org.processmining.plugins.stochasticpetrinet.analyzer.ReplayStep
 
payload - Variable in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.Observation
additional information
peek() - Method in class org.utils.datastructures.LimitedQueue
Takes a peek at the element, which is the oldest one in the queue without removing it.
PerformanceEnricher - Class in org.processmining.plugins.stochasticpetrinet.enricher
 
PerformanceEnricher() - Constructor for class org.processmining.plugins.stochasticpetrinet.enricher.PerformanceEnricher
 
PerformanceEnricherConfig - Class in org.processmining.plugins.stochasticpetrinet.enricher
Configuration to be used for the net to be mined.
PerformanceEnricherConfig(StochasticNet.DistributionType, StochasticNet.TimeUnit, StochasticNet.ExecutionPolicy, File) - Constructor for class org.processmining.plugins.stochasticpetrinet.enricher.PerformanceEnricherConfig
 
PerformanceEnricherConfig(StochasticNet.DistributionType, StochasticNet.TimeUnit, StochasticNet.ExecutionPolicy, File, boolean) - Constructor for class org.processmining.plugins.stochasticpetrinet.enricher.PerformanceEnricherConfig
 
PerformanceEnricherExperimentPlugin - Class in org.processmining.plugins.stochasticpetrinet.enricher.experiment
Performs a round-trip: model -> log -> model 1.
PerformanceEnricherExperimentPlugin() - Constructor for class org.processmining.plugins.stochasticpetrinet.enricher.experiment.PerformanceEnricherExperimentPlugin
 
PerformanceEnricherExperimentPlugin.ExperimentType - Enum in org.processmining.plugins.stochasticpetrinet.enricher.experiment
 
PerformanceEnricherExperimentResult - Class in org.processmining.plugins.stochasticpetrinet.enricher.experiment
 
PerformanceEnricherExperimentResult() - Constructor for class org.processmining.plugins.stochasticpetrinet.enricher.experiment.PerformanceEnricherExperimentResult
 
PerformanceEnricherPlugin - Class in org.processmining.plugins.stochasticpetrinet.enricher
 
PerformanceEnricherPlugin() - Constructor for class org.processmining.plugins.stochasticpetrinet.enricher.PerformanceEnricherPlugin
 
PerformanceVisualization - Class in org.processmining.plugins.stochasticpetrinet.ui
 
PerformanceVisualization() - Constructor for class org.processmining.plugins.stochasticpetrinet.ui.PerformanceVisualization
 
performExperiment(UIPluginContext, StochasticNet, Marking, PerformanceEnricherExperimentPlugin.ExperimentType) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.experiment.PerformanceEnricherExperimentPlugin
We first simulate the net a number of times with a combination of given trace-sizes and policies, and then enrich the base Petri net to be stochastic again.
PerformingResource - Class in org.processmining.plugins.stochasticpetrinet.external
 
PerformingResource() - Constructor for class org.processmining.plugins.stochasticpetrinet.external.PerformingResource
 
performSearch() - Method in class org.processmining.plugins.stochasticpetrinet.miner.LocalSearchMiner
 
performSearch() - Method in class org.processmining.plugins.stochasticpetrinet.miner.OptimalMiner
Tries to find a log-model pair that is best in terms of a score
Person - Class in org.processmining.plugins.stochasticpetrinet.external
 
Person(String) - Constructor for class org.processmining.plugins.stochasticpetrinet.external.Person
 
Person(String, int) - Constructor for class org.processmining.plugins.stochasticpetrinet.external.Person
 
PetrinetLSMiner - Class in org.processmining.plugins.stochasticpetrinet.miner
Created by andreas on 3/22/17.
PetrinetLSMiner(DistanceFunction, PluginContext, XLog, PetrinetGraph) - Constructor for class org.processmining.plugins.stochasticpetrinet.miner.PetrinetLSMiner
 
PetrinetModelAllocations - Class in org.processmining.plugins.stochasticpetrinet.external
 
PetrinetModelAllocations(Petrinet) - Constructor for class org.processmining.plugins.stochasticpetrinet.external.PetrinetModelAllocations
 
PetrinetWithMapping - Class in org.processmining.plugins.stochasticpetrinet.external
 
PetrinetWithMapping(PetrinetGraph) - Constructor for class org.processmining.plugins.stochasticpetrinet.external.PetrinetWithMapping
 
pickTransition(Semantics<Marking, Transition>, Collection<Transition>, Map<Transition, Long>, LimitedTreeMap<Integer, Map<Transition, RealDistribution>>, PetrinetGraph, PNSimulatorConfig, long, long, boolean, boolean) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
 
pickTransitionAccordingToWeights(Collection<Transition>, Date, Semantics<Marking, Transition>, boolean) - Static method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
 
pickTransitionAccordingToWeights(Collection<Transition>, Date, Semantics<Marking, Transition>) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNTimeSeriesSimulator
 
PLACE_CASE_PREFIX - Static variable in class org.processmining.plugins.stochasticpetrinet.external.AllocationBasedNetGenerator
 
placePositionInArray - Variable in class org.processmining.models.semantics.petrinet.impl.EfficientStochasticNetSemanticsImpl
 
places - Variable in class org.processmining.models.semantics.petrinet.impl.EfficientStochasticNetSemanticsImpl
 
Plot - Class in org.processmining.plugins.stochasticpetrinet.ui
Plot to display the probability functions.
Plot(String) - Constructor for class org.processmining.plugins.stochasticpetrinet.ui.Plot
 
PlotPanelFreeChart - Class in org.processmining.plugins.stochasticpetrinet.ui
 
PlotPanelFreeChart() - Constructor for class org.processmining.plugins.stochasticpetrinet.ui.PlotPanelFreeChart
 
PlotPanelFreeChart.PointOfInterest - Class in org.processmining.plugins.stochasticpetrinet.ui
 
plugin(UIPluginContext, StochasticNet) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.experiment.PerformanceEnricherExperimentPlugin
 
PNMLArc - Class in org.processmining.plugins.pnml.simple
 
PNMLArc() - Constructor for class org.processmining.plugins.pnml.simple.PNMLArc
 
PNMLDimension - Class in org.processmining.plugins.pnml.simple
 
PNMLDimension() - Constructor for class org.processmining.plugins.pnml.simple.PNMLDimension
 
PnmlExportStochasticNet - Class in org.processmining.plugins.pnml.exporting
 
PnmlExportStochasticNet() - Constructor for class org.processmining.plugins.pnml.exporting.PnmlExportStochasticNet
 
PNMLFill - Class in org.processmining.plugins.pnml.simple
 
PNMLFill() - Constructor for class org.processmining.plugins.pnml.simple.PNMLFill
 
PNMLFinalMarkings - Class in org.processmining.plugins.pnml.simple
 
PNMLFinalMarkings() - Constructor for class org.processmining.plugins.pnml.simple.PNMLFinalMarkings
 
PNMLGraphics - Class in org.processmining.plugins.pnml.simple
 
PNMLGraphics() - Constructor for class org.processmining.plugins.pnml.simple.PNMLGraphics
 
PnmlImportStochasticNet - Class in org.processmining.plugins.pnml.importing
 
PnmlImportStochasticNet() - Constructor for class org.processmining.plugins.pnml.importing.PnmlImportStochasticNet
 
PNMLMarking - Class in org.processmining.plugins.pnml.simple
 
PNMLMarking() - Constructor for class org.processmining.plugins.pnml.simple.PNMLMarking
 
PNMLModule - Class in org.processmining.plugins.pnml.simple
 
PNMLModule() - Constructor for class org.processmining.plugins.pnml.simple.PNMLModule
 
PNMLName - Class in org.processmining.plugins.pnml.simple
 
PNMLName() - Constructor for class org.processmining.plugins.pnml.simple.PNMLName
 
PNMLName(String) - Constructor for class org.processmining.plugins.pnml.simple.PNMLName
 
PNMLNet - Class in org.processmining.plugins.pnml.simple
 
PNMLNet() - Constructor for class org.processmining.plugins.pnml.simple.PNMLNet
 
PNMLPage - Class in org.processmining.plugins.pnml.simple
 
PNMLPage() - Constructor for class org.processmining.plugins.pnml.simple.PNMLPage
 
PNMLParameter - Class in org.processmining.plugins.pnml
The default way of Prom to import PNML files is to scale them by a factor of (see PnmlPosition.SCALE) We do not want to change this, so that we are compatible with importing and exporting PNML files
PNMLParameter() - Constructor for class org.processmining.plugins.pnml.PNMLParameter
 
PNMLPlace - Class in org.processmining.plugins.pnml.simple
 
PNMLPlace() - Constructor for class org.processmining.plugins.pnml.simple.PNMLPlace
 
PNMLPlaceRef - Class in org.processmining.plugins.pnml.simple
 
PNMLPlaceRef() - Constructor for class org.processmining.plugins.pnml.simple.PNMLPlaceRef
 
PNMLPoint - Class in org.processmining.plugins.pnml.simple
 
PNMLPoint() - Constructor for class org.processmining.plugins.pnml.simple.PNMLPoint
 
PNMLPoint(double, double) - Constructor for class org.processmining.plugins.pnml.simple.PNMLPoint
 
PNMLRoot - Class in org.processmining.plugins.pnml.simple
 
PNMLRoot() - Constructor for class org.processmining.plugins.pnml.simple.PNMLRoot
 
PNMLText - Class in org.processmining.plugins.pnml.simple
 
PNMLText() - Constructor for class org.processmining.plugins.pnml.simple.PNMLText
 
PNMLText(String) - Constructor for class org.processmining.plugins.pnml.simple.PNMLText
 
PNMLToolSpecific - Class in org.processmining.plugins.pnml.simple
 
PNMLToolSpecific() - Constructor for class org.processmining.plugins.pnml.simple.PNMLToolSpecific
 
PNMLTransition - Class in org.processmining.plugins.pnml.simple
 
PNMLTransition() - Constructor for class org.processmining.plugins.pnml.simple.PNMLTransition
 
PNSimulator - Class in org.processmining.plugins.stochasticpetrinet.simulator
Very plain simulator only used for evaluation of the evaluation of the mining of stochastic Petri nets and the repair-log plug-in.
PNSimulator() - Constructor for class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
 
PNSimulatorConfig - Class in org.processmining.plugins.stochasticpetrinet.simulator
Configuration parameters for the simple simulation of (stochastic) Petri Nets.
PNSimulatorConfig(long, StochasticNet) - Constructor for class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulatorConfig
 
PNSimulatorConfig() - Constructor for class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulatorConfig
 
PNSimulatorConfig(long) - Constructor for class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulatorConfig
 
PNSimulatorConfig(long, StochasticNet.TimeUnit) - Constructor for class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulatorConfig
 
PNSimulatorConfig(long, StochasticNet.TimeUnit, long) - Constructor for class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulatorConfig
 
PNSimulatorConfig(long, StochasticNet.TimeUnit, long, double) - Constructor for class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulatorConfig
 
PNSimulatorConfig(long, StochasticNet.TimeUnit, long, double, int) - Constructor for class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulatorConfig
 
PNSimulatorConfig(long, StochasticNet.TimeUnit, long, double, int, StochasticNet.ExecutionPolicy) - Constructor for class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulatorConfig
 
PNSimulatorConfig(long, StochasticNet.TimeUnit, long, double, int, StochasticNet.ExecutionPolicy, String) - Constructor for class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulatorConfig
 
PNSimulatorConfigUI - Class in org.processmining.plugins.stochasticpetrinet.simulator
A configuration window containing properties for the configuration of the simple simulator PNSimulator.
PNSimulatorConfigUI(PetrinetGraph) - Constructor for class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulatorConfigUI
 
PNSimulatorPlugin - Class in org.processmining.plugins.stochasticpetrinet.simulator
Deprecated.
Use CPN Tools or TimeNET instead for simulation of Petri Nets
PNSimulatorPlugin() - Constructor for class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulatorPlugin
Deprecated.
 
PNTimeSeriesSimulator - Class in org.processmining.plugins.stochasticpetrinet.simulator
A stochastic Petri net simulator that replaces each timed transition's distribution with a time series predictor.
PNTimeSeriesSimulator(TimeSeriesConfiguration) - Constructor for class org.processmining.plugins.stochasticpetrinet.simulator.PNTimeSeriesSimulator
 
PNUnfoldedSimulator - Class in org.processmining.plugins.stochasticpetrinet.simulator
Idea: Use one unfolded model for multiple traces.
PNUnfoldedSimulator() - Constructor for class org.processmining.plugins.stochasticpetrinet.simulator.PNUnfoldedSimulator
 
PNUnroller - Class in org.processmining.plugins.stochasticpetrinet.analyzer
 
PNUnroller(XEventClassifier) - Constructor for class org.processmining.plugins.stochasticpetrinet.analyzer.PNUnroller
 
PointOfInterest() - Constructor for class org.processmining.plugins.stochasticpetrinet.ui.PlotPanelFreeChart.PointOfInterest
 
POINTS_TO_DRAW_LINE - Static variable in class org.processmining.plugins.stochasticpetrinet.ui.PlotPanelFreeChart
 
PoissonAllocation - Class in org.processmining.plugins.stochasticpetrinet.external
 
PoissonAllocation(Collection<Allocatable>, double, Allocation.AllocType) - Constructor for class org.processmining.plugins.stochasticpetrinet.external.PoissonAllocation
Creates an allocation between certain resources with a simple rule: the probability to pick the second one is dropRate times the probability of the first one, and so on.
poll() - Method in class org.utils.datastructures.LimitedQueue
Removes the oldest element in the list (FIFO)
postProcessWeights(double[]) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.optimizer.GradientDescent
can be overwritten by sub-classes for normalization purposes
postProcessWeights(double[]) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.optimizer.NormalizedPositiveGradientDescent
Renormalizes weights, such that their average is 1 and ensures they are all positive.
precision - Variable in class org.processmining.plugins.stochasticpetrinet.distribution.GaussianKernelDistribution
The precision parameter determines the interval size for kernels for improved efficiency.
PRECISION_MEASURE - Static variable in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
PrecisionAligner - Class in org.processmining.plugins.alignment.override
 
PrecisionAligner() - Constructor for class org.processmining.plugins.alignment.override.PrecisionAligner
 
predict(StochasticNet, XTrace, Date, Marking) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.AbstractTimePredictor
 
predict(StochasticNet, XTrace, Date, boolean, Semantics<Marking, Transition>) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.AbstractTimePredictor
 
predict(StochasticNet, XTrace, Date, Marking, boolean) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.AbstractTimePredictor
Does not care about final markings -> simulates net until no transitions are enabled any more...
predict(UIPluginContext, StochasticNet) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionExperimentPlugin
 
predict(UIPluginContext, Petrinet, XLog) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionExperimentPlugin
 
predict(PluginContext, StochasticNet, StochasticNet, TimeTransitionSystemAnnotation[], XLog, PredictionExperimentConfig, double) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionExperimentPlugin
 
predict(UIPluginContext, StochasticNet, XTrace, Date) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.TimePredictorPlugin
 
predict(int, Object...) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.TimeSeries
Performs a forecast based on the current observations h steps ahead.
Prediction<T> - Class in org.processmining.plugins.stochasticpetrinet.simulator.timeseries
 
Prediction() - Constructor for class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.Prediction
 
Prediction(T, T, T) - Constructor for class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.Prediction
 
prediction - Variable in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.Prediction
 
PredictionData - Class in org.processmining.plugins.stochasticpetrinet.prediction.experiment
 
PredictionData(int, Date, Date, Date, int) - Constructor for class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionData
 
PredictionExperimentConfig - Class in org.processmining.plugins.stochasticpetrinet.prediction.experiment
 
PredictionExperimentConfig() - Constructor for class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionExperimentConfig
 
PredictionExperimentPlugin - Class in org.processmining.plugins.stochasticpetrinet.prediction.experiment
 
PredictionExperimentPlugin() - Constructor for class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionExperimentPlugin
 
PredictionExperimentResult - Class in org.processmining.plugins.stochasticpetrinet.prediction.experiment
 
PredictionExperimentResult() - Constructor for class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionExperimentResult
 
predictWithConfig(PluginContext, Petrinet, XLog, PredictionExperimentConfig) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionExperimentPlugin
Perform 10-fold cross validation with the log!
PreprocessLogFilter - Class in org.processmining.plugins.filter.context
Created by andreas on 2/15/17.
PreprocessLogFilter() - Constructor for class org.processmining.plugins.filter.context.PreprocessLogFilter
 
printDistribution(RealDistribution) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
priority - Variable in class org.processmining.models.graphbased.directed.petrinet.elements.TimedTransition
The priority group
PRIORITY - Static variable in class org.processmining.plugins.pnml.simple.PNMLToolSpecific
 
ProbabilisticAlignmentPlugin - Class in org.processmining.plugins.alignment
 
ProbabilisticAlignmentPlugin() - Constructor for class org.processmining.plugins.alignment.ProbabilisticAlignmentPlugin
 
ProbabilisticAllocation - Class in org.processmining.plugins.stochasticpetrinet.external
 
ProbabilisticAllocation(Set<Allocatable>, double) - Constructor for class org.processmining.plugins.stochasticpetrinet.external.ProbabilisticAllocation
 
probability(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.ConstrainedHistogramDistribution
 
probability(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.GaussianKernelDistribution
Should use density, as P(X=x) is zero for real-valued distributions
probability(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RLogSplineDistribution
 
probability(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.SimpleHistogramDistribution
 
probability - Variable in class org.processmining.plugins.stochasticpetrinet.simulator.VisitState
 
PROM - Static variable in class org.processmining.plugins.pnml.simple.PNMLToolSpecific
 
provideNormal(PluginContext) - Method in class org.processmining.models.semantics.petrinet.providers.StochasticNetSemanticsProvider
 
PT_NET_CLASS - Static variable in class org.processmining.plugins.pnml.simple.PNMLNet
 
put(K, V) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.timeseries.LimitedTreeMap
 
put(K, V) - Method in class org.utils.datastructures.LimitedTreeMap
 
putAll(Map<? extends K, ? extends V>) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.timeseries.LimitedTreeMap
 
putAll(Map<? extends K, ? extends V>) - Method in class org.utils.datastructures.LimitedTreeMap
 

Q

QualityCriterion - Enum in org.processmining.plugins.stochasticpetrinet.miner
 

R

RAbstractDistribution - Class in org.processmining.plugins.stochasticpetrinet.distribution
 
RAbstractDistribution(RandomGenerator) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.RAbstractDistribution
 
random - Variable in class org.processmining.plugins.filter.noise.AccurateNoiseFilter
 
random - Variable in class org.processmining.plugins.filter.noise.NoiseLogFilter
 
random - Static variable in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
 
randomlyPermuteOne() - Method in class org.processmining.plugins.temporal.miner.TemporalRelations
 
RCensoredLogSplineDistribution - Class in org.processmining.plugins.stochasticpetrinet.distribution
Wraps the logspline density estimation for data that is randomly right-censored.
RCensoredLogSplineDistribution() - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.RCensoredLogSplineDistribution
Deprecated.
Might cause problems, when integrating the function, as no effective upper bound is given.
RCensoredLogSplineDistribution(double) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.RCensoredLogSplineDistribution
 
Record - Class in org.processmining.plugins.stochasticpetrinet.external.interaction
 
Record(String, long, long, String, String) - Constructor for class org.processmining.plugins.stochasticpetrinet.external.interaction.Record
 
Record(String, long, long, String, String, boolean) - Constructor for class org.processmining.plugins.stochasticpetrinet.external.interaction.Record
 
reduceToStructure() - Method in class org.processmining.models.semantics.petrinet.impl.EfficientTimedMarking
 
reDuplicateEvents(XLog) - Static method in class org.processmining.plugins.filter.context.PreprocessLogFilter
 
RejectionWrapper - Class in org.processmining.plugins.stochasticpetrinet.distribution
A wrapper around a distribution that cuts off a part below a certain threshold RejectionWrapper.constraint and rescales the rest of the distribution to become a valid one again.
RejectionWrapper(RealDistribution) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.RejectionWrapper
 
RejectionWrapper(RealDistribution, double) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.RejectionWrapper
 
RELATIVE_DURATION - Static variable in class org.processmining.plugins.stochasticpetrinet.enricher.StochasticManifestCollector
 
ReliableInvisibleTransitionPerfCounter - Class in org.processmining.plugins.stochasticpetrinet.enricher
This class behaves as the ReliablePerfCounter class, but allows invisible transitions in the model and assumes that these do not take time.
ReliableInvisibleTransitionPerfCounter(Long) - Constructor for class org.processmining.plugins.stochasticpetrinet.enricher.ReliableInvisibleTransitionPerfCounter
 
removeRole(Role) - Method in class org.processmining.plugins.stochasticpetrinet.external.Resource
 
removeUnderScores(XLog) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
renameLog(XLog, StochasticNetUtils.Renamer) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
renameUnderscores(XLog) - Static method in class org.processmining.plugins.filter.context.PreprocessLogFilter
 
rEngine - Static variable in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.RTimeSeries
 
reorderByTime(XLog) - Static method in class org.processmining.plugins.filter.context.PreprocessLogFilter
 
replaceUnderscores(XLog) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
replayLog(PluginContext, PetrinetGraph, XLog, boolean, boolean) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
Replays a log on a model based on selected parameters.
replayLog(PluginContext, PetrinetGraph, XLog, PNManifestReplayerParameter, boolean) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
replayLogWithMapping(XLog, TransEvClassMapping, Petrinet, Marking, Marking, XEventClassifier) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
ReplayStep - Class in org.processmining.plugins.stochasticpetrinet.analyzer
A Replay Step with the duration and probabilistic information like density p(A=a | Model) according to the probabilistic Model used in replay.
ReplayStep(TimedTransition, double, double, Set<ReplayStep>) - Constructor for class org.processmining.plugins.stochasticpetrinet.analyzer.ReplayStep
 
ReplayStepDensityFunction - Class in org.processmining.plugins.stochasticpetrinet.distribution.numeric
 
ReplayStepDensityFunction(ReplayStep) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.numeric.ReplayStepDensityFunction
 
replayTrace(XLog, TransEvClassMapping, Petrinet, Marking, Marking, XEventClassifier) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
replayTraceUnrolledPN(PetrinetGraph, XLog, XEventClasses) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.PNUnroller
 
REQUIRED_LIBRARIES - Static variable in class org.processmining.plugins.stochasticpetrinet.distribution.RProvider
 
reseedRandomGenerator(long) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RejectionWrapper
 
reseedRandomGenerator(long) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.TruncatedWrapper
 
resetTo(List<Observation<H>>) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.TimeSeries
resets the current observations to the passed observations (useful for initialization)
Resource - Class in org.processmining.plugins.stochasticpetrinet.external
 
Resource(String) - Constructor for class org.processmining.plugins.stochasticpetrinet.external.Resource
 
RESOURCE_SEPARATOR - Static variable in class org.processmining.plugins.stochasticpetrinet.simulator.PNUnfoldedSimulator
 
RGaussianKernelDistribution - Class in org.processmining.plugins.stochasticpetrinet.distribution
 
RGaussianKernelDistribution() - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.RGaussianKernelDistribution
 
RLogSplineDistribution - Class in org.processmining.plugins.stochasticpetrinet.distribution
Logspline density fitting to data using the logspline package in R.
RLogSplineDistribution() - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.RLogSplineDistribution
 
RLogSplineDistribution(double) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.RLogSplineDistribution
 
RLogSplineDistribution(String) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.RLogSplineDistribution
 
RLogSplineDistribution(double, String) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.RLogSplineDistribution
 
rName - Variable in class org.processmining.plugins.stochasticpetrinet.distribution.RLogSplineDistribution
name of the spline in R
Role - Class in org.processmining.plugins.stochasticpetrinet.external
 
Role(String) - Constructor for class org.processmining.plugins.stochasticpetrinet.external.Role
 
Room - Class in org.processmining.plugins.stochasticpetrinet.external
A representation of a room which can be allocated to activities.
Room() - Constructor for class org.processmining.plugins.stochasticpetrinet.external.Room
 
Room(String, int) - Constructor for class org.processmining.plugins.stochasticpetrinet.external.Room
 
RProvider - Class in org.processmining.plugins.stochasticpetrinet.distribution
 
RProvider() - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.RProvider
 
RTimeSeries<H> - Class in org.processmining.plugins.stochasticpetrinet.simulator.timeseries
 
RTimeSeries() - Constructor for class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.RTimeSeries
 
runLayout() - Method in class org.processmining.plugins.temporal.ui.TemporalModelPanel
 

S

sample() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.ApproximateDensityDistribution
 
sample(int) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.ApproximateDensityDistribution
 
sample() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.DiracDeltaDistribution
 
sample(int) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.DiracDeltaDistribution
 
sample() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.GaussianKernelDistribution
Simply select one value from the observations at random and sample from it's Gaussian Kernel heap.
sample() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.GaussianReflectionKernelDistribution
 
sample() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.MeanCorrectedReflectionKernelDistribution
 
sample() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.MemorylessTruncatedWrapper
 
sample(int) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.MemorylessTruncatedWrapper
 
sample() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RejectionWrapper
Perform simple rejection sampling until we find a sample that is above the constraint threshold.
sample(int) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RejectionWrapper
 
sample() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RLogSplineDistribution
 
sample(int) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.RLogSplineDistribution
 
sample() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.SimpleHistogramDistribution
 
sample(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.SimpleHistogramDistribution
 
sample() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.SliceSampler
 
sample(int) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.SliceSampler
 
sample() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.StatefulTimeseriesDistribution
 
sample(long) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.StatefulTimeseriesDistribution
 
sample() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.TruncatedWrapper
Slice sampling Note that due to floating point arithmetic, too large constraints, i.e.
sample(int) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.TruncatedWrapper
 
sampleDurationForTransition(double, long, TimedTransition, StochasticNet.TimeUnit, LimitedTreeMap<Integer, Map<Transition, RealDistribution>>, boolean) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
 
sampleDurationForTransition(double, long, TimedTransition, StochasticNet.TimeUnit, LimitedTreeMap<Integer, Map<Transition, RealDistribution>>, boolean) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNTimeSeriesSimulator
 
sampler - Variable in class org.processmining.plugins.stochasticpetrinet.distribution.TruncatedWrapper
sampler to sample from constrained distribution directly
sampleValues - Variable in class org.processmining.plugins.stochasticpetrinet.distribution.GaussianKernelDistribution
All observed values in an array (easier for sampling)
sampleWithConstraint(TimedTransition, double) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
Samples a value from the distribution of a timed transition
sampleWithConstraint(RealDistribution, String, double) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
Samples a value from the distribution
scale - Variable in class org.processmining.plugins.stochasticpetrinet.distribution.MeanCorrectedReflectionKernelDistribution
 
scale - Variable in class org.processmining.plugins.stochasticpetrinet.distribution.RejectionWrapper
scaling function, such that the truncated distribution will integrate to 1
ScheduleDrivenDiscoveryPlugin - Class in org.processmining.plugins.stochasticpetrinet.discovery
 
ScheduleDrivenDiscoveryPlugin() - Constructor for class org.processmining.plugins.stochasticpetrinet.discovery.ScheduleDrivenDiscoveryPlugin
 
searchForBetterLogAndModel() - Method in class org.processmining.plugins.stochasticpetrinet.miner.OptimalMiner
 
season - Variable in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.TimeSeries
the seasonality of the data (is there seasonality after 7 days?)
SeasonalNaiveMethodTimeSeries - Class in org.processmining.plugins.stochasticpetrinet.simulator.timeseries
A naive seasonal forecast (forecasts the same value as the one observed in the last season)
SeasonalNaiveMethodTimeSeries() - Constructor for class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.SeasonalNaiveMethodTimeSeries
 
selectedNoisePercentageAdd - Variable in class org.processmining.plugins.filter.noise.NoiseLogFilter
 
selectedNoisePercentageRemove - Variable in class org.processmining.plugins.filter.noise.NoiseLogFilter
 
SensorInterval - Class in org.processmining.plugins.stochasticpetrinet.external.sensor
 
SensorInterval(long, long, String, String) - Constructor for class org.processmining.plugins.stochasticpetrinet.external.sensor.SensorInterval
 
SensorIntervalVisualization - Class in org.processmining.plugins.stochasticpetrinet.external.sensor
 
SensorIntervalVisualization() - Constructor for class org.processmining.plugins.stochasticpetrinet.external.sensor.SensorIntervalVisualization
 
SensorIntervalVisualization.IntervalVisualizer - Class in org.processmining.plugins.stochasticpetrinet.external.sensor
 
SEPARATOR - Static variable in class org.processmining.plugins.filter.loops.LoopsLinearizerPlugin
 
SEPARATOR - Static variable in class org.processmining.plugins.stochasticpetrinet.external.sensor.SensorInterval
 
SEPARATOR_STRING - Static variable in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
setAbstractionLevel(AbstractionLevel) - Method in class org.processmining.plugins.stochasticpetrinet.measures.entropy.AbstractEntropyCalculator
 
setAbstractionLevel(Collection<AbstractionLevel>) - Method in class org.processmining.plugins.stochasticpetrinet.measures.MeasureConfig
 
setAbstractionLevel(AbstractionLevel) - Method in interface org.processmining.plugins.stochasticpetrinet.measures.MeasureProvider
Tells the measure provider which abstraction level to use
SetAbstractionLevel - Class in org.processmining.plugins.stochasticpetrinet.measures
Abstracts from sequences and only retains the set of elements in the sequence, disregards permutations and also frequencies.
SetAbstractionLevel() - Constructor for class org.processmining.plugins.stochasticpetrinet.measures.SetAbstractionLevel
 
setActivity(String) - Method in class org.processmining.plugins.pnml.simple.PNMLToolSpecific
 
setAggregation(Calendar) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.timeseries.TimeSeriesConfiguration
 
setAllocatedEntities(Set<Allocatable>) - Method in class org.processmining.plugins.stochasticpetrinet.external.ProbabilisticAllocation
 
setAllowUnbounded(boolean) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulatorConfig
 
setAnomalyRate(double) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.anomaly.AnomalyIntervals
 
setArcType(PNMLText) - Method in class org.processmining.plugins.pnml.simple.PNMLArc
 
setAreasPassed(List<String>) - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.LocationChange
 
setArWeights(double[]) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.ARMATimeSeries
 
setAssumption(TimeConstraints.TimeAssumption) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.TimeConstraints
 
setCacheEnabled(boolean) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
setCapacity(int) - Method in class org.processmining.plugins.stochasticpetrinet.external.Room
 
setCaseDuration(Double) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatistics
 
setCaseEndDate(Date) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionData
 
setCaseId(int) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionData
 
setCaseStartDate(Date) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionData
 
setCaseStatistics(CaseStatisticsList) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatisticsAnalyzer
 
setCollectingLoadData(boolean) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.PerformanceEnricherConfig
 
setColor(String) - Method in class org.processmining.plugins.pnml.simple.PNMLFill
 
setComputedMeasures(List<AbstractMeasure<? extends Number>>) - Method in class org.processmining.plugins.stochasticpetrinet.measures.ComputedMeasures
 
setConstraints(TimeConstraints) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.PerformanceEnricherConfig
 
setContainsLoops(boolean) - Method in class org.processmining.plugins.stochasticpetrinet.generator.GeneratorConfig
 
setCorrelationMatrixFile(File) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.PerformanceEnricherConfig
 
setCountInLog(int) - Method in class org.processmining.plugins.temporal.model.TemporalNode
 
setCreateDedicatedImmediateStartTransition(boolean) - Method in class org.processmining.plugins.stochasticpetrinet.generator.GeneratorConfig
 
setCurrentState(Marking) - Method in class org.processmining.models.semantics.petrinet.impl.EfficientDiscreteStochasticNetSemanticsImpl
 
setCurrentState(short[]) - Method in class org.processmining.models.semantics.petrinet.impl.EfficientDiscreteStochasticNetSemanticsImpl
 
setCurrentState(Marking) - Method in class org.processmining.models.semantics.petrinet.impl.EfficientStochasticNetSemanticsImpl
 
setCurrentState(short[]) - Method in class org.processmining.models.semantics.petrinet.impl.EfficientStochasticNetSemanticsImpl
 
setCurrentTime(long) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.ARMATimeSeries
 
setCurrentTime(long) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.StatefulTimeseriesDistribution
 
setDegreeOfExclusiveChoices(int) - Method in class org.processmining.plugins.stochasticpetrinet.generator.GeneratorConfig
 
setDegreeOfLoops(int) - Method in class org.processmining.plugins.stochasticpetrinet.generator.GeneratorConfig
 
setDegreeOfParallelism(int) - Method in class org.processmining.plugins.stochasticpetrinet.generator.GeneratorConfig
 
setDegreeOfSequences(int) - Method in class org.processmining.plugins.stochasticpetrinet.generator.GeneratorConfig
 
setDeletionInsertionRatio(double) - Method in class org.processmining.plugins.filter.noise.AccurateNoiseFilter
 
setDeterministicBoundedStateSpaceExploration(boolean) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulatorConfig
 
setDimension(PNMLPoint) - Method in class org.processmining.plugins.pnml.simple.PNMLGraphics
 
setDistribution(RealDistribution) - Method in class org.processmining.models.graphbased.directed.petrinet.elements.TimedTransition
 
setDistributionParameters(List<Double>) - Method in class org.processmining.models.graphbased.directed.petrinet.elements.TimedTransition
 
setDistributionParameters(double...) - Method in class org.processmining.models.graphbased.directed.petrinet.elements.TimedTransition
 
setDistributionType(StochasticNet.DistributionType) - Method in class org.processmining.models.graphbased.directed.petrinet.elements.TimedTransition
 
setDistributionType(StochasticNet.DistributionType) - Method in class org.processmining.plugins.stochasticpetrinet.generator.GeneratorConfig
 
setDuration(long) - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.LocationChange
 
setEnabled(boolean) - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConnectionManager
 
setEndEvent(XEvent) - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Activity
 
setEndTime(long) - Method in class org.processmining.plugins.stochasticpetrinet.external.sensor.SensorInterval
 
setEventClass(XEventClass) - Method in class org.processmining.plugins.temporal.model.TemporalNode
 
setEventClassifier(XEventClassifier) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.PNUnroller
 
setExecutionPolicy(StochasticNet.ExecutionPolicy) - Method in class org.processmining.models.graphbased.directed.petrinet.impl.StochasticNetImpl
 
setExecutionPolicy(StochasticNet.ExecutionPolicy) - Method in interface org.processmining.models.graphbased.directed.petrinet.StochasticNet
Sets the execution policy of the net.
setExecutionPolicy(StochasticNet.ExecutionPolicy) - Method in class org.processmining.plugins.stochasticpetrinet.generator.GeneratorConfig
 
setExecutionPolicy(StochasticNet.ExecutionPolicy) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionExperimentConfig
 
setFilePrefix(String) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.WorldConfiguration
 
setFill(PNMLFill) - Method in class org.processmining.plugins.pnml.simple.PNMLGraphics
 
setFinalmarkings(List<PNMLMarking>) - Method in class org.processmining.plugins.pnml.simple.PNMLModule
 
setFinalMarkings(PNMLFinalMarkings) - Method in class org.processmining.plugins.pnml.simple.PNMLRoot
 
setFirst(K) - Method in class org.utils.datastructures.ComparablePair
 
setFirst(K) - Method in class org.utils.datastructures.Triple
 
setFitness(double) - Method in class org.processmining.plugins.stochasticpetrinet.miner.distance.Distance
 
setFuture(PluginExecutionResult) - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
setFuture(PluginExecutionResult) - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.FakePluginContext
 
setGeneralization(double) - Method in class org.processmining.plugins.stochasticpetrinet.miner.distance.Distance
 
setGraphics(PNMLGraphics) - Method in class org.processmining.plugins.pnml.simple.AbstractPNMLElement
 
setGraphics(PNMLGraphics) - Method in class org.processmining.plugins.pnml.simple.PNMLName
 
setId(String) - Method in class org.processmining.plugins.pnml.simple.PNMLArc
 
setId(String) - Method in class org.processmining.plugins.pnml.simple.PNMLPage
 
setId(String) - Method in class org.processmining.plugins.pnml.simple.PNMLPlace
 
setId(String) - Method in class org.processmining.plugins.pnml.simple.PNMLTransition
 
setId(int) - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Interaction
 
setIdRef(String) - Method in class org.processmining.plugins.pnml.simple.PNMLPlaceRef
 
setImmedateTransitionsInvisible(boolean) - Method in class org.processmining.plugins.stochasticpetrinet.generator.GeneratorConfig
 
setImmediate(boolean) - Method in class org.processmining.models.graphbased.directed.petrinet.elements.TimedTransition
 
setInitialMarking(PNMLText) - Method in class org.processmining.plugins.pnml.simple.PNMLPlace
 
setInscription(PNMLText) - Method in class org.processmining.plugins.pnml.simple.PNMLArc
 
setInternalState(EfficientTimedMarking) - Method in class org.processmining.models.semantics.petrinet.impl.EfficientDiscreteStochasticNetSemanticsImpl
 
setIntervals(Map<Transition, List<Pair<Double, Double>>>) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.anomaly.AnomalyIntervals
 
setJbptNet(PetriNet) - Method in class org.processmining.plugins.stochasticpetrinet.external.PetrinetWithMapping
 
setKey(String) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.TimeSeries
 
setLag(Calendar) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.timeseries.TimeSeriesConfiguration
 
setLastActivityDuration(long) - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.LocationChange
 
setLastObservation(Double) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.LastObservationTimeSeries
No aggregates used for this class, only predict the last single observation!
setLastTime(long) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.ARMATimeSeries
 
setLearnedDistributionType(StochasticNet.DistributionType) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionExperimentConfig
 
setLearnSPNFromData(boolean) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionExperimentConfig
 
setList(List<Object>) - Method in class org.processmining.plugins.pnml.simple.PNMLPage
 
setLocationEnabledSimulation(boolean) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.WorldConfiguration
 
setLocationGraph(String[], double[][]) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.WorldConfiguration
 
setLocationGraph(Graph<Location, Double>) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.WorldConfiguration
 
setLocationKey(String) - Method in class org.processmining.plugins.stochasticpetrinet.external.sensor.SensorInterval
 
setLogDistance(double) - Method in class org.processmining.plugins.stochasticpetrinet.miner.distance.Distance
 
setLogLikelihood(Double) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatistics
 
setLogResults(boolean) - Method in class org.processmining.plugins.stochasticpetrinet.measures.entropy.AbstractEntropyCalculator
 
setMarking(Marking) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.VisitState
 
setMarkings(List<PNMLMarking>) - Method in class org.processmining.plugins.pnml.simple.PNMLFinalMarkings
 
setMaWeights(double[]) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.ARMATimeSeries
 
setMeasureProviders(Collection<MeasureProvider>) - Method in class org.processmining.plugins.stochasticpetrinet.measures.MeasureConfig
 
setMissingDataHandling(TimeSeriesConfiguration.MissingDataHandling) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.timeseries.TimeSeriesConfiguration
 
setMissingRatio(double) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.WorldConfiguration
 
setModelDistance(double) - Method in class org.processmining.plugins.stochasticpetrinet.miner.distance.Distance
 
setModule(List<PNMLModule>) - Method in class org.processmining.plugins.pnml.simple.PNMLRoot
 
setMonitoringIterations(int) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionExperimentConfig
 
setN(int) - Method in class org.processmining.plugins.stochasticpetrinet.measures.entropy.EntropyCalculatorApproximate
 
setName(PNMLName) - Method in class org.processmining.plugins.pnml.simple.AbstractPNMLElement
 
setName(String) - Method in class org.processmining.plugins.stochasticpetrinet.external.Entity
 
setName(String) - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Activity
 
setName(String) - Method in class org.processmining.plugins.stochasticpetrinet.generator.GeneratorConfig
 
setName(String) - Method in class org.processmining.plugins.temporal.model.TemporalNode
 
setNet(List<PNMLNet>) - Method in class org.processmining.plugins.pnml.simple.PNMLRoot
 
setNets(List<PNMLNet>) - Method in class org.processmining.plugins.pnml.simple.PNMLModule
 
setNoise(double) - Method in class org.processmining.plugins.filter.noise.AccurateNoiseFilter
 
setOffset(PNMLPoint) - Method in class org.processmining.plugins.pnml.simple.PNMLGraphics
 
setOutlierRate(double) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatisticsAnalyzer
 
setPage(List<PNMLPage>) - Method in class org.processmining.plugins.pnml.simple.PNMLNet
 
setParallelismOnlyInParts(boolean) - Method in class org.processmining.plugins.stochasticpetrinet.generator.GeneratorConfig
 
setParameters(NoiseLogFilter.NoiseLogFilterParameters) - Method in class org.processmining.plugins.filter.noise.NoiseLogFilter
Sets the parameters for this noisy log filter.
setParentLocation(Location) - Method in class org.processmining.plugins.stochasticpetrinet.external.Location
 
setPercentageAdd(Integer) - Method in class org.processmining.plugins.filter.noise.NoiseLogFilter
 
setPercentageRemove(Integer) - Method in class org.processmining.plugins.filter.noise.NoiseLogFilter
 
setPlaceMapping(Map<Place, Place>) - Method in class org.processmining.plugins.stochasticpetrinet.external.PetrinetWithMapping
 
setPlaces(List<PNMLPlaceRef>) - Method in class org.processmining.plugins.pnml.simple.PNMLMarking
 
setPlots(List<Plot>) - Method in class org.processmining.plugins.stochasticpetrinet.ui.PlotPanelFreeChart
 
setPluginDescriptor(PluginDescriptor, int) - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
setPointsOfInterest(List<PlotPanelFreeChart.PointOfInterest>) - Method in class org.processmining.plugins.stochasticpetrinet.ui.PlotPanelFreeChart
 
setPolicy(StochasticNet.ExecutionPolicy) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.PerformanceEnricherConfig
 
setPosition(List<PNMLPoint>) - Method in class org.processmining.plugins.pnml.simple.PNMLGraphics
 
setPrecision(double) - Method in class org.processmining.plugins.stochasticpetrinet.miner.distance.Distance
 
setPredictionDates(Date[]) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionData
 
setPredictionResults(List<List<PredictionData>>) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionExperimentResult
 
setPredictionTimeDate(Date) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionData
 
setPriority(int) - Method in class org.processmining.models.graphbased.directed.petrinet.elements.TimedTransition
 
setProbability(BigDecimal) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.VisitState
 
setPromNet(PetrinetGraph) - Method in class org.processmining.plugins.stochasticpetrinet.external.PetrinetWithMapping
 
setProperties(Map<String, String>) - Method in class org.processmining.plugins.pnml.simple.PNMLToolSpecific
 
setQuantile(double) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulatorConfig
 
setRandomSeed(long) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
setRealDuration(String, long) - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Activity
 
setResource(String) - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.LocationChange
 
setResourceKey(String) - Method in class org.processmining.plugins.stochasticpetrinet.external.sensor.SensorInterval
 
setResourceSpeedFactors(Map<String, Double>) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.WorldConfiguration
 
setResourceTimeAsynchronous(boolean) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.WorldConfiguration
 
setResultFileName(String) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionExperimentConfig
 
setSamples(List<TemporalSample>) - Method in class org.processmining.plugins.temporal.model.TemporalConnection
 
setScriptsToLoad(List<TimeSeriesConfiguration.AvailableScripts>) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.timeseries.TimeSeriesConfiguration
 
setSecond(V) - Method in class org.utils.datastructures.ComparablePair
 
setSecond(L) - Method in class org.utils.datastructures.Triple
 
setSeed(long) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.SliceSampler
 
setSeed(long) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulatorConfig
 
setSimulatedTraces(int) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionExperimentConfig
 
setSimulateTraceless(boolean) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulatorConfig
 
setSource(String) - Method in class org.processmining.plugins.pnml.simple.PNMLArc
 
setStartEvent(XEvent) - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Activity
 
setStartTime(long) - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Record
 
setStartTime(long) - Method in class org.processmining.plugins.stochasticpetrinet.external.sensor.SensorInterval
 
setStats(DescriptiveStatistics) - Method in class org.processmining.plugins.temporal.model.TemporalConnection
 
setTarget(String) - Method in class org.processmining.plugins.pnml.simple.PNMLArc
 
setText(String) - Method in class org.processmining.plugins.pnml.simple.PNMLText
 
setThird(M) - Method in class org.utils.datastructures.Triple
 
setTime(Long) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.VisitState
 
setTimeSeriesType(TimeSeriesConfiguration.TimeSeriesType) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.timeseries.TimeSeriesConfiguration
 
setTimeUnit(StochasticNet.TimeUnit) - Method in class org.processmining.models.graphbased.directed.petrinet.impl.StochasticNetImpl
 
setTimeUnit(StochasticNet.TimeUnit) - Method in interface org.processmining.models.graphbased.directed.petrinet.StochasticNet
Sets the time unit of the net
setTimeUnit(StochasticNet.TimeUnit) - Method in class org.processmining.plugins.stochasticpetrinet.generator.GeneratorConfig
 
setTimeUnitFactor(StochasticNet.TimeUnit) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionExperimentConfig
 
setTokens(int) - Method in class org.processmining.plugins.pnml.simple.PNMLPlaceRef
 
setTool(String) - Method in class org.processmining.plugins.pnml.simple.PNMLToolSpecific
 
setToolspecific(List<PNMLToolSpecific>) - Method in class org.processmining.plugins.pnml.simple.AbstractPNMLElement
 
setTrace(XTrace) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.VisitState
 
setTrainingData(String) - Method in class org.processmining.models.graphbased.directed.petrinet.elements.TimedTransition
 
setTrainingData(String) - Method in class org.processmining.plugins.stochasticpetrinet.ui.PlotPanelFreeChart
 
setTransitionContraints(Map<Transition, StochasticNet.DistributionType>) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.TimeConstraints
 
setTransitionLocationMapping(Map<Transition, Set<Allocation>>) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.WorldConfiguration
 
setTransitionMapping(Map<Transition, Transition>) - Method in class org.processmining.plugins.stochasticpetrinet.external.PetrinetWithMapping
 
setTransitionSize(int) - Method in class org.processmining.plugins.stochasticpetrinet.generator.GeneratorConfig
 
setType(String) - Method in class org.processmining.plugins.pnml.simple.PNMLNet
 
setType(StochasticNet.DistributionType) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.PerformanceEnricherConfig
 
setUnit(String) - Method in class org.processmining.plugins.stochasticpetrinet.ui.PlotPanelFreeChart
 
setUnitFactor(StochasticNet.TimeUnit) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.PerformanceEnricherConfig
 
setUnivariateRealFunctions(Vector<RealDistribution>) - Method in class org.processmining.plugins.stochasticpetrinet.ui.Plot
 
setUseOnlyPastTrainingData(boolean) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
 
setValue(String) - Method in class org.processmining.plugins.pnml.simple.PNMLName
 
setValue(T) - Method in class org.processmining.plugins.stochasticpetrinet.measures.AbstractMeasure
 
setVersion(String) - Method in class org.processmining.plugins.pnml.simple.PNMLToolSpecific
 
setWeight(double) - Method in class org.processmining.models.graphbased.directed.petrinet.elements.TimedTransition
 
setWeight(double) - Method in class org.processmining.plugins.stochasticpetrinet.ui.Plot
Sets the scaling factor for the plot.
setWorkerCount(int) - Method in class org.processmining.plugins.stochasticpetrinet.prediction.experiment.PredictionExperimentConfig
 
setX(int) - Method in class org.processmining.plugins.pnml.simple.PNMLDimension
 
setX(double) - Method in class org.processmining.plugins.pnml.simple.PNMLPoint
 
setY(int) - Method in class org.processmining.plugins.pnml.simple.PNMLDimension
 
setY(double) - Method in class org.processmining.plugins.pnml.simple.PNMLPoint
 
shift(long) - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Activity
Shifts an activity by a given time (positive or negative value to be added/subtracted from both start and end.
ShiftedDistribution - Class in org.processmining.plugins.stochasticpetrinet.analyzer.anomaly
We shift the distribution downwards so that the outliers are below zero.
ShiftedDistribution(RealDistribution, double) - Constructor for class org.processmining.plugins.stochasticpetrinet.analyzer.anomaly.ShiftedDistribution
 
shortName() - Method in enum org.processmining.models.graphbased.directed.petrinet.StochasticNet.ExecutionPolicy
 
showLabel - Variable in class org.processmining.plugins.stochasticpetrinet.ui.PlotPanelFreeChart.PointOfInterest
 
shuffle(double[]) - Static method in class org.processmining.plugins.stochasticpetrinet.distribution.DistributionUtils
 
SimpleDistanceFunction - Class in org.processmining.plugins.stochasticpetrinet.miner.distance
 
SimpleDistanceFunction() - Constructor for class org.processmining.plugins.stochasticpetrinet.miner.distance.SimpleDistanceFunction
 
SimpleHeuristicFilter - Class in org.processmining.plugins.filter.context
 
SimpleHeuristicFilter() - Constructor for class org.processmining.plugins.filter.context.SimpleHeuristicFilter
 
SimpleHistogramDistribution - Class in org.processmining.plugins.stochasticpetrinet.distribution
 
SimpleHistogramDistribution() - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.SimpleHistogramDistribution
 
SimpleHistogramDistribution(double) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.SimpleHistogramDistribution
 
simulate(UIPluginContext, PetrinetGraph, Semantics<Marking, Transition>) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
Asks the user to specify configuration parameters for the simulation.
simulate(UIPluginContext, PetrinetGraph, Semantics<Marking, Transition>, PNSimulatorConfig, Marking) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
Performs a simulation according to a given configuration PNSimulatorConfig
simulate(UIPluginContext, PetrinetGraph, Semantics<Marking, Transition>, PNSimulatorConfig, Marking, Marking) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
Performs a simulation according to a given configuration PNSimulatorConfig
simulate(UIPluginContext, PetrinetGraph, Semantics<Marking, Transition>, PNSimulatorConfig, Marking, Marking) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNUnfoldedSimulator
Performs a simulation according to a given configuration PNSimulatorConfig
SIMULATED_LOG_PROBABILITY - Static variable in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
 
simulateOneTrace(PetrinetGraph, Semantics<Marking, Transition>, PNSimulatorConfig, Marking, long, long, long, boolean, Marking) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
Performs a simple simulation of the Petri net (mostly used for StochasticNets, but can also simulate a PN without stochastic annotations)
simulateOneTrace(PetrinetGraph, Semantics<Marking, Transition>, PNSimulatorConfig, Marking, long, long, int, boolean, Marking) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNUnfoldedSimulator
Performs a simple simulation of the Petri net (mostly used for StochasticNets, but can also simulate a PN without stochastic annotations) See #simulateTraceEnd(PetrinetGraph, Semantics, PNSimulatorConfig, Marking, Date, int, Map, boolean) for an implementation that does not generate costly XIDs required for XES log files.
simulateRealEntities(StochasticNet, WorldConfiguration) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.AdvancedSimulator
Simulates real entities performing a process.
SinusoidalSeries - Class in org.processmining.plugins.stochasticpetrinet.distribution.timeseries
 
SinusoidalSeries(double) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.SinusoidalSeries
 
SinusoidalSeries(double, double) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.SinusoidalSeries
 
SinusoidalSeries(double, double, double) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.SinusoidalSeries
 
SinusoidalSeries(double, double, double, double) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.SinusoidalSeries
A sinusoidal sequence that obviously has seasonal behavior
size() - Method in class org.processmining.plugins.stochasticpetrinet.ui.Plot
 
SliceSampler - Class in org.processmining.plugins.stochasticpetrinet.distribution
 
SliceSampler(RealDistribution, double, double) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.SliceSampler
 
SliceSampler(UnivariateFunction, double, double) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.SliceSampler
 
SliceSampler(UnivariateFunction, double, double, int) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.SliceSampler
 
SortedPair<K extends java.lang.Comparable<K>,V> - Class in org.utils.datastructures
 
SortedPair(K, V) - Constructor for class org.utils.datastructures.SortedPair
 
SortedSensorIntervals - Class in org.processmining.plugins.stochasticpetrinet.external.sensor
 
SortedSensorIntervals() - Constructor for class org.processmining.plugins.stochasticpetrinet.external.sensor.SortedSensorIntervals
 
SortedSetComparator<E extends java.lang.Comparable<E>> - Class in org.utils.datastructures
 
SortedSetComparator() - Constructor for class org.utils.datastructures.SortedSetComparator
 
splinesSupported() - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
Checks, whether the R-engine is accessible over JRI
splitTracesBasedOnRatio(XLog, double) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
standardDeviation() - Method in class org.processmining.plugins.temporal.miner.OnlineNormalEstimator
Returns the maximum likelihood estimate of the standard deviation of the samples.
standardDeviationUnbiased() - Method in class org.processmining.plugins.temporal.miner.OnlineNormalEstimator
Returns the unbiased estimate of the standard deviation of the samples.
START_CLASS - Static variable in class org.processmining.plugins.temporal.model.TemporalModel
 
StatefulTimeseriesDistribution - Class in org.processmining.plugins.stochasticpetrinet.distribution.timeseries
This is a "stateful" distribution that knows it's current time.
StatefulTimeseriesDistribution(double) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.StatefulTimeseriesDistribution
 
StatefulTimeseriesDistribution(RealDistribution) - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.StatefulTimeseriesDistribution
 
stats - Variable in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.AverageMethodTimeSeries
 
STOCHASTIC_ANNOTATION - Static variable in class org.processmining.plugins.pnml.simple.PNMLToolSpecific
 
STOCHASTIC_ANNOTATION_VERSION - Static variable in class org.processmining.plugins.pnml.simple.PNMLToolSpecific
 
STOCHASTIC_NET - Static variable in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatisticsConnection
 
StochasticManifestCollector - Class in org.processmining.plugins.stochasticpetrinet.enricher
Simple analyzer for a manifest based replay.
StochasticManifestCollector(ManifestEvClassPattern, PerformanceEnricherConfig) - Constructor for class org.processmining.plugins.stochasticpetrinet.enricher.StochasticManifestCollector
 
StochasticMinerPlugin - Class in org.processmining.plugins.stochasticpetrinet.miner
Not yet implemented.
StochasticMinerPlugin() - Constructor for class org.processmining.plugins.stochasticpetrinet.miner.StochasticMinerPlugin
 
StochasticNet - Interface in org.processmining.models.graphbased.directed.petrinet
"stochastic Petri net" = Petri net with annotated stochastic information.
StochasticNet.DistributionType - Enum in org.processmining.models.graphbased.directed.petrinet
Supported parametric and non-parametric distributions
StochasticNet.ExecutionPolicy - Enum in org.processmining.models.graphbased.directed.petrinet
Execution policy of the network.
StochasticNet.TimeUnit - Enum in org.processmining.models.graphbased.directed.petrinet
Enumeration specifying in which time unit the parameters of the net are given.
StochasticNetDeserializer - Class in org.processmining.plugins.pnml.importing
 
StochasticNetDeserializer() - Constructor for class org.processmining.plugins.pnml.importing.StochasticNetDeserializer
 
StochasticNetDeserializer.StochasticNetVisitor - Class in org.processmining.plugins.pnml.importing
 
StochasticNetImpl - Class in org.processmining.models.graphbased.directed.petrinet.impl
 
StochasticNetImpl(String) - Constructor for class org.processmining.models.graphbased.directed.petrinet.impl.StochasticNetImpl
 
StochasticNetSemantics - Interface in org.processmining.models.semantics.petrinet
 
StochasticNetSemanticsImpl - Class in org.processmining.models.semantics.petrinet.impl
 
StochasticNetSemanticsImpl() - Constructor for class org.processmining.models.semantics.petrinet.impl.StochasticNetSemanticsImpl
 
StochasticNetSemanticsProvider - Class in org.processmining.models.semantics.petrinet.providers
 
StochasticNetSemanticsProvider() - Constructor for class org.processmining.models.semantics.petrinet.providers.StochasticNetSemanticsProvider
 
StochasticNetToPNMLConverter - Class in org.processmining.plugins.pnml.exporting
 
StochasticNetToPNMLConverter() - Constructor for class org.processmining.plugins.pnml.exporting.StochasticNetToPNMLConverter
 
StochasticNetUtils - Class in org.processmining.plugins.stochasticpetrinet
 
StochasticNetUtils() - Constructor for class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
StochasticNetUtils.DummyConnectionManager - Class in org.processmining.plugins.stochasticpetrinet
 
StochasticNetUtils.DummyConsolePluginContext - Class in org.processmining.plugins.stochasticpetrinet
 
StochasticNetUtils.FakePluginContext - Class in org.processmining.plugins.stochasticpetrinet
Created by andreas on 25/01/2017.
StochasticNetUtils.Renamer - Interface in org.processmining.plugins.stochasticpetrinet
 
StochasticNetVisitor() - Constructor for class org.processmining.plugins.pnml.importing.StochasticNetDeserializer.StochasticNetVisitor
 
stripStochasticInformation(PluginContext, StochasticNet) - Static method in class org.processmining.plugins.stochasticpetrinet.converter.ConvertDistributionsPlugin
 
sum(Collection<V>, Aggregate.Function<V, K>, Aggregate.Function<V, Integer>) - Static method in class org.utils.datastructures.Aggregate
 
SUPPORTED_CONVERSION_TYPES - Static variable in class org.processmining.models.graphbased.directed.petrinet.impl.ToStochasticNet
 
swapTransitionsRandomly(List<Transition>, double) - Static method in class org.processmining.plugins.stochasticpetrinet.external.AllocationBasedNetGenerator
 
SYSTEM_LOAD - Static variable in class org.processmining.plugins.stochasticpetrinet.enricher.StochasticManifestCollector
 

T

TemporalAnalyzer - Class in org.processmining.plugins.temporal.miner
 
TemporalAnalyzer() - Constructor for class org.processmining.plugins.temporal.miner.TemporalAnalyzer
 
TemporalConnection - Class in org.processmining.plugins.temporal.model
 
TemporalConnection(TemporalNode, TemporalNode) - Constructor for class org.processmining.plugins.temporal.model.TemporalConnection
 
temporallyContains(Record) - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Record
 
TemporalMiner - Class in org.processmining.plugins.temporal
 
TemporalMiner() - Constructor for class org.processmining.plugins.temporal.TemporalMiner
 
TemporalMinerPlugin - Class in org.processmining.plugins.temporal
 
TemporalMinerPlugin() - Constructor for class org.processmining.plugins.temporal.TemporalMinerPlugin
 
TemporalModel - Class in org.processmining.plugins.temporal.model
 
TemporalModel(StochasticNet.TimeUnit) - Constructor for class org.processmining.plugins.temporal.model.TemporalModel
 
TemporalModelPanel - Class in org.processmining.plugins.temporal.ui
 
TemporalModelPanel(TemporalModel) - Constructor for class org.processmining.plugins.temporal.ui.TemporalModelPanel
 
TemporalModelVizualizer - Class in org.processmining.plugins.temporal.ui
 
TemporalModelVizualizer() - Constructor for class org.processmining.plugins.temporal.ui.TemporalModelVizualizer
 
TemporalNode - Class in org.processmining.plugins.temporal.model
 
TemporalNode(String, XEventClass) - Constructor for class org.processmining.plugins.temporal.model.TemporalNode
 
TemporalNode(String, XEventClass, int) - Constructor for class org.processmining.plugins.temporal.model.TemporalNode
 
TemporalProfile - Class in org.processmining.plugins.temporal.miner
 
TemporalProfile(XLog) - Constructor for class org.processmining.plugins.temporal.miner.TemporalProfile
 
TemporalProfileOptimizer - Class in org.processmining.plugins.temporal.miner
 
TemporalProfileOptimizer() - Constructor for class org.processmining.plugins.temporal.miner.TemporalProfileOptimizer
 
TemporalRelation - Enum in org.processmining.plugins.temporal.miner
 
TemporalRelations - Class in org.processmining.plugins.temporal.miner
 
TemporalRelations(int) - Constructor for class org.processmining.plugins.temporal.miner.TemporalRelations
 
TemporalRelations(int, Table<Integer, Integer, TemporalRelation>) - Constructor for class org.processmining.plugins.temporal.miner.TemporalRelations
 
TemporalSample - Class in org.processmining.plugins.temporal.model
 
TemporalSample(double, int) - Constructor for class org.processmining.plugins.temporal.model.TemporalSample
 
TemporalTraces - Class in org.processmining.plugins.temporal.miner
 
TemporalTraces() - Constructor for class org.processmining.plugins.temporal.miner.TemporalTraces
 
threshold - Variable in class org.processmining.plugins.stochasticpetrinet.distribution.GaussianReflectionKernelDistribution
The lower threshold where reflection occurs
THRESHOLD_FOR_DETERMINISTIC_VALUES - Static variable in class org.processmining.plugins.stochasticpetrinet.enricher.PerformanceEnricher
Allow up to 5 percent of noise, before judging a transition as non-deterministic time
time - Variable in class org.processmining.plugins.stochasticpetrinet.simulator.VisitState
 
TIME_ATTRIBUTE_KEY - Static variable in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
TIME_TIMESTAMP - Static variable in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
 
TIME_UNIT - Static variable in class org.processmining.plugins.pnml.simple.PNMLToolSpecific
 
TimeConstraints - Class in org.processmining.plugins.stochasticpetrinet.enricher
 
TimeConstraints() - Constructor for class org.processmining.plugins.stochasticpetrinet.enricher.TimeConstraints
 
TimeConstraints.TimeAssumption - Enum in org.processmining.plugins.stochasticpetrinet.enricher
 
TimeConstraintsPanel - Class in org.processmining.plugins.stochasticpetrinet.enricher
 
TimeConstraintsPanel(String, PetrinetGraph) - Constructor for class org.processmining.plugins.stochasticpetrinet.enricher.TimeConstraintsPanel
 
TimedTransition - Class in org.processmining.models.graphbased.directed.petrinet.elements
A timed transition to be used in Stochastic Petri Nets with arbitrary distributions
TimedTransition(String, AbstractDirectedGraph<PetrinetNode, PetrinetEdge<? extends PetrinetNode, ? extends PetrinetNode>>) - Constructor for class org.processmining.models.graphbased.directed.petrinet.elements.TimedTransition
By default generate a timed transition with exponential firing rate lambda=1
TimedTransition(String, AbstractDirectedGraph<PetrinetNode, PetrinetEdge<? extends PetrinetNode, ? extends PetrinetNode>>, ExpandableSubNet, double, int, StochasticNet.DistributionType, double...) - Constructor for class org.processmining.models.graphbased.directed.petrinet.elements.TimedTransition
 
TimePredictor - Class in org.processmining.plugins.stochasticpetrinet.prediction
 
TimePredictor(boolean) - Constructor for class org.processmining.plugins.stochasticpetrinet.prediction.TimePredictor
Creates a stochastic Net predictor based on simulation that uses either the time as a constraint, or not.
TimePredictorPlugin - Class in org.processmining.plugins.stochasticpetrinet.prediction
This is a simple time predictor based on a stochastic model.
TimePredictorPlugin() - Constructor for class org.processmining.plugins.stochasticpetrinet.prediction.TimePredictorPlugin
 
TimeSeries<H> - Class in org.processmining.plugins.stochasticpetrinet.simulator.timeseries
A time series of values (might be durations, might be rates, might be anything)
TimeSeries() - Constructor for class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.TimeSeries
 
TimeSeriesAlignmentPlugin - Class in org.processmining.plugins.alignment
 
TimeSeriesAlignmentPlugin() - Constructor for class org.processmining.plugins.alignment.TimeSeriesAlignmentPlugin
 
TimeSeriesComparer - Class in org.processmining.plugins.alignment
 
TimeSeriesComparer() - Constructor for class org.processmining.plugins.alignment.TimeSeriesComparer
 
TimeSeriesConfiguration - Class in org.processmining.plugins.stochasticpetrinet.prediction.timeseries
 
TimeSeriesConfiguration() - Constructor for class org.processmining.plugins.stochasticpetrinet.prediction.timeseries.TimeSeriesConfiguration
 
TimeSeriesConfiguration.AvailableScripts - Enum in org.processmining.plugins.stochasticpetrinet.prediction.timeseries
 
TimeSeriesConfiguration.MissingDataHandling - Enum in org.processmining.plugins.stochasticpetrinet.prediction.timeseries
Different strategies to try for handling missing data (replacement almost always introduces a bias (mean replacement underestimates the variance) It might be better to keep them as missing values and let R figure out how to deal with them...
TimeSeriesConfiguration.TimeSeriesType - Enum in org.processmining.plugins.stochasticpetrinet.prediction.timeseries
 
TimeSeriesConverter - Class in org.processmining.plugins.alignment
 
TimeSeriesConverter() - Constructor for class org.processmining.plugins.alignment.TimeSeriesConverter
 
TimeSeriesPanel - Class in org.processmining.plugins.alignment.ui
 
TimeSeriesPanel(TimeSeries<? extends Number>) - Constructor for class org.processmining.plugins.alignment.ui.TimeSeriesPanel
 
TimeseriesPredictor - Class in org.processmining.plugins.stochasticpetrinet.prediction.timeseries
 
TimeseriesPredictor() - Constructor for class org.processmining.plugins.stochasticpetrinet.prediction.timeseries.TimeseriesPredictor
 
TimeseriesPredictor(TimeSeriesConfiguration) - Constructor for class org.processmining.plugins.stochasticpetrinet.prediction.timeseries.TimeseriesPredictor
 
TIMESTAMP - Static variable in class org.processmining.plugins.stochasticpetrinet.enricher.StochasticManifestCollector
 
timestamp - Variable in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.Observation
time stamp of the occurrence of this observation
timeStampInjection(UIPluginContext, XLog) - Method in class org.processmining.plugins.filter.noise.NoiseLogFilter
 
toLoLaFromPetrinet(Petrinet, Marking) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
toLoLaFromPetrinnet(Petrinet) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
tool - Variable in class org.processmining.plugins.pnml.simple.PNMLToolSpecific
 
toolspecific - Variable in class org.processmining.plugins.pnml.simple.AbstractPNMLElement
 
TopologyLayout<V,E> - Class in org.processmining.plugins.stochasticpetrinet.simulator
 
TopologyLayout(Graph<V, E>) - Constructor for class org.processmining.plugins.stochasticpetrinet.simulator.TopologyLayout
 
ToStochasticNet - Class in org.processmining.models.graphbased.directed.petrinet.impl
 
ToStochasticNet() - Constructor for class org.processmining.models.graphbased.directed.petrinet.impl.ToStochasticNet
 
toString() - Method in enum org.processmining.models.graphbased.directed.petrinet.StochasticNet.ExecutionPolicy
 
toString() - Method in enum org.processmining.models.graphbased.directed.petrinet.StochasticNet.TimeUnit
 
toString() - Method in class org.processmining.models.semantics.petrinet.impl.EfficientTimedMarking
 
toString() - Method in enum org.processmining.plugins.filter.noise.NoiseLogFilter.NoiseTypes
 
toString() - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatistics
 
toString(String) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatistics
 
toString() - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.ReplayStep
 
toString() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.SimpleHistogramDistribution
 
toString() - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Activity
 
toString() - Method in class org.processmining.plugins.stochasticpetrinet.external.interaction.Record
 
toString() - Method in class org.processmining.plugins.stochasticpetrinet.external.Person
 
toString() - Method in class org.processmining.plugins.stochasticpetrinet.external.sensor.SensorInterval
 
toString() - Method in class org.processmining.plugins.stochasticpetrinet.external.sensor.SortedSensorIntervals
 
toString() - Method in class org.processmining.plugins.stochasticpetrinet.measures.AbstractMeasure
 
toString() - Method in class org.processmining.plugins.stochasticpetrinet.measures.ComputedMeasures
 
toString() - Method in class org.processmining.plugins.temporal.miner.OnlineNormalEstimator
Returns a string-based representation of the mean and standard deviation and number of samples for this estimator.
toString() - Method in enum org.processmining.plugins.temporal.miner.TemporalRelation
 
toString() - Method in class org.processmining.plugins.temporal.miner.TemporalRelations
 
trace - Variable in class org.processmining.plugins.stochasticpetrinet.simulator.VisitState
 
TRACE_SIZES - Static variable in class org.processmining.plugins.stochasticpetrinet.enricher.experiment.PerformanceEnricherExperimentPlugin
 
TRAINING_DATA - Static variable in class org.processmining.plugins.pnml.simple.PNMLToolSpecific
 
trainingData - Variable in class org.processmining.models.graphbased.directed.petrinet.elements.TimedTransition
Contains the data that was used to train the model (Basically, this is a table with a header to describe the data and each line represents one entry)
trainingDataCache - Variable in class org.processmining.models.graphbased.directed.petrinet.elements.TimedTransition
a sorted view on all the training data that was used to train this transition.
transform(UIPluginContext, XLog, StochasticNet) - Method in class org.processmining.plugins.alignment.TimeSeriesAlignmentPlugin
 
transform(UIPluginContext, XLog) - Method in class org.processmining.plugins.overfit.OverfitMinerPlugin
 
transform(UIPluginContext, XLog, StochasticNet) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.LikelihoodAnalyzerPlugin
 
transform(PluginContext, Manifest) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.PerformanceEnricher
 
transform(PluginContext, Manifest, PerformanceEnricherConfig) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.PerformanceEnricher
 
transform(UIPluginContext, Manifest) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.PerformanceEnricherPlugin
 
transform(PluginContext, Manifest, PerformanceEnricherConfig) - Static method in class org.processmining.plugins.stochasticpetrinet.enricher.PerformanceEnricherPlugin
 
transform(UIPluginContext, PetrinetGraph, XLog) - Static method in class org.processmining.plugins.stochasticpetrinet.enricher.PerformanceEnricherPlugin
 
transform(UIPluginContext, XLog) - Static method in class org.processmining.plugins.stochasticpetrinet.enricher.PerformanceEnricherPlugin
 
transform(UIPluginContext, XLog) - Method in class org.processmining.plugins.temporal.TemporalMinerPlugin
 
transition - Variable in class org.processmining.plugins.stochasticpetrinet.analyzer.ReplayStep
 
TRANSITION_COMPLETE - Static variable in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
 
transitionInputs - Variable in class org.processmining.models.semantics.petrinet.impl.EfficientStochasticNetSemanticsImpl
 
transitionMatrix - Variable in class org.processmining.models.semantics.petrinet.impl.EfficientStochasticNetSemanticsImpl
 
transitionOutputs - Variable in class org.processmining.models.semantics.petrinet.impl.EfficientStochasticNetSemanticsImpl
 
transitionPositionInArray - Variable in class org.processmining.models.semantics.petrinet.impl.EfficientStochasticNetSemanticsImpl
 
transitionRemainingTimes - Variable in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
Each transition has it's remaining time stored, once it becomes active in a marking.
transitions - Variable in class org.processmining.models.semantics.petrinet.impl.EfficientStochasticNetSemanticsImpl
 
transitionsContainTimingInfo(Collection<Transition>) - Static method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
 
Triple<K,L,M> - Class in org.utils.datastructures
 
Triple(K, L, M) - Constructor for class org.utils.datastructures.Triple
 
TruncatedDistributionFactory - Class in org.processmining.plugins.stochasticpetrinet.distribution
 
TruncatedDistributionFactory() - Constructor for class org.processmining.plugins.stochasticpetrinet.distribution.TruncatedDistributionFactory
 
TruncatedWrapper - Class in org.processmining.plugins.stochasticpetrinet.distribution
A wrapper around a distribution that cuts off a part below a certain threshold RejectionWrapper.constraint and rescales the rest of the distribution to become a valid one again.
tryToFindOrConstructAllObjects(Class<T>, Class<C>, String, Object...) - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
tryToFindOrConstructFirstNamedObject(Class<T>, String, Class<C>, String, Object...) - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 
tryToFindOrConstructFirstObject(Class<T>, Class<C>, String, Object...) - Method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils.DummyConsolePluginContext
 

U

unHandle(double) - Method in class org.processmining.plugins.temporal.miner.OnlineNormalEstimator
Removes the specified value from the sample set.
UniformAllocation - Class in org.processmining.plugins.stochasticpetrinet.external
 
UniformAllocation(Set<Allocatable>, Allocation.AllocType) - Constructor for class org.processmining.plugins.stochasticpetrinet.external.UniformAllocation
 
UniformSetAllocation - Class in org.processmining.plugins.stochasticpetrinet.external
 
UniformSetAllocation(Collection<Set<Allocatable>>, Allocation.AllocType) - Constructor for class org.processmining.plugins.stochasticpetrinet.external.UniformSetAllocation
 
UNIT_FACTOR - Static variable in class org.processmining.plugins.stochasticpetrinet.enricher.experiment.PerformanceEnricherExperimentPlugin
Use minutes as unit in the model
unpack() - Method in class org.processmining.models.semantics.petrinet.impl.EfficientTimedMarking
 
unroll(UIPluginContext, XLog) - Method in class org.processmining.plugins.filter.loops.LoopsLinearizerPlugin
 
unrollHeadless(PluginContext, XLog) - Method in class org.processmining.plugins.filter.loops.LoopsLinearizerPlugin
 
unrollPNbasedOnAlignment(AllSyncReplayResult, int, Petrinet, Marking) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.PNUnroller
 
unrolPNbasedOnTrace(XLog, TransEvClassMapping, Petrinet, Marking, Marking, boolean) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.PNUnroller
 
updateConstraints(TimeConstraints) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.TimeConstraintsPanel
 
updateDistances(XLog, M) - Method in class org.processmining.plugins.stochasticpetrinet.miner.LocalSearchMiner
Updates the distances with the current log and model
updateKernels() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.GaussianKernelDistribution
 
updateKernels() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.MeanCorrectedReflectionKernelDistribution
 
updateLikelihoodCutoffs() - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatisticsAnalyzer
 
updateLogProbability(XTrace, double) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
The log of probability values is always less than or equal to zero.
updateMarkingMoveModel(TIntObjectMap<List<Long>>, short[], int) - Method in class org.processmining.plugins.stochasticpetrinet.enricher.ReliableInvisibleTransitionPerfCounter
This firing is only used for move model only move on model means firing transitions as soon as they are enabled
updateNodePosition(TemporalNode, int, int) - Method in class org.processmining.plugins.temporal.ui.TemporalModelPanel
 
updatePositions() - Method in class org.processmining.plugins.temporal.ui.TemporalModelPanel
Updates all positions of the nodes according to the temporal forces
updateSmoothingParameter() - Method in class org.processmining.plugins.stochasticpetrinet.distribution.GaussianKernelDistribution
Uses the 'rule of thumb' for the kernel bandwith combined with the more robust quantile based approximation.
updateStatistics(double) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.CaseStatisticsAnalyzer
 
updateTableSelection(int) - Method in class org.processmining.plugins.stochasticpetrinet.ui.OutlierVisualizer
 
updateTransitionMemoriesAfterFiring(PNSimulatorConfig, Collection<Transition>, Triple<Transition, Long, Double>, long, Collection<Transition>, Semantics<Marking, Transition>) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
 
upper95Percentile - Variable in class org.processmining.plugins.stochasticpetrinet.simulator.timeseries.Prediction
 
upperBound - Variable in class org.processmining.plugins.stochasticpetrinet.distribution.RLogSplineDistribution
 
useCache(boolean) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
Enables or disables cache of distributions.
useOnlyPastTrainingData - Variable in class org.processmining.plugins.stochasticpetrinet.simulator.PNSimulator
Needs to be explicitly set by the caller.

V

value(double) - Method in class org.processmining.plugins.stochasticpetrinet.analyzer.anomaly.ShiftedDistribution
 
value(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.AnotherAbstractRealDistribution
The function value is the density.
value(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.ApproximateDensityDistribution
 
value(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.numeric.FastDensityFunction
 
value(double) - Method in class org.processmining.plugins.stochasticpetrinet.distribution.numeric.ReplayStepDensityFunction
 
value - Variable in class org.processmining.plugins.stochasticpetrinet.ui.PlotPanelFreeChart.PointOfInterest
The value of the point.
valueOf(String) - Static method in enum org.processmining.models.graphbased.directed.petrinet.StochasticNet.DistributionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.processmining.models.graphbased.directed.petrinet.StochasticNet.ExecutionPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.processmining.models.graphbased.directed.petrinet.StochasticNet.TimeUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.processmining.plugins.filter.noise.NoiseLogFilter.NoiseTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.processmining.plugins.stochasticpetrinet.enricher.experiment.PerformanceEnricherExperimentPlugin.ExperimentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.processmining.plugins.stochasticpetrinet.enricher.TimeConstraints.TimeAssumption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.processmining.plugins.stochasticpetrinet.external.Allocation.AllocType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.processmining.plugins.stochasticpetrinet.external.AllocationBasedNetGenerator.ObsType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.processmining.plugins.stochasticpetrinet.miner.QualityCriterion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.processmining.plugins.stochasticpetrinet.prediction.timeseries.TimeSeriesConfiguration.AvailableScripts
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.processmining.plugins.stochasticpetrinet.prediction.timeseries.TimeSeriesConfiguration.MissingDataHandling
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.processmining.plugins.stochasticpetrinet.prediction.timeseries.TimeSeriesConfiguration.TimeSeriesType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.processmining.plugins.temporal.miner.TemporalRelation
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.processmining.models.graphbased.directed.petrinet.StochasticNet.DistributionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.processmining.models.graphbased.directed.petrinet.StochasticNet.ExecutionPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.processmining.models.graphbased.directed.petrinet.StochasticNet.TimeUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.processmining.plugins.filter.noise.NoiseLogFilter.NoiseTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class org.processmining.plugins.stochasticpetrinet.distribution.RLogSplineDistribution
 
values - Variable in class org.processmining.plugins.stochasticpetrinet.distribution.timeseries.ARMATimeSeries
 
values() - Static method in enum org.processmining.plugins.stochasticpetrinet.enricher.experiment.PerformanceEnricherExperimentPlugin.ExperimentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.processmining.plugins.stochasticpetrinet.enricher.TimeConstraints.TimeAssumption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.processmining.plugins.stochasticpetrinet.external.Allocation.AllocType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.processmining.plugins.stochasticpetrinet.external.AllocationBasedNetGenerator.ObsType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.processmining.plugins.stochasticpetrinet.miner.QualityCriterion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.processmining.plugins.stochasticpetrinet.prediction.timeseries.TimeSeriesConfiguration.AvailableScripts
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.processmining.plugins.stochasticpetrinet.prediction.timeseries.TimeSeriesConfiguration.MissingDataHandling
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.processmining.plugins.stochasticpetrinet.prediction.timeseries.TimeSeriesConfiguration.TimeSeriesType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.processmining.plugins.temporal.miner.TemporalRelation
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES_SEPARATOR - Static variable in class org.processmining.plugins.pnml.simple.PNMLToolSpecific
 
variance() - Method in class org.processmining.plugins.temporal.miner.OnlineNormalEstimator
Returns the maximum likelihood estimate of the variance of the samples.
varianceUnbiased() - Method in class org.processmining.plugins.temporal.miner.OnlineNormalEstimator
Returns the unbiased estimate of the variance of the samples.
version - Variable in class org.processmining.plugins.pnml.simple.PNMLToolSpecific
 
veryPrecise - Static variable in class org.processmining.plugins.stochasticpetrinet.distribution.GaussianKernelDistribution
 
VisitState - Class in org.processmining.plugins.stochasticpetrinet.simulator
A State to visit during exploration TODO: make more compact (e.g.
VisitState(XTrace, Marking, Long, BigDecimal) - Constructor for class org.processmining.plugins.stochasticpetrinet.simulator.VisitState
 
VisualControls - Class in org.processmining.plugins.temporal.ui
 
VisualControls(TemporalModelPanel) - Constructor for class org.processmining.plugins.temporal.ui.VisualControls
 
visualize(PluginContext, SortedSensorIntervals) - Static method in class org.processmining.plugins.stochasticpetrinet.external.sensor.SensorIntervalVisualization
 
visualize(PluginContext, CaseStatisticsList) - Method in class org.processmining.plugins.stochasticpetrinet.ui.OutlierVisualizer
 
visualize(PluginContext, StochasticNet) - Method in class org.processmining.plugins.stochasticpetrinet.ui.PerformanceVisualization
 
visualize(PluginContext, TemporalModel) - Static method in class org.processmining.plugins.temporal.ui.TemporalModelVizualizer
 
visualizeGraph(Graph<Activity, LocationChange>, boolean, Map<Activity, Number>, StochasticNet.TimeUnit, Activity) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.LogLocationDelayInducer
 

W

weight - Variable in class org.processmining.models.graphbased.directed.petrinet.elements.TimedTransition
The weight of the transition If multiple immediate transitions are enabled concurrently, the decision which one to fire is done on a probabilistic basis.
WEIGHT - Static variable in class org.processmining.plugins.pnml.simple.PNMLToolSpecific
 
WeightsOptimizer - Class in org.processmining.plugins.stochasticpetrinet.enricher.optimizer
 
WeightsOptimizer(double[], Map<String, int[]>) - Constructor for class org.processmining.plugins.stochasticpetrinet.enricher.optimizer.WeightsOptimizer
 
WIDTH - Static variable in class org.processmining.plugins.stochasticpetrinet.external.sensor.SensorIntervalVisualization.IntervalVisualizer
 
width - Variable in class org.processmining.plugins.stochasticpetrinet.ui.PlotPanelFreeChart.PointOfInterest
should be around 1-4 pixels
WorldConfiguration - Class in org.processmining.plugins.stochasticpetrinet.simulator
 
WorldConfiguration() - Constructor for class org.processmining.plugins.stochasticpetrinet.simulator.WorldConfiguration
 
WorldConfiguration(Graph<Location, Double>, Map<Transition, Set<Allocation>>, boolean) - Constructor for class org.processmining.plugins.stochasticpetrinet.simulator.WorldConfiguration
 
wrappedDist - Variable in class org.processmining.plugins.stochasticpetrinet.distribution.RejectionWrapper
The original distribution
writeLogToFile(XLog, File) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
 
writeRecordsToFile(SortedMultiset<Record>, String) - Method in class org.processmining.plugins.stochasticpetrinet.simulator.LogLocationDelayInducer
 
writeStringToFile(String, String) - Static method in class org.processmining.plugins.stochasticpetrinet.StochasticNetUtils
Convenience utility function to write a string to a file specified by a file name.

Z

zoom(boolean) - Method in class org.processmining.plugins.temporal.ui.TemporalModelPanel
 
A B C D E F G H I J K L M N O P Q R S T U V W Z 
Skip navigation links