Evaluating Las Vegas Algorithms - Pitfalls and Remedies

01/30/2013
by   Holger H. Hoos, et al.
0

Stochastic search algorithms are among the most sucessful approaches for solving hard combinatorial problems. A large class of stochastic search approaches can be cast into the framework of Las Vegas Algorithms (LVAs). As the run-time behavior of LVAs is characterized by random variables, the detailed knowledge of run-time distributions provides important information for the analysis of these algorithms. In this paper we propose a novel methodology for evaluating the performance of LVAs, based on the identification of empirical run-time distributions. We exemplify our approach by applying it to Stochastic Local Search (SLS) algorithms for the satisfiability problem (SAT) in propositional logic. We point out pitfalls arising from the use of improper empirical methods and discuss the benefits of the proposed methodology for evaluating and comparing LVAs.

READ FULL TEXT

page 1

page 2

page 3

page 4

page 5

page 6

page 7

page 8

research
04/27/2022

Run Time Analysis for Random Local Search on Generalized Majority Functions

Run time analysis of evolutionary algorithms recently makes significant ...
research
02/06/2013

Algorithm Portfolio Design: Theory vs. Practice

Stochastic algorithms are among the best for solving computationally har...
research
05/15/2017

Exploiting the Pruning Power of Strong Local Consistencies Through Parallelization

Local consistencies stronger than arc consistency have received a lot of...
research
02/12/2022

Reflekt: a Library for Compile-Time Reflection in Kotlin

Reflection in Kotlin is a powerful mechanism to introspect program behav...
research
08/19/2019

Fast End-to-End Wikification

Wikification of large corpora is beneficial for various NLP applications...
research
09/11/2011

Linking Search Space Structure, Run-Time Dynamics, and Problem Difficulty: A Step Toward Demystifying Tabu Search

Tabu search is one of the most effective heuristics for locating high-qu...
research
07/21/2023

Run Time Bounds for Integer-Valued OneMax Functions

While most theoretical run time analyses of discrete randomized search h...

Please sign up or login with your details

Forgot password? Click here to reset