Research Article

Cost-Sensitive Attribute Reduction in Decision-Theoretic Rough Set Models

Algorithm 2

An addition-deletion cost-sensitive attribute reduction algorithm.
Input:
Output: The reduct
Method:
(1) ;
  //Addition
(2)  ;
(3) while   do
(4)  ; // controls the dimension of
(5) for  (each )  do
(6)  if      then
(7)   Compute ;
(8)  end if
(9)  end for
(10) Select with the maximal ;
(11)  if      then
(12)   ++;
(13)  Go to line 5;
(14)  else
(15)   ; ;
(16)  end if
(17) end while
    //Deletion
(18) while     do
(19)  for  (each )  do
(20)  Compute ;
(21)  end for
(22)  Select with the minimal ;
(23)   ;
(24) end while
(25) return ;