Abstract
Concept lattices are widely used as a knowledge structure in many real-life applications and the updating of a formal context is inevitable in most cases. How to effectively update the corresponding concept lattice as well as the embodied implication rules is still an open, interesting and important problem. The main objective of this paper is to give a solution to this problem. At first, we prove that in the updating process of the present concept lattice, whether to create a new concept and where to insert the new concept are solely determined by the lately created concepts or modified ones. And then, based on this finding, we propose an algorithm for the updating of concept lattice. Moreover, we carry out time complexity analysis and conduct experiments to show the effectiveness of our algorithm. Finally, we put forward some useful strategies for the updating of implication rules based on minimal generators.
Similar content being viewed by others
References
Ashfaq RAR, Wang XZ, Huang JZX et al (2016) Fuzziness based semi-supervised learning approach for intrusion detection system. Inf Sci. doi:10.1016/j.ins.2016.04.019
Babin MA, Kuznetsov SO (2010) Recognizing Pseudo-intents is coNPcomplete. International conference on concept lattices & their applications (CLA 2010). Sevilla, Spain, pp 294–301
Bĕlohlávek R, Chlupová M, Vychodil V (2004) Implications from data with fuzzy attributes. In: AISTA 2004 in cooperation with the IEEE computer society proceedings, Kirchberg, pp 1–5
Carpineto C, Romano G (2004) Concept data analysis: theory and applications. Wiley, New York
Dias SM, Vieira NJ (2012) Applying the JBOS reduction method for relevant knowledge extraction. Expert Syst Appl 40(5):1880–1887
Dias SM, Vieira NJ (2015) Concept lattices reduction: definition, analysis and classification. Expert Syst Appl 42(20):7084–7097
Ganter B, Wille R (1999) Formal concept analysis: mathematical foundations. Springer, Berlin
Ganter B (2010) Two basic algorithms in concept analysis. In: Proceedings of the 8th international conference on formal concept analysis, Agadir, pp 312–340
Godin R, Missaoui R, Alaoui H (1995) Incremental concept formation algorithms based on Galois (concept) lattices. Comput Intell 11(2):246–267
He YL, Wang XZ, Huang JZX (2016) Fuzzy nonlinear regression analysis using a random weight network. Inf Sci 364–365:222–240
He YL, Liu JNK, Hu YX, Wang XZ (2015) OWA operator based link prediction ensemble for social network. Expert Syst Appl 42(1):21–50
Ishigure H, Mutoh A, Matsui T, Inuzuka N (2015) Concept lattice reduction using attribute inference. In: IEEE 4th global conference on consumer electronics, Osaka, pp 108–111
Kumar CA, Srinivas S (2010) Concept lattice reduction using fuzzy K-Means clustering. Expert Syst Appl 37(3):2696–2704
Kumar CA, Srinivas S (2010) Mining associations in health care data using formal concept analysis and singular value decomposition. J Biol Syst 18(4):787–807
Kumar CA (2012) Fuzzy clustering based formal concept analysis for association rules mining. Appl Artif Intell 26(3):274–301
Kumar CA, Dias SM, Vieira NJ (2015) Knowledge reduction in formal contexts using non-negative matrix factorization. Math Comput Simul 109:46–63
Kuznetsov SO (1993) A fast algorithm for computing all intersections of objects in a finite semi-lattice. Autom Doc Math Linguist 27(5):11–21
Kuznetsov SO (2001) On computing the size of a lattice and related decision problems. Order 18(4):313–321
Kuznetsov SO (2004) Machine learning and formal concept analysis. Lect Notes Artif Intell 2961:287–312
Li JH, Mei CL, Lv YJ (2012) Knowledge reduction in real decision formal contexts. Inf Sci 189:191–207
Li JH, Mei CL, Cherukuri AK, Zhang X (2013) On rule acquisition in decision formal contexts. Int J Mach Learn Cybern 4(6):721–731
Li JH, Mei CL, Lv YJ (2013) Incomplete decision contexts: approximate concept construction, rule acquisition and knowledge reduction. Int J Approx Reason 54(1):149–165
Li JH, Mei CL, Wang JH, Zhang X (2014) Rule-preserved object compression in formal decision contexts using concept lattices. Knowl Based Syst 71:435–445
Li JH, Mei CL, Xu WH, Qian YH (2015) Concept learning via granular computing: a cognitive viewpoint. Inf Sci 298:447–467
Li JH, Ren Y, Mei CL, Qian YH, Yang XB (2016) A comparative study of multigranulation rough sets and concept lattices via rule acquisition. Knowl Based Syst 91:152–164
Li K, Shao MW, Wu WZ (2016) A data reduction method in formal fuzzy contexts. Int J Mach Learn Cybern. doi:10.1007/s13042-015-0485-8
Lv LL, Zhang L, Zhu AF, Zhou FN (2011) An improved addintent algorithm for building concept lattice. In: 2nd International conference on intelligent control and information processing, Harbin, pp 161–165
Merwe DVD, Obiedkov S, Kourie D (2004) AddIntent: a new incremental algorithm for constructing concept lattices. Lect Notes Comput Sci 2961:372–385
Outrata J, Vychodil V (2012) Fast algorithm for computing fixpoints of Galois connections induced by object-attribute relational data. Inf Sci 185(1):114–127
Poelmans J, Ignatov DI, Kuznetsov SO, Dedene G (2013) Formal concept analysis in knowledge processing: a survey on applications. Expert Syst Appl 40(16):6538–6560
Singh PK, Aswani Kumar Ch (2014) Bipolar fuzzy graph representation of concept lattice. Inf Sci 288:437–448
Singh PK, Gani A (2015) Fuzzy concept lattice reduction using Shannon entropy and Huffman coding. J Appl Non Class Logic 25(2):101–119
Singh PK, Aswani Kumar Ch, Li JH (2015) Concept reduction in formal concept analysis with fuzzy setting using Shannon entropy. Int J Mach Learn Cybern. doi:10.1007/s13042-014-0313-6
Singh PK, Aswani Kumar Ch, Li JH (2016) Knowledge representation using interval-valued fuzzy formal concept lattice. Soft Comput 20(4):1485–1502
Singh PK, Kumar CA, Gani A (2016) A comprehensive survey on formal concept analysis, its research trends and applications. Int J Appl Math Comput Sci 26(2):495–516
Richard K (1972) Reducibility among combinatorial problems. In: Miller RE, Thatcher JW (eds) Complexity of computer computations. Plenum Press, New York, pp 85–103
Valtchev P, Missaoui R, Godin R (2004) Formal concept analysis for knowledge discovery and data mining: the new challenge. In: Proceedings of the 2nd international conference on formal concept analysis, Ostrava, pp 352–371
Valtchev P, Missaoui R, Godin R (2008) A framework for incremental generation of closed itemsets. Discrete Appl Math 156(6):924–949
Vychodil V (2016) On sets of graded attribute implications with witnessed non-redundancy. Inf Sci 329:434–446
Wang XZ, Xing HJ, Li Y et al (2014) A study on relationship between generalization abilities and fuzziness of base classifiers in ensemble learning. IEEE Trans Fuzzy Syst 23:1638–1654
Wang XZ (2015) Uncertainty in learning from big data-editorial. J Intell Fuzzy Syst 28(5):2329–2330
Wang XZ, Ashfaq RAR, Fu AM (2015) Fuzziness based sample categorization for classifier performance improvement. J Intell Fuzzy Syst 29(3):1185–1196
Wei L, Qi JJ, Zhang WX (2008) Attribute reduction theory of concept lattice based on decision formal contexts. Sci China Ser F Inf Sci 51(7):910–923
Wei L, Wan Q (2016) Granular transformation and irreducible element judgment theory based on pictorial diagrams. IEEE Trans Cybern 46(2):380–387
Wille R (2009) Restructuring lattice theory: an approach based on hierarchies of concepts. NATO Adv Study Inst Ser 83:445–470
Wu WZ, Leung Y, Mi JS (2009) Granular computing and knowledge reduction in formal contexts. IEEE Trans Knowl Data Eng 21(10):1461–1474
Wu XD, Zhang CQ, Zhang SC (2004) Efficient mining of both positive and negative nssociation rules. ACM Trans Inf Syst 22(3):381–405
Xu WH, Pang JZ, Luo SQ (2014) A novel cognitive system model and approach to transformation of information granules. Int J Approx Reason 55(3):853–866
Xu WH, Li WT (2016) Granular computing approach to two-way learning based on formal concept analysis in fuzzy datasets. IEEE Trans Cybern 46(2):366–379
Yang HZ, Leung Y, Shao MW (2011) Rule acquisition and attribute reduction in real decision formal contexts. Soft Comput 15(6):1115–1128
Yang L, Xu Y (2010) Decision making with uncertainty information based on lattice-valued fuzzy concept lattice. J Univ Comput Sci 16(1):159–177
Zhi HL (2014) On the computation of formal concept stability. J Appl Math 2014:1–6
Zhi HL, Li JH (2016) Granule description based on formal concept analysis. Knowl Based Syst 104:62–73
Zou LG, Zhang ZP, Long J (2015) A fast incremental algorithm for constructing concept lattices. Expert Syst Appl 42(9):4474–4481
Acknowledgments
The authors would like to thank the reviewers for their valuable comments and helpful suggestions which lead to a significant improvement on the manuscript. This work was supported by the National Natural Science Foundation of China (Nos. 61502150, 61305057 and 61562050) and the Doctorial Foundation of Henan Polytechnic University (No. B2011-102).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhi, H., Li, J. Influence of dynamical changes on concept lattice and implication rules. Int. J. Mach. Learn. & Cyber. 9, 795–805 (2018). https://doi.org/10.1007/s13042-016-0608-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13042-016-0608-x