Proceedings

A Symbolic Approach to Computing Disjunctive Association Rules from Data

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Main Track. Pages 2133-2141.

https://doi.org/10.24963/ijcai.2023/237

Abstract

Association rule mining is one of the well-studied and most important knowledge discovery task in data mining. In this paper, we first introduce the k-disjunctive support based itemset, a generalization of the traditional model of itemset by allowing the absence of up to k items in each transaction matching the itemset. Then, to discover more expressive rules from data, we define the concept of (k, k′)-disjunctive support based association rules by considering the antecedent and the consequent of the rule as k-disjunctive and k′-disjunctive support based itemsets, respectively. Second, we provide a polynomial-time reduction of both the problems of mining k-disjunctive support based itemsets and (k, k′)-disjunctive support based association rules to the propositional satisfiability model enumeration task. Finally, we show through an extensive campaign of experiments on several popular real-life datasets the efficiency of our proposed approach

  1. [Aglin et al., 2020] Gaël Aglin, Siegfried Nijssen, and Pierre Schaus. Learning optimal decision trees using caching branch-and-bound search. In AAAI, pages 3146-3153, 2020.
  2. [Agrawal and Srikant, 1994] Rakesh Agrawal and Ramakr- ishnan Srikant. Fast algorithms for mining association rules in large databases. In VLDB, pages 487-499, 1994.
  3. [Alharbi et al., 2014] Manal Alharbi, Priya Periaswamy, and Sanguthevar Rajasekaran. Disjunctive rules mining from uncertain databases. In IEEE Symposium on Computers and Communications, ISCC, pages 1-6, 2014.
  4. [Ali et al., 1997] Kamal Ali, Stefanos Manganaris, and Ra- makrishnan Srikant. Partial classification using associa- tion rules. In KDD, pages 115-118, 1997.
  5. [Bailleux et al., 2006] Olivier Bailleux, Yacine Boufkhad, and Olivier Roussel. A translation of pseudo boolean con- straints to SAT. JSAT, 2(1-4):191-200, 2006.
  6. [Balcázar and Garriga, 2007] José L. Balcázar and Gemma C. Garriga. Horn axiomatizations for sequential data. Theoretical Computer Science, 371(3):247-264, 2007.
  7. [Belaid et al., 2019a] Mohamed-Bachir Belaid, Christian Bessiere, and Nadjib Lazaar. Constraint programming for association rules. In SDM, pages 127-135, 2019.
  8. [Belaid et al., 2019b] Mohamed-Bachir Belaid, Christian Bessiere, and Nadjib Lazaar. Constraint programming for mining borders of frequent itemsets. In IJCAI, pages 1064-1070, 2019.
  9. [Bienvenu and Bourgaux, 2022] Meghyn Bienvenu and Camille Bourgaux. Querying inconsistent prioritized data with ORBITS: algorithms, implementation, and experiments. In KR, 2022.
  10. [Boudane et al., 2018] Abdelhamid Boudane, Saïd Jabbour, Badran Raddaoui, and Lakhdar Sais. Efficient sat-based encodings of conditional cardinality constraints. In LPAR, pages 181-195, 2018.
  11. [Dixit, 2019] Akhil A. Dixit. CAvSAT: A system for query answering over inconsistent databases. In SIGMOD, pages 1823-1825, 2019.
  12. [Dlala et al., 2018] Imen Ouled Dlala, Saïd Jabbour, Badran Raddaoui, and Lakhdar Sais. A parallel sat-based frame- work for closed frequent itemsets mining. In CP, pages 570-587, 2018. [Eén and Sörensson, 2006] Niklas Eén and Niklas Sörensson. Translating pseudo-boolean constraints into SAT. JSAT, 2(1-4):1-26, 2006. [Eén and Sörensson, 2002] Niklas Eén and Niklas Sörensson. An extensible sat-solver. In SAT, pages 502-518, 2002.
  13. [Fournier-Viger et al., 2017] Philippe Fournier-Viger, Jerry Chun-Wei Lin, Bay Vo, Tin Chi Truong, Ji Zhang, and Hoai Bac Le. A survey of itemset mining. Wiley Interdiscip. Rev. Data Min. Knowl. Discov., 7(4), 2017.
  14. [Gebser et al., 2016] Martin Gebser, Thomas Guyet, Schaub. Knowledge-based sequence mining with ASP. In IJCAI, pages 1497-1504, 2016. IJCAI
  15. [Guns et al., 2017] Thias Guns, Anton Dries, Siegfried Ni- jssen, Guido Tack, and Luc De Raedt. Miningzinc: A declarative framework for constraint-based mining. Artif. Intell., 244:6-29, 2017.
  16. [Hamrouni et al., 2010a] Tarek Hamrouni, Sadok Ben Yahia, and Engelbert Mephu Nguifo. Generalization of association rules through disjunction. Ann. Math. Artif. Intell., 59(2):201-222, 2010.
  17. [Hamrouni et al., 2010b] Tarek Hamrouni, Sadok Ben Yahia, and Engelbert Mephu Nguifo. Optimized mining of a concise representation for frequent patterns based on disjunctions rather than conjunctions. In FLAIRS, 2010.
  18. [Hidouri et al., 2021] Amel Hidouri, Saïd Jabbour, Imen Ouled Dlala, and Badran Raddaoui. On mini- mal and maximal high utility itemsets mining using propositional satisfiability. In IEEE BigData, pages 622-628, 2021.
  19. [Hidouri et al., 2022] Amel Hidouri, Saïd Jabbour, and Bad- ran Raddaoui. On the enumeration of frequent high utility itemsets: A symbolic AI approach. In CP, pages 27:1- 27:17, 2022.
  20. [Hilali et al., 2013] Inès Hilali, Tao-Yuan Jen, Dominique Laurent, Claudia Marinica, and Sadok Ben Yahia. Mining interesting disjunctive association rules from unfrequent items. In ISIP, volume 421, pages 84-99, 2013.
  21. [Hilali-Jaghdam et al., 2011] Inès Hilali-Jaghdam, Tao- Yuan Jen, Dominique Laurent, and Sadok Ben Yahia. Mining frequent disjunctive selection queries. In DEXA, pages 90-96, 2011.
  22. [Izza et al., 2020] Yacine Izza, Saïd Jabbour, Badran Rad- daoui, and Abdelhamid Boudane. On the enumeration of association rules: A decomposition-based approach. In IJ- CAI, pages 1265-1271, 2020. IJCAI
  23. [Jabbour et al., 2013] Saïd Jabbour, Lakhdar Sais, and Yak- oub Salhi. Boolean satisfiability for sequence mining. In CIKM, pages 649-658, 2013.
  24. [Jabbour et al., 2014] Saïd Jabbour, Lakhdar Saïs, and Yak- oub Salhi. A pigeon-hole based encoding of cardinality constraints. In ISAIM, 2014.
  25. [Jabbour et al., 2016] Saïd Jabbour, Nizar Mhadhbi, Abde- sattar Mhadhbi, Badran Raddaoui, and Lakhdar Sais. Summarizing big graphs by means of pseudo-boolean con- straints. In IEEE International Conference on Big Data, pages 889-894, 2016.
  26. [Jabbour et al., 2017] Saïd Jabbour, Nizar Mhadhbi, Badran Raddaoui, and Lakhdar Sais. A sat-based framework for overlapping community detection in networks. In PAKDD, pages 786-798, 2017.
  27. [Jabbour et al., 2018a] Saïd Jabbour, Fatima Ezzahra Mana, Imen Ouled Dlala, Badran Raddaoui, and Lakhdar Sais. On maximal frequent itemsets mining with constraints. In CP, pages 554-569. Springer, 2018.
  28. [Jabbour et al., 2018b] Saïd Jabbour, Nizar Mhadhbi, Bad- ran Raddaoui, and Lakhdar Sais. Triangle-driven commu- nity detection in large graphs using propositional satisfia- bility. In IEEE AINA, pages 437-444, 2018.
  29. [Jabbour et al., 2020] Said Jabbour, Nizar Mhadhbi, Badran Raddaoui, and Lakhdar Sais. SAT-based models for over- lapping community detection in networks. Computing, 102(5):1275-1299, 2020.
  30. [Jabbour et al., 2022] Saïd Jabbour, Nizar Mhadhbi, Badran Raddaoui, and Lakhdar Sais. A declarative framework for maximal k-plex enumeration problems. In AAMAS, pages 660-668, 2022.
  31. [Lazaar et al., 2016] Nadjib Lazaar, Yahia Lebbah, Samir Loudni, Mehdi Maamar, Valentin Lemière, Christian Bessiere, and Patrice Boizumault. A global constraint for closed frequent pattern mining. In CP, pages 333-349, 2016.
  32. [Nanavati et al., 2001] Amit Anil Nanavati, Krishna Prasad Chitrapura, Sachindra Joshi, and Raghu Krishnapuram. Mining generalised disjunctive association rules. In CIKM, pages 482-489. ACM, 2001.
  33. [Négrevergne and Guns, 2015] Benjamin Négrevergne and Tias Guns. Constraint-based sequence mining using con- straint programming. In CPAIOR, pages 288-305, 2015.
  34. [Ordonez et al., 2006] Carlos Ordonez, Norberto F. Ez- querra, and Cesar A. Santana. Constraining and summa- rizing association rules in medical data. Knowl. Inf. Syst., 9(3):1-2, 2006.
  35. [Raedt et al., 2008] Luc De Raedt, Tias Guns, and Siegfried Nijssen. Constraint programming for itemset mining. In KDD, pages 204-212, 2008.
  36. [Rakesh et al., 1993] Agrawal Rakesh, Imieliński Tomasz, and Swami Arun. Mining association rules between sets of items in large databases. In SIGMOD, pages 207-216, 1993.
  37. [Rijnbeek and Kors, 2010] Peter R. Rijnbeek and Jan A. Kors. Finding a short and accurate decision rule in dis- junctive normal form by exhaustive search. Mach. Learn., 80(1):33-62, 2010.
  38. [Sampaio et al., 2008] Marcus C. Sampaio, Fernando H. B. Cardoso, Gilson P. dos Santos Jr., and Lile Hattori. Mining disjunctive association rules. Technical report, Universi- dade Federal de Campina Grande., 2008.
  39. [Sandvig et al., 2007] Jeff J. Sandvig, Bamshad Mobasher, and Robin D. Burke. Robustness of collaborative recom- mendation based on association rule mining. In RecSys, pages 105-112, 2007.
  40. [Schaus et al., 2017] Pierre Schaus, John O. R. Aoga, and Tias Guns. Coversize: A global constraint for frequency- based itemset mining. In CP, pages 529-546, 2017.
  41. [Sinz, 2005] Carsten Sinz. Towards an optimal CNF encod- ing of boolean cardinality constraints. In CP, pages 827- 831, 2005.
  42. [Viveros et al., 1996] Marisa S. Viveros, John P. Nearhos, and Michael J. Rothman. Applying data mining techniques to a health insurance information system. In VLDB, pages 286-294, 1996.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards