Research Article

Influences of Three-Way Concept Lattice Caused by Variations of Attribute Values

Algorithm 2

Updating object-induced three-way concept lattice when changing a specific attribute value from 1 to 0.
Require: and changing from 1 to 0.
Ensure: .
(1)Sort the concepts into a queue Q based on the ascending order of their extents.
(2)For concept in Q
(3)If there exists another concept such that , , and
(4)  Then
(5)   Generate a new concept .
(6)   If and , delete and .
(7)   If and , delete .
(8)   If and , delete .
(9)End If
(10)If and all the extents of its upper neighbours do not contain x
(11)  Then
(12)   If is a smallest father concept of such that
(13)   then generate a new concept .
(14)End If
(15)If and
(16)  Then
(17)   If there does not exist a concept , then generate a concept .
(18)   If there does not exist a concept , then generate a concept .
(19)   Delete .
(20)End If
(21) Update partial orders between concepts where necessary.
(22)End For
(23)Return the updated lattice and end the algorithm.