The Complexity of Finding Middle Elements

Seinosuke Toda introduced the class Mid P of functions that yield the middle element in the set of output values over all paths of nondeterministic polynomial time Turing machines. We define two related classes: Med P consists of those functions that yield the middle element in the ordered sequence of output values of nondeterministic polynomial time Turing machines (i.e. we take into account that elements may occur with multiplicities greater than one). P consists of those functions that yield the middle element of all accepting paths (in some resonable encoding) of nondeterministic polynomial time Turing machines. We exhibit similarities and differences between these classes and completely determine the inclusion structure between these classes and some other well-known classes of functions like Valiant’s # P and Kobler, Schoning, and Toran’s span-P, that hold under general accepted complexity theoretic assumptions such as the counting hierarchy does not collapse. Our results help in clarifying the status of Toda’s very important class Mid P in showing that it is closely related to the class PPNP.

[1]  Stephen A. Fenner,et al.  Gap-deenable Counting Classes , 1991 .

[2]  Seinosuke Toda,et al.  On the power of generalized MOD-classes , 1993, [1993] Proceedings of the Eigth Annual Structure in Complexity Theory Conference.

[3]  Janos Simon On some central problems in computational complexity , 1975 .

[4]  Jacobo Torr Complexity Classes Deened by Counting Quantiiers* , 2022 .

[5]  Klaus W. Wagner,et al.  Some Observations on the Connection Between Counting an Recursion , 1986, Theor. Comput. Sci..

[6]  Heribert Vollmer On Different Reducibility Notions for Function Classes , 1994, STACS.

[7]  Osamu Watanabe,et al.  Polynomial Time 1-Turing Reductions from #PH to #P , 1992, Theor. Comput. Sci..

[8]  Leslie G. Valiant,et al.  The Complexity of Computing the Permanent , 1979, Theor. Comput. Sci..

[9]  Frederic Green An oracle separating (+)P from PP/sup PH/ , 1990, Proceedings Fifth Annual Structure in Complexity Theory Conference.

[10]  Seinosuke Toda,et al.  PP is as Hard as the Polynomial-Time Hierarchy , 1991, SIAM J. Comput..

[11]  Thomas Schwentick,et al.  The Power of the Middle Bit of a #P Function , 1995, J. Comput. Syst. Sci..

[12]  Heribert Vollmer,et al.  Complexity Classes of Optimization Functions , 1995, Inf. Comput..

[13]  Lane A. Hemachandra,et al.  A complexity theory for feasible closure properties , 1993 .