DocumentCode
3414045
Title
Optimal speedup of Las Vegas algorithms
Author
Luby, Michael ; Sinclair, Alistair ; Zuckerman, David
Author_Institution
Int. Comput. Sci., Inst., Berkeley, CA, USA
fYear
1993
fDate
7-9 Jun 1993
Firstpage
128
Lastpage
133
Abstract
Let A be a Las Vegas algorithm, i.e., A is a randomized algorithm that always produces the correct answer when its stops but whose running time is a random variable. The authors consider the problem of minimizing the expected time required to obtain an answer from A using strategies which simulate A as follows: run A for a fixed amount of time t 1, then run A independent for a fixed amount of time t 2 , etc. The simulation stops if A completes its execution during any of the runs. Let S =(t 1, t 2,. . .) be a strategy, and let l A=infST (A ,S ), where T (A ,S ) is the expected value of the running time of the simulation of A under strategy S . The authors describe a simple universal strategy S univ , with the property that, for any algorithm A , T (A ,S univ)=O(l A log(l A)). Furthermore, they show that this is the best performance that can be achieved, up to a constant factor, by any universal strategy
Keywords
algorithm theory; random processes; Las Vegas algorithms; expected time; randomized algorithm; running time; universal strategy; Computer science; Councils; Random variables; Shape;
fLanguage
English
Publisher
ieee
Conference_Titel
Theory and Computing Systems, 1993., Proceedings of the 2nd Israel Symposium on the
Conference_Location
Natanya
Print_ISBN
0-8186-3630-0
Type
conf
DOI
10.1109/ISTCS.1993.253477
Filename
253477
Link To Document