Loading…

Multiagent Optimization System for Solving the Traveling Salesman Problem (TSP)

The multiagent optimization system (MAOS) is a nature-inspired method, which supports cooperative search by the self-organization of a group of compact agents situated in an environment with certain sharing public knowledge. Moreover, each agent in MAOS is an autonomous entity with personal declarat...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on cybernetics 2009-04, Vol.39 (2), p.489-502
Main Authors: Xie, Xiao-Feng, Liu, Jiming
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c380t-2885773b7bdee4d1f046b4a5d29537078d097a9a1a639ba7954075177f849823
cites cdi_FETCH-LOGICAL-c380t-2885773b7bdee4d1f046b4a5d29537078d097a9a1a639ba7954075177f849823
container_end_page 502
container_issue 2
container_start_page 489
container_title IEEE transactions on cybernetics
container_volume 39
creator Xie, Xiao-Feng
Liu, Jiming
description The multiagent optimization system (MAOS) is a nature-inspired method, which supports cooperative search by the self-organization of a group of compact agents situated in an environment with certain sharing public knowledge. Moreover, each agent in MAOS is an autonomous entity with personal declarative memory and behavioral components. In this paper, MAOS is refined for solving the traveling salesman problem (TSP), which is a classic hard computational problem. Based on a simplified MAOS version, in which each agent manipulates on extremely limited declarative knowledge, some simple and efficient components for solving TSP, including two improving heuristics based on a generalized edge assembly recombination, are implemented. Compared with metaheuristics in adaptive memory programming, MAOS is particularly suitable for supporting cooperative search. The experimental results on two TSP benchmark data sets show that MAOS is competitive as compared with some state-of-the-art algorithms, including the Lin-Kernighan-Helsgaun, IBGLK, PHGA, etc., although MAOS does not use any explicit local search during the runtime. The contributions of MAOS components are investigated. It indicates that certain clues can be positive for making suitable selections before time-consuming computation. More importantly, it shows that the cooperative search of agents can achieve an overall good performance with a macro rule in the switch mode, which deploys certain alternate search rules with the offline performance in negative correlations. Using simple alternate rules may prevent the high difficulty of seeking an omnipotent rule that is efficient for a large data set.
doi_str_mv 10.1109/TSMCB.2008.2006910
format article
fullrecord <record><control><sourceid>proquest_ieee_</sourceid><recordid>TN_cdi_proquest_miscellaneous_67055678</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>4717264</ieee_id><sourcerecordid>2294910911</sourcerecordid><originalsourceid>FETCH-LOGICAL-c380t-2885773b7bdee4d1f046b4a5d29537078d097a9a1a639ba7954075177f849823</originalsourceid><addsrcrecordid>eNp9kUtLxDAQgIMouj7-gIIUDz4OXSdN0iRHXXyBskJ7D-k2Xbv0sSbtgv56U3dR8OAlk2G-GWb4EDrGMMYY5HWavExuxxGAGJ5YYthCIywpDoHKaNv_QZCQUiz30L5zCwCQIPku2sM-MkbZCE1f-qor9dw0XTBddmVdfuqubJsg-XCdqYOitUHSVquymQfdmwlSq1emGrJEV8bVuglebZtVHr1Mk9erQ7RT6MqZo008QOn9XTp5DJ-nD0-Tm-dwRgR0YSQE45xkPMuNoTkugMYZ1SyPJCMcuMj9olpqrGMiM80lo8AZ5rwQVIqIHKCL9dilbd974zpVl25mqko3pu2dErEUlEMMnjz_l4w5MBZz4cGzP-Ci7W3jj1B-V0pIRAcoWkMz2zpnTaGWtqy1_VAY1CBFfUtRgxS1keKbTjeT-6w2-W_LxoIHTtZAaYz5KVOOeRRT8gXFk44c</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>857433248</pqid></control><display><type>article</type><title>Multiagent Optimization System for Solving the Traveling Salesman Problem (TSP)</title><source>IEEE Xplore (Online service)</source><creator>Xie, Xiao-Feng ; Liu, Jiming</creator><creatorcontrib>Xie, Xiao-Feng ; Liu, Jiming</creatorcontrib><description>The multiagent optimization system (MAOS) is a nature-inspired method, which supports cooperative search by the self-organization of a group of compact agents situated in an environment with certain sharing public knowledge. Moreover, each agent in MAOS is an autonomous entity with personal declarative memory and behavioral components. In this paper, MAOS is refined for solving the traveling salesman problem (TSP), which is a classic hard computational problem. Based on a simplified MAOS version, in which each agent manipulates on extremely limited declarative knowledge, some simple and efficient components for solving TSP, including two improving heuristics based on a generalized edge assembly recombination, are implemented. Compared with metaheuristics in adaptive memory programming, MAOS is particularly suitable for supporting cooperative search. The experimental results on two TSP benchmark data sets show that MAOS is competitive as compared with some state-of-the-art algorithms, including the Lin-Kernighan-Helsgaun, IBGLK, PHGA, etc., although MAOS does not use any explicit local search during the runtime. The contributions of MAOS components are investigated. It indicates that certain clues can be positive for making suitable selections before time-consuming computation. More importantly, it shows that the cooperative search of agents can achieve an overall good performance with a macro rule in the switch mode, which deploys certain alternate search rules with the offline performance in negative correlations. Using simple alternate rules may prevent the high difficulty of seeking an omnipotent rule that is efficient for a large data set.</description><identifier>ISSN: 1083-4419</identifier><identifier>ISSN: 2168-2267</identifier><identifier>EISSN: 1941-0492</identifier><identifier>EISSN: 2168-2275</identifier><identifier>DOI: 10.1109/TSMCB.2008.2006910</identifier><identifier>PMID: 19095545</identifier><identifier>CODEN: ITSCFI</identifier><language>eng</language><publisher>United States: IEEE</publisher><subject>Algorithms ; Assembly ; Computation ; Computer science ; Cooperative systems ; Cybernetics ; Heuristic ; Multiagent systems ; Optimization ; Optimization methods ; Programming ; Proteins ; Runtime ; Searching ; Studies ; Switches ; Traveling salesman problem ; Traveling salesman problems ; traveling salesman problems (TSPs) ; Very large scale integration</subject><ispartof>IEEE transactions on cybernetics, 2009-04, Vol.39 (2), p.489-502</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2009</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c380t-2885773b7bdee4d1f046b4a5d29537078d097a9a1a639ba7954075177f849823</citedby><cites>FETCH-LOGICAL-c380t-2885773b7bdee4d1f046b4a5d29537078d097a9a1a639ba7954075177f849823</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/4717264$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,27924,27925,54796</link.rule.ids><backlink>$$Uhttps://www.ncbi.nlm.nih.gov/pubmed/19095545$$D View this record in MEDLINE/PubMed$$Hfree_for_read</backlink></links><search><creatorcontrib>Xie, Xiao-Feng</creatorcontrib><creatorcontrib>Liu, Jiming</creatorcontrib><title>Multiagent Optimization System for Solving the Traveling Salesman Problem (TSP)</title><title>IEEE transactions on cybernetics</title><addtitle>TSMCB</addtitle><addtitle>IEEE Trans Syst Man Cybern B Cybern</addtitle><description>The multiagent optimization system (MAOS) is a nature-inspired method, which supports cooperative search by the self-organization of a group of compact agents situated in an environment with certain sharing public knowledge. Moreover, each agent in MAOS is an autonomous entity with personal declarative memory and behavioral components. In this paper, MAOS is refined for solving the traveling salesman problem (TSP), which is a classic hard computational problem. Based on a simplified MAOS version, in which each agent manipulates on extremely limited declarative knowledge, some simple and efficient components for solving TSP, including two improving heuristics based on a generalized edge assembly recombination, are implemented. Compared with metaheuristics in adaptive memory programming, MAOS is particularly suitable for supporting cooperative search. The experimental results on two TSP benchmark data sets show that MAOS is competitive as compared with some state-of-the-art algorithms, including the Lin-Kernighan-Helsgaun, IBGLK, PHGA, etc., although MAOS does not use any explicit local search during the runtime. The contributions of MAOS components are investigated. It indicates that certain clues can be positive for making suitable selections before time-consuming computation. More importantly, it shows that the cooperative search of agents can achieve an overall good performance with a macro rule in the switch mode, which deploys certain alternate search rules with the offline performance in negative correlations. Using simple alternate rules may prevent the high difficulty of seeking an omnipotent rule that is efficient for a large data set.</description><subject>Algorithms</subject><subject>Assembly</subject><subject>Computation</subject><subject>Computer science</subject><subject>Cooperative systems</subject><subject>Cybernetics</subject><subject>Heuristic</subject><subject>Multiagent systems</subject><subject>Optimization</subject><subject>Optimization methods</subject><subject>Programming</subject><subject>Proteins</subject><subject>Runtime</subject><subject>Searching</subject><subject>Studies</subject><subject>Switches</subject><subject>Traveling salesman problem</subject><subject>Traveling salesman problems</subject><subject>traveling salesman problems (TSPs)</subject><subject>Very large scale integration</subject><issn>1083-4419</issn><issn>2168-2267</issn><issn>1941-0492</issn><issn>2168-2275</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2009</creationdate><recordtype>article</recordtype><recordid>eNp9kUtLxDAQgIMouj7-gIIUDz4OXSdN0iRHXXyBskJ7D-k2Xbv0sSbtgv56U3dR8OAlk2G-GWb4EDrGMMYY5HWavExuxxGAGJ5YYthCIywpDoHKaNv_QZCQUiz30L5zCwCQIPku2sM-MkbZCE1f-qor9dw0XTBddmVdfuqubJsg-XCdqYOitUHSVquymQfdmwlSq1emGrJEV8bVuglebZtVHr1Mk9erQ7RT6MqZo008QOn9XTp5DJ-nD0-Tm-dwRgR0YSQE45xkPMuNoTkugMYZ1SyPJCMcuMj9olpqrGMiM80lo8AZ5rwQVIqIHKCL9dilbd974zpVl25mqko3pu2dErEUlEMMnjz_l4w5MBZz4cGzP-Ci7W3jj1B-V0pIRAcoWkMz2zpnTaGWtqy1_VAY1CBFfUtRgxS1keKbTjeT-6w2-W_LxoIHTtZAaYz5KVOOeRRT8gXFk44c</recordid><startdate>20090401</startdate><enddate>20090401</enddate><creator>Xie, Xiao-Feng</creator><creator>Liu, Jiming</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>NPM</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7TB</scope><scope>8FD</scope><scope>F28</scope><scope>FR3</scope><scope>H8D</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>7X8</scope></search><sort><creationdate>20090401</creationdate><title>Multiagent Optimization System for Solving the Traveling Salesman Problem (TSP)</title><author>Xie, Xiao-Feng ; Liu, Jiming</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c380t-2885773b7bdee4d1f046b4a5d29537078d097a9a1a639ba7954075177f849823</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2009</creationdate><topic>Algorithms</topic><topic>Assembly</topic><topic>Computation</topic><topic>Computer science</topic><topic>Cooperative systems</topic><topic>Cybernetics</topic><topic>Heuristic</topic><topic>Multiagent systems</topic><topic>Optimization</topic><topic>Optimization methods</topic><topic>Programming</topic><topic>Proteins</topic><topic>Runtime</topic><topic>Searching</topic><topic>Studies</topic><topic>Switches</topic><topic>Traveling salesman problem</topic><topic>Traveling salesman problems</topic><topic>traveling salesman problems (TSPs)</topic><topic>Very large scale integration</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Xie, Xiao-Feng</creatorcontrib><creatorcontrib>Liu, Jiming</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Xplore</collection><collection>PubMed</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><collection>Engineering Research Database</collection><collection>Aerospace Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>MEDLINE - Academic</collection><jtitle>IEEE transactions on cybernetics</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Xie, Xiao-Feng</au><au>Liu, Jiming</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Multiagent Optimization System for Solving the Traveling Salesman Problem (TSP)</atitle><jtitle>IEEE transactions on cybernetics</jtitle><stitle>TSMCB</stitle><addtitle>IEEE Trans Syst Man Cybern B Cybern</addtitle><date>2009-04-01</date><risdate>2009</risdate><volume>39</volume><issue>2</issue><spage>489</spage><epage>502</epage><pages>489-502</pages><issn>1083-4419</issn><issn>2168-2267</issn><eissn>1941-0492</eissn><eissn>2168-2275</eissn><coden>ITSCFI</coden><abstract>The multiagent optimization system (MAOS) is a nature-inspired method, which supports cooperative search by the self-organization of a group of compact agents situated in an environment with certain sharing public knowledge. Moreover, each agent in MAOS is an autonomous entity with personal declarative memory and behavioral components. In this paper, MAOS is refined for solving the traveling salesman problem (TSP), which is a classic hard computational problem. Based on a simplified MAOS version, in which each agent manipulates on extremely limited declarative knowledge, some simple and efficient components for solving TSP, including two improving heuristics based on a generalized edge assembly recombination, are implemented. Compared with metaheuristics in adaptive memory programming, MAOS is particularly suitable for supporting cooperative search. The experimental results on two TSP benchmark data sets show that MAOS is competitive as compared with some state-of-the-art algorithms, including the Lin-Kernighan-Helsgaun, IBGLK, PHGA, etc., although MAOS does not use any explicit local search during the runtime. The contributions of MAOS components are investigated. It indicates that certain clues can be positive for making suitable selections before time-consuming computation. More importantly, it shows that the cooperative search of agents can achieve an overall good performance with a macro rule in the switch mode, which deploys certain alternate search rules with the offline performance in negative correlations. Using simple alternate rules may prevent the high difficulty of seeking an omnipotent rule that is efficient for a large data set.</abstract><cop>United States</cop><pub>IEEE</pub><pmid>19095545</pmid><doi>10.1109/TSMCB.2008.2006910</doi><tpages>14</tpages></addata></record>
fulltext fulltext
identifier ISSN: 1083-4419
ispartof IEEE transactions on cybernetics, 2009-04, Vol.39 (2), p.489-502
issn 1083-4419
2168-2267
1941-0492
2168-2275
language eng
recordid cdi_proquest_miscellaneous_67055678
source IEEE Xplore (Online service)
subjects Algorithms
Assembly
Computation
Computer science
Cooperative systems
Cybernetics
Heuristic
Multiagent systems
Optimization
Optimization methods
Programming
Proteins
Runtime
Searching
Studies
Switches
Traveling salesman problem
Traveling salesman problems
traveling salesman problems (TSPs)
Very large scale integration
title Multiagent Optimization System for Solving the Traveling Salesman Problem (TSP)
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-28T06%3A24%3A42IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_ieee_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Multiagent%20Optimization%20System%20for%20Solving%20the%20Traveling%20Salesman%20Problem%20(TSP)&rft.jtitle=IEEE%20transactions%20on%20cybernetics&rft.au=Xie,%20Xiao-Feng&rft.date=2009-04-01&rft.volume=39&rft.issue=2&rft.spage=489&rft.epage=502&rft.pages=489-502&rft.issn=1083-4419&rft.eissn=1941-0492&rft.coden=ITSCFI&rft_id=info:doi/10.1109/TSMCB.2008.2006910&rft_dat=%3Cproquest_ieee_%3E2294910911%3C/proquest_ieee_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c380t-2885773b7bdee4d1f046b4a5d29537078d097a9a1a639ba7954075177f849823%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=857433248&rft_id=info:pmid/19095545&rft_ieee_id=4717264&rfr_iscdi=true