Probability Collectives: A distributed optimization approach for constrained problems

A complex system may be controlled and optimized in a more efficient and manageable fashion by treating it as a distributed Multi-Agent System (MAS). But the major challenge in such an approach is to make the agents work in a coordinated way to optimize the system objective via optimizing their individual local goals. This paper describes the modified Probability Collectives (PC) as an evolutionary and distributed approach to achieve the system objective. The approach is validated solving a combinatorial optimization problem such as the Single Depot Multiple Traveling Salesmen Problem (MTSP). Moreover, as constraint handling in evolutionary systems has remained a challenge for years, an effort towards developing a generalized technique incorporating constraints into the PC approach is also attempted. It is validated by solving the practical problem of a spring design. The optimum results are obtained at a reasonable computational cost.

[1]  G. Laporte The traveling salesman problem: An overview of exact and approximate algorithms , 1992 .

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

[3]  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.

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

[5]  M.H.A. Mehr,et al.  A Distributed Probability Collectives Optimization Method for Multicast in CDMA Wireless Data Networks , 2007, 2007 4th International Symposium on Wireless Communication Systems.

[6]  Kang Tai,et al.  Target-matching test problem for multiobjective topology optimization using genetic algorithms , 2007 .

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

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

[9]  K. C. Seow,et al.  MULTIOBJECTIVE DESIGN OPTIMIZATION BY AN EVOLUTIONARY ALGORITHM , 2001 .

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

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

[12]  Paolo Toth,et al.  Exact algorithms for the vehicle routing problem, based on spanning tree and shortest path relaxations , 1981, Math. Program..

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

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

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

[16]  P. Miliotis,et al.  Using cutting planes to solve the symmetric Travelling Salesman problem , 1978, Math. Program..

[17]  Bruce L. Golden,et al.  Two generalizations of the traveling salesman problem , 1981 .

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

[19]  Jasbir S. Arora,et al.  Introduction to Optimum Design , 1988 .

[20]  Gilbert Laporte,et al.  A Cutting Planes Algorithm for the m-Salesmen Problem , 1980 .

[21]  Geoffrey S. Ryder,et al.  A probability collectives approach to weighted clustering algorithms for ad hoc networks , 2005, Communications and Computer Networks.

[22]  Kenneth Rose,et al.  Mixture of experts regression modeling by deterministic annealing , 1997, IEEE Trans. Signal Process..

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

[24]  Takao Enkawa,et al.  Competition-based neural network for the multiple travelling salesmen problem with minmax objective , 1999, Comput. Oper. Res..

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

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

[27]  Kenneth Rose,et al.  A Deterministic Annealing Approach for Parsimonious Design of Piecewise Regression Models , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[28]  S. Sathiya Keerthi,et al.  Deterministic annealing for semi-supervised kernel machines , 2006, ICML.

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