Class FrequencyBasedCostManipulator


  • public class FrequencyBasedCostManipulator
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.util.Map<org.deckfour.xes.classification.XEventClass,​EventClassAggStat> eCInfo
      Store information on event classes.
      static int FACTOR  
    • Constructor Summary

      Constructors 
      Constructor Description
      FrequencyBasedCostManipulator​(org.deckfour.xes.model.XLog xlog, org.deckfour.xes.classification.XEventClasses evClasses)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.processmining.plugins.petrinet.replayer.algorithms.costbasedcomplete.CostBasedCompleteParam adaptCostFunctions​(org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping transEvMap, org.processmining.plugins.petrinet.replayer.algorithms.costbasedcomplete.CostBasedCompleteParam param)  
      void adaptCostFunctionsInplace​(org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping transEvMap, org.processmining.plugins.petrinet.replayer.algorithms.costbasedcomplete.CostBasedCompleteParam param)  
      void initCostInfo()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • eCInfo

        protected java.util.Map<org.deckfour.xes.classification.XEventClass,​EventClassAggStat> eCInfo
        Store information on event classes.
    • Constructor Detail

      • FrequencyBasedCostManipulator

        public FrequencyBasedCostManipulator​(org.deckfour.xes.model.XLog xlog,
                                             org.deckfour.xes.classification.XEventClasses evClasses)
    • Method Detail

      • initCostInfo

        public void initCostInfo()
      • adaptCostFunctions

        public org.processmining.plugins.petrinet.replayer.algorithms.costbasedcomplete.CostBasedCompleteParam adaptCostFunctions​(org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping transEvMap,
                                                                                                                                  org.processmining.plugins.petrinet.replayer.algorithms.costbasedcomplete.CostBasedCompleteParam param)
      • adaptCostFunctionsInplace

        public void adaptCostFunctionsInplace​(org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping transEvMap,
                                              org.processmining.plugins.petrinet.replayer.algorithms.costbasedcomplete.CostBasedCompleteParam param)