Random debaters and the hardness of approximating stochastic functions

被引:19
作者
Condon, A [1 ]
Feigenbaum, J [1 ]
Lund, C [1 ]
Shor, P [1 ]
机构
[1] AT&T BELL LABS, MURRAY HILL, NJ 07974 USA
关键词
approximation algorithms; complexity theory; probabilistic games; proof systems; PSPACE;
D O I
10.1137/S0097539793260738
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A probabilistically checkable debate system (PCDS) for a language L consists of a probabilistic polynomial-time verifier V and a debate between Player 1, who claims that the input x is in L, and Player 0, who claims that the input x is not in L. It is known that there is a PCDS for L in which V flips O(log n) coins and reads O(1) bits of the debate if and only if L is in PSPACE [A. Condon, J. Feigenbaum, C. Lund, and P. Shor, Chicago J. Theoret. Comput. Sci., 1995, No. 4]. In this paper, we restrict attention to RPCDSs, which are PCDSs in which Player 0 follows a very simple strategy: On each turn, Player 0 chooses uniformly at random from the set of legal moves. We prove the following result. THEOREM. L has an RPCDS in which the verifier flips O(log n) coins and reads O(1) bits of the debate if and only if L is in PSPACE. This new characterization of PSPACE is used to show that certain stochastic PSPACE-hard functions are as hard to approximate closely as they are to compute exactly. Examples of such functions include optimization versions of Dynamic Graph Reliability, Stochastic Satisfiability, Mah-Jongg, Stochastic Generalized Geography, and other ''games against nature'' of the type introduced in [C. Papadimitriou, J. Comput. System Sci., 31 (1985), pp. 288-301].
引用
收藏
页码:369 / 400
页数:32
相关论文
共 28 条
[1]  
AJTAI M, 1984, 16TH P ACM S THEOR C, P471
[2]  
Arora S., 1992, Proceedings 33rd Annual Symposium on Foundations of Computer Science (Cat. No.92CH3188-0), P2, DOI 10.1109/SFCS.1992.267824
[3]  
ARORA S, 1992, AN S FDN CO, P14
[4]  
ARORA S, IN PRESS J ASS COMPU
[5]   ARTHUR-MERLIN GAMES - A RANDOMIZED PROOF SYSTEM, AND A HIERARCHY OF COMPLEXITY CLASSES [J].
BABAI, L ;
MORAN, S .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1988, 36 (02) :254-276
[6]  
Bellare M., 1994, Proceedings of the Twenty-Sixth Annual ACM Symposium on the Theory of Computing, P184, DOI 10.1145/195058.195129
[7]  
BELLARE M, 1993, P 25 S THEOR COMP AC, P286
[8]  
Bodlaender H. L., 1991, International Journal of Foundations of Computer Science, V2, P133, DOI 10.1142/S0129054191000091
[9]   ALTERNATION [J].
CHANDRA, AK ;
KOZEN, DC ;
STOCKMEYER, LJ .
JOURNAL OF THE ACM, 1981, 28 (01) :114-133
[10]  
Condon A., 1993, Proceedings of the Twenty-Fifth Annual ACM Symposium on the Theory of Computing, P305, DOI 10.1145/167088.167190