Algorithm Selection via Ranking

The abundance of algorithms developed to solve different problems has given rise to an important research question: How do we choose the best algorithm for a given problem? Known as algorithm selection, this issue has been prevailing in many domains, as no single algorithm can perform best on all pr...

Full description

Saved in:
Bibliographic Details
Main Authors: Richard, Jayadi Oentaryo, Stephanus Daniel, Handoko, LAU, Hoong Chuin
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2015
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/2906
https://ink.library.smu.edu.sg/context/sis_research/article/3906/viewcontent/AlgorithmSelectionviaRanking_2015_AAAI.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-3906
record_format dspace
spelling sg-smu-ink.sis_research-39062016-09-26T12:25:54Z Algorithm Selection via Ranking Richard, Jayadi Oentaryo Stephanus Daniel, Handoko LAU, Hoong Chuin The abundance of algorithms developed to solve different problems has given rise to an important research question: How do we choose the best algorithm for a given problem? Known as algorithm selection, this issue has been prevailing in many domains, as no single algorithm can perform best on all problem instances. Traditional algorithm selection and portfolio construction methods typically treat the problem as a classification or regression task. In this paper, we present a new approach that provides a more natural treatment of algorithm selection and portfolio construction as a ranking task. Accordingly, we develop a Ranking-Based Algorithm Selection (RAS) method, which employs a simple polynomial model to capture the ranking of different solvers for different problem instances. We devise an efficient iterative algorithm that can gracefully optimize the polynomial coefficients by minimizing a ranking loss function, which is derived from a sound probabilistic formulation of the ranking problem. Experiments on the SAT 2012 competition dataset show that our approach yields competitive performance to that of more sophisticated algorithm selection methods. 2015-01-01T08:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/2906 https://ink.library.smu.edu.sg/context/sis_research/article/3906/viewcontent/AlgorithmSelectionviaRanking_2015_AAAI.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 algorithm selection ranking satisfiability problem Artificial Intelligence and Robotics Theory and Algorithms
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic algorithm selection
ranking
satisfiability problem
Artificial Intelligence and Robotics
Theory and Algorithms
spellingShingle algorithm selection
ranking
satisfiability problem
Artificial Intelligence and Robotics
Theory and Algorithms
Richard, Jayadi Oentaryo
Stephanus Daniel, Handoko
LAU, Hoong Chuin
Algorithm Selection via Ranking
description The abundance of algorithms developed to solve different problems has given rise to an important research question: How do we choose the best algorithm for a given problem? Known as algorithm selection, this issue has been prevailing in many domains, as no single algorithm can perform best on all problem instances. Traditional algorithm selection and portfolio construction methods typically treat the problem as a classification or regression task. In this paper, we present a new approach that provides a more natural treatment of algorithm selection and portfolio construction as a ranking task. Accordingly, we develop a Ranking-Based Algorithm Selection (RAS) method, which employs a simple polynomial model to capture the ranking of different solvers for different problem instances. We devise an efficient iterative algorithm that can gracefully optimize the polynomial coefficients by minimizing a ranking loss function, which is derived from a sound probabilistic formulation of the ranking problem. Experiments on the SAT 2012 competition dataset show that our approach yields competitive performance to that of more sophisticated algorithm selection methods.
format text
author Richard, Jayadi Oentaryo
Stephanus Daniel, Handoko
LAU, Hoong Chuin
author_facet Richard, Jayadi Oentaryo
Stephanus Daniel, Handoko
LAU, Hoong Chuin
author_sort Richard, Jayadi Oentaryo
title Algorithm Selection via Ranking
title_short Algorithm Selection via Ranking
title_full Algorithm Selection via Ranking
title_fullStr Algorithm Selection via Ranking
title_full_unstemmed Algorithm Selection via Ranking
title_sort algorithm selection via ranking
publisher Institutional Knowledge at Singapore Management University
publishDate 2015
url https://ink.library.smu.edu.sg/sis_research/2906
https://ink.library.smu.edu.sg/context/sis_research/article/3906/viewcontent/AlgorithmSelectionviaRanking_2015_AAAI.pdf
_version_ 1770572731937456128