Skip to main content

GA-ProM: A Genetic Algorithm for Discovery of Complete Process Models from Unbalanced Logs

  • Conference paper
  • First Online:
Big-Data-Analytics in Astronomy, Science, and Engineering (BDA 2021)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 13167))

Included in the following conference series:

  • 586 Accesses

Abstract

Process mining is the practise of distilling a structured process description from a series of real executions. In past decades, different process discovery algorithms have been used to generate process models. In this paper, we propose a genetic mining algorithm (GA-ProM) for process discovery and compare it with other state-of-the-art algorithms, namely, \(\alpha \) \(^{++}\), genetic process mining, heuristic miner, and inductive logic programming. To evaluate the effectiveness of the proposed algorithm the experimentation was done on 21 synthetic event logs. The results show that the proposed algorithm outperforms the compared algorithms in generating the quality model.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.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

Institutional subscriptions

References

  1. Van der Aalst, W., Weijters, T., Maruster, L.: Workflow mining: discovering process models from event logs. IEEE Trans. Knowl. Data Eng. 16(9), 1128–1142 (2004)

    Article  Google Scholar 

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

    Book  Google Scholar 

  3. van der Aalst, W.M., Gunther, C.W.: Finding structure in unstructured processes: the case for process mining. In: Seventh International Conference on Application of Concurrency to System Design, ACSD 2007, pp. 3–12. IEEE (2007)

    Google Scholar 

  4. vanden Broucke, S.K., De Weerdt, J.: Fodina: a robust and flexible heuristic process discovery technique. Decis. Support Syst. 100, 109–118 (2017)

    Google Scholar 

  5. vanden Broucke, S.K., De Weerdt, J., Vanthienen, J., Baesens, B.: A comprehensive benchmarking framework (CoBeFra) for conformance analysis between procedural process models and event logs in ProM. In: 2013 IEEE Symposium on Computational Intelligence and Data Mining (CIDM), pp. 254–261. IEEE (2013)

    Google Scholar 

  6. Buijs, J.C.A.M., van Dongen, B.F., van der Aalst, W.M.P.: On the role of fitness, precision, generalization and simplicity in process discovery. In: Meersman, R., Cruz, I.F. (eds.) OTM 2012. LNCS, vol. 7565, pp. 305–322. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-33606-5_19

    Chapter  Google Scholar 

  7. Cheng, H.J., Ou-Yang, C., Juan, Y.C.: A hybrid approach to extract business process models with high fitness and precision. J. Ind. Prod. Eng. 32(6), 351–359 (2015)

    Google Scholar 

  8. De Smedt, J., De Weerdt, J., Vanthienen, J.: Multi-paradigm process mining: retrieving better models by combining rules and sequences. In: Meersman, R., et al. (eds.) OTM 2014. LNCS, vol. 8841, pp. 446–453. Springer, Heidelberg (2014). https://doi.org/10.1007/978-3-662-45563-0_26

    Chapter  Google Scholar 

  9. Deshmukh, S., Gupta, S., Varshney, S., Kumar, N.: A binary differential evolution approach to extract business process models. In: Tiwari, A., et al. (eds.) Soft Computing for Problem Solving. AISC, vol. 1392, pp. 279–290. Springer, Singapore (2021). https://doi.org/10.1007/978-981-16-2709-5_21

    Chapter  Google Scholar 

  10. van Dongen, B.F., Van der Aalst, W.M.: Multi-phase process mining: aggregating instance graphs into EPCs and petri nets. In: PNCWB 2005 Workshop, pp. 35–58 (2005)

    Google Scholar 

  11. van Eck, M.: Alignment-based process model repair and its application to the Evolutionary Tree Miner. Ph.D. thesis, Master’s thesis, Technische Universiteit Eindhoven (2013)

    Google Scholar 

  12. Goedertier, S., Martens, D., Vanthienen, J., Baesens, B.: Robust process discovery with artificial negative events. J. Mach. Learn. Res. 10, 1305–1340 (2009)

    MathSciNet  MATH  Google Scholar 

  13. Leemans, S.J.J., Fahland, D., van der Aalst, W.M.P.: Discovering block-structured process models from event logs - a constructive approach. In: Colom, J.-M., Desel, J. (eds.) PETRI NETS 2013. LNCS, vol. 7927, pp. 311–329. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-38697-8_17

    Chapter  Google Scholar 

  14. Li, J., Liu, D., Yang, B.: Process mining: extending \(\alpha \)-algorithm to mine duplicate tasks in process logs. In: Advances in Web and Network Technologies, and Information Management, pp. 396–407 (2007)

    Google Scholar 

  15. Alves de Medeiros, A., Van Dongen, B., Van Der Aalst, W., Weijters, A.: Process mining: extending the \(\alpha \)-algorithm to mine short loops. Technical report, BETA Working Paper Series (2004)

    Google Scholar 

  16. Alves de Medeiros, A.K.: Genetic process mining. CIP-Data Library Technische Universiteit Eindhoven (2006, printed in)

    Google Scholar 

  17. van der Aalst, W.M.P.: Process Mining: Discovery, Conformance and Enhancement of Business Processes, vol. 8, p. 18. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-19345-3

    Book  MATH  Google Scholar 

  18. dos Santos Garcia, C., et al.: Process mining techniques and applications-a systematic mapping study. Expert Syst. Appl. 133, 260–295 (2019)

    Article  Google Scholar 

  19. van Dongen, B.F., van der Aalst, W.M.P.: Multi-phase process mining: building instance graphs. In: Atzeni, P., Chu, W., Lu, H., Zhou, S., Ling, T.-W. (eds.) ER 2004. LNCS, vol. 3288, pp. 362–376. Springer, Heidelberg (2004). https://doi.org/10.1007/978-3-540-30464-7_29

    Chapter  Google Scholar 

  20. Vázquez-Barreiros, B., Mucientes, M., Lama, M.: A genetic algorithm for process discovery guided by completeness, precision and simplicity. In: Sadiq, S., Soffer, P., Völzer, H. (eds.) BPM 2014. LNCS, vol. 8659, pp. 118–133. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-10172-9_8

    Chapter  Google Scholar 

  21. Vázquez-Barreiros, B., Mucientes, M., Lama, M.: ProDiGen: mining complete, precise and minimal structure process models with a genetic algorithm. Inf. Sci. 294, 315–333 (2015)

    Article  MathSciNet  Google Scholar 

  22. Weijters, A., van Der Aalst, W.M., De Medeiros, A.A.: Process mining with the heuristics miner-algorithm. Technische Universiteit Eindhoven, Technical report. WP 166, pp. 1–34 (2006)

    Google Scholar 

  23. Wen, L., van der Aalst, W.M., Wang, J., Sun, J.: Mining process models with non-free-choice constructs. Data Min. Knowl. Disc. 15(2), 145–180 (2007)

    Article  MathSciNet  Google Scholar 

  24. Wen, L., Wang, J., Sun, J.: Mining invisible tasks from event logs. In: Dong, G., Lin, X., Wang, W., Yang, Y., Yu, J.X. (eds.) APWeb/WAIM -2007. LNCS, vol. 4505, pp. 358–365. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-72524-4_38

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shikha Gupta .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Deshmukh, S., Gupta, S., Kumar, N. (2022). GA-ProM: A Genetic Algorithm for Discovery of Complete Process Models from Unbalanced Logs. In: Sachdeva, S., Watanobe, Y., Bhalla, S. (eds) Big-Data-Analytics in Astronomy, Science, and Engineering. BDA 2021. Lecture Notes in Computer Science(), vol 13167. Springer, Cham. https://doi.org/10.1007/978-3-030-96600-3_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-96600-3_15

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-96599-0

  • Online ISBN: 978-3-030-96600-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics