Chapter 10: Q20P (page 440)
Define a ZPP-machine to be a probabilistic Turning machine that is permitted three types of output on each of its branches: accept, reject, and? A ZPP. If M outputs the correct answer on every input string w with probability at least machine M decides a language A (Accept it and reject if ),and M never outputs the wrong answer. On every input, M may output? with probability at most. Furthermore, the average running time over all branches of M on w must be bounded by a polynomial in the length of w. Show that , where ZPP is the collection of languages that are recognized by ZPP - machines.
Short Answer
Solving the answer using Probabilistic Polynomial time and probability.