Skip to main content
. 2023 Jan 5;25(1):112. doi: 10.3390/e25010112
Algorithm 1:Max-Correlation and Max-Independence Rate (MCIR)

Input: Information system (U,CD).

Output: An attribute reduction set B.

  • 1:
    compute MH(C;D)
  • 2:
    FeatC,
  • 3:
    BargajFeatmaxMH(D;B)MH(D;Baj)
  • 4:
    FeatCB,
  • 5:
    whileJMH(aj)θdo
  • 6:
       for ajFeat do
  • 7:
         if Feat=0 then
  • 8:
            BB
  • 9:
         else[Feat0]
  • 10:
            ajargajFeatmaxJMCIR(aj)
  • 11:
            BB+{aj}
  • 12:
            FeatFeat{aj}
  • 13:
            JMH(aj)CH(DC)CH(DB)
  • 14:
         end if
  • 15:
       end for
  • 16:
    end while