A modified feasibility-based rule for solving constrained optimization problems using Probability Collectives

The complex systems can be best dealt by decomposing them into subsystems or Multi-Agent System (MAS) and further treat them in a distributed way. However, coordinating these agents to achieve the best possible global objective is one of the challenging issues. The problem becomes harder when the constraints are involved. This paper proposes the approach of Probability Collectives (PC) in the Collective Intelligence (COIN) framework for modeling and controlling the distributed MAS. At the core of the PC methodology are the Deterministic Annealing and Game Theory. In order to make it more generic and capable of handling constraints, feasibility-based rule is incorporated to handle solutions based on the number of constraints violated and drive the convergence towards feasibility. The approach is validated by successfully solving two test problems. The proposed algorithm is shown to be sufficiently robust and other strengths, weaknesses and future directions are discussed.

[1]  Pattie Maes,et al.  Agents that reduce work and information overload , 1994, CACM.

[2]  Xin Yao,et al.  Stochastic ranking for constrained evolutionary optimization , 2000, IEEE Trans. Evol. Comput..

[3]  Kang Tai,et al.  Probability Collectives: A multi-agent approach for solving combinatorial optimization problems , 2010, Appl. Soft Comput..

[4]  J. Lampinen A constraint handling approach for the differential evolution algorithm , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[5]  ANAND J. KULKARNI,et al.  Solving Constrained Optimization Problems Using Probability Collectives and a Penalty Function Approach , 2011, Int. J. Comput. Intell. Appl..

[6]  Jonathan A. Wright,et al.  Self-adaptive fitness formulation for constrained optimization , 2003, IEEE Trans. Evol. Comput..

[7]  Katia P. Sycara,et al.  Distributed Intelligent Agents , 1996, IEEE Expert.

[8]  Kagan Tumer,et al.  An Introduction to Collective Intelligence , 1999, ArXiv.

[9]  Kang Tai,et al.  Probability Collectives for decentralized, distributed optimization: A Collective Intelligence Approach , 2008, 2008 IEEE International Conference on Systems, Man and Cybernetics.

[10]  Sascha Ossowski,et al.  Collective-Based Multiagent Coordination: A Case Study , 2008, ESAW.

[11]  Anand J. Kulkarni,et al.  A Probability Collectives Approach for Multi-Agent Distributed and Cooperative Optimization with Tolerance for Agent Failure , 2013, Agent-Based Optimization.

[12]  Kang Tai,et al.  A Probability Collectives Approach with a Feasibility-Based Rule for Constrained Optimization , 2011, Appl. Comput. Intell. Soft Comput..

[13]  Anthony Chen,et al.  Constraint handling in genetic algorithms using a gradient-based repair method , 2006, Comput. Oper. Res..

[14]  Ling Wang,et al.  A hybrid particle swarm optimization with a feasibility-based rule for constrained optimization , 2007, Appl. Math. Comput..

[15]  David H. Wolpert,et al.  Advances in Distributed Optimization Using Probability Collectives , 2006, Adv. Complex Syst..

[16]  Ilan Kroo,et al.  Distributed optimization and flight control using collectives , 2005 .

[17]  Marc Schoenauer,et al.  ASCHEA: new results using adaptive segregational constraint handling , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[18]  Carlos A. Coello Coello,et al.  Constraint-handling in genetic algorithms through the use of dominance-based tournament selection , 2002, Adv. Eng. Informatics.

[19]  S. Kazemzadeh Azad,et al.  STRUCTURAL OPTIMIZATION USING A MUTATION-BASED GENETIC ALGORITHM , 2012 .

[20]  Zbigniew Michalewicz,et al.  Evolutionary Algorithms, Homomorphous Mappings, and Constrained Parameter Optimization , 1999, Evolutionary Computation.

[21]  Masao Fukushima,et al.  Derivative-Free Filter Simulated Annealing Method for Constrained Continuous Global Optimization , 2006, J. Glob. Optim..

[22]  David H. Wolpert,et al.  Discrete, Continuous, and Constrained Optimization Using Collectives , 2004 .

[23]  David H. Wolpert,et al.  Information Theory - The Bridge Connecting Bounded Rational Game Theory and Statistical Physics , 2004, ArXiv.

[24]  K. Deb An Efficient Constraint Handling Method for Genetic Algorithms , 2000 .

[25]  Russell C. Eberhart,et al.  Solving Constrained Nonlinear Optimization Problems with Particle Swarm Optimization , 2002 .

[26]  Carlos A. Coello Coello,et al.  Use of a self-adaptive penalty approach for engineering optimization problems , 2000 .

[27]  Ilan Kroo,et al.  Fleet Assignment Using Collective Intelligence , 2004 .

[28]  Y. Dong,et al.  An application of swarm optimization to nonlinear programming , 2005 .

[29]  Xin Yao,et al.  Search biases in constrained evolutionary optimization , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[30]  Anand J. Kulkarni,et al.  Probability Collectives: A Decentralized, Distributed Optimization for Multi-Agent Systems , 2009 .

[31]  Oren Etzioni,et al.  A softbot-based interface to the Internet , 1994, CACM.

[32]  David S. Leslie,et al.  Sequentially updated Probability Collectives , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[33]  Kang Tai,et al.  Probability Collectives: A distributed optimization approach for constrained problems , 2010, IEEE Congress on Evolutionary Computation.

[34]  David H. Wolpert,et al.  A comparative study of probability collectives based multi-agent systems and genetic algorithms , 2005, GECCO '05.

[35]  Carlos A. Coello Coello,et al.  A simple multimembered evolution strategy to solve constrained optimization problems , 2005, IEEE Transactions on Evolutionary Computation.

[36]  Brian M. Autry University course timetabling with probability collectives , 2008 .

[37]  David Sislák,et al.  Automated Conflict Resolution Utilizing Probability Collectives Optimizer , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[38]  Ricardo Landa Becerra,et al.  Efficient evolutionary optimization through the use of a cultural algorithm , 2004 .