计算机科学 ›› 2016, Vol. 43 ›› Issue (Z11): 35-41.doi: 10.11896/j.issn.1002-137X.2016.11A.008

• 智能计算 • 上一篇    下一篇

基于二元关系消减的概念格维护算法

王春月,王黎明,张卓   

  1. 郑州大学信息工程学院 郑州450001,郑州大学信息工程学院 郑州450001,郑州大学信息工程学院 郑州450001
  • 出版日期:2018-12-01 发布日期:2018-12-01
  • 基金资助:
    本文受国家青年科学基金项目(61303044)资助

Algorithm of Maintaining Concept Lattice Based on Binary Relation Decrement

WANG Chun-yue, WANG Li-ming and ZHANG Zhuo   

  • Online:2018-12-01 Published:2018-12-01

摘要: 针对有限空间下如何快速维护概念格的问题,提出一种消减形式背景中冗余二元关系的概念格维护算法。传统的算法删除冗余关系后需要重新构造概念格,这种方式较为费时。而所提算法能够在原始概念格的基础上直接调整得到新概念格的方法,可以处理任意位置的二元关系消减的情况。它采用自底向上广度优先方式遍历格节点,首先根据当前节点是否同时包含冗余关系对象和冗余关系属性,将当前节点分为受影响的节点和不变节点;然后根据当前节点与父子节点的外延和内涵的关系,再将受影响的节点细分为4类,即减对象节点、减属性节点、分割节点、删除节点;最后根据父子节点的类型更新边。实验结果表明,在一定程度上与传统算法相比,所提算法能够获得更好的时间性能。

关键词: 形式概念分析,概念格,二元关系消减,算法

Abstract: In view of the problem of how to maintain the concept lattice in limited space,a concept lattice maintenance algorithm was proposed to decrease redundant binary relation in formal context.Traditional algorithms need to re-construct the concept lattice after deleting redundant relations,this approach is more time-consuming.For the above,we proposed a concept lattice based on the original direct adjustment to obtain new concept lattice method,which can handle cases anywhere in the binary relations of decrement.It uses the bottom-up breadth first traversal grid nodes.Firstly,according to whether the current node contains redundant relational object or redundant relational attribute,the current node is divided into the affected nodes and the constant node.Then based on the relationship between the parent-child node of the current node and extent and intent,then the affected nodes subdivided into four categories,namely reducing object node,reducing attribute node,splitting nodes,deleting nodes.At last,according to the type of parent-child node update edges.Experimental results show that,to some extent,compared with the traditional algorithm,it can get better time performance.

Key words: Formal concept analysis,Concept lattice,Binary relation decrement,Algorithm

[1] Will R.Restructuring lattice theory:An approach based on hie-rarchies of concepts[C]∥Rival I.ed.Ordered Sets.Dordecht-Boston:Reidel,1982:445-470
[2] Azmeh Z,Huchard M,Tibermacine C,et al.Using Concept Lattices to Support Web Service Compositions with Backup Services[C]∥2010 Fifth International Conference on Internet and Web Applications and Services (ICIW).IEEE,2010:363-368
[3] Mouliswaran S C,Kumar Ch A,Chandrasekar C.Modeling Chinese Wall Access Control Using Formal Concept Analysis[C]∥2014 International Conference on Contemporary Computing and Informatics (IC3I).IEEE,2014:811-816
[4] Mouliswaran S C,Kumar Ch A,Chandrasekar C.Representation of Multiple Domain Role Based Access Control Using FCA[C]∥2015 IEEE International Conference on Electrical,Computer and Communication Technologies (ICECCT).IEEE,2015:1-6
[5] 李进金,张燕兰,吴伟志,等.形式背景与协调决策形式背景属性约简与概念格生成[J].计算机学报,2014,7(8):1768-1774
[6] Wei Ling,Sun Y W,Wang D H.Concept Lattice Expansion and Recovery Based on Reduced Formal Context[C]∥2011 International Conference on Electric Information and Control Enginee-ring (ICEICE).IEEE,2011:4048-4051
[7] Merwe D V D,Obiedkov S,Kourie D.AddIntent:A New Incremental Algorithm for Constructing Concept Lattice[M]∥Concept Lattices.Springer Berlin Heidelberg,2004:205-206
[8] 张磊,张宏莉,等.概念格的属性渐减原理与算法研究[J].计算机研究与发展,2013,50(2):248-259
[9] Zhang L,Zhang H L.An Incremental Algorithm for Removing Object from Concept Lattice[J].Journal of Computational Information Systems,2013,9(9):3363-3372
[10] 马垣,马文胜.概念格多属性渐减式构造[J].软件学报,2015,6(12):3162-3173
[11] 姜琴,张卓,王黎明.基于多属性同步消减的概念格构造算法[J].小型微型计算机系统,2016,7(4):646-652
[12] 智慧来,智东杰.概念格维护原理与算法[J].计算机工程与应用,2014,50(6):96-101
[13] 张卓,杜鹃,王黎明.基于负载均衡的模糊概念并行构造算法[J].控制与决策,2014,9(11):1935-1942
[14] Wei L,He M.Concept Lattice Compression based on K-means[C]∥2013 International Conference on Machine Learning and Cybernetics (ICMLC).IEEE,2013:802-807
[15] Frank A,Asuncion A.UCI machine learning repository [EB/OL][2016-1-10].http://www.ics.uci.edu

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!