Intuitive Analyses via Drift Theory

05/22/2018
by   Andreas Göbel, et al.
0

Humans are bad with probabilities, and the analysis of randomized algorithms offers many pitfalls for the human mind. Drift theory is an intuitive tool for reasoning about random processes. It allows turning expected stepwise changes into expected first-hitting times. While drift theory is used extensively by the community studying randomized search heuristics, it has seen hardly any applications outside of this field, in spite of many research questions which can be formulated as first-hitting times. We state the most useful drift theorems and demonstrate their use for various randomized processes, including approximating vertex cover, the coupon collector process, a random sorting algorithm, and the Moran process. Finally, we consider processes without expected stepwise change and give a lemma based on drift theory applicable in such scenarios without drift. We use this tool for the analysis of the gambler's ruin process, for a coloring algorithm, for an algorithm for 2-SAT, and for a version of the Moran process without bias.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/22/2018

First-Hitting Times Under Additive Drift

For the last ten years, almost every theoretical result concerning the e...
research
06/12/2020

Improved Fixed-Budget Results via Drift Analysis

Fixed-budget theory is concerned with computing or bounding the fitness ...
research
07/09/2013

General Drift Analysis with Tail Bounds

Drift analysis is one of the state-of-the-art techniques for the runtime...
research
02/09/2018

Drift Theory in Continuous Search Spaces: Expected Hitting Time of the (1+1)-ES with 1/5 Success Rule

This paper explores the use of the standard approach for proving runtime...
research
09/08/2020

CONDA-PM – A Systematic Review and Framework for Concept Drift Analysis in Process Mining

Business processes evolve over time to adapt to changing business enviro...
research
09/26/2019

Interactive Particle Systems on Hypergraphs, Drift Analysis and the WalkSAT algorithm

We analyze the expected running time of WalkSAT, a well-known local sear...
research
05/26/2021

Time Complexity Analysis of Randomized Search Heuristics for the Dynamic Graph Coloring Problem

We contribute to the theoretical understanding of randomized search heur...

Please sign up or login with your details

Forgot password? Click here to reset