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

A

a - Variable in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetILPModel
 
a - Variable in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetSingleILPModel
 
ABSOLUTE_THRESHOLD - Static variable in class org.processmining.plugins.filtering.PCLFilterSettingsConstants
 
actionPerformed(ActionEvent) - Method in class org.processmining.plugins.ilpminer.ILPMinerUI
 
addBasicPetriNetLPSOLVE(Problem, ILPModelJavaILP) - Method in class org.processmining.plugins.ilpminer.templates.FreeChoiceILPModelExtension
 
addCausalDependencyConstraint(Problem, Pair<XEventClass, XEventClass>) - Method in class org.processmining.plugins.ilpminer.templates.javailp.BasicPetriNetILPModel
Adds the constraints of the given causal dependency to the problem
addConstraintForMinimalOneArc() - Method in class org.processmining.plugins.ilpminer.templates.javailp.BasicPetriNetILPModel
 
addConstraintForSolution(Result) - Method in class org.processmining.plugins.ilpminer.templates.javailp.BasicPetriNetILPModel
Adds the following constraint to problem p, where result = (x_i,y_i,c_i).
addConstraints(Problem) - Method in class org.processmining.plugins.ilpminer.templates.javailp.EmptyAfterCompletionILPModel
 
addConstraints(Problem) - Method in class org.processmining.plugins.ilpminer.templates.javailp.FreeChoiceILPModel
 
addConstraints(Problem) - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetILPModel
adds the constraints to the problem
addConstraints(Problem) - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetMaxILPModel
 
addConstraints(Problem) - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetSingleILPModel
adds the constraints to the problem
addConstraints(Problem) - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetVariableFitnessILPModel
adds the constraints to the problem
addEvent(int) - Method in class org.processmining.plugins.ilpminer.PrefixClosedLanguage.Trace
 
addExtension(Class<?>) - Method in class org.processmining.plugins.ilpminer.ILPMinerSettings
 
addExtensionConstraints(Problem) - Method in class org.processmining.plugins.ilpminer.ILPModelJavaILP
adds all the extensions constraints to the problem via reflection
addInitialPlace(SolverFactory) - Method in class org.processmining.plugins.ilpminer.templates.javailp.BasicPetriNetILPModel
This function adds the initial place.
addModel(Problem) - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetSingleILPModel
 
addNewSolution(Result) - Method in class org.processmining.plugins.ilpminer.templates.javailp.BasicPetriNetILPModel
Adds a new solution to the list of solutions.
addNewSolution(ILPMinerSolution) - Method in class org.processmining.plugins.ilpminer.templates.javailp.BasicPetriNetILPModel
Adds a solution to the list of solutions.
addObjective(Problem) - Method in class org.processmining.plugins.ilpminer.templates.javailp.FewestArcsILPModel
 
addObjective(Problem) - Method in class org.processmining.plugins.ilpminer.templates.javailp.FewestArcsSingleILPModel
 
addObjective(Problem) - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetILPModel
adds an objective to the problem
addObjective(Problem) - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetMaxILPModel
 
addObjective(Problem) - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetSingleILPModel
adds an objective to the problem
addPetriNetCPLEX(ILPModelCPLEX) - Method in class org.processmining.plugins.ilpminer.templates.ElementaryNetILPModelExtension
 
addPetriNetCPLEX(ILPModelCPLEX) - Method in class org.processmining.plugins.ilpminer.templates.MarkedGraphILPModelExtension
 
addPetriNetCPLEX(ILPModelCPLEX) - Method in class org.processmining.plugins.ilpminer.templates.PureNetILPModelExtension
 
addPetriNetCPLEX(ILPModelCPLEX) - Method in class org.processmining.plugins.ilpminer.templates.StateMachineWorkflowILPModelExtension
 
addPetriNetLPSOLVE(Problem, ILPModelJavaILP) - Method in class org.processmining.plugins.ilpminer.templates.ElementaryNetILPModelExtension
 
addPetriNetLPSOLVE(Problem, ILPModelJavaILP) - Method in class org.processmining.plugins.ilpminer.templates.MarkedGraphILPModelExtension
 
addPetriNetLPSOLVE(Problem, ILPModelJavaILP) - Method in class org.processmining.plugins.ilpminer.templates.PureNetILPModelExtension
 
addPetriNetLPSOLVE(Problem, ILPModelJavaILP) - Method in class org.processmining.plugins.ilpminer.templates.StateMachineWorkflowILPModelExtension
 
addPetriNetSingleCPLEX(ILPModelCPLEX) - Method in class org.processmining.plugins.ilpminer.templates.ElementaryNetILPModelExtension
 
addPetriNetSingleCPLEX(ILPModelCPLEX) - Method in class org.processmining.plugins.ilpminer.templates.FreeChoiceILPModelExtension
 
addPetriNetSingleCPLEX(ILPModelCPLEX) - Method in class org.processmining.plugins.ilpminer.templates.MarkedGraphILPModelExtension
 
addPetriNetSingleCPLEX(ILPModelCPLEX) - Method in class org.processmining.plugins.ilpminer.templates.PureNetILPModelExtension
 
addPetriNetSingleCPLEX(ILPModelCPLEX) - Method in class org.processmining.plugins.ilpminer.templates.StateMachineWorkflowILPModelExtension
 
addPetriNetSingleLPSOLVE(Problem, ILPModelJavaILP) - Method in class org.processmining.plugins.ilpminer.templates.ElementaryNetILPModelExtension
 
addPetriNetSingleLPSOLVE(Problem, ILPModelJavaILP) - Method in class org.processmining.plugins.ilpminer.templates.MarkedGraphILPModelExtension
 
addPetriNetSingleLPSOLVE(Problem, ILPModelJavaILP) - Method in class org.processmining.plugins.ilpminer.templates.PureNetILPModelExtension
 
addPlaceConstraints(Problem) - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetILPModel
 
addPlaceConstraints(Problem) - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetSingleILPModel
 
addSolution(IloOplModel) - Method in class org.processmining.plugins.ilpminer.ILPModelCPLEX
converts the CPLEX result in a solution (place representation) and adds it to the set of found solutions
addSolution(IloOplModel) - Method in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetILPModel
converts the CPLEX result in a solution (place representation) and adds it to the set of found solutions
addSolution(IloOplModel) - Method in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetSingleILPModel
converts the CPLEX string result in a solution (place representation) and adds it to the set of found solutions
addSolution(Result, Pair<Integer, Integer>) - Method in class org.processmining.plugins.ilpminer.templates.javailp.FreeChoiceILPModel
converts the Java-ILP result in a solution (place representation) and adds it to the set of found solutions, mapped to the causal dependency it represents.
addSolution(Result) - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetILPModel
converts the Java-ILP result in a solution (place representation) and adds it to the set of found solutions
addSolutions(Result) - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetSingleILPModel
converts the Java-ILP result in a solution (place representation) and adds it to the set of found solutions
addVariables(Problem) - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetILPModel
defines the variable types and bounds in the problem
addVariables(Problem) - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetLPModel
 
addVariables(Problem) - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetSingleILPModel
defines the variable types and bounds in the problem
addVariables(Problem) - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetSingleLPModel
 
algorithmToUse - Static variable in class org.processmining.plugins.ilpminer.templates.javailp.BasicPetriNetILPModel
 
aMinusAPrime - Variable in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetILPModel
 
aMinusAPrime - Variable in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetSingleILPModel
 
aPrime - Variable in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetILPModel
 
aPrime - Variable in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetSingleILPModel
 
aPrime - Variable in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetILPModel
 
aPrime - Variable in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetSingleILPModel
 

B

BasicPetriNetILPModel - Class in org.processmining.plugins.ilpminer.templates.javailp
 
BasicPetriNetILPModel(Class[], Map<ILPMinerSettings.SolverSetting, Object>, ILPModelSettings) - Constructor for class org.processmining.plugins.ilpminer.templates.javailp.BasicPetriNetILPModel
 

C

causalDependencies - Variable in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetLPModel
 
causalDependencies - Variable in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetSingleLPModel
 
cd - Variable in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetILPModel
 
cd - Variable in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetSingleILPModel
 
cd - Variable in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetILPModel
 
cd - Variable in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetSingleILPModel
 
cdCount - Variable in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetSingleILPModel
 
clearAdditionalConstraints() - Method in class org.processmining.plugins.ilpminer.templates.javailp.BasicPetriNetILPModel
 
clearExtensions() - Method in class org.processmining.plugins.ilpminer.ILPMinerSettings
 
compareTo(ILPMinerSolution) - Method in class org.processmining.plugins.ilpminer.ILPMinerSolution
 
constraints - Variable in class org.processmining.plugins.ilpminer.templates.javailp.BasicPetriNetILPModel
 
customRead() - Method in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetILPModel
 
customRead() - Method in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetSingleILPModel
 

D

doILPMining(UIPluginContext, XLog) - Method in class org.processmining.plugins.ilpminer.ILPMiner
This method shows the GUI, in which the user can indicate which variant of the ILP must be used and then tries to construct a petrinet.
doILPMiningWithLanguage(PluginContext, XLog, XLogInfo, ILPMinerSettings, PrefixClosedLanguage) - Method in class org.processmining.plugins.ilpminer.ILPMiner
 
doILPMiningWithSettings(PluginContext, XLog, XLogInfo, ILPMinerSettings) - Method in class org.processmining.plugins.ilpminer.ILPMiner
This method tries to construct log relations on the log as they are not provided.
doTransitionFitness(UIPluginContext, XLog, Petrinet) - Method in class org.processmining.plugins.ilpminer.fitness.ILPFitness
 
doTransitionFitness(UIPluginContext, XLog, XLog, XLog, XLog, XLog, XLog, XLog, XLog, XLog, XLog) - Method in class org.processmining.plugins.ilpminer.fitness.tenfoldCrossValidation
 
doTransitionFitness(UIPluginContext, Petrinet) - Method in class org.processmining.plugins.ilpminer.netproperties.NetProperties
 

E

ElementaryNetILPModelExtension - Class in org.processmining.plugins.ilpminer.templates
Extends the ILPModelExtension class.
ElementaryNetILPModelExtension() - Constructor for class org.processmining.plugins.ilpminer.templates.ElementaryNetILPModelExtension
 
EmptyAfterCompletionILPModel - Class in org.processmining.plugins.ilpminer.templates.javailp
Extends the WorkflowILPModel class.
EmptyAfterCompletionILPModel(Class<?>[], Map<ILPMinerSettings.SolverSetting, Object>, ILPModelSettings) - Constructor for class org.processmining.plugins.ilpminer.templates.javailp.EmptyAfterCompletionILPModel
 
EmptyAfterCompletionPetriNetILPModel - Class in org.processmining.plugins.ilpminer.templates.cplex
Implements the abstract ILPModel class.
EmptyAfterCompletionPetriNetILPModel(IloOplFactory, Class<?>[], Map<ILPMinerSettings.SolverSetting, Object>, ILPModelSettings) - Constructor for class org.processmining.plugins.ilpminer.templates.cplex.EmptyAfterCompletionPetriNetILPModel
 
EmptyAfterCompletionPetriNetSingleILPModel - Class in org.processmining.plugins.ilpminer.templates.cplex
Implements the abstract ILPModel class.
EmptyAfterCompletionPetriNetSingleILPModel(IloOplFactory, Class<?>[], Map<ILPMinerSettings.SolverSetting, Object>, ILPModelSettings) - Constructor for class org.processmining.plugins.ilpminer.templates.cplex.EmptyAfterCompletionPetriNetSingleILPModel
 
equals(Object) - Method in class org.processmining.plugins.ilpminer.ILPMinerSolution
 
equals(Object) - Method in class org.processmining.plugins.ilpminer.PrefixClosedLanguage.Trace
 
extensions - Variable in class org.processmining.plugins.ilpminer.ILPModelCPLEX
 
extensions - Variable in class org.processmining.plugins.ilpminer.ILPModelJavaILP
 

F

factory - Variable in class org.processmining.plugins.ilpminer.ILPModelCPLEX
 
factory - Variable in class org.processmining.plugins.ilpminer.ILPModelJavaILP
 
FewestArcsILPModel - Class in org.processmining.plugins.ilpminer.templates.javailp
Extends the PetriNetILPModel class.
FewestArcsILPModel(Class<?>[], Map<ILPMinerSettings.SolverSetting, Object>, ILPModelSettings) - Constructor for class org.processmining.plugins.ilpminer.templates.javailp.FewestArcsILPModel
 
FewestArcsSingleILPModel - Class in org.processmining.plugins.ilpminer.templates.javailp
Extends the PetriNetILPModel class.
FewestArcsSingleILPModel(Class<?>[], Map<ILPMinerSettings.SolverSetting, Object>, ILPModelSettings) - Constructor for class org.processmining.plugins.ilpminer.templates.javailp.FewestArcsSingleILPModel
 
filter(XLog, Map<XEventClass, Integer>, XEventClasses, PCLFilterSettings) - Method in class org.processmining.plugins.filtering.PCLFilter
 
findClasses(Class<?>, Class<? extends Annotation>) - Static method in class org.processmining.plugins.ilpminer.ILPMinerStrategyManager
 
findPetriNetPlaces(Map<XEventClass, Integer>, PrefixClosedLanguage, LogRelations, PluginContext) - Method in class org.processmining.plugins.ilpminer.ILPModelCPLEX
Builds the ILP problem and executes it.
findPetriNetPlaces(Map<XEventClass, Integer>, PrefixClosedLanguage, LogRelations, PluginContext) - Method in class org.processmining.plugins.ilpminer.ILPModelJavaILP
Builds the ILP problem and executes it.
FITNESS - Static variable in class org.processmining.plugins.ilpminer.fitness.ILPFitnessConnection
 
fitness - Static variable in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetVariableFitnessILPModel
 
fitness - Variable in class org.processmining.plugins.ilpminer.templates.PetriNetVariableFitnessILPModelSettings
 
fitnessSlider - Static variable in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetVariableFitnessILPModel
 
FreeChoiceILPModel - Class in org.processmining.plugins.ilpminer.templates.javailp
Extends the WorkflowILPModel class.
FreeChoiceILPModel(Class<?>[], Map<ILPMinerSettings.SolverSetting, Object>, ILPModelSettings) - Constructor for class org.processmining.plugins.ilpminer.templates.javailp.FreeChoiceILPModel
 
FreeChoiceILPModelExtension - Class in org.processmining.plugins.ilpminer.templates
 
FreeChoiceILPModelExtension() - Constructor for class org.processmining.plugins.ilpminer.templates.FreeChoiceILPModelExtension
 
fromInt(int) - Static method in enum org.processmining.plugins.ilpminer.ILPMinerSettings.SolverType
 
fromPetriNetILPModelSettings(PetriNetILPModelSettings, double) - Static method in class org.processmining.plugins.ilpminer.templates.PetriNetVariableFitnessILPModelSettings
 

G

generateFreeChoice - Static variable in class org.processmining.plugins.ilpminer.templates.javailp.BasicPetriNetILPModel
 
generateUsedLang() - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetVariableFitnessILPModel
 
generateWorkflow - Static variable in class org.processmining.plugins.ilpminer.templates.javailp.BasicPetriNetILPModel
 
getAbsThreshold() - Method in class org.processmining.plugins.filtering.PCLFilterSettings
 
getAuthor(Class<?>) - Static method in class org.processmining.plugins.ilpminer.ILPModelCPLEX
 
getAuthor(Class<?>) - Static method in class org.processmining.plugins.ilpminer.ILPModelExtension
 
getAuthor(Class<?>) - Static method in class org.processmining.plugins.ilpminer.ILPModelJavaILP
 
getAverageConnectorDegree() - Method in class org.processmining.plugins.ilpminer.netproperties.NetPropertiesResult
 
getConstraints() - Method in class org.processmining.plugins.ilpminer.templates.cplex.EmptyAfterCompletionPetriNetILPModel
adds the constraints to the problem
getConstraints() - Method in class org.processmining.plugins.ilpminer.templates.cplex.EmptyAfterCompletionPetriNetSingleILPModel
adds the constraints to the problem
getConstraints() - Method in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetILPModel
adds the constraints to the problem
getConstraints() - Method in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetSingleILPModel
adds the constraints to the problem
getConsumed() - Method in class org.processmining.plugins.ilpminer.fitness.ILPFitnessResult
 
getDensity() - Method in class org.processmining.plugins.ilpminer.netproperties.NetPropertiesResult
 
getDescription(Class<?>) - Static method in class org.processmining.plugins.ilpminer.ILPModelCPLEX
 
getDescription(Class<?>) - Static method in class org.processmining.plugins.ilpminer.ILPModelExtension
 
getDescription(Class<?>) - Static method in class org.processmining.plugins.ilpminer.ILPModelJavaILP
 
getEventCount(int) - Method in class org.processmining.plugins.ilpminer.PrefixClosedLanguage.Trace
undefined behavior when ignoredEventsFromEnd > Trace.length()
getExtensionConstraints() - Method in class org.processmining.plugins.ilpminer.ILPModelCPLEX
adds all the extensions constraints to the problem via reflection
getExtensions() - Method in class org.processmining.plugins.ilpminer.ILPMinerSettings
 
getExtensionSuperClass(Class<?>) - Static method in class org.processmining.plugins.ilpminer.ILPModelExtension
 
getFailedEvents() - Method in class org.processmining.plugins.ilpminer.fitness.ILPFitnessResult
 
getFitness() - Method in class org.processmining.plugins.ilpminer.templates.PetriNetVariableFitnessILPModelSettings
 
getILPMinerStrategies(ILPMinerSettings.SolverType) - Static method in class org.processmining.plugins.ilpminer.ILPMinerStrategyManager
 
getILPMinerStrategyExtensions() - Static method in class org.processmining.plugins.ilpminer.ILPMinerStrategyManager
 
getInputSet() - Method in class org.processmining.plugins.ilpminer.ILPMinerSolution
 
getLast() - Method in class org.processmining.plugins.ilpminer.PrefixClosedLanguage.Trace
 
getLastTransitionVector() - Method in class org.processmining.plugins.ilpminer.PrefixClosedLanguage
 
getMaxWordLength() - Method in class org.processmining.plugins.ilpminer.PrefixClosedLanguage
returns the length of the longest word in the language
getMissing() - Method in class org.processmining.plugins.ilpminer.fitness.ILPFitnessResult
 
getModel() - Method in class org.processmining.plugins.ilpminer.ILPModelCPLEX
 
getModel() - Method in class org.processmining.plugins.ilpminer.ILPModelJavaILP
Returns the model instantiated via the Java-ILP interface
getModel() - Method in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetILPModel
 
getModel() - Method in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetSingleILPModel
 
getModel() - Method in class org.processmining.plugins.ilpminer.templates.javailp.BasicPetriNetILPModel
This function gets the old model, and adds all extra constraints set by this miner.
getModel() - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetILPModel
 
getModel() - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetSingleILPModel
 
getModelSettings() - Method in class org.processmining.plugins.ilpminer.ILPMinerSettings
 
getName(Class<?>) - Static method in class org.processmining.plugins.ilpminer.ILPModelCPLEX
 
getName(Class<?>) - Static method in class org.processmining.plugins.ilpminer.ILPModelExtension
 
getName(Class<?>) - Static method in class org.processmining.plugins.ilpminer.ILPModelJavaILP
 
getObjective() - Method in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetILPModel
adds an objective to the problem
getObjective() - Method in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetSingleILPModel
adds an objective to the problem
getOutputSet() - Method in class org.processmining.plugins.ilpminer.ILPMinerSolution
 
getParentExtensionClass(Class<?>) - Static method in class org.processmining.plugins.ilpminer.ILPModelExtension
 
getPlaceConstraints() - Method in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetILPModel
 
getPlaceConstraints() - Method in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetSingleILPModel
 
getRelThreshold() - Method in class org.processmining.plugins.filtering.PCLFilterSettings
 
getSearchType() - Method in class org.processmining.plugins.ilpminer.templates.PetriNetILPModelSettings
 
getSettings() - Method in class org.processmining.plugins.ilpminer.ILPMinerUI
returns the current settings
getSettingsGUI(SlickerFactory, Class<?>) - Static method in class org.processmining.plugins.ilpminer.ILPModelCPLEX
Explicitly override this method in each subclass, otherwise it will not correctly acces the static properties!
getSettingsGUI(SlickerFactory, Class<?>) - Static method in class org.processmining.plugins.ilpminer.ILPModelJavaILP
Explicitly override this method in each subclass, otherwise it will not correctly acces the static properties!
getSettingsGUI(SlickerFactory, Class<?>) - Static method in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetILPModel
 
getSettingsGUI(SlickerFactory, Class<?>) - Static method in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetSingleILPModel
 
getSettingsGUI(SlickerFactory, Class) - Static method in class org.processmining.plugins.ilpminer.templates.javailp.BasicPetriNetILPModel
 
getSettingsGUI(SlickerFactory, Class<?>) - Static method in class org.processmining.plugins.ilpminer.templates.javailp.FreeChoiceILPModel
 
getSettingsGUI(SlickerFactory, Class<?>) - Static method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetILPModel
 
getSettingsGUI(SlickerFactory, Class<?>) - Static method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetSingleILPModel
 
getSettingsGUI(SlickerFactory, Class<?>) - Static method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetVariableFitnessILPModel
 
getSolutions() - Method in class org.processmining.plugins.ilpminer.ILPModelCPLEX
returns the solutions found with processModel
getSolutions() - Method in class org.processmining.plugins.ilpminer.ILPModelJavaILP
returns the solutions found with processModel
getSolutions() - Method in class org.processmining.plugins.ilpminer.templates.javailp.FreeChoiceILPModel
 
getSolverSetting(ILPMinerSettings.SolverSetting) - Method in class org.processmining.plugins.ilpminer.ILPMinerSettings
 
getSolverSettings() - Method in class org.processmining.plugins.ilpminer.ILPMinerSettings
 
getTokens() - Method in class org.processmining.plugins.ilpminer.ILPMinerSolution
 
getTotalEvents() - Method in class org.processmining.plugins.ilpminer.fitness.ILPFitnessResult
 
getTransitionCountMatrix() - Method in class org.processmining.plugins.ilpminer.PrefixClosedLanguage
returns a list containing the amounts by which each letter ocurred in each word in the language.
getTransitionCountMatrix(int) - Method in class org.processmining.plugins.ilpminer.PrefixClosedLanguage
returns a list containing the amounts by which each letter ocurred in each word in the language.
getValues(IloIntVarMap, IloCplex, int) - Method in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetILPModel
 
getValues(IloIntVarMap, IloCplex, int) - Method in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetSingleILPModel
 
getValuess(IloIntVarMap, IloCplex, int, int) - Method in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetSingleILPModel
 
getVariables() - Method in class org.processmining.plugins.ilpminer.templates.cplex.EmptyAfterCompletionPetriNetILPModel
defines the variable types and bounds in the problem
getVariables() - Method in class org.processmining.plugins.ilpminer.templates.cplex.EmptyAfterCompletionPetriNetSingleILPModel
defines the variable types and bounds in the problem
getVariables() - Method in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetILPModel
defines the variable types and bounds in the problem
getVariables() - Method in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetSingleILPModel
defines the variable types and bounds in the problem
getVariant() - Method in class org.processmining.plugins.ilpminer.ILPMinerSettings
 
getWeight(int) - Method in class org.processmining.plugins.ilpminer.PrefixClosedLanguage
 
getWeights() - Method in class org.processmining.plugins.ilpminer.PrefixClosedLanguage
returns a list containing the amounts by which each word ocurred in the language
getWeightsTotal() - Method in class org.processmining.plugins.ilpminer.PrefixClosedLanguage
 

H

hashCode() - Method in class org.processmining.plugins.ilpminer.ILPMinerSolution
 
hashCode() - Method in class org.processmining.plugins.ilpminer.PrefixClosedLanguage.Trace
 

I

id - Variable in class org.processmining.plugins.ilpminer.PrefixClosedLanguage.Trace
 
ILPFitness - Class in org.processmining.plugins.ilpminer.fitness
 
ILPFitness() - Constructor for class org.processmining.plugins.ilpminer.fitness.ILPFitness
 
ILPFitnessConnection - Class in org.processmining.plugins.ilpminer.fitness
 
ILPFitnessConnection(ILPFitnessResult, XLog, Petrinet) - Constructor for class org.processmining.plugins.ilpminer.fitness.ILPFitnessConnection
 
ILPFitnessResult - Class in org.processmining.plugins.ilpminer.fitness
 
ILPFitnessResult(Map<Transition, Integer>, Map<Transition, Integer>, Map<Transition, Integer>, Map<Transition, Integer>) - Constructor for class org.processmining.plugins.ilpminer.fitness.ILPFitnessResult
 
ILPFitnessVisualizer - Class in org.processmining.plugins.ilpminer.fitness
 
ILPFitnessVisualizer() - Constructor for class org.processmining.plugins.ilpminer.fitness.ILPFitnessVisualizer
 
ILPMiner - Class in org.processmining.plugins.ilpminer
This plugin uses the Java-ILP library in order to execute ILP problems that will generate petrinet places.
ILPMiner() - Constructor for class org.processmining.plugins.ilpminer.ILPMiner
 
ILPMinerLogPetrinetConnection - Class in org.processmining.plugins.ilpminer
 
ILPMinerLogPetrinetConnection(XLog, XEventClasses, Petrinet, Map<Transition, XEventClass>, ILPMinerSettings) - Constructor for class org.processmining.plugins.ilpminer.ILPMinerLogPetrinetConnection
 
ILPMinerSettings - Class in org.processmining.plugins.ilpminer
Storage class for the general settings of the iLog ILP miner
ILPMinerSettings() - Constructor for class org.processmining.plugins.ilpminer.ILPMinerSettings
 
ILPMinerSettings.SolverSetting - Enum in org.processmining.plugins.ilpminer
 
ILPMinerSettings.SolverType - Enum in org.processmining.plugins.ilpminer
 
ILPMinerSolution - Class in org.processmining.plugins.ilpminer
Class used to store a place found as a solution by its inputarcs, its outputarcs and the number of tokens initially present.
ILPMinerSolution(double[], double[], double) - Constructor for class org.processmining.plugins.ilpminer.ILPMinerSolution
 
ILPMinerStrategy - Annotation Type in org.processmining.plugins.ilpminer
 
ILPMinerStrategyExtension - Annotation Type in org.processmining.plugins.ilpminer
 
ILPMinerStrategyExtensionImpl - Annotation Type in org.processmining.plugins.ilpminer
 
ILPMinerStrategyManager - Class in org.processmining.plugins.ilpminer
 
ILPMinerStrategyManager() - Constructor for class org.processmining.plugins.ilpminer.ILPMinerStrategyManager
 
ILPMinerUI - Class in org.processmining.plugins.ilpminer
This class generates a GUI for the ILPMiner plugin, showing a combobox with the available ILP variants and their settings as well as a list of available ILP model extensions, and the settings for which solver to use Add the ILP model file class to the models array to make it available via the GUI
ILPMinerUI() - Constructor for class org.processmining.plugins.ilpminer.ILPMinerUI
 
ILPMinerUI(ILPMinerSettings) - Constructor for class org.processmining.plugins.ilpminer.ILPMinerUI
 
ILPMinerUI.ExtensionProperties - Enum in org.processmining.plugins.ilpminer
Enumeration for ILP model extension extra properties (for easy retrieval via the ExtensionListBoxItem class)
ILPMinerUI.Properties - Enum in org.processmining.plugins.ilpminer
Enumeration for ILP model variant properties (for easy retrieval via the ListBoxItem class)
ILPModelCPLEX - Class in org.processmining.plugins.ilpminer
This abstract class provides a model for the ILP problem.
ILPModelCPLEX(IloOplFactory, Class<?>[], Map<ILPMinerSettings.SolverSetting, Object>, ILPModelSettings) - Constructor for class org.processmining.plugins.ilpminer.ILPModelCPLEX
 
ILPModelExtension - Class in org.processmining.plugins.ilpminer
Provides an extension to a (set of) ILP problems by adding constraints only.
ILPModelExtension() - Constructor for class org.processmining.plugins.ilpminer.ILPModelExtension
 
ILPModelJavaILP - Class in org.processmining.plugins.ilpminer
This abstract class provides a model for the ILP problem.
ILPModelJavaILP(Class<?>[], Map<ILPMinerSettings.SolverSetting, Object>, ILPModelSettings) - Constructor for class org.processmining.plugins.ilpminer.ILPModelJavaILP
 
ILPModelSettings - Class in org.processmining.plugins.ilpminer
Provides a storage for a general ILP model variant settings
ILPModelSettings() - Constructor for class org.processmining.plugins.ilpminer.ILPModelSettings
 
initComponents() - Method in class org.processmining.plugins.ilpminer.ILPMinerUI
Initializes the user interface
initialPlace - Variable in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetILPModel
 
initialPlace - Variable in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetSingleILPModel
 
initialPlace - Variable in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetILPModel
 
initialPlace - Variable in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetSingleILPModel
 
initialPlaces - Variable in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetILPModel
 
initialPlaces - Variable in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetILPModel
 
initialPlaces - Variable in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetSingleILPModel
 
isSubclass(Class<?>, Class<?>) - Static method in class org.processmining.plugins.ilpminer.ILPMinerStrategyManager
 

L

l - Variable in class org.processmining.plugins.ilpminer.ILPModelCPLEX
 
l - Variable in class org.processmining.plugins.ilpminer.ILPModelJavaILP
 
lang - Variable in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetILPModel
 
lang - Variable in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetSingleILPModel
 
lang - Variable in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetILPModel
 
lang - Variable in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetSingleILPModel
 
LANGUAGE - Static variable in class org.processmining.plugins.ilpminer.LogPrefixclosedlanguageConnection
 
last() - Method in class org.processmining.plugins.ilpminer.PrefixClosedLanguage
returns the amount of words in the language minus one (the maximum index of the words)
length() - Method in class org.processmining.plugins.ilpminer.PrefixClosedLanguage.Trace
 
loadLibraries() - Static method in class org.processmining.plugins.ilpminer.ILPModelCPLEX
Loads the required jar and dll files (from the location) provided by the user via the settings if not loaded already and creates a solverfactory
loadLibraries() - Method in class org.processmining.plugins.ilpminer.ILPModelJavaILP
Loads the required jar and dll files (from the location) provided by the user via the settings if not loaded already and creates a solverfactory
LOG - Static variable in class org.processmining.plugins.ilpminer.LogPrefixclosedlanguageConnection
 
LogPrefixclosedlanguageConnection - Class in org.processmining.plugins.ilpminer
 
LogPrefixclosedlanguageConnection(XLog, PrefixClosedLanguage) - Constructor for class org.processmining.plugins.ilpminer.LogPrefixclosedlanguageConnection
 

M

m - Variable in class org.processmining.plugins.ilpminer.ILPModelCPLEX
 
m - Variable in class org.processmining.plugins.ilpminer.ILPModelJavaILP
 
main(UIPluginContext, XLog) - Method in class org.processmining.plugins.filtering.PCLFilter
 
makeData() - Method in class org.processmining.plugins.ilpminer.ILPModelCPLEX
Generates the model specific data from the generic data
makeData() - Method in class org.processmining.plugins.ilpminer.ILPModelJavaILP
Generates the model specific data from the generic data
makeData() - Method in class org.processmining.plugins.ilpminer.templates.cplex.EmptyAfterCompletionPetriNetILPModel
 
makeData() - Method in class org.processmining.plugins.ilpminer.templates.cplex.EmptyAfterCompletionPetriNetSingleILPModel
 
makeData() - Method in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetILPModel
 
makeData() - Method in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetSingleILPModel
 
makeData() - Method in class org.processmining.plugins.ilpminer.templates.javailp.EmptyAfterCompletionILPModel
 
makeData() - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetILPModel
 
makeData() - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetSingleILPModel
 
makeData() - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetVariableFitnessILPModel
 
makeSolution(Result) - Method in class org.processmining.plugins.ilpminer.templates.javailp.BasicPetriNetILPModel
Creates a solution from any result.
makeSolution(Result) - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetILPModel
converts the Java-ILP result in a solution (place representation)
makeSolution(Result) - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetLPModel
 
makeSolution(Result, int) - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetSingleILPModel
converts the Java-ILP result in a solution (place representation)
makeSolution(Result) - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetSingleLPModel
 
MarkedGraphILPModelExtension - Class in org.processmining.plugins.ilpminer.templates
Extends the ILPModelExtension class.
MarkedGraphILPModelExtension() - Constructor for class org.processmining.plugins.ilpminer.templates.MarkedGraphILPModelExtension
 
maxPlaces - Static variable in class org.processmining.plugins.ilpminer.templates.javailp.BasicPetriNetILPModel
 
maxWords - Variable in class org.processmining.plugins.ilpminer.templates.cplex.EmptyAfterCompletionPetriNetILPModel
 
maxWords - Variable in class org.processmining.plugins.ilpminer.templates.cplex.EmptyAfterCompletionPetriNetSingleILPModel
 
maxWords - Variable in class org.processmining.plugins.ilpminer.templates.javailp.EmptyAfterCompletionILPModel
 

N

NetProperties - Class in org.processmining.plugins.ilpminer.netproperties
 
NetProperties() - Constructor for class org.processmining.plugins.ilpminer.netproperties.NetProperties
 
NetPropertiesConnection - Class in org.processmining.plugins.ilpminer.netproperties
 
NetPropertiesConnection(NetPropertiesResult, Petrinet) - Constructor for class org.processmining.plugins.ilpminer.netproperties.NetPropertiesConnection
 
NetPropertiesResult - Class in org.processmining.plugins.ilpminer.netproperties
 
NetPropertiesResult(double, double) - Constructor for class org.processmining.plugins.ilpminer.netproperties.NetPropertiesResult
 
NetPropertiesVisualizer - Class in org.processmining.plugins.ilpminer.netproperties
 
NetPropertiesVisualizer() - Constructor for class org.processmining.plugins.ilpminer.netproperties.NetPropertiesVisualizer
 
notInitialPlaces - Variable in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetILPModel
 
notInitialPlaces - Variable in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetILPModel
 
notInitialPlaces - Variable in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetSingleILPModel
 
numPlaces - Variable in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetSingleILPModel
 

O

org.processmining.plugins.filtering - package org.processmining.plugins.filtering
 
org.processmining.plugins.ilpminer - package org.processmining.plugins.ilpminer
 
org.processmining.plugins.ilpminer.fitness - package org.processmining.plugins.ilpminer.fitness
 
org.processmining.plugins.ilpminer.netproperties - package org.processmining.plugins.ilpminer.netproperties
 
org.processmining.plugins.ilpminer.templates - package org.processmining.plugins.ilpminer.templates
 
org.processmining.plugins.ilpminer.templates.cplex - package org.processmining.plugins.ilpminer.templates.cplex
 
org.processmining.plugins.ilpminer.templates.javailp - package org.processmining.plugins.ilpminer.templates.javailp
 

P

PCLFilter - Class in org.processmining.plugins.filtering
This plugin does even log filtering based on Prefix-Closed Language
PCLFilter() - Constructor for class org.processmining.plugins.filtering.PCLFilter
 
PCLFilterSettings - Class in org.processmining.plugins.filtering
 
PCLFilterSettings() - Constructor for class org.processmining.plugins.filtering.PCLFilterSettings
 
PCLFilterSettings(double, int) - Constructor for class org.processmining.plugins.filtering.PCLFilterSettings
 
PCLFilterSettingsConstants - Class in org.processmining.plugins.filtering
 
PCLFilterSettingsConstants() - Constructor for class org.processmining.plugins.filtering.PCLFilterSettingsConstants
 
PCLFilterUI - Class in org.processmining.plugins.filtering
 
PetriNetILPModel - Class in org.processmining.plugins.ilpminer.templates.cplex
Implements the abstract ILPModel class.
PetriNetILPModel(IloOplFactory, Class<?>[], Map<ILPMinerSettings.SolverSetting, Object>, ILPModelSettings) - Constructor for class org.processmining.plugins.ilpminer.templates.cplex.PetriNetILPModel
 
PetriNetILPModel - Class in org.processmining.plugins.ilpminer.templates.javailp
Implements the abstract ILPModel class.
PetriNetILPModel(Class<?>[], Map<ILPMinerSettings.SolverSetting, Object>, ILPModelSettings) - Constructor for class org.processmining.plugins.ilpminer.templates.javailp.PetriNetILPModel
 
PetriNetILPModelSettings - Class in org.processmining.plugins.ilpminer.templates
Provides a storage for the petri net ILP model variant settings
PetriNetILPModelSettings() - Constructor for class org.processmining.plugins.ilpminer.templates.PetriNetILPModelSettings
 
PetriNetILPModelSettings(PetriNetILPModelSettings.SearchType, boolean) - Constructor for class org.processmining.plugins.ilpminer.templates.PetriNetILPModelSettings
 
PetriNetILPModelSettings.SearchType - Enum in org.processmining.plugins.ilpminer.templates
 
PetriNetLPModel - Class in org.processmining.plugins.ilpminer.templates.javailp
Extends the PetriNetILPModel class.
PetriNetLPModel(Class<?>[], Map<ILPMinerSettings.SolverSetting, Object>, ILPModelSettings) - Constructor for class org.processmining.plugins.ilpminer.templates.javailp.PetriNetLPModel
 
PetriNetMaxILPModel - Class in org.processmining.plugins.ilpminer.templates.javailp
Implements the abstract ILPModel class.
PetriNetMaxILPModel(Class<?>[], Map<ILPMinerSettings.SolverSetting, Object>, ILPModelSettings) - Constructor for class org.processmining.plugins.ilpminer.templates.javailp.PetriNetMaxILPModel
 
PetriNetSingleILPModel - Class in org.processmining.plugins.ilpminer.templates.cplex
Implements the abstract ILPModel class.
PetriNetSingleILPModel(IloOplFactory, Class<?>[], Map<ILPMinerSettings.SolverSetting, Object>, ILPModelSettings) - Constructor for class org.processmining.plugins.ilpminer.templates.cplex.PetriNetSingleILPModel
 
PetriNetSingleILPModel - Class in org.processmining.plugins.ilpminer.templates.javailp
Implements the abstract ILPModel class.
PetriNetSingleILPModel(Class<?>[], Map<ILPMinerSettings.SolverSetting, Object>, ILPModelSettings) - Constructor for class org.processmining.plugins.ilpminer.templates.javailp.PetriNetSingleILPModel
 
PetriNetSingleLPModel - Class in org.processmining.plugins.ilpminer.templates.javailp
Extends the PetriNetILPModel class.
PetriNetSingleLPModel(Class<?>[], Map<ILPMinerSettings.SolverSetting, Object>, ILPModelSettings) - Constructor for class org.processmining.plugins.ilpminer.templates.javailp.PetriNetSingleLPModel
 
PetriNetVariableFitnessILPModel - Class in org.processmining.plugins.ilpminer.templates.javailp
Implements the abstract ILPModel class.
PetriNetVariableFitnessILPModel(Class<?>[], Map<ILPMinerSettings.SolverSetting, Object>, ILPModelSettings) - Constructor for class org.processmining.plugins.ilpminer.templates.javailp.PetriNetVariableFitnessILPModel
 
PetriNetVariableFitnessILPModelSettings - Class in org.processmining.plugins.ilpminer.templates
Provides a storage for the petri net with variable fitness ILP model variant settings
PetriNetVariableFitnessILPModelSettings() - Constructor for class org.processmining.plugins.ilpminer.templates.PetriNetVariableFitnessILPModelSettings
 
PetriNetVariableFitnessILPModelSettings(double) - Constructor for class org.processmining.plugins.ilpminer.templates.PetriNetVariableFitnessILPModelSettings
 
PNET - Static variable in class org.processmining.plugins.ilpminer.fitness.ILPFitnessConnection
 
PNET - Static variable in class org.processmining.plugins.ilpminer.netproperties.NetPropertiesConnection
 
PrefixClosedLanguage - Class in org.processmining.plugins.ilpminer
Represents a prefix closed language (i.e.
PrefixClosedLanguage(XLog, Map<XEventClass, Integer>, XEventClasses) - Constructor for class org.processmining.plugins.ilpminer.PrefixClosedLanguage
Constructor.
PrefixClosedLanguage.Trace - Class in org.processmining.plugins.ilpminer
Internally used to represent a word in the language (consisting of an ordered list of letters)
processBasic(PluginContext, IloOplModelDefinition, IloCplex) - Method in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetILPModel
 
processBasic(PluginContext) - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetILPModel
 
processCausalDependencies(PluginContext, IloOplModelDefinition, IloCplex) - Method in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetILPModel
 
processCausalDependencies(PluginContext) - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetILPModel
 
processCausalDependencies(Problem) - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetSingleILPModel
 
processInitialPlaces(PluginContext, IloOplModelDefinition, IloCplex) - Method in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetILPModel
 
processInitialPlaces(PluginContext) - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetILPModel
 
processInitialPlaces(Problem) - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetSingleILPModel
 
processModel(PluginContext, IloOplSettings, IloCplex) - Method in class org.processmining.plugins.ilpminer.ILPModelCPLEX
Finds the solutions required for this model
processModel(PluginContext, SolverFactory) - Method in class org.processmining.plugins.ilpminer.ILPModelJavaILP
Finds the solutions required for this model
processModel(PluginContext, IloOplSettings, IloCplex) - Method in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetILPModel
 
processModel(PluginContext, IloOplSettings, IloCplex) - Method in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetSingleILPModel
 
processModel(PluginContext, SolverFactory) - Method in class org.processmining.plugins.ilpminer.templates.javailp.BasicPetriNetILPModel
This function implements the basic algorithm as described in the paper J.M.E.M.
processModel(PluginContext, SolverFactory) - Method in class org.processmining.plugins.ilpminer.templates.javailp.FreeChoiceILPModel
 
processModel(PluginContext, SolverFactory) - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetILPModel
 
processModel(PluginContext, SolverFactory) - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetSingleILPModel
 
processTransitions(PluginContext, IloOplModelDefinition, IloCplex) - Method in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetILPModel
 
processTransitions(PluginContext, boolean) - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetILPModel
 
processTransitions(Problem, boolean) - Method in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetSingleILPModel
 
PROPERTIES - Static variable in class org.processmining.plugins.ilpminer.netproperties.NetPropertiesConnection
 
PureNetILPModelExtension - Class in org.processmining.plugins.ilpminer.templates
Extends the ILPModelExtension class.
PureNetILPModelExtension() - Constructor for class org.processmining.plugins.ilpminer.templates.PureNetILPModelExtension
 

R

r - Variable in class org.processmining.plugins.ilpminer.ILPModelCPLEX
 
r - Variable in class org.processmining.plugins.ilpminer.ILPModelJavaILP
 
rand - Variable in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetVariableFitnessILPModel
 
RELATIVE_THRESHOLD - Static variable in class org.processmining.plugins.filtering.PCLFilterSettingsConstants
 
runCausalDepenciesAlgorithm(PluginContext, SolverFactory) - Method in class org.processmining.plugins.ilpminer.templates.javailp.BasicPetriNetILPModel
This method is the main function for the generation of a Petri net using the causal dependencies in the log.
runIndependentPlacesAlgorithm(PluginContext, SolverFactory) - Method in class org.processmining.plugins.ilpminer.templates.javailp.BasicPetriNetILPModel
Basic algorithm, generates a set of independent places.

S

searchType - Variable in class org.processmining.plugins.ilpminer.templates.PetriNetILPModelSettings
 
searchTypeBox - Static variable in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetILPModel
 
searchTypeBox - Static variable in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetSingleILPModel
 
searchTypeBox - Static variable in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetILPModel
 
searchTypeBox - Static variable in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetSingleILPModel
 
separateInitialPlaces - Variable in class org.processmining.plugins.ilpminer.templates.PetriNetILPModelSettings
 
separateInitialPlaces() - Method in class org.processmining.plugins.ilpminer.templates.PetriNetILPModelSettings
 
setAbsThreshold(int) - Method in class org.processmining.plugins.filtering.PCLFilterSettings
 
setAlgorithmToUse(String) - Static method in class org.processmining.plugins.ilpminer.templates.javailp.BasicPetriNetILPModel
 
setAverageConnectorDegree(double) - Method in class org.processmining.plugins.ilpminer.netproperties.NetPropertiesResult
 
setConsumed(Map<Transition, Integer>) - Method in class org.processmining.plugins.ilpminer.fitness.ILPFitnessResult
 
setDensity(double) - Method in class org.processmining.plugins.ilpminer.netproperties.NetPropertiesResult
 
setExtensions(Class<?>[]) - Method in class org.processmining.plugins.ilpminer.ILPMinerSettings
 
setFailedEvents(Map<Transition, Integer>) - Method in class org.processmining.plugins.ilpminer.fitness.ILPFitnessResult
 
setFitness(double) - Method in class org.processmining.plugins.ilpminer.templates.PetriNetVariableFitnessILPModelSettings
 
setFreeChoiceProperty() - Method in class org.processmining.plugins.ilpminer.templates.javailp.BasicPetriNetILPModel
 
setMissing(Map<Transition, Integer>) - Method in class org.processmining.plugins.ilpminer.fitness.ILPFitnessResult
 
setModelSettings(ILPModelSettings) - Method in class org.processmining.plugins.ilpminer.ILPMinerSettings
 
setRelThreshold(double) - Method in class org.processmining.plugins.filtering.PCLFilterSettings
 
setSearchType(PetriNetILPModelSettings.SearchType) - Method in class org.processmining.plugins.ilpminer.templates.PetriNetILPModelSettings
 
setSeparateInitialPlaces(boolean) - Method in class org.processmining.plugins.ilpminer.templates.PetriNetILPModelSettings
 
setSolverSetting(ILPMinerSettings.SolverSetting, Object) - Method in class org.processmining.plugins.ilpminer.ILPMinerSettings
 
SETTINGS - Static variable in class org.processmining.plugins.ilpminer.ILPMinerLogPetrinetConnection
 
setTotalEvents(Map<Transition, Integer>) - Method in class org.processmining.plugins.ilpminer.fitness.ILPFitnessResult
 
setVariant(Class<?>) - Method in class org.processmining.plugins.ilpminer.ILPMinerSettings
 
slackWeight - Variable in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetSingleILPModel
Should be as low as possible due to problems occuring in the solver when summations go over Integer.MAX_VALUE.
slackWeight - Variable in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetSingleILPModel
Should be as low as possible due to problems occuring in the solver when summations go over Integer.MAX_VALUE.
solutions - Variable in class org.processmining.plugins.ilpminer.ILPModelCPLEX
 
solutions - Variable in class org.processmining.plugins.ilpminer.ILPModelJavaILP
 
solutionsNotAllowedWithThisOne(ILPMinerSolution) - Method in class org.processmining.plugins.ilpminer.templates.javailp.BasicPetriNetILPModel
This function checks whether a solution is allowed or not.
solve(PluginContext, IloOplModelDefinition, IloCplex) - Method in class org.processmining.plugins.ilpminer.ILPModelCPLEX
solves the model in the modeldefinition with this being the data source
solve(PluginContext) - Method in class org.processmining.plugins.ilpminer.ILPModelJavaILP
solves the model in the modeldefinition with this being the data source
solverSettings - Variable in class org.processmining.plugins.ilpminer.ILPModelCPLEX
 
solverSettings - Variable in class org.processmining.plugins.ilpminer.ILPModelJavaILP
 
StateMachineWorkflowILPModelExtension - Class in org.processmining.plugins.ilpminer.templates
Extends the ILPModelExtension class.
StateMachineWorkflowILPModelExtension() - Constructor for class org.processmining.plugins.ilpminer.templates.StateMachineWorkflowILPModelExtension
 
strategySettings - Static variable in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetILPModel
 
strategySettings - Static variable in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetSingleILPModel
 
strategySettings - Static variable in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetILPModel
 
strategySettings - Static variable in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetSingleILPModel
 

T

tenfoldCrossValidation - Class in org.processmining.plugins.ilpminer.fitness
 
tenfoldCrossValidation() - Constructor for class org.processmining.plugins.ilpminer.fitness.tenfoldCrossValidation
 
tenfoldCrossValidationVisualizer - Class in org.processmining.plugins.ilpminer.fitness
 
tenfoldCrossValidationVisualizer() - Constructor for class org.processmining.plugins.ilpminer.fitness.tenfoldCrossValidationVisualizer
 
toString() - Method in class org.processmining.plugins.ilpminer.ILPMinerSolution
 
toString() - Method in class org.processmining.plugins.ilpminer.PrefixClosedLanguage.Trace
 
toString() - Method in enum org.processmining.plugins.ilpminer.templates.PetriNetILPModelSettings.SearchType
 
Trace(int) - Constructor for class org.processmining.plugins.ilpminer.PrefixClosedLanguage.Trace
 
traces - Variable in class org.processmining.plugins.ilpminer.PrefixClosedLanguage
 
trans - Variable in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetILPModel
 
trans - Variable in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetSingleILPModel
 
trans - Variable in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetILPModel
 
trans - Variable in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetSingleILPModel
 

U

updateSettings() - Method in class org.processmining.plugins.ilpminer.ILPMinerUI
Gets the ILP model specific settings panel via reflection.
usedlang - Variable in class org.processmining.plugins.ilpminer.templates.javailp.PetriNetVariableFitnessILPModel
 

V

valueOf(String) - Static method in enum org.processmining.plugins.ilpminer.ILPMinerSettings.SolverSetting
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.processmining.plugins.ilpminer.ILPMinerSettings.SolverType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.processmining.plugins.ilpminer.ILPMinerUI.ExtensionProperties
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.processmining.plugins.ilpminer.ILPMinerUI.Properties
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.processmining.plugins.ilpminer.templates.PetriNetILPModelSettings.SearchType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.processmining.plugins.ilpminer.ILPMinerSettings.SolverSetting
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.processmining.plugins.ilpminer.ILPMinerSettings.SolverType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.processmining.plugins.ilpminer.ILPMinerUI.ExtensionProperties
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.processmining.plugins.ilpminer.ILPMinerUI.Properties
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.processmining.plugins.ilpminer.templates.PetriNetILPModelSettings.SearchType
Returns an array containing the constants of this enum type, in the order they are declared.
visualize(PluginContext, ILPFitnessResult) - Method in class org.processmining.plugins.ilpminer.fitness.ILPFitnessVisualizer
 
visualize(PluginContext, ILPFitnessResult[][]) - Method in class org.processmining.plugins.ilpminer.fitness.tenfoldCrossValidationVisualizer
 
visualize(PluginContext, NetPropertiesResult) - Method in class org.processmining.plugins.ilpminer.netproperties.NetPropertiesVisualizer
 

W

weights - Variable in class org.processmining.plugins.ilpminer.PrefixClosedLanguage
 
writePlaceData(IloOplDataHandler) - Method in class org.processmining.plugins.ilpminer.templates.cplex.EmptyAfterCompletionPetriNetILPModel
 
writePlaceData(IloOplDataHandler) - Method in class org.processmining.plugins.ilpminer.templates.cplex.EmptyAfterCompletionPetriNetSingleILPModel
 
writePlaceData(IloOplDataHandler) - Method in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetILPModel
 
writePlaceData(IloOplDataHandler) - Method in class org.processmining.plugins.ilpminer.templates.cplex.PetriNetSingleILPModel
 

X

XLOG - Static variable in class org.processmining.plugins.ilpminer.fitness.ILPFitnessConnection
 
A B C D E F G H I L M N O P R S T U V W X 
Skip navigation links