Then, the four procedures of controller synthesis, namely, the constraint transformation method (CTM), the eigen marking method (EMM), the linear integer program method (LIP) and the extended linear integer program method (ELIP) are discussed one by one.