Enhancing Quality of Knowledge Synthesized from Multi-database Mining

  • Animesh AdhikariEmail author
  • Pralhad Ramachandrarao
  • Witold Pedrycz
Part of the Advanced Information and Knowledge Processing book series (AI&KP)


Multi-database mining using local pattern analysis could be considered as an approximate method of mining multiple large databases. Assuming this point of view, it might be required to enhance the quality of knowledge synthesized from multiple databases. Also, many decision-making applications are directly based on the available local patterns present in different databases. The quality of synthesized knowledge/decision based on local patterns present in different databases could be enhanced by incorporating more local patterns in the knowledge synthesizing/processing activities. Thus, the available local patterns play a crucial role in building efficient multi-database mining applications. We represent patterns in a condensed form by employing a so-called ACP (antecedent-consequent pair) coding. It allows one to consider more local patterns by lowering further the user-defined characteristics of discovered patterns, like minimum support and minimum confidence. The ACP coding enables more local patterns participate in the knowledge synthesizing/processing activities and thus the quality of synthesized knowledge based on local patterns becomes enhanced significantly with regard to the synthesizing algorithm and required computing resources. To secure a convenient access to association rule, we introduce an index structure. We demonstrate that ACP coding represents rulebases by making use of the least amount of storage space in comparison to any other rulebase representation technique. Furthermore we present a technique for storing rulebases in the secondary storage.


Association Rule Main Memory Storage Space Local Pattern Minimum Support 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. Adhikari A, Rao PR (2007) Enhancing quality of knowledge synthesized from multi-database mining. Pattern Recognition Letters 28(16): 2312–2324CrossRefGoogle Scholar
  2. Adhikari A, Rao PR (2008) Efficient clustering of databases induced by local patterns. Decision Support Systems 44(4): 925–943CrossRefGoogle Scholar
  3. Agrawal R, Imielinski T, Swami A (1993) Mining association rules between sets of items in large databases. In: Proceedings of ACM SIGMOD Conference, Washington, DC, pp. 207–216Google Scholar
  4. Agrawal R, Srikant R (1994) Fast algorithms for mining association rules. In: Proceedings of International Conference on Very Large Data Bases, pp. 487–499Google Scholar
  5. Ananthanarayana VS, Murty MN, Subramanian DK (2003) Tree structure for efficient data mining using rough sets. Pattern Recognition Letters 24(6): 851–862zbMATHCrossRefGoogle Scholar
  6. Burrows M, Wheeler DJ (1994) A block-sorting lossless data compression algorithm. DEC, Digital Systems Research Center, Research Report 124Google Scholar
  7. Bykowski A, Rigotti C (2003) A condensed representation to find frequent patterns for efficient mining. Information Systems 28(8): 949–977CrossRefGoogle Scholar
  8. Coenen F, Leng P, Ahmed S (2004) Data structure for association rule mining: T-trees and P-trees. IEEE Transactions on Knowledge and Data Engineering 16(6): 774–778CrossRefGoogle Scholar
  9. Fraleigh JB (1982) A First Course in Abstract Algebra. Third edition, Addision-Wesley, Reading, MAGoogle Scholar
  10. Frequent Itemset Mining Dataset Repository (2004)
  11. Han J, Pei J, Yiwen Y (2000) Mining frequent patterns without candidate generation. In: Proceedings of ACM SIGMOD Conference on Management of Data, Dallas, TX, pp. 1–12Google Scholar
  12. Huffman DA (1952) A method for the construction of minimum redundancy codes. In: Proceedings of the IRE 40(9), pp. 1098–1101CrossRefGoogle Scholar
  13. Jeudy B, Boulicaut JF (2002) Using condensed representations for interactive association rule mining. In: Proceedings of PKDD, LNAI 2431, Helsinki, FIN, pp. 225–236Google Scholar
  14. Knuth DE (1973) The Art of Computer Programming. Volume 3, Addision-Wesley, Reading, MAGoogle Scholar
  15. Kum H-C, Chang HC, Wang W (2006) Sequential pattern mining in multi-databases via multiple alignment. Data Mining and Knowledge Discovery 12(2–3): 151–180MathSciNetCrossRefGoogle Scholar
  16. Nelson MR (1996) Data compression with the Burrows-Wheeler transformation. Dr. Dobb’s Journal (September): 46–50Google Scholar
  17. Pasquier N, Taouil R, Bastide Y, Stumme G, Lakhal L (2005) Generating a condensed representation for association rules. Journal of Intelligent Information Systems 24(1): 29–60zbMATHCrossRefGoogle Scholar
  18. Savasere A, Omiecinski E, Navathe S (1995) An efficient algorithm for mining association rules in large databases. In: Proceedings of the 21st International Conference on Very Large Data Bases, pp. 432–443Google Scholar
  19. Sayood K (2000) Introduction to Data Compression. Morgan Kaufmann, San FranciscoGoogle Scholar
  20. Shenoy P, Haritsa JR, Sudarshan S, Bhalotia G, Bawa M, Shah D (2000) Turbo-charging vertical mining of large databases. In: Proceedings of ACM SIGMOD Conference on Management of Data, Dallas, TX, pp. 22–33Google Scholar
  21. Su K, Huang H, Wu X, S. Zhang S (2006) A logical framework for identifying quality knowledge from different data sources. Decision Support Systems 42(3): 1673–1683Google Scholar
  22. Wu X, Zhang S (2003) Synthesizing high-frequency rules from different data sources. IEEE Transactions on Knowledge and Data Engineering 14(2): 353–367Google Scholar
  23. Wu X, Zhang C, Zhang S (2005) Database classification for multi-database mining. Information Systems 30(1): 71–88zbMATHCrossRefGoogle Scholar
  24. Zaki MJ, Ogihara M (1998) Theoretical foundations of association rules. In: Proceedings of the DMKD Workshop on Research Issues in Data Mining and Knowledge Discovery, New York, pp. 7:1–7:8Google Scholar
  25. Zhang S (2002) Knowledge discovery in multi-databases by analyzing local instances, Ph D thesis, Deakin UniversityGoogle Scholar
  26. Zhang C, Liu M, Nie W, Zhang S (2004) Identifying global exceptional patterns in multi-database mining. IEEE Computational Intelligence Bulletin 3(1): 19–24Google Scholar
  27. Zhang S, Zaki MJ (2002) Mining Multiple Data Sources: Local Pattern Analysis. Data Mining and Knowledge Discovery, Springer, New York, pp. 121–125Google Scholar

Copyright information

© Springer-Verlag London 2010

Authors and Affiliations

  • Animesh Adhikari
    • 1
    Email author
  • Pralhad Ramachandrarao
    • 2
  • Witold Pedrycz
    • 3
  1. 1.Department of Computer ScienceSmt. Parvatibal Chowgule CollegeMargoaIndia
  2. 2.Department of Computer Science & TechnologyGoa UniversityGoaIndia
  3. 3.Department of Electrical & Computer EngineeringUniversity of AlbertaEdmontonCanada

Personalised recommendations