A recommendation system approach to tune a QUBO solver

There are two major challenges to solving constrained optimization problems using a QuadraticUnconstrained Binary Optimization or QUBO solver (QS). First, we need to tune both the underlyingproblem parameters and the algorithm parameters. Second, the solution returned from a QSmight not be feasible....

Full description

Saved in:
Bibliographic Details
Main Authors: GOH, Siong Thye, BO, Jianyuan, PARIZY, Matthieu, LAU, Hoong Chuin
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2022
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/7756
https://ink.library.smu.edu.sg/context/sis_research/article/8759/viewcontent/IJCAI_NASO_2022_A_Recommendation_System_Approach_to_Tune_a_QUBO_Solver.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-8759
record_format dspace
spelling sg-smu-ink.sis_research-87592023-01-19T10:14:49Z A recommendation system approach to tune a QUBO solver GOH, Siong Thye BO, Jianyuan PARIZY, Matthieu LAU, Hoong Chuin There are two major challenges to solving constrained optimization problems using a QuadraticUnconstrained Binary Optimization or QUBO solver (QS). First, we need to tune both the underlyingproblem parameters and the algorithm parameters. Second, the solution returned from a QSmight not be feasible. While it is common to use automated tuners such as SMAC and Hyperopt totune the algorithm parameters, the initial search ranges input for the auto tuner affect the performanceof the QS. In this paper, we propose a framework that resembles the Algorithm Selection(AS) framework to tune algorithm parameters for an annealing-based QS. To cope with constraints,we focus on permutation-based combinatorial optimization problems, since computing the projectionto the feasible space for this class of problems can be done efficiently; and for simplicity, the numberof problem parameters can be reduced to one and we fix it. Methodologically, we train a recommendationsystem to to learn good annealing problem parameter ranges. During testing, we search forgood hyperparameter values using a recommendation system approach. To illustrate our approach experimentally, we use the Fujitsu Digital Annealer as our QUBO solver and Optuna as the auto tuner tosolve the Traveling Salesman Problem. 2022-07-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/7756 https://ink.library.smu.edu.sg/context/sis_research/article/8759/viewcontent/IJCAI_NASO_2022_A_Recommendation_System_Approach_to_Tune_a_QUBO_Solver.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Artificial Intelligence and Robotics Systems Architecture
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Artificial Intelligence and Robotics
Systems Architecture
spellingShingle Artificial Intelligence and Robotics
Systems Architecture
GOH, Siong Thye
BO, Jianyuan
PARIZY, Matthieu
LAU, Hoong Chuin
A recommendation system approach to tune a QUBO solver
description There are two major challenges to solving constrained optimization problems using a QuadraticUnconstrained Binary Optimization or QUBO solver (QS). First, we need to tune both the underlyingproblem parameters and the algorithm parameters. Second, the solution returned from a QSmight not be feasible. While it is common to use automated tuners such as SMAC and Hyperopt totune the algorithm parameters, the initial search ranges input for the auto tuner affect the performanceof the QS. In this paper, we propose a framework that resembles the Algorithm Selection(AS) framework to tune algorithm parameters for an annealing-based QS. To cope with constraints,we focus on permutation-based combinatorial optimization problems, since computing the projectionto the feasible space for this class of problems can be done efficiently; and for simplicity, the numberof problem parameters can be reduced to one and we fix it. Methodologically, we train a recommendationsystem to to learn good annealing problem parameter ranges. During testing, we search forgood hyperparameter values using a recommendation system approach. To illustrate our approach experimentally, we use the Fujitsu Digital Annealer as our QUBO solver and Optuna as the auto tuner tosolve the Traveling Salesman Problem.
format text
author GOH, Siong Thye
BO, Jianyuan
PARIZY, Matthieu
LAU, Hoong Chuin
author_facet GOH, Siong Thye
BO, Jianyuan
PARIZY, Matthieu
LAU, Hoong Chuin
author_sort GOH, Siong Thye
title A recommendation system approach to tune a QUBO solver
title_short A recommendation system approach to tune a QUBO solver
title_full A recommendation system approach to tune a QUBO solver
title_fullStr A recommendation system approach to tune a QUBO solver
title_full_unstemmed A recommendation system approach to tune a QUBO solver
title_sort recommendation system approach to tune a qubo solver
publisher Institutional Knowledge at Singapore Management University
publishDate 2022
url https://ink.library.smu.edu.sg/sis_research/7756
https://ink.library.smu.edu.sg/context/sis_research/article/8759/viewcontent/IJCAI_NASO_2022_A_Recommendation_System_Approach_to_Tune_a_QUBO_Solver.pdf
_version_ 1770576435724943360