Hybrid genetic algorithm and association rules for mining workflow best practices

Business workflow analysis has become crucial in strategizing how to create competitive edge. Consequently, deriving a series of positively correlated association rules from workflows is essential to identify strong relationships among key business activities. These rules can subsequently, serve as best practices. We have addressed this problem by hybridizing genetic algorithm with association rules. First, we used correlation to replace support-confidence in genetic algorithm to enable dynamic data-driven determination of support and confidence, i.e., use correlation to optimize the derivation of positively correlated association rules. Second, we used correlation as fitness function to support upward closure in association rules (hitherto, association rules support only downward closure). The ability to support upward closure allows derivation of the most specific association rules (business model) from less specific association rules (business meta-model) and generic association rules (reference meta-model). Downward closure allows the opposite. Upward-downward closures allow the manager to drill-down and analyze based on the degree of dependency among business activities. Subsequently, association rules can be used to describe best practices at the model, meta-model and reference meta-model levels with the most general positively dependent association rules as reference meta-model. Experiments are based on an online hotel reservation system.

[1]  Suraj Kumar Sudhanshu,et al.  Optimized association rule mining using genetic algorithm , 2009 .

[2]  J. Ross Quinlan,et al.  C4.5: Programs for Machine Learning , 1992 .

[3]  M. Narasimha Murty,et al.  Knowledge-based association rule mining using AND-OR taxonomies , 2003, Knowl. Based Syst..

[4]  Chien-Sing Lee,et al.  Layered and weighted methodology to Workflow evaluation , 2007, Int. J. Electron. Bus..

[5]  Wil M. P. van der Aalst,et al.  The Application of Petri Nets to Workflow Management , 1998, J. Circuits Syst. Comput..

[6]  Chris Barry,et al.  Fuzzy, Distributed, Instance Counting, and Default ARTMAP Neural Networks for Financial Diagnosis , 2010, Int. J. Inf. Technol. Decis. Mak..

[7]  Chengqi Zhang,et al.  ARMGA: IDENTIFYING INTERESTING ASSOCIATION RULES WITH GENETIC ALGORITHMS , 2005, Appl. Artif. Intell..

[8]  María José del Jesús,et al.  KEEL: A data mining software tool integrating genetic fuzzy systems , 2008, 2008 3rd International Workshop on Genetic and Evolving Systems.

[9]  Didar Zowghi,et al.  A Maturity Model for the Implementation of Software Process Improvement: an Empirical Study , 2022 .

[10]  W. S. Lau,et al.  Sun Tzu's as business and management strategies for world class business excellence evaluation under QFD methodology , 1998, Bus. Process. Manag. J..

[11]  William Frawley,et al.  Knowledge Discovery in Databases , 1991 .

[12]  I. D. Wilson,et al.  A knowledge based genetic algorithm approach to automating cartographic generalisation , 2003, Knowl. Based Syst..

[13]  Keith C. C. Chan,et al.  Evolutionary approach for discovering changing patterns in historical data , 2002, SPIE Defense + Commercial Sensing.

[14]  Chien-Sing Lee,et al.  Integrated model-driven business evaluation methodology for strategic planning , 2008, Int. J. Bus. Inf. Syst..

[15]  Rajeev Motwani,et al.  Beyond market baskets: generalizing association rules to correlations , 1997, SIGMOD '97.

[16]  Mónica García-Melón,et al.  Analysis of the Alignment of Company Goals to Web Content Using ANP , 2010, Int. J. Inf. Technol. Decis. Mak..

[17]  Chien-Sing Lee,et al.  Processing online analytics with classification and association rule mining , 2010, Knowl. Based Syst..

[18]  So Young Sohn,et al.  Forecasting changes in Korea Composite Stock Price Index (KOSPI) using association rules , 2011, Expert Syst. Appl..

[19]  Rafael Berlanga Llavori,et al.  Finding association rules in semantic web data , 2012, Knowl. Based Syst..

[20]  Tomasz Imielinski,et al.  Mining association rules between sets of items in large databases , 1993, SIGMOD Conference.

[21]  M. Porter How Competitive Forces Shape Strategy , 1989 .

[22]  Chengqi Zhang,et al.  Genetic algorithm-based strategy for identifying association rules without specifying actual minimum support , 2009, Expert Syst. Appl..

[23]  J. M. Serrano,et al.  Association rules applied to credit card fraud detection , 2009, Expert Syst. Appl..

[24]  Shu-hsien Liao,et al.  Mining the hedge and arbitrage of the Taiwan foreign exchange market , 2012, Expert Syst. Appl..

[25]  Yi Peng,et al.  Ensemble of Software Defect Predictors: an AHP-Based Evaluation Method , 2011, Int. J. Inf. Technol. Decis. Mak..

[26]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[27]  Haym Hirsh,et al.  Learning to Predict Rare Events in Event Sequences , 1998, KDD.

[28]  S. F. Lee,et al.  Implementing the strategic formulation framework for the banking industry of Hong Kong , 2000 .

[29]  Alex A. Freitas,et al.  Discovering comprehensible classification rules with a genetic algorithm , 2000, Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No.00TH8512).

[30]  Wynne Hsu,et al.  Mining association rules with multiple minimum supports , 1999, KDD '99.

[31]  Shang Gao,et al.  An improved scheme for minimum cross entropy threshold selection based on genetic algorithm , 2011, Knowl. Based Syst..

[32]  Efraim Turban,et al.  Decision Support and Business Intelligence Systems (8th Edition) , 2006 .