Decentralized probabilistic algorithm using a multi-agent system for vehicle routing problems

被引:0
作者
Shigaki, Ichiro [1 ,3 ]
Konishi, Masami [2 ]
机构
[1] Department of Industrial Management, Osaka Institute of Technology, Osaka
[2] Department of Electrical Management, Okayama University, Okayama
[3] Osaka Institute of Technology, Asahi-ku, Osaka 535-8585
来源
Shigaki, I. (shigaki@dim.oit.ac.jp) | 1600年 / Taylor and Francis Inc.卷 / 05期
关键词
Combinatorial optimization problem; Local search algorithm; Multi-agent system; Self-organization; Traveling salesman problem; Vehicle routing problem;
D O I
10.1080/10255810390245564
中图分类号
学科分类号
摘要
In the multi-vehicle transportation problem, a well-known combinatorial optimization problem, flexibility and adaptability to new situations is required when faced with things such as traffic jams, new customers, or economical vehicle allocation. In this paper, we propose a decentralized probabilistic algorithm, designed using a multi-agent system, in which agents autonomously and independently search for the partial solution to the problem, their customers, and traveling routes to minimize transportation costs under some constraints. The iterative improvement method is as follows. Customers are initially allocated to agents by random generation. An initial solution then is composed by the nearest neighbor algorithm. One customer belonging to an agent is selected randomly, and the customer belonging to the other agent is allocated to the agent with transition probabilities inversely proportional to the 2-dimensional Euclidean distances between the selected customer and the others. The new candidate partial solution is again composed by the nearest neighbor algorithm, estimated, and accepted with the probability dependent on the difference between the costs before and after computation. The validity of this method is studied by a computer experiment for the three agents, thirty customers, and one or two depot problems. We confirmed that multi-agents adaptively cooperate and self-organize to search for the solution.
引用
收藏
页码:241 / 249
页数:8
相关论文
共 9 条
[1]  
Arrts E.H.L., Korst J., Simulated Annealing and Boltzman Machines: A Stochastic Approach to Combinatorial Optimization and Neural Computing, (1989)
[2]  
Barbarosoglu G., Ozgur D., A tabu search algorithm for the vehicle routing problem, Computers & Operations Research, 26, pp. 255-270, (1999)
[3]  
Hopfield J.J., Tank D.W., Neural computation of decisions in optimization problems, Biological Cybernetics, 52, pp. 141-152, (1985)
[4]  
Grefenstette J.J., Gooal R., Rosmaita B., Van Gucht D., Genetic algorithm for the traveling salesman problem, Proceedings of 1st International Conference on Genetic Algorithms and Their Applications, pp. 160-168, (1985)
[5]  
Doringo M., Maniezzo V., Colorni A., Ant system: Optimization by a colony of cooperating agents, IEEE-Part B, 26, pp. 29-41, (1996)
[6]  
Kawamura H., Yamamoto M., Suzuki K., Ohuchi A., Collective search algorithm with pheromone communication for vehicle routing problems, Intelligent Autonomous Systems, pp. 587-594, (1998)
[7]  
Nakano K., Konishi M., Imai J., A decentralized vehicle allocation and routing method, Scheduling Symposium 2000, pp. 84-89, (2000)
[8]  
Clarke G., Wright J.W., Scheduling of vehicles from a central depot to a number of delivery points, Operations Research, 12, pp. 568-581, (1964)
[9]  
Gillett B.E., Miller L.R., A heuristic algorithm for the vehicle dispatch problem, Operations Research, 22, pp. 340-349, (1974)