Algorithm Portfolio Design: Theory vs. Practice

02/06/2013
by   Carla P. Gomes, et al.
0

Stochastic algorithms are among the best for solving computationally hard search and reasoning problems. The runtime of such procedures is characterized by a random variable. Different algorithms give rise to different probability distributions. One can take advantage of such differences by combining several algorithms into a portfolio, and running them in parallel or interleaving them on a single processor. We provide a detailed evaluation of the portfolio approach on distributions of hard combinatorial search problems. We show under what conditions the protfolio approach can have a dramatic computational advantage over the best traditional methods.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/30/2013

Evaluating Las Vegas Algorithms - Pitfalls and Remedies

Stochastic search algorithms are among the most sucessful approaches for...
research
09/22/2017

Predicting Runtime Distributions using Deep Neural Networks

Many state-of-the-art algorithms for solving hard combinatorial problems...
research
01/16/2018

de Finetti reductions for partially exchangeable probability distributions

We introduce a general framework for de Finetti reduction results, appli...
research
10/19/2012

Systematic vs. Non-systematic Algorithms for Solving the MPE Task

The paper continues the study of partitioning based inference of heurist...
research
05/21/2019

Stopping time signatures for some algorithms in cryptography

We consider the normalized distribution of the overall running times of ...
research
04/20/2015

Negatively Correlated Search

Evolutionary Algorithms (EAs) have been shown to be powerful tools for c...
research
02/09/2023

Do Random and Chaotic Sequences Really Cause Different PSO Performance?

Our topic is performance differences between using random and chaos for ...

Please sign up or login with your details

Forgot password? Click here to reset