A Fully-Parallel Annealing Algorithm with Autonomous Pinning Effect Control for Various Combinatorial Optimization Problems

Annealing computation has recently attracted attention as it can efficiently solve combinatorial optimization problems using an Ising spin-glass model. Stochastic cellular automata annealing (SCA) is a promising algorithm that can realize fast spin-update by utilizing its parallel computing capabili...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEICE Transactions on Information and Systems 2023/12/01, Vol.E106.D(12), pp.1969-1978
Hauptverfasser: OKONOGI, Daiki, JIMBO, Satoru, ANDO, Kota, CHU, Thiem Van, YU, Jaehoon, MOTOMURA, Masato, KAWAMURA, Kazushi
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1978
container_issue 12
container_start_page 1969
container_title IEICE Transactions on Information and Systems
container_volume E106.D
creator OKONOGI, Daiki
JIMBO, Satoru
ANDO, Kota
CHU, Thiem Van
YU, Jaehoon
MOTOMURA, Masato
KAWAMURA, Kazushi
description Annealing computation has recently attracted attention as it can efficiently solve combinatorial optimization problems using an Ising spin-glass model. Stochastic cellular automata annealing (SCA) is a promising algorithm that can realize fast spin-update by utilizing its parallel computing capability. However, in SCA, pinning effect control to suppress the spin-flip probability is essential, making escaping from local minima more difficult than serial spin-update algorithms, depending on the problem. This paper proposes a novel approach called APC-SCA (Autonomous Pinning effect Control SCA), where the pinning effect can be controlled autonomously by focusing on individual spin-flip. The evaluation results using max-cut, N-queen, and traveling salesman problems demonstrate that APC-SCA can obtain better solutions than the original SCA that uses pinning effect control pre-optimized by a grid search. Especially in solving traveling salesman problems, we confirm that the tour distance obtained by APC-SCA is up to 56.3% closer to the best-known compared to the conventional approach.
doi_str_mv 10.1587/transinf.2023PAP0003
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2914470173</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2914470173</sourcerecordid><originalsourceid>FETCH-LOGICAL-c416t-cbb192d2071fb3df1d24232e2d5ec127ee847d552e562a0b9cb7023fb0814e8c3</originalsourceid><addsrcrecordid>eNpNkE1PGzEQhi1UJFLgH3CwxHmDx97P4ypNWiQkVuLjanm9dnDktYPtVQX9890ohXKZmcPzviM9CF0BWUJRVzcpCBeN00tKKOvajhDCTtACqrzIgJXwDS1IA2VWF4yeoe8x7giBmkKxQH9avJmsfcs6EYS1yuLWOSWscVvc2q0PJr2M-Pc8cTsl7_zop4g749yBWGutZMIr71LwFmsf8LMI5oCs_NgbJ9LcICy-3yczmneRjHe4C763aowX6FQLG9Xlv32Onjbrx9Wv7O7-5-2qvctkDmXKZN9DQwdKKtA9GzQMNKeMKjoUSgKtlKrzaigKqoqSCtI3sq9mD7onNeSqluwcXR9798G_TiomvvNTcPNLThvI84pAxWYqP1Iy-BiD0nwfzCjCGwfCD5r5h2b-RfMcezjGdjGJrfoMiZCMtOp_aA2k5D840I_rS8snLV9E4Mqxv3o2kmc</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2914470173</pqid></control><display><type>article</type><title>A Fully-Parallel Annealing Algorithm with Autonomous Pinning Effect Control for Various Combinatorial Optimization Problems</title><source>J-STAGE Free</source><source>EZB-FREE-00999 freely available EZB journals</source><creator>OKONOGI, Daiki ; JIMBO, Satoru ; ANDO, Kota ; CHU, Thiem Van ; YU, Jaehoon ; MOTOMURA, Masato ; KAWAMURA, Kazushi</creator><creatorcontrib>OKONOGI, Daiki ; JIMBO, Satoru ; ANDO, Kota ; CHU, Thiem Van ; YU, Jaehoon ; MOTOMURA, Masato ; KAWAMURA, Kazushi</creatorcontrib><description>Annealing computation has recently attracted attention as it can efficiently solve combinatorial optimization problems using an Ising spin-glass model. Stochastic cellular automata annealing (SCA) is a promising algorithm that can realize fast spin-update by utilizing its parallel computing capability. However, in SCA, pinning effect control to suppress the spin-flip probability is essential, making escaping from local minima more difficult than serial spin-update algorithms, depending on the problem. This paper proposes a novel approach called APC-SCA (Autonomous Pinning effect Control SCA), where the pinning effect can be controlled autonomously by focusing on individual spin-flip. The evaluation results using max-cut, N-queen, and traveling salesman problems demonstrate that APC-SCA can obtain better solutions than the original SCA that uses pinning effect control pre-optimized by a grid search. Especially in solving traveling salesman problems, we confirm that the tour distance obtained by APC-SCA is up to 56.3% closer to the best-known compared to the conventional approach.</description><identifier>ISSN: 0916-8532</identifier><identifier>EISSN: 1745-1361</identifier><identifier>DOI: 10.1587/transinf.2023PAP0003</identifier><language>eng</language><publisher>Tokyo: The Institute of Electronics, Information and Communication Engineers</publisher><subject>Algorithms ; annealing processor ; Cellular automata ; Combinatorial analysis ; combinatorial optimization ; Ising model ; Optimization ; parallel annealing algorithm ; Pinning ; Simulated annealing ; Spin glasses ; stochastic cellular automata</subject><ispartof>IEICE Transactions on Information and Systems, 2023/12/01, Vol.E106.D(12), pp.1969-1978</ispartof><rights>2023 The Institute of Electronics, Information and Communication Engineers</rights><rights>Copyright Japan Science and Technology Agency 2023</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c416t-cbb192d2071fb3df1d24232e2d5ec127ee847d552e562a0b9cb7023fb0814e8c3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,1883,27924,27925</link.rule.ids></links><search><creatorcontrib>OKONOGI, Daiki</creatorcontrib><creatorcontrib>JIMBO, Satoru</creatorcontrib><creatorcontrib>ANDO, Kota</creatorcontrib><creatorcontrib>CHU, Thiem Van</creatorcontrib><creatorcontrib>YU, Jaehoon</creatorcontrib><creatorcontrib>MOTOMURA, Masato</creatorcontrib><creatorcontrib>KAWAMURA, Kazushi</creatorcontrib><title>A Fully-Parallel Annealing Algorithm with Autonomous Pinning Effect Control for Various Combinatorial Optimization Problems</title><title>IEICE Transactions on Information and Systems</title><addtitle>IEICE Trans. Inf. &amp; Syst.</addtitle><description>Annealing computation has recently attracted attention as it can efficiently solve combinatorial optimization problems using an Ising spin-glass model. Stochastic cellular automata annealing (SCA) is a promising algorithm that can realize fast spin-update by utilizing its parallel computing capability. However, in SCA, pinning effect control to suppress the spin-flip probability is essential, making escaping from local minima more difficult than serial spin-update algorithms, depending on the problem. This paper proposes a novel approach called APC-SCA (Autonomous Pinning effect Control SCA), where the pinning effect can be controlled autonomously by focusing on individual spin-flip. The evaluation results using max-cut, N-queen, and traveling salesman problems demonstrate that APC-SCA can obtain better solutions than the original SCA that uses pinning effect control pre-optimized by a grid search. Especially in solving traveling salesman problems, we confirm that the tour distance obtained by APC-SCA is up to 56.3% closer to the best-known compared to the conventional approach.</description><subject>Algorithms</subject><subject>annealing processor</subject><subject>Cellular automata</subject><subject>Combinatorial analysis</subject><subject>combinatorial optimization</subject><subject>Ising model</subject><subject>Optimization</subject><subject>parallel annealing algorithm</subject><subject>Pinning</subject><subject>Simulated annealing</subject><subject>Spin glasses</subject><subject>stochastic cellular automata</subject><issn>0916-8532</issn><issn>1745-1361</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><recordid>eNpNkE1PGzEQhi1UJFLgH3CwxHmDx97P4ypNWiQkVuLjanm9dnDktYPtVQX9890ohXKZmcPzviM9CF0BWUJRVzcpCBeN00tKKOvajhDCTtACqrzIgJXwDS1IA2VWF4yeoe8x7giBmkKxQH9avJmsfcs6EYS1yuLWOSWscVvc2q0PJr2M-Pc8cTsl7_zop4g749yBWGutZMIr71LwFmsf8LMI5oCs_NgbJ9LcICy-3yczmneRjHe4C763aowX6FQLG9Xlv32Onjbrx9Wv7O7-5-2qvctkDmXKZN9DQwdKKtA9GzQMNKeMKjoUSgKtlKrzaigKqoqSCtI3sq9mD7onNeSqluwcXR9798G_TiomvvNTcPNLThvI84pAxWYqP1Iy-BiD0nwfzCjCGwfCD5r5h2b-RfMcezjGdjGJrfoMiZCMtOp_aA2k5D840I_rS8snLV9E4Mqxv3o2kmc</recordid><startdate>20231201</startdate><enddate>20231201</enddate><creator>OKONOGI, Daiki</creator><creator>JIMBO, Satoru</creator><creator>ANDO, Kota</creator><creator>CHU, Thiem Van</creator><creator>YU, Jaehoon</creator><creator>MOTOMURA, Masato</creator><creator>KAWAMURA, Kazushi</creator><general>The Institute of Electronics, Information and Communication Engineers</general><general>Japan Science and Technology Agency</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20231201</creationdate><title>A Fully-Parallel Annealing Algorithm with Autonomous Pinning Effect Control for Various Combinatorial Optimization Problems</title><author>OKONOGI, Daiki ; JIMBO, Satoru ; ANDO, Kota ; CHU, Thiem Van ; YU, Jaehoon ; MOTOMURA, Masato ; KAWAMURA, Kazushi</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c416t-cbb192d2071fb3df1d24232e2d5ec127ee847d552e562a0b9cb7023fb0814e8c3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Algorithms</topic><topic>annealing processor</topic><topic>Cellular automata</topic><topic>Combinatorial analysis</topic><topic>combinatorial optimization</topic><topic>Ising model</topic><topic>Optimization</topic><topic>parallel annealing algorithm</topic><topic>Pinning</topic><topic>Simulated annealing</topic><topic>Spin glasses</topic><topic>stochastic cellular automata</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>OKONOGI, Daiki</creatorcontrib><creatorcontrib>JIMBO, Satoru</creatorcontrib><creatorcontrib>ANDO, Kota</creatorcontrib><creatorcontrib>CHU, Thiem Van</creatorcontrib><creatorcontrib>YU, Jaehoon</creatorcontrib><creatorcontrib>MOTOMURA, Masato</creatorcontrib><creatorcontrib>KAWAMURA, Kazushi</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research 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><jtitle>IEICE Transactions on Information and Systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>OKONOGI, Daiki</au><au>JIMBO, Satoru</au><au>ANDO, Kota</au><au>CHU, Thiem Van</au><au>YU, Jaehoon</au><au>MOTOMURA, Masato</au><au>KAWAMURA, Kazushi</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A Fully-Parallel Annealing Algorithm with Autonomous Pinning Effect Control for Various Combinatorial Optimization Problems</atitle><jtitle>IEICE Transactions on Information and Systems</jtitle><addtitle>IEICE Trans. Inf. &amp; Syst.</addtitle><date>2023-12-01</date><risdate>2023</risdate><volume>E106.D</volume><issue>12</issue><spage>1969</spage><epage>1978</epage><pages>1969-1978</pages><artnum>2023PAP0003</artnum><issn>0916-8532</issn><eissn>1745-1361</eissn><abstract>Annealing computation has recently attracted attention as it can efficiently solve combinatorial optimization problems using an Ising spin-glass model. Stochastic cellular automata annealing (SCA) is a promising algorithm that can realize fast spin-update by utilizing its parallel computing capability. However, in SCA, pinning effect control to suppress the spin-flip probability is essential, making escaping from local minima more difficult than serial spin-update algorithms, depending on the problem. This paper proposes a novel approach called APC-SCA (Autonomous Pinning effect Control SCA), where the pinning effect can be controlled autonomously by focusing on individual spin-flip. The evaluation results using max-cut, N-queen, and traveling salesman problems demonstrate that APC-SCA can obtain better solutions than the original SCA that uses pinning effect control pre-optimized by a grid search. Especially in solving traveling salesman problems, we confirm that the tour distance obtained by APC-SCA is up to 56.3% closer to the best-known compared to the conventional approach.</abstract><cop>Tokyo</cop><pub>The Institute of Electronics, Information and Communication Engineers</pub><doi>10.1587/transinf.2023PAP0003</doi><tpages>10</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0916-8532
ispartof IEICE Transactions on Information and Systems, 2023/12/01, Vol.E106.D(12), pp.1969-1978
issn 0916-8532
1745-1361
language eng
recordid cdi_proquest_journals_2914470173
source J-STAGE Free; EZB-FREE-00999 freely available EZB journals
subjects Algorithms
annealing processor
Cellular automata
Combinatorial analysis
combinatorial optimization
Ising model
Optimization
parallel annealing algorithm
Pinning
Simulated annealing
Spin glasses
stochastic cellular automata
title A Fully-Parallel Annealing Algorithm with Autonomous Pinning Effect Control for Various Combinatorial Optimization Problems
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-27T20%3A50%3A55IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20Fully-Parallel%20Annealing%20Algorithm%20with%20Autonomous%20Pinning%20Effect%20Control%20for%20Various%20Combinatorial%20Optimization%20Problems&rft.jtitle=IEICE%20Transactions%20on%20Information%20and%20Systems&rft.au=OKONOGI,%20Daiki&rft.date=2023-12-01&rft.volume=E106.D&rft.issue=12&rft.spage=1969&rft.epage=1978&rft.pages=1969-1978&rft.artnum=2023PAP0003&rft.issn=0916-8532&rft.eissn=1745-1361&rft_id=info:doi/10.1587/transinf.2023PAP0003&rft_dat=%3Cproquest_cross%3E2914470173%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2914470173&rft_id=info:pmid/&rfr_iscdi=true