In recent years, many dynamic multi-objective optimization algorithms (DMOAs) have been proposed to address dynamic multi-objective optimization problems (DMOPs). Most existing DMOAs treat all decision variables uniformly and respond to them in an identical manner. This paper proposes a dynamic multi-objective optimization algorithm based on the classification response of decision variables (CRDV-DMO). Firstly, CRDV-DMO categorizes the decision variables into convergence variables and diversity variables. Different decision variables adopt distinct response strategies. The response strategy of diversity variable (RSDV) uses Latin hypercube sampling to generate the diversity variables of the new environment. For each dimensional convergence variable, the response strategy of convergence variable (RSCV) first evaluates whether the basic center prediction strategy (CPS) yields positive feedback or negative feedback, further determining the predictability of that dimensional convergence variable. RSCV then decides to either use the basic CPS to generate the convergence variable for that dimension or to retain that dimensional convergence variable from the current environment, based on the predictability of that dimensional convergence variable. The proposed algorithm is extensively studied through comparison with several advanced DMOAs, demonstrating its effectiveness in dealing with the benchmark DMOPs and the parameter-tuning problem of the PID controller on a dynamic system.
Read full abstract