Research Article

The Interval Parameter Optimization Model Based on Three-Way Decision Space and Its Application on “Green Products Recommendation”

Algorithm 2

Interval three-way decision space updating algorithm based on changing parameters (SPDA).
Input: decision formal context ;
Interval parameters ;
Output: .
Step 1: is the root node of . If does not change; if and , call function: DCL1 , else call function: DCL2 , then update to , to , and to ; as the same, if , call function: DCL3 , else call function: DCL4, then update to , to , and to . And is totally updated to ;
Step 2: visit each children nodes in ;
Step 3: suppose. If , call function: DCL1 , else call function: DCL2 , then update to , to , and to ; if , delete node ; otherwise, continue updating the lower extension: if , call function: DCL3 , else call function: DCL4 , then update to , to , and to , and is totally updated to ;
Step 4: for each father node Parent in , and , if , , , , and , ;
Step 5: for each children node of , turn to Step3, until visiting the final node in ;
Step 6: output ;
End.