Abstract
Robust computation—a radical approach to fault-tolerant database access—was explicitly defined one decade ago, and in the following year this notion was presented at ICALP in Antwerp. A decade's study of robust computation by many researchers has determined which problems can be fault-tolerantly solved via access to databases of many strengths. This paper surveys these results and mentions some interesting unresolved issues.
Supported in part by the National Science Foundation under grants NSF-CCR-8957604 and NSF-INT-9116781/JSPS-ENG-207.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
E. Allender and L. Hemachandra. Lower bounds for the low hierarchy. Journal of the ACM, 39(1):234–250, 1992.
E. Allender and R. Rubinstein. P-printable sets. SIAM Journal on Computing, 17(6):1193–1202, 1988.
V. Arvind, Y. Han, L. Hemachandra, J. Köbler, A. Lozano, M. Mundhenk, M. Ogiwara, U. Schöning, R. Silvestri, and T. Thierauf. Reductions to sets of low information content. In K. Ambos-Spies, S. Homer, and U. Schöning, editors, Complexity Theory. Cambridge University Press. To appear.
V. Arvind, U. Schöning, and R. Schuler. On helping probabilistic oracle machines. Draft, Mar. 1993.
L. Babai, L. Fortnow, and C. Lund. Non-deterministic exponential time has two-prover interactive protocols. Computational Complexity, 1(1):3–40, 1991.
L. Babai and S. Moran. Arthur-Merlin games: A randomized proof system, and a hierarchy of complexity classes. Journal of Computer and System Sciences, 36(2):254–276, 1988.
T. Baker, J. Gill, and R. Solovay. Relativizations of the P=?NP question. SIAM Journal on Computing, 4(4):431–442, 1975.
J. Balcázar. Only smart oracles help. Technical Report LSI-88-9, Universitat Politècnica de Catalunya, Facultat d'Informatica, Barcelona, Spain, 1988.
J. Balcázar. Self-reducibility structures and solutions of NP problems. Technical Report LSI-88-19, Universitat Politècnica de Catalunya, Facultat d'Informatica, 1988. Also appears as pages 175–184 of Revista Matematica de la UCM 2 (1989).
J. Balcázar, R. Book, and U. Schöning. Sparse sets, lowness and highness. SIAM Journal on Computing, 15(3):739–746, 1986.
M. Blum and R. Impagliazzo. Generic oracles and oracle classes. In Proceedings of the 28th IEEE Symposium on Foundations of Computer Science, pages 118–126, October 1987.
A. Borodin and A. Demers. Some comments on functional self-reducibility and the NP hierarchy. Technical Report TR 76-284, Cornell Department of Computer Science, Ithaca, NY, July 1976.
G. Buntrock, L. Hemachandra, and D. Siefkes. Using inductive counting to simulate nondeterministic computation. Information and Computation, 102(1):102–117, 1993.
J. Cai, L. Hemachandra, and J. Vyskoč. Promise problems and access to unambiguous computation. In Proceedings of the 17th Symposium on Mathematical Foundations of Computer Science, pages 162–171. Springer-Verlag Lecture Notes in Computer Science #629, Aug. 1992.
J. Cai, L. Hemachandra, and J. Vyskoč. Promises and fault-tolerant database access. Technical Report TR-447, University of Rochester, Department of Computer Science, Rochester, NY, 1993. Preliminary version appears in Proceedings of the 17th Symposium on Mathematical Foundations of Computer Science (1992).
P. Crescenzi and R. Silvestri. Sperner's lemma and robust machines. In Proceedings of the 8th Structure in Complexity Theory Conference. IEEE Computer Society Press, 1993. To appear.
J. Díaz and J. Torán. Classes of bounded nondeterminism. Mathematical Systems Theory, 23(1):21–32, 1990.
D. Eppstein, L. Hemachandra, J. Tisdall, and B. Yener. Simultaneous strong separations of probabilistic and unambiguous complexity classes. Mathematical Systems Theory, 25(1):23–36, 1992.
S. Fenner, L. Fortnow, and S. Kurtz. Gap-definable counting classes. In Proceedings of the 6th Structure in Complexity Theory Conference, pages 30–42. IEEE Computer Society Press, June/July 1991.
L. Fortnow, J. Rompel, and M. Sipser. On the power of multiple-prover interactive protocols. Manuscript. Preliminary version appears as [21].
L. Fortnow, J. Rompel, and M. Sipser. On the power of multiple-prover interactive protocols. In Proceedings of the 3rd Structure in Complexity Theory Conference, pages 156–161. IEEE Computer Society Press, June 1988. Erratum appears in the same conference's 1990 proceedings, pp. 318–319.
R. Gavaldà. Bounding the complexity of advice functions. In Proceedings of the 7th Structure in Complexity Theory Conference, pages 249–254. IEEE Computer Society Press, June 1992.
R. Gavaldà and J. Balcázar. Strong and robustly strong polynomial time reducibilities to sparse sets. Theoretical Computer Science, 88(1):1–14, 1991.
J. Gill. Computational complexity of probabilistic Turing machines. SIAM Journal on Computing, 6(4):675–695, 1977.
S. Gupta. The power of witness reduction. In Proceedings of the 6th Structure in Complexity Theory Conference, pages 43–59. IEEE Computer Society Press, June/July 1991.
J. Hartmanis and L. Hemachandra. Complexity classes without machines: On complete languages for UP. Theoretical Computer Science, 58:129–142, 1988.
J. Hartmanis and L. Hemachandra. Robust machines accept easy sets. Theoretical Computer Science, 74(2):217–226, 1990.
L. Hemachandra, A. Hoene, M. Ogiwara, A. Selman, T. Thierauf, and J. Wang. Selectivity. In Proceedings of the 5th International Conference on Computing and Information. IEEE Computer Society Press, 1993. To appear.
L. Hemachandra and S. Jain. On the limitations of locally robust positive reductions. International Journal of Foundations of Computer Science, 2(3):237–255, 1991.
L. Hemachandra and S. Jha. Defying upward and downward separation. In Proceedings of the 10th Annual Symposium on Theoretical Aspects of Computer Science, pages 185–195. Springer-Verlag Lecture Notes in Computer Science #665, Feb. 1993.
L. Hemachandra, M. Ogiwara, and O. Watanabe. How hard are sparse sets? In Proceedings of the 7th Structure in Complexity Theory Conference, pages 222–238. IEEE Computer Society Press, June 1992.
L. Hemachandra and E. Spaan. Quasi-injective reductions. Theoretical Computer Science. To appear.
R. Karp and R. Lipton. Some connections between nonuniform and uniform complexity classes. In Proceedings of the 12th ACM Symposium on Theory of Computing, pages 302–309, Apr. 1980.
C. Kintala and P. Fisher. Refining nondeterminism in relativized polynomial-time bounded computations. SIAM Journal on Computing, 9(1):46–53, 1980.
K. Ko. Some observations on the probabilistic algorithms and NP-hard problems. Information Processing Letters, 14(1):39–43, 1982.
K. Ko. On helping by robust oracle machines. Theoretical Computer Science, 52:15–36, 1987.
J. Köbler. Locating P/poly optimally in the extended low hierarchy. In Proceedings of the 10th Annual Symposium on Theoretical Aspects of Computer Science, pages 28–37. Springer-Verlag Lecture Notes in Computer Science #665, Feb. 1993.
R. Ladner, N. Lynch, and A. Selman. A comparison of polynomial time reducibilities. Theoretical Computer Science, 1(2):103–124, 1975.
C. Lautemann. BPP and the polynomial hierarchy. Information Processing Letters, 14:215–217, 1983.
T. Long. Strong nondeterministic polynomial-time reducibilities. Theoretical Computer Science, 21:1–25, 1982.
T. Long and M. Sheu. A refinement of the low and high hierarchies. Technical Report OSU-CISRC-2/91-TR6, Ohio State University, Department of Computer Science, Columbus, Ohio, Feb. 1991.
A. Meyer and L. Stockmeyer. The equivalence problem for regular expressions with squaring requires exponential space. In Proceedings of the 13th IEEE Symposium on Switching and Automata Theory, pages 125–129, 1972.
R. Niedermeier and P. Rossmanith. Unambiguous simulations of auxiliary pushdown automata and circuits. In Proceedings, 1st Latin American Symposium on Theoretical Informatics, pages 387–400. Springer-Verlag Lecture Notes in Computer Science #583, Apr. 1992.
C. Rackoff. Relativized questions involving probabilistic algorithms. Journal of the ACM, 29(1):261–268, 1982.
U. Schöning. A low and a high hierarchy in NP. Journal of Computer and System Sciences, 27:14–28, 1983.
U. Schöning. Robust algorithms: A different approach to oracles. Theoretical Computer Science, 40:57–66, 1985.
U. Schöning. Complexity theory and interaction. In R. Herken, editor, The Universal Turing Machine: A Half-Century Survey, pages 561–580. Oxford University Press, 1988.
U. Schöning. Robust oracle machines. In Proceedings of the 13th Symposium on Mathematical Foundations of Computer Science, pages 93–106. Springer-Verlag Lecture Notes in Computer Science #324, August/September 1988.
A. Selman. P-selective sets, tally languages, and the behavior of polynomial time reducibilities on NP. Mathematical Systems Theory, 13:55–65, 1979.
A. Selman. Reductions on NP and P-selective sets. Theoretical Computer Science, 19:287–304, 1982.
A. Selman. A note on adaptive vs. nonadaptive reductions to NP. Technical Report 90-20, State University of New York at Buffalo Department of Computer Science, Buffalo, NY, Sept. 1990.
M. Sipser. Borel sets and circuit complexity. In Proceedings of the 15th ACM Symposium on Theory of Computing, pages 61–69, 1983.
L. Stockmeyer. The polynomial-time hierarchy. Theoretical Computer Science, 3:1–22, 1977.
R. Szelepcsényi. Βk-complete problems and greediness. Manuscript, Mar. 1993.
G. Tardos. Query complexity, or why is it difficult to separate NPA ∩ coNPA from PA by random oracles A. Combinatorica, 9:385–392, 1989.
L. Valiant. The relative complexity of checking and evaluating. Information Processing Letters, 5:20–23, 1976.
J. Vyskoč, Mar. 1993. Personal Communication.
O. Watanabe. On hardness of one-way functions. Information Processing Letters, 27:151–157, 1988.
O. Watanabe. On intractability of the class UP. Mathematical Systems Theory, 24:1–10, 1991.
O. Watanabe and S. Toda. Structural analysis on the complexity of inverting functions. In Proceedings of the 1990 SIGAL International Symposium on Algorithms, pages 31–38. Springer-Verlag Lecture Notes in Computer Science #450, Aug. 1990.
T. Yamakami. Polynomial helpers of robust machines. Manuscript, Dec. 1990.
S. Zachos. Probabilistic quantifiers and games. Journal of Computer and System Sciences, 36:433–451, 1988.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1993 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hemachandra, L.A. (1993). Fault-tolerance and complexity (Extended abstract). In: Lingas, A., Karlsson, R., Carlsson, S. (eds) Automata, Languages and Programming. ICALP 1993. Lecture Notes in Computer Science, vol 700. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-56939-1_72
Download citation
DOI: https://doi.org/10.1007/3-540-56939-1_72
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-56939-8
Online ISBN: 978-3-540-47826-3
eBook Packages: Springer Book Archive