输入:决策系统。

输出:约简结果Re。

1.初始化, c o r e = R e = ;

2.计算U在C和D上的等价类;

3.计算每个属性的内部属性重要度,并求出核;

4.令 R e = c o r e i = 1 U 1 = U C 1 = C C d e l =

5.重复:选择属性重要度最大的属性加入Re,并在该过程中删除冗余属性和对象;

6.去冗余;

7.输出Re。