The concept and algorithm of the simplified discernment function are provided. The function not only has the same decision ability as the decision table
but also eliminates all the reduplicated and redundant terms included in the original discernment function educed by the decision table. To reduce the search space of the fitness function and improve the computing efficiency
an efficient genetic reduction algorithm is provided. By regarding the chromosome coverage of the simplified discernment function and the number of “1” in the chromosome as the parameters of the fitness function
it can be ensured that the algorithm will converge at the minimum reduction and improve the searching efficiency. It is proved theoretically that the attribute reduction calculated by the algorithm is optimal and the algorithm com
plexity is O(|f'||C||U|
2
). The algorithm is verified by four examples
and the results show that the number of terms of simplified discernment function is 0.39%
0.000 8%
0.000 08% and 0.000 3% of that of the original one respectively
and the minimal reductions can be obtained within 500 iterations.
关键词
Keywords
references
Pawlak Z. Rough sets [J]. International Journal of Computer and Information Science,1982,11(5):341-356.
Wroblewski J. Finding minimal reducts using genetic algorithm, ICS research report 16/95 [R]. Warsaw, Poland: Warsaw University of Technology, 1995:186-189.
Pawlak Z. Rough set approach to multi-attribute decision analysis [J]. European Journal of Operational Research,1994,72:443-459.
Xu Zhangyan, Liu Zuopeng. A Quick attribute reduction algorithm with complexity of max(O(|C|2|U/C|,O(|C||U|)))[J]. Chinese Journal of Computers, 2006, 29(3):391-399.
Forsyth R, Shapiro A, Alfred A. Knopf [EB/OL]. [2006-07-10]. http:∥www.ics.uci.edu/~mlearn/MLSummary.html.
Sano C. CRX [EB/OL]. [2006-07-10].http:∥www.fmt.vein.hu/softcomp/ucidata/dataset/.