A Swarm Intelligence Method Applied to Resources Allocation Problem

This paper presents a suggested method to solve an allocation problem with a swarm intelligence method. The application of swarm intelligence has to be discrete. This allocation problem can be modelled like a multiobjective optimization problem where we want to minimize the time and the distance of the total travel in a logistic context. To treat such a problem we are presenting a Discrete Particle Swarm Optimization (DPSO) method in which we adapt the movement of the particles according to the constraints of our application. To test this algorithm, we create a problem whose solution is already known. The aim of this study is to check whether this adapted DPSO method succeeds in providing an optimal solution for general allocation problems and to evaluate the efficiency of convergence towards the solution. By the way, for comparison purpose, we also applied evolutionary game techniques on the same example. Tentative allocation plans are strategies. Evolutionary game theory studies the behavior of large populations of agents who repeatedly engage in strategic interactions. Changes in behavior in these populations are driven by natural selection via differences in birth and death rates. We focused on replicator dynamic which is a fundamental deterministic evolutionary dynamic for games.

[1]  P. Siarry,et al.  Une nouvelle métaheuristique pour l'optimisation difficile : la méthode des essaims particulaires , 2004 .

[2]  Bertrand M. T. Lin,et al.  Discrete Particle Swarm Optimization for Materials Budget Allocation in Academic Libraries , 2010, 2010 13th IEEE International Conference on Computational Science and Engineering.

[3]  Toshiya Kaihara,et al.  A Study on Multi-Agent based Resource Allocation Mechanism for Automated Enterprise Contracting , 2006, 2006 IEEE Conference on Emerging Technologies and Factory Automation.

[4]  Ulrich Junker Air traffic flow management with heuristic repair , 2012, Knowl. Eng. Rev..

[5]  D. E. Matthews Evolution and the Theory of Games , 1977 .

[6]  Xiang Gao,et al.  Scheduling of dispatching Ready Mixed Concrete trucks trough Discrete Particle Swarm Optimization , 2010, 2010 IEEE International Conference on Systems, Man and Cybernetics.

[7]  Russell C. Eberhart,et al.  A discrete binary version of the particle swarm algorithm , 1997, 1997 IEEE International Conference on Systems, Man, and Cybernetics. Computational Cybernetics and Simulation.

[8]  Russell C. Eberhart,et al.  Comparison between Genetic Algorithms and Particle Swarm Optimization , 1998, Evolutionary Programming.

[9]  K. Madani,et al.  Applying Modified Discrete Particle Swarm Optimization Algorithm and Genetic Algorithm for system identification , 2010, 2010 The 2nd International Conference on Computer and Automation Engineering (ICCAE).

[10]  Pin Luarn,et al.  A discrete version of particle swarm optimization for flowshop scheduling problems , 2007, Comput. Oper. Res..

[11]  Marco Jacobi,et al.  A Feasible and Adaptive Water-Usage Prediction and Allocation Based on a Machine Learning Method , 2008, Tenth International Conference on Computer Modeling and Simulation (uksim 2008).

[12]  Wen-Bin Hu,et al.  A New PSO Scheduling Simulation Algorithm Based on an Intelligent Compensation Particle Position Rounding off , 2008, 2008 Fourth International Conference on Natural Computation.

[13]  Günther Palm,et al.  Evolutionary stable strategies and game dynamics for n-person games , 1984 .

[14]  R. Cressman Evolutionary Dynamics and Extensive Form Games , 2003 .

[15]  William H. Sandholm,et al.  Population Games And Evolutionary Dynamics , 2010, Economic learning and social evolution.

[16]  Su Wang,et al.  Chaos Particle Swarm Optimization for Resource Allocation Problem , 2007, 2007 IEEE International Conference on Automation and Logistics.

[17]  Bin Lu,et al.  A Strategy for Resource Allocation and Pricing in Grid Environment Based on Economic Model , 2009, 2009 International Conference on Computational Intelligence and Natural Computing.

[18]  Yanchun Liang,et al.  Particle swarm optimization-based algorithms for TSP and generalized TSP , 2007, Inf. Process. Lett..

[19]  Mohamed Bahy Bader-El-Den,et al.  Co-evolutionary hyper-heuristic method for auction based scheduling , 2010, IEEE Congress on Evolutionary Computation.

[20]  D. Y. Sha,et al.  A Multi-objective PSO for job-shop scheduling problems , 2009, 2009 International Conference on Computers & Industrial Engineering.