HUSCAP logo Hokkaido Univ. logo

Hokkaido University Collection of Scholarly and Academic Papers >
Graduate School of Information Science and Technology / Faculty of Information Science and Technology >
Peer-reviewed Journal Articles, etc >

巡回セールスマン問題に対する粒子群最適化の提案と性能評価

Files in This Item:
28_744.pdf6.35 MBPDFView/Open
Please use this identifier to cite or link to this item:http://hdl.handle.net/2115/64574

Title: 巡回セールスマン問題に対する粒子群最適化の提案と性能評価
Other Titles: Particle Swarm Optimization with Tour Representation for Solving Traveling Salesman Problems
Authors: 本庄, 将也1 Browse this author
飯塚, 博幸2 Browse this author →KAKEN DB
山本, 雅人3 Browse this author →KAKEN DB
古川, 正志4 Browse this author →KAKEN DB
Authors(alt): Honjo, Masaya1
Iizuka, Hiroyuki2
Yamamoto, Masahito3
Furukawa, Masashi4
Keywords: 粒子群最適化
巡回セールスマン問題
Particle Swarm Optimization
Traveling Salesman Problem
Issue Date: Aug-2016
Publisher: 日本知能情報ファジィ学会
Journal Title: 知能と情報
Volume: 28
Issue: 4
Start Page: 744
End Page: 755
Publisher DOI: 10.3156/jsoft.28.744
Abstract: 近年注目されている実数値最適化手法の一つに粒子群最適化(Particle Swarm Optimization, PSO)がある.PSOは群知能の一種であり,複数の探索単位(粒子)が互いに情報共有を行いながら解の探索を行う.多点探索を行うメタヒューリスティクスとしては遺伝的アルゴリズム(Genetic Algorithm, GA)が有名であるが,多くの実数値最適化問題においてPSOのほうがGAに比べて高速に良い解を発見できることが知られている.本研究では,組合せ最適化問題の一種である巡回セールスマン問題(Traveling Salesman Problem, TSP)に対して短時間で良い解を得ることを目的として,PSOを基にしたアルゴリズムである挿入操作PSO戦略を提案する.提案手法では,粒子の解候補は実数値ベクトルではなく巡回路として表現され,粒子間の相互作用は部分経路挿入によって行われる.本論文では,挿入操作PSO戦略について説明し,数値計算実験からパラメータと得られる解の良さと必要な時間の関係について調査し,パラメータ調整の指針を示す.また,各ベンチマーク問題に対して提案手法とGAなどの代表的なメタヒューリスティクスを適用し,提案手法がこれらの手法より短時間で良い解を求められることを示す.
In this paper, we propose a new Traveling Salesman Problem (TSP) solver based on Particle Swarm Optimization (PSO) Algorithm. PSO is one of the optimization methods classified into swarm intelligence, and consists of particles. Particles interact and move through solution space to find a better solution. PSO can find a good solution in a short time compared with Genetic Algorithm (GA) in many real-valued optimization problems. Because TSP is a combinatorial optimization problem, we change two points of the original PSO for solving TSP. The first point is that the position of each particle is represented by a tour instead of a vector. The second is that particles move by using Insertion method. Insertion method is an operation to combine a tour and sub-paths of other two tour. We analyze relation between parameters and length of an obtained tour, and indicate a guide to adjust parameters. The performance comparison result shows that the proposed method can find a better solution than Simulated Annealing (SA) and GA.
Type: article
URI: http://hdl.handle.net/2115/64574
Appears in Collections:情報科学院・情報科学研究院 (Graduate School of Information Science and Technology / Faculty of Information Science and Technology) > 雑誌発表論文等 (Peer-reviewed Journal Articles, etc)

Submitter: 山本 雅人

Export metadata:

OAI-PMH ( junii2 , jpcoar_1.0 )

MathJax is now OFF:


 

 - Hokkaido University