Abstract
To distinguish between random generation in bounded, as opposed to expected, polynomial time, a model of Probabalisic Turing Machine (PTM) with the ability to make random choices with any (small) rational bias is necessary. This ability is equivalent to that of being able to simulate rolling any k-sided die (where |k| is polynomial in the length of the input). We would like to minimize the amount of hardware required for a machine with this capability. This leads to the problem of efficiently simulating a family of dice with as few different types of biased coins as possible. In the special case of simulaing one n-sided die, we prove that only two types of biased coins are necessary, which can be reduced to one if we allow irrationally biased coins. This simulation is efficient, taking O(log n) coin flips. For the general case we get a tight time vs. number of biases tradeoff; for example, with O(log n) different biases, we can simulate, for any i<n, an i-sided die in O(log n) coin flips.
Original language | English |
---|---|
Title of host publication | Automata, Languages and Programming - 16th International Colloquium, Proceedings |
Editors | Mariangiola Dezani-Ciancaglini, Simonetta Ronchi Della Rocca, Giorgio Ausiello |
Publisher | Springer Verlag |
Pages | 319-340 |
Number of pages | 22 |
ISBN (Print) | 9783540513711 |
DOIs | |
State | Published - 1989 |
Externally published | Yes |
Event | 16th International Colloquium on Automata, Languages and Programming, 1989 - Stresa, Italy Duration: 11 Jul 1989 → 15 Jul 1989 |
Publication series
Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|
Volume | 372 LNCS |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | 16th International Colloquium on Automata, Languages and Programming, 1989 |
---|---|
Country/Territory | Italy |
City | Stresa |
Period | 11/07/89 → 15/07/89 |
Bibliographical note
Publisher Copyright:© 1989, Springer-Verlag.