Class LocalSearchMiner<M>

    • Constructor Detail

      • LocalSearchMiner

        public LocalSearchMiner​(DistanceFunction function,
                                org.processmining.framework.plugin.PluginContext context,
                                org.deckfour.xes.model.XLog log,
                                M model)
    • Method Detail

      • updateDistances

        protected final boolean updateDistances​(org.deckfour.xes.model.XLog log,
                                                M model)
        Updates the distances with the current log and model
        Parameters:
        log - log
        model - model
        Returns:
        whether the current log and model
      • performSearch

        protected void performSearch()
        Description copied from class: OptimalMiner
        Tries to find a log-model pair that is best in terms of a score
        Specified by:
        performSearch in class OptimalMiner<M>
      • moveInModel

        protected abstract M moveInModel​(M model,
                                         org.deckfour.xes.model.XLog log)
        we assume that the alignment guides us in changing the graph.
      • moveInLog

        protected abstract org.deckfour.xes.model.XLog moveInLog​(org.deckfour.xes.model.XLog log,
                                                                 M model)
        We assume that the alignment
        Returns:
        XLog adjusted to better fit the current