To prevent spam users, you can only post on this forum after registration, which is by invitation. If you want to post on the forum, please send me a mail (h DOT m DOT w DOT verbeek AT tue DOT nl) and I'll send you an invitation in return for an account.
Extract sublogs from log
Hi everyone,
I am working on a massive log, the problem that I encounter is by replaying a log on the Petri net, the plugin takes a long time without producing any results.
and to solve this, I decided to divide the log into small sublogs without filtering,
Is there a plugin in ProM that can do that? or is there another solution?
Thank you,
H
I am working on a massive log, the problem that I encounter is by replaying a log on the Petri net, the plugin takes a long time without producing any results.
and to solve this, I decided to divide the log into small sublogs without filtering,
Is there a plugin in ProM that can do that? or is there another solution?
Thank you,
H
Comments

Hi,How do you want to divide the log into sublogs without filtering? Do you aim to partition the traces from the log over the sublogs? If so, you might be bale to use the "Partition Log on Activity Sets" plugin from the LogSkeleton package. You do need to run the ProM NightlyBuild for this, as this plugin is not yet in any released version of ProM.This plugin partitions the traces in a log on similar activity sets, and returns an array of (sub)logs. In every sublog, the activity set (the set of activities that occur in a trace) is the same for every trace.Otherwise, if your aim is just to speed up the replay, you might be able to use the "Replay using Decomposition" plugin. This plugin splits every trace into subtraces, and related subtraces end up in the same sublog, which will be replayed on the related submodel. This decomposition preservers perfect fitness, but may provide a toohigh fitness score for nonfitting traces (but less than 1.0).A third alternative is to use a plugin that can filter on trace attribute values. But this would require you to run this plugin for every sublog you want to have.Kind regards,Eric.

Hi Eric,Thank you for suggesting these three alternatives,What I meant by dividing the log into sublogs without filtering was to use the log as it is, complete without removing any trace or event, and just to speed up the alignment computations. For doing that I think the second solution is the best. But I am fascinated by the first one; surely I will try it .Thank you again ,kind regardsH.
Howdy, Stranger!
Categories
 1.6K All Categories
 45 Announcements / News
 224 Process Mining
 6  BPI Challenge 2020
 9  BPI Challenge 2019
 24  BPI Challenge 2018
 27  BPI Challenge 2017
 8  BPI Challenge 2016
 67 Research
 1K ProM 6
 390  Usage
 287  Development
 9 RapidProM
 1  Usage
 7  Development
 54 ProM5
 19  Usage
 186 Event Logs
 31  ProMimport
 75  XESame