Skip to main content
Log in

Incremental maintenance of discovered fuzzy association rules

  • Published:
Fuzzy Optimization and Decision Making Aims and scope Submit manuscript

Abstract

Fuzzy association rules (FARs) are a recognized model to study existing relations among data, commonly stored in data repositories. In real-world applications, transactions are continuously processed with upcoming new data, rendering the discovered rules information inexact or obsolete in a short time. Incremental mining methods arise to avoid re-runs of those algorithms from scratch by re-using information that is systematically maintained. These methods are useful for extracting knowledge in dynamic environments. However, executing the algorithms only to maintain previously discovered information creates inefficiencies in real-time decision support systems. In this paper, two active algorithms are proposed for incremental maintenance of previously discovered FARs, inspired by efficient methods for change computation. The application of a generic form of measures in these algorithms allows the maintenance of a wide number of metrics simultaneously. We also propose to compute data operations in real-time, in order to create a reduced relevant instance set. The algorithms presented do not discover new knowledge; they are just created to efficiently maintain valuable information previously extracted, ready for decision making. Experimental results on education data and repository data sets show that our methods achieve a good performance. In fact, they can significantly improve traditional mining, incremental mining, and a naïve approach.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

References

  • Agrawal, R., Imieliński, T., & Swami, A. (1993). Mining association rules between sets of items in large databases. SIGMOD Record, 22(2), 207–216.

    Article  Google Scholar 

  • Berzal, F., Blanco, I., Sánchez, D., & Vila, M. A. (2002). Measuring the accuracy and interest of association rules: A new framework. Intelligent Data Analysis, 6(3), 221–235.

    Article  Google Scholar 

  • Boettcher, M., Ruß, G., Nauck, D., & Kruse, R. (2009). From change mining to relevance feedback: A unified view on assessing rule interestingness. In Post-mining of association rules: Techniques for effective knowledge extraction (pp. 12–37).

  • Cabot, J., & Teniente, E. (2005). Computing the relevant instances that may violate an OCL constraint. In O. Pastor & J. Falcão e Cunha (Eds.), Advanced information systems engineering. Lecture notes in computer science (Vol. 3520, pp. 48–62). Berlin: Springer.

    Google Scholar 

  • Cadenas, J. M., & Verdegay, J. L. (2009). Towards a new strategy for solving fuzzy optimization problems. Fuzzy Optimization and Decision Making, 8(3), 231–244.

    Article  MathSciNet  Google Scholar 

  • Cañas, A., Calandria, D., Ortigosa, E., Ros, E., & Díaz, A. (2007). Swad: Web system for education support. In B. Fernández-Manjón, J. Sánchez-Pérez, J. Gómez-Pulido, M. Vega-Rodríguez, & J. Bravo-Rodríguez (Eds.), Computers and Education (pp. 133–142). Berlin: Springer.

    Chapter  Google Scholar 

  • Cheung, D., Han, J., Ng, V., & Wong, C. Y. (1996). Maintenance of discovered association rules in large databases: an incremental updating technique. In 1996. Proceedings of the 12th international conference on data engineering (pp. 106–114).

  • Colby, L. S., Griffin, T., Libkin, L., Mumick, I. S., & Trickey, H. (1996). Algorithms for deferred view maintenance. SIGMOD Record, 25(2), 469–480.

    Article  Google Scholar 

  • Delgado, M., Marin, N., Sánchez, D., & Vila, M. A. (2003). Fuzzy association rules: General model and applications. IEEE Transactions on Fuzzy Systems, 11(2), 214–225.

    Article  Google Scholar 

  • Delgado, M., Ruiz, M. D., Sánchez, D., & Vila, M. A. (2014). Fuzzy quantification: A state of the art. Fuzzy Sets and Systems, 242, 1–30. Theme: Quantifiers and Logic.

    Article  MathSciNet  Google Scholar 

  • Greco, S., Słowiński, R., & Szczȩch, I. (2012). Properties of rule interestingness measures and alternative approaches to normalization of measures. Information Sciences, 216, 1–16.

    Article  MathSciNet  Google Scholar 

  • Gupta, A., Mumick, I. S., et al. (1995). Maintenance of materialized views: Problems, techniques, and applications. IEEE Data Engineering Bulletin, 18(2), 3–18.

    Google Scholar 

  • Hong, T., & Lin, C. (2010). Tsung-Ching Lin: Mining complete fuzzy frequent itemsets by tree structures. In 2010 IEEE international conference on systems man and cybernetics (SMC) (pp. 563–567).

  • Hong, T. P., Kuo, C. S., & Chi, S. C. (2001). Trade-off between computation time and number of rules for fuzzy mining from quantitative data. International Journal of Uncertainty and Fuzziness and Knowledge-Based Systems, 9(5), 587–604.

    Article  Google Scholar 

  • Hong, T. P., Lin, C. W., Lin, T. C., & Wang, S. L. (2012). Incremental multiple fuzzy frequent pattern tree. In 2012 IEEE international conference on fuzzy systems (FUZZ-IEEE) (pp. 1–5).

  • Jain, H., & Gosain, A. (2012). A comprehensive study of view maintenance approaches in data warehousing evolution. SIGSOFT Software Engineering Notes, 37(5), 1–8.

    Google Scholar 

  • Lee, H. C., & Guu, S. M. (2003). On the optimal three-tier multimedia streaming services. Fuzzy Optimization and Decision Making, 2(1), 31–39.

    Article  Google Scholar 

  • Lenca, P., Meyer, P., Vaillant, B., & Lallich, S. (2008). On selecting interestingness measures for association rules: User oriented description and multiple criteria decision aid. European Journal of Operational Research, 184(2), 610–626.

    Article  Google Scholar 

  • Lin, C. W., Hong, T. P., & Lu, W. H. (2010). Linguistic data mining with fuzzy FP-trees. Expert Systems with Applications, 37(6), 4560–4567.

    Article  Google Scholar 

  • Lin, C. W., Wu, T. Y., Lin, G., & Hong, T. P. (2014). Maintenance algorithm for updating the discovered multiple fuzzy frequent itemsets for transaction deletion. In 2014 international conference on machine learning and cybernetics (ICMLC) (Vol. 2, pp. 475–480).

  • Papadimitriou, S., & Mavroudi, S. (2005). The fuzzy frequent pattern tree. In Proceedings of the 9th WSEAS international conference on computers, ICCOMP’05 (pp. 3:1–3:7). Stevens Point, Wisconsin: World Scientific and Engineering Academy and Society (WSEAS).

  • Pérez-Alonso, A., Blanco, I. J., Serrano, J. M., & González-González, L. M. (2017a). Drims: A software tool to incrementally maintain previous discovered rules. In H. Christiansen, H. Jaudoin, P. Chountas, T. Andreasen, & H  Legind Larsen (Eds.), Flexible query answering systems (pp. 174–185). Cham: Springer International Publishing.

    Chapter  Google Scholar 

  • Pérez-Alonso, A., Medina, I. J. B., González-González, L. M., & Serrano Chica, J. M. (2017b). Incremental maintenance of discovered association rules and approximate dependencies. Intelligent Data Analysis, 21(1), 117–133.

    Article  Google Scholar 

  • Sauter, V. (2014). Decision support systems for business intelligence. London: Wiley.

    MATH  Google Scholar 

  • Tan, J., Bu, Y., & Zhao, H (2010). Incremental maintenance of association rules over data streams. In 2010 2nd international conference on networking and digital society (ICNDS) (Vol. 2, pp. 444–447).

  • Urpí, T., & Olivé, A. (1992). A method for change computation in deductive databases. In Proceedings of the 18th international conference on very large data bases, VLDB’92 (pp. 225–237). San Francisco, CA: Morgan Kaufmann Publishers Inc.

  • Urpí, T., & Olivé, A. (1994). Semantic change computation optimization in active databases. In 1994. Active database systems. Proceedings 4th international workshop on research issues in data engineering (pp. 19–27).

  • Wu, X., Zhu, X., Wu, G. Q., & Ding, W. (2014). Data mining with big data. IEEE Transactions on Knowledge and Data Engineering, 26(1), 97–107.

    Article  Google Scholar 

  • Zadeh, L. A. (1965). Fuzzy sets. Information and Control, 8(3), 338–353.

    Article  MathSciNet  Google Scholar 

  • Zadeh, L. A. (1983). A computational approach to fuzzy quantifiers in natural languages. Computers & Mathematics with Applications, 9(1), 149–184.

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

The authors would like to thank the members of the Iberoamerican Association of Postgraduate Universities (AUIP) for their international academic mobility program. We also thank our colleagues from the IDBIS Research Group (Intelligent DataBases and Information Systems) who provided insight and expertise that greatly assisted the research. We are grateful to all people who have contributed with their suggestions for improving the final version of the manuscript.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to A. Pérez-Alonso.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Pérez-Alonso, A., Blanco, I.J., Serrano, J.M. et al. Incremental maintenance of discovered fuzzy association rules. Fuzzy Optim Decis Making 20, 429–449 (2021). https://doi.org/10.1007/s10700-021-09350-3

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10700-021-09350-3

Keywords