Skip to main content

Earth Movers’ Stochastic Conformance Checking

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 360))

Abstract

Process Mining aims to support Business Process Management (BPM) by extracting information about processes from real-life process executions recorded in event logs. In particular, conformance checking aims to measure the quality of a process model by quantifying differences between the model and an event log or another model. Even though event logs provide insights into the likelihood of observed behaviour, most state-of-the-art conformance checking techniques ignore this point of view. In this paper, we propose a conformance measure that considers the stochastic characteristics of both the event log and the process model. It is based on the “earth movers’ distance” and measures the effort to transform the distributions of traces of the event log into the distribution of traces of the model. We formalize this intuitive conformance metric and provide an approximation and a simplified variant. The latter two have been implemented in ProM and we evaluate them using several real-life examples.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    Notice that in case of duplicated labels, there might be exponentially, but finitely, many paths through the model for a particular trace.

References

  1. van der Aalst, W.M.P.: Process Mining - Data Science in Action. Springer, Berlin (2016). https://doi.org/10.1007/978-3-662-49851-4

    Book  Google Scholar 

  2. Berkelaar, M., Eikland, K., Notebaert, P.: lp\(\_\)solve 5.5. Software, 1 May 2004

    Google Scholar 

  3. Cabasino, M.P., Hadjicostis, C.N., Seatzu, C.: Probabilistic marking estimation in labeled Petri nets. IEEE Trans. Autom. Control 60(2), 528–533 (2015)

    Article  MathSciNet  Google Scholar 

  4. Carmona, J., van Dongen, B.F., Solti, A., Weidlich, M.: Conformance Checking - Relating Processes and Models. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-99414-7

    Book  Google Scholar 

  5. Ciardo, G., German, R., Lindemann, C.: A characterization of the stochastic process underlying a stochastic Petri net. IEEE TSE 20(7), 506–515 (1994)

    Google Scholar 

  6. Conforti, R., Fink, S., Manderscheid, J., Röglinger, M.: PRISM - a predictive risk monitoring approach for business processes. In: BPM, pp. 383–400 (2016)

    Google Scholar 

  7. van Dongen, B.F., de Medeiros, A.K.A., Verbeek, H.M.W., Weijters, A.J.M.M., van der Aalst, W.M.P.: The ProM framework: a new era in process mining tool support. In: Ciardo, G., Darondeau, P. (eds.) ICATPN 2005. LNCS, vol. 3536, pp. 444–454. Springer, Heidelberg (2005). https://doi.org/10.1007/11494744_25

    Chapter  Google Scholar 

  8. van Eck, M.L., Lu, X., Leemans, S.J.J., van der Aalst, W.M.P.: PM\(^2\): a process mining project methodology. In: Zdravkovic, J., Kirikova, M., Johannesson, P. (eds.) CAiSE 2015. LNCS, vol. 9097, pp. 297–313. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-19069-3_19

    Chapter  Google Scholar 

  9. Koorneef, M., Solti, A., Leopold, H., Reijers, H.A.: Automatic root cause identification using most probable alignments. In: BPM Workshops, pp. 204–215 (2017)

    Chapter  Google Scholar 

  10. Levenshtein, V.I.: Binary codes capable of correcting deletions, insertions, and reversals. Soviet physics doklady 10, 707–710 (1966)

    MathSciNet  Google Scholar 

  11. de Meer, H., Düsterhöft, O.: Controlled stochastic Petri nets. In: SRDS, pp. 18–25 (1997)

    Google Scholar 

  12. Rogge-Solti, A., van der Aalst, W.M.P., Weske, M.: Discovering stochastic Petri nets with arbitrary delay distributions from event logs. In: Lohmann, N., Song, M., Wohed, P. (eds.) BPM 2013. LNBIP, vol. 171, pp. 15–27. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-06257-0_2

    Chapter  Google Scholar 

  13. Rogge-Solti, A., Weske, M.: Prediction of business process durations using non-Markovian stochastic Petri nets. Inf. Syst. 54, 1–14 (2015)

    Article  Google Scholar 

  14. Rozinat, A.: Process mining: conformance and extension. Ph.D. thesis, Eindhoven University of Technology (2010)

    Google Scholar 

  15. Ru, Y., Hadjicostis, C.N.: Bounds on the number of markings consistent with label observations in Petri nets. IEEE Trans. Autom. Sci. Eng. 6(2), 334–344 (2009)

    Article  Google Scholar 

  16. Rüschendorf, L.: The Wasserstein distance and approximation theorems. Probab. Theory Relat. Fields 70(1), 117–129 (1985)

    Article  MathSciNet  Google Scholar 

  17. Sierksma, G.: Linear and Integer Optimization: Theory and Practice. Chapman & Hall/CRC, Boca Raton (2015)

    Book  Google Scholar 

  18. Trivedi, K.S., Puliafito, A., Logothetis, D.: From stochastic Petri nets to Markov regenerative stochastic Petri nets. In: MASCOTS, pp. 194–198 (1995)

    Google Scholar 

  19. Tuffin, B., Chen, D.S., Trivedi, K.S.: Comparison of hybrid systems and fluid stochastic Petri nets. Discrete Event Dyn. Syst. 11(1–2), 77–95 (2001)

    Article  MathSciNet  Google Scholar 

  20. Verenich, I., Dumas, M., Rosa, M.L., Maggi, F.M., Teinemaa, I.: Survey and cross-benchmark comparison of remaining time prediction methods in business process monitoring. CoRR 1805.02896 (2018)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sander J. J. Leemans .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Leemans, S.J.J., Syring, A.F., van der Aalst, W.M.P. (2019). Earth Movers’ Stochastic Conformance Checking. In: Hildebrandt, T., van Dongen, B., Röglinger, M., Mendling, J. (eds) Business Process Management Forum. BPM 2019. Lecture Notes in Business Information Processing, vol 360. Springer, Cham. https://doi.org/10.1007/978-3-030-26643-1_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-26643-1_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-26642-4

  • Online ISBN: 978-3-030-26643-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics