Rabin, Michael O. (1-HRV-NDM)
Cambridge, Massachusetts, 02138
Ramat Aviv, Tel Aviv 69978, Israel
New York, New York, 10011
New York, New York, 10011
Strictly-black-box zero-knowledge and efficient validation of financial transactions. (English summary) Automata, languages, and programming. Part I, 738–749,
Lecture Notes in Comput. Sci., 7391, Springer, Heidelberg, 2012.
94A60 (68M12 68Q15 91G80)
{For the collection containing this paper see MR3059561.}
Ding, Yan Zong (1-GAIT-CC)
Atlanta, Georgia, 30332
Cambridge, Massachusetts, 02138
Hyper-encryption and everlasting security. (English summary) STACS 2002, 1–26,
Lecture Notes in Comput. Sci., 2285, Springer, Berlin, 2002.
94A60
{For the collection containing this paper see MR2050635.}
Aumann, Yonatan (IL-BILN-C)
Ramat Gan (Tel Aviv) 52900, Israel
Cambridge, Massachusetts, 02138
Cambridge, Massachusetts, 02138
Everlasting security in the bounded storage model. (English summary)
Special issue on Shannon theory: perspective, trends, and applications.
IEEE Trans. Inform. Theory 48 (2002), no. 6, 1668–1680.
94A60
"The scheme is based on the bounded storage model and provides information-theoretic security in this model. The bounded storage model postulates an adversary who is computationally unbounded, and is only bounded in the amount of storage (not computation space) available to store the output of his computation. The bound on the storage can be arbitrarily large (e.g., 100 Tbytes), as long as it is fixed. Given this storage bound, our protocols guarantee that even a computationally all-powerful adversary gains no information about a message (except with a probability that is exponentially small in the security parameter
"We present two protocols. The first protocol, which elaborates on the autoregressive (AR) protocol of S. L. Braunstein et al. [IEEE Trans. Inform. Theory 46 (2000), no. 4, 1644–1649; MR1768659], employs a short secret key whose size is independent of the length of the message, but uses many public random bits. The second protocol uses an optimal number of public random bits, but employs a longer secret key. Our proof of security utilizes a novel linear algebraic technique.''
- Y. Aumann and M. O. Rabin, "Information theoretically secure communication in the limited storage space model: Extended abstract," in Advances in Cryptology—Crypto '99, 1999, pp. 65–79. MR1729294
- Y. Aumann and U. Feige, "One message proof systems with known space verifier," in Advances in Cryptology—Crypto '93, 1993, pp. 85–99. MR1288963
- C. H. Bennett, G. Brassard, C. Crepeau, and U. Maurer, "Generalized privacy amplification," IEEE Trans. Inform. Theory, vol. 41, pp. 1915–1923, Nov. 1995. MR1385586
- C. Cachin and U. Maurer, "Unconditional security against memory bounded adversaries," in Advances in Cryptology—Crypto '97, 1997, pp. 292–306.
- A. Condon, "Bounded space probabilistic games," J. Assoc. Comput. Mach., vol. 38, no. 2, pp. 472–484, 1991. MR1112310
- A. Condon and R. Ladner, "Probabilistic game automata," J. Comput. Syst. Sci., vol. 36, no. 3, pp. 452–489, 1988. MR0973449
- A. De-Santis, G. Persiano, and M. Yung, "One-message statistical zero-knowledge proofs with space-bounded verifier," in Proc. 19th ICALP, 1992, pp. 28–40. MR1250628
- Y. Z. Ding and M. O. Rabin, "Provably secure and nonmalleable encryption," manuscript, submitted for publication.
- Electronic Frontier Foundation, Cracking DES: Secrets of Encryption Research, Wiretap Politics & Chip Design: O'Reilly & Assoc., 1998.
- R. G. Gallager, Low-Density Parity-Check Codes. Cambridge, MA: MIT Press, 1963. MR0136009
- S. Goldwasser and S. Micali, "Probabilistic encryption," J. Comput. Syst. Sci., vol. 28, no. 2, pp. 270–299, 1984. MR0760548
- J. Kilian, "Zero-knowledge with log-space verifiers," in Proc. Annu. Symp. Foundations of Computer Science, 1988, pp. 25–35.
- E. Kushilevitz and N. Nisan, Communication Complexity. New York: Cambridge Univ. Press, 1997. MR1426129
- A. J. Lenstra and H. W. Lenstra, The Development of the Number Field Sieve (Lecture Notes in Computer Science). New York: Springer-Verlag, 1999, vol. 1554. MR1321217
- M. Li and P. M. B. Vitanyi, An Introduction to Kolmogorov Complexity and Its Applications, 2nd ed. New York: Springer-Verlag, 1997. MR1438307
- N. Linial, Y. Mansour, and N. Nisan, "Constant depth circuits, Fourier transform, and learnability," J. Assoc. Comput. Mach., vol. 40, no. 3, pp. 607–620, 1993. MR1370363
- U. Maurer, "Conditionally-perfect secrecy and a provably-secure randomized cipher," J. Cryptol., vol. 5, no. 1, pp. 53–66, 1992. MR1171358
- U. Maurer, "Secret key agreement by public discussion from common information," IEEE Trans. Inform. Theory, vol. 39, pp. 733–742, May 1993. MR1237712
- U. Maurer, "A unified and generalized treatment of authentication theory," in Proc. STACS'96, 1996. MR1462112
- U. Maurer, "Information-theoretically secure secret-key agreement by NOT authenticated public discussion," in Advances in Cryptology—EUROCRYPT'97, 1997, pp. 209–225. MR1603056
- U. Maurer and S. Wolf, "Toward characterizing when information-theoretic secret key agreement is possible," in Advances in Cryptology—ASIACRYPT'96, 1996. MR1486054
- U. Maurer and S. Wolf, "Privacy amplification secure against active adversaries," in Advances in Cryptology—Crypto '97, 1997, pp. 307–321. MR1630402
- U. Maurer and S. Wolf, "Unconditional secure key agreement and the intrinsic conditional information," IEEE Trans. Inform. Theory, vol. 45, pp. 499–514, Mar. 1999. MR1677014
- U. Maurer and S. Wolf, "Information-theoretic key agreement: From weak to strong secrecy for free," in Advances in Cryptology—EUROCRYPT'00, 2000, pp. 351–368. MR1772027
- C. E. Shannon, "Communication theory of secrecy systems," Bell Syst. Tech. J., vol. 28, pp. 656–715, 1949. MR0032133
- P. W. Shor, "Polynomial-time algorithms for prime factorization and discrete logarithms on a quantum computer," SIAM J. Comput., vol. 26, no. 5, pp. 1484–1509, 1997. MR1471990
- M. Sipser, Introduction to the Theory of Computation: PWS Pub. Co., 1997.
- G. S. Vernam, "Cipher printing telegraph systems for secret wire and radio telegraphic communications," J. Amer. Inst. Elec. Eng., vol. 55, pp. 109–115, 1926.
- A. D. Wyner, "The wire-tap channel," Bell Syst. Tech. J., vol. 54, pp. 1335–1387, 1975. MR0408979
- R. L. Rivest, A. Shamir, and L. M. Adleman, "A method for obtaining digital systems and public-key cryptosystems," Commun. ACM, vol. 21, pp. 120–126, 1978. MR0700103
Bender, Michael A. (1-SUNYS-C)
Stony Brook, New York, 11794
Cambridge, Massachusetts, 02138
Online scheduling of parallel programs on heterogeneous systems with applications to Cilk. (English summary)
ACM Symposium on Parallel Algorithms and Architectures (Bar Harbor, ME, 2000).
Theory Comput. Syst. 35 (2002), no. 3, 289–304.
68M20 (68W10)
- N. Arora, R. Blumofe, and G. Plaxton. Thread scheduling for multiprogrammed multiprocessors. In Proceedings of the ACM Symposium on Parallel Algorithms and Architectures (SPAA), pages 119–129, 1998.
- Y. Aumann, M. A. Bender, and L. Zhang. Efficient execution of nondeterministic parallel programs on asynchronous systems. In Proceedings of the 8th Annual ACM Symposium on Parallel Algorithms and Architectures (SPAA), pages 270–276, 1996. MR1482957
- Y. Aumann, M. A. Bender, and L. Zhang. Efficient execution of nondeterministic parallel programs on asynchronous systems. Information and Computation, 139(1):1–16, Nov. 1997. MR1482957
- Y. Aumann, K. Palem, Z. Kedem, and M. O. Rabin. Highly efficient asynchronous execution of large grained parallel programs. In Proceedings of the 34th Annual Symposium on the Foundations of Computer Science (FOCS), pages 271–280, Nov. 1993.
- Y. Aumann and M. O. Rabin. Clock construction in fully asynchronous parallel systems and PRAM simulation. In Proceedings of the 33rd Annual Symposium on the Foundations of Computer Science (FOCS), pages 147–156, 1992. MR1278013
- Y. Aumann and M. O. Rabin. Clock construction in fully asynchronous parallel systems and PRAM simulation. Theoretical Computer Science, 128:3–30, 1994. MR1278013
- B. Awerbuch, Y. Azar, S. Leonardi, and O. Regev. Minimizing the flow time without migration. In Proceedings of the 31st Annual ACM Symposium on Theory of Computing (STOC), pages 198–205, May 1999. MR1798038
- M. A. Bender and M. O. Rabin. Scheduling Cilk multithreaded computations on processors of different speeds. In Proceedings of the 12th Annual ACM Symposium on Parallel Algorithms and Architectures (SPAA), pages 13–21, July 2000.
- R. D. Blumofe. Executing Multithreaded Programs Efficiently, Ph.D. thesis, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology, Sept. 1995.
- R. Blumofe. Scheduling multithreaded computations by work stealing. Seminar Talk. Joint work with N. Arora C. Leiserson, and G. Plaxton. http://www.cs.utexas.edu/users/rdb/talks/ws.ppt., 1998. MR1747653
- R. D. Blumofe, C. F. Joerg, B. C. Kuszmaul, C. E. Leiserson, K. H. Randall, and Y. Zhou. Cilk: An efficient multithreaded runtime system. Journal of Parallel and Distributed Computing, 37(1):55–69, Aug. 1996.
- R. D. Blumofe and C. E. Leiserson. Space-efficient scheduling of multithreaded computations. In Proceedings of the Twenty-Fifth Annual ACM Symposium on Theory of Computing (STOC), pages 362–371, San Diego, California, May 1993.
- R. D. Blumofe and C. E. Leiserson. Scheduling multithreaded computations by work stealing. In Proceedings of the 35th Annual Symposium on Foundations of Computer Science (FOCS), pages 356–368, Santa Fe, New Mexico, Nov. 1994.
- R. P. Brent. The parallel evaluation of general arithmetic expressions. Journal of the ACM, 21(2):201–206, Apr. 1974. MR0660280
- C. Chekuri and M. A. Bender. An efficient approximation algorithm for minimizing makespan on uniformly related machines. In Proceedings of the Sixth Conference on Integer Programming and Combinatorial Optimization (IPCO), Lecture Notes in Computer Science, volume 1412, pages 383–393. Springer-Verlag, Berlin, 1998. MR1726359
- C. Chekuri and M. A. Bender. An efficient approximation algorithm for minimizing makespan on uniformly related machines. Journal of Algorithms, 41:212–224, 2001. MR1869249
- F. A. Chudak and D. B. Shmoys. Approximation algorithms for precedence-constrained scheduling problems on parallel machines that run at different speeds (extended abstract). In Proceedings of the Eighth Annual ACM-SIAM Symposium on Discrete Algorithms (SODA), pages 581–590, New Orleans, Louisiana, 5–7 Jan. 1997. MR1447706
- F. A. Chudak and D. B. Shmoys. Approximation algorithms for precedence-constrained scheduling problems on parallel machines that run at different speeds. Journal of Algorithms, 30(2):323–343, February 1999. MR1671840
- E. G. Coffman and P. J. Denning. Operating Systems Theory. Prentice-Hall, Englewood Cliffs, New Jersey, 1973.
- R. Cole and O. Zajicek. The expected advantage of asynchrony. In Proceedings of the ACM Symposium on Parallel Architectures and Algorithms (SPAA), pages 85–94, 1989.
- P. B. Gibbons. A more practical PRAM model. In Proceedings of the 1st ACM Symposium on Parallel Architectures and Algorithms (SPAA), pages 158–168, June 1989.
- R. L. Graham. Bounds for certain multiprocessing anomalies. The Bell System Technical Journal, 45:1563–1581, Nov. 1966.
- R. L. Graham. Bounds on multiprocessing timing anomalies. SIAM Journal on Applied Mathematics, 17(2):416–429, Mar. 1969. MR0249214
- J. M. Jaffe. An analysis of preemptive multiprocessor job scheduling. Mathematics of Operations Research, 5(3):415–421, Aug. 1980. MR0594855
- J. M. Jaffe. Efficient scheduling of tasks without full use of processor resources. Theoretical Computer Science, 12:1–17, Aug. 1980. MR0582239
- P. Kanellakis and A. Shvartsman. Efficient parallel algorithms can be made robust. In Proceedings of the 8th Annual ACM Symposium on the Principles of Distributed Computing (PODC), pages 211–221, 1989.
- P. Kanellakis and A. Shvartsman. Effecient parallel algorithms on restartable fail-stop processors. In Proceedings of the 10th Annual ACM Symposium on the Principles of Distributed Computing (PODC), pages 23–36, 1991.
- P. Kanellakis and A. Shvartsman. Fault-Tolerant Parallel Computation. Kluwer Academic, Dordrecht, 1997. MR1492988
- Z. M. Kedem, K. V. Palem, M. O. Rabin, and A. Raghunathan. Efficient program transformation for resilient parallel computation via randomization. In Proceedings of the 24th Annual ACM Symposium on the Theory of Computing (STOC), pages 306–317, May 1992.
- Z. M. Kedem, K. V. Palem, A. Raghunathan, and P. G. Spirakis. Combining tentative and definite executions for very fast dependable parallel computing. In Proceedings of the 23rd Annual ACM Symposium on Theory of Computing (STOC), pages 381–390, May 1991.
- Z. M. Kedem, K. V. Palem, and P. G. Spirakis. Efficient robust parallel computations. In Proceedings of the 22nd Annual ACM Symposium on Theory of Computing (STOC), pages 138–148, May 1990.
- J. W. W. Liu and C. L. Liu. Bounds on scheduling algorithms for heterogeneous computing systems. In J. L. Rosenfeld (ed.), Information Processing 74 (Proceedings of IFIP Congress 74, Stockholm, August 5–10, 1974), pages 349–353. North-Holland, Amsterdam, 1974. MR0456422
- C. Martel, A. Park, and R. Subramonian. Asynchronous PRAMs are (almost) as good as synchronous PRAMs. In Proceedings of the 31st Annual Symposium on the Foundations of Computer Science (FOCS), pages 590–599, 1990. MR1150718
- R. Motwani and P. Raghavan. Randomized Algorithms. Cambridge University Press, Cambridge, June 1995. MR1344451
- N. Nishimura. Asynchronous shared memory parallel computation. In Proceedings of the 2nd ACM Symposium on Parallel Architectures and Algorithms (SPAA), pages 76–84, 1990.
-
J. Ullman.
NP -complete scheduling problems. Journal of Computer and System Sciences, 10:384–393, 1975. MR0391585
Aumann, Yonatan (IL-BILN-CS)
Ramat Gan 52900, Israel
100 44 Stockholm, Sweden
Cambridge, Massachusetts, 02138
Cambridge, Massachusetts, 02139
Linear-consistency testing. (English summary)
J. Comput. System Sci. 62 (2001), no. 4, 589–607.
68Q15
As an application of their results, the authors give a new, tight PCP characterization of NP: Every language in NP can be accepted by a 1-round 3-prover interactive proof system in which the verifier tosses
- S. Arora, C. Lund, R. Motwani, M. Sudan, and M. Szegedy, Proof verification and the hardness of approximation problems, J. Assoc. Comput. Mach. 45 (1998), 501–555. MR1639346
- S. Arora and S. Safra, Probabilistic checking of proofs: A new characterization of NP, J. Assoc. Comput. Mach. 45 (1998), 70–122. MR1614328
- Y. Aumann, and M. O. Rabin, manuscript (1999).
- M. Bellare, D. Coppersmith, J. Håstad, M. Kiwi, and M. Sudan, Linearity testing in characteristic two, IEEE Trans. Inform. Theory 42 (1996), 1781–1795. MR1465738
- M. Bellare, O. Goldreich, and M. Sudan, Free bits, PCPs, and non-approximability—Towards tight results, SIAM J. Comput. 27 (1998), 804–915. MR1612644
- M. Bellare, S. Goldwasser, C. Lund, and A. Russell, Efficient probabilistically checkable proofs and applications to approximation, in "Proceedings of the Twenty-Fifth Annual ACM Symposium on the Theory of Computing, San Diego, California, 16–18 May 1993," pp. 294–304.
- M. Blum and S. Kannan, Designing programs that check their work, J. Assoc. Comput. Mach. 42 (1995), 269–291.
- M. Blum, M. Luby, and R. Rubinfeld, Self-testing/correcting with applications to numerical problems, J. Comput. Sci. 47 (1993), 549–595. MR1248868
- J. Håstad, Some optimal inapproximabililty results, in "Proceedings of the Twenty-Ninth Annual ACM Symposium on Theory of Computing, El Paso, Texas, 4–6 May 1997," pp. 1–10. [Complete version accepted for publication in J. Assoc. Comput. Mach.]
- J. Håstad and A. Wigerson, Simple analysis of graph tests, manuscript (December 2000).
- R. Raz, A parallel repetition theorem, SIAM J. Comput. 27 (1998), 763–803. MR1612640
- A. Samorodnitsky and L. Trevisan, A PCP characterization of NP with optimal amortized query complexity, in "Proceedings of the Thirty-Second Annual ACM Symposium on Theory of Computing, Portland, Oregon, 21–23 May 2000," pp. 181–190. MR2114532
- L. Trevisan, Positive linear programming, parallel approximation, and PCP's, in "Proceedings of the 4th European Symposium on Algorithms," Lecture Notes on Computer Science, Vol. 1136, pp. 62–75, Springer-Verlag, Berlin, 1996. MR1469227
- L. Trevisan, Recycling queries in PCPs and in linearity tests, in "Proceedings of the Thirtieth Annual ACM Symposium on the Theory of Computing, Dallas, Texas, 23–26 May 1998," pp. 299–308.
- U. Zwick, Approximating algorithms for constraint satisfaction problems involving at most three variables per constraint, in "Proceedings of the Ninth ACM-SIAM Symposium on Discrete Algorithms," 1998. MR1642929
Micali, Silvio (1-MIT-LCS)
Cambridge, Massachusetts, 02139
Cambridge, Massachusetts, 02138
Cambridge, Massachusetts, 02139
Verifiable random functions. (English summary) 40th Annual Symposium on Foundations of Computer Science (New York, 1999), 120–130, IEEE Computer Soc., Los Alamitos, CA, 1999.
68Q99 (68P25 68Q15 94A60)
{For the collection containing this paper see MR1916178.}
Aumann, Yonatan (IL-BILN-CS)
Ramat Gan 52900, Israel
100 44 Stockholm, Sweden
Cambridge, Massachusetts, 02138
Cambridge, Massachusetts, 02139
Linear consistency testing. (English summary) Randomization, approximation, and combinatorial optimization (Berkeley, CA, 1999), 109–120,
Lecture Notes in Comput. Sci., 1671, Springer, Berlin, 1999.
68Q15 (68Q25)
"Questions bearing a close relationship to linear consistency testing seem to have been implicitly considered in recent work on the construction of PCPs (and in particular by Håstad [in STOC '97 (El Paso, TX), 1–10 (electronic), ACM, New York, 1999 MR1715618 ]). This work is abstracted explicitly for the first time here. We give an application of this problem (and of our results): a (yet another) new and tight characterization of NP, namely
{For the collection containing this paper see MR1775504.}
Aumann, Yonatan (IL-BILN-C)
Ramat Gan (Tel Aviv) 52900, Israel
Jerusalem, Israel
Information theoretically secure communication in the limited storage space model. (English summary) Advances in cryptology—CRYPTO '99 (Santa Barbara, CA), 65–79,
Lecture Notes in Comput. Sci., 1666, Springer, Berlin, 1999.
94A60
{For the collection containing this paper see MR1729290.}
Landweber, Laura F. (1-PRIN-EV)
Princeton, New Jersey, 08544
Princeton, New Jersey, 08544
Cambridge, Massachusetts, 02138
DIMACS Ser. Discrete Math. Theoret. Comput. Sci., 48, Amer. Math. Soc., Providence, RI, 1999.
68Q05 (92D20)
{For the collection containing this paper see MR1688707.} Reviewed by Natasha Jonoska
Fischer, Michael J. (1-YALE-C)
New Haven, Connecticut, 06520
Cambridge, Massachusetts, 02138
Super-exponential complexity of Presburger arithmetic. Quantifier elimination and cylindrical algebraic decomposition (Linz, 1993), 122–135,
Texts Monogr. Symbol. Comput., Springer, Vienna, 1998.
03F20 (03B25 03F30 68Q25)
{For the collection containing this paper see MR1634186.}
Citations
From References: 0
From Reviews: 0
Kushilevitz, Eyal (IL-TECH-C)
Haifa 32000, Israel
Ramat Aviv, Tel Aviv 69978, Israel
Cambridge, Massachusetts, 02138
Austin, Texas, 78712
Lower bounds for randomized mutual exclusion. (English summary)
SIAM J. Comput. 27 (1998), no. 6, 1550–1563.
68Q22 (60J10 68Q10 68Q25)
The subject of this paper is the performance gap between deterministic and randomized algorithms for mutual exclusion, as measured by the number of bits required for the shared variable. This figure is
The original Rabin algorithm used an
The paper reviewed here also defines a slightly weaker form of fairness, called polynomial fairness, such that the entry probability is
- H. Attiya and M. Snir, Better computing on the anonymous ring, J. Algorithms, 12 (1991), pp. 204–238. MR1105475
- M. Ben-Or, Another advantage of free choice: Complete asynchronous agreement protocols, in Proc. 6th ACM Symp. on Principles of Distributed Computing, 1983, pp. 27–30.
-
J. E. Burns, M. J. Fischer, P. Jackson, N. A. Lynch, and G. L. Peterson, Data requirements for implementation of
n -process mutual exclusion using a single shared variable, J. Assoc. Comput. Mach., 29 (1982), pp. 183–205. MR0662618 -
G. Bracha, An
O(logn) expected rounds randomized byzantine generals protocol, in Proc. 17th ACM Symp. on Theory of Computing, 1985, pp. 316–326. MR0913846 - B. Chor, A. Israeli, and M. Li, On process coordination using asynchronous hardware, in Proc. 6th ACM Symp. on Principles of Distributed Computing, 1987, pp. 86–97.
- E. Dijkstra, Solution of a problem in concurrent programming control, Comm. ACM, 8 (1965), p. 569.
- M. Fischer and N. Lynch, A lower bound for the time to assure interactive consistency, Inform. Process. Lett., 14 (1982), pp. 183–186. MR0664489
- M. J. Fischer, N. A. Lynch, and M. S. Paterson, Impossibility of distributed consensus with one faulty process, J. Assoc. Comput. Mach., 32 (1985), pp. 374–382. MR0831865
- P. Feldman and S. Micali, Optimal algorithms for byzantine agreement, in Proc. 20th ACM Symp. on Theory of Computing, 1985, pp. 148–161.
- R. L. Graham and A. C. Yao, On the improbability of reaching byzantine agreements, in Proc. 21st ACM Symp. on Theory of Computing, 1989, pp. 467–478.
- A. Itai and M. Rodeh, The lord of the ring, or probabilistic methods for breaking symmetry in distributed networks, in Proc. 22th IEEE Symp. on Foundations of Computer Science, 1981, pp. 150–158.
- E. Kushilevitz and M. O. Rabin, Randomized mutual exclusion algorithms revisited, in Proc. 11th ACM Symp. on Principles of Distributed Computing, 1992, pp. 275–283.
- A. Karlin and A. C. Yao, Probabilistic Lower Bounds for Byzantine Agreement, unpublished manuscript, 1984.
- D. Lehman and M. O. Rabin, On the advantage of free choice: A symmetric and fully distributed solution to the dining philosophers problem, in Proc. 8th ACM Symp. on Principles of Programming Languages, 1981, pp. 133–138.
-
M. O. Rabin,
n -process mutual exclusion with bounded waiting by4log2 n -valued shared variable, J. Comput. System Sci., 25 (1982), pp. 66–75. MR0685361 - I. Saias, Proving probabilistic correctness statements: The case of Rabin`s algorithm for mutual exclusion, in Proc. 11th ACM Symp. on Principles of Distributed Computing, 1992, pp. 263–272.
- A. C. Yao, Probabilistic computations: Toward a unified measure of complexity, in Proc. 18th IEEE Symp. on Foundations of Computer Science, 1977, pp. 222–227. MR0489016
Citations
From References: 0
From Reviews: 0
Rabin, Michael O. (1-HRV)
Cambridge, Massachusetts, 02138
Computationally hard algebraic problems (extended abstract). (English summary) 37th Annual Symposium on Foundations of Computer Science (Burlington, VT, 1996), 284–289, IEEE Comput. Soc. Press, Los Alamitos, CA, 1996.
68Q25 (11Y16)
{For the collection containing this paper see MR1450596.}
Citations
From References: 0
From Reviews: 0
Kushilevitz, Eyal (IL-TECH-C)
Haifa 32000, Israel
Ramat Aviv, Tel Aviv 69978, Israel
Cambridge, Massachusetts, 02138
On lotteries with unique winners. (English summary)
SIAM J. Discrete Math. 8 (1995), no. 1, 93–98.
68Q22 (68R99)
Aumann, Yonatan (1-MIT-C)
Cambridge, Massachusetts, 02139
Cambridge, Massachusetts, 02138
Clock construction in fully asynchronous parallel systems and PRAM simulation. (English summary)
Theoret. Comput. Sci. 128 (1994), no. 1-2, 3–30.
68Q22 (68Q05)
"The first construction in this paper is a novel clock for asynchronous systems. The clock is a basic tool for synchronization in the asynchronous environment. The construction we give is extremely robust, and can be implemented in a system with no atomicity assumptions, and in the presence of an adaptive adversary scheduler. The correct behavior of the clock is obtained with overwhelming probability
"We then show how to harness this clock to drive an efficient PRAM simulation on an asynchronous system. The simulation requires an
Rabin, Michael O. (1-HRV-C)
Cambridge, Massachusetts, 02138
Optimal parallel pattern matching through randomization. (English summary) Sequences, II (Positano, 1991), 292–299, Springer, New York, 1993.
68Q20 (68Q22)
{For the collection containing this paper see MR1249741.}
Alon, N. (1-IBM2)
Almaden San Jose, California, 95120
Cambridge, Massachusetts, 02141
Princeton, New Jersey, 08540
Cambridge, Massachusetts, 02141
Jerusalem, Israel
New York, New York, 10012
Set systems with no union of cardinality
Graphs Combin. 7 (1991), no. 2, 97–99.
05D10 (05C55)
Rabin, Michael O. (1-HRV-C)
Cambridge, Massachusetts, 02138
The information dispersal algorithm and its applications. Sequences (Naples/Positano, 1988), 406–419, Springer, New York, 1990.
94A15
{For the collection containing this paper see MR1040295.}
Rabin, Michael O. (1-HRV)
Cambridge, Massachusetts, 02138
Efficient dispersal of information for security, load balancing, and fault tolerance.
J. Assoc. Comput. Mach. 36 (1989), no. 2, 335–348.
68P20
Rabin, Michael O. (1-HRV-C)
Cambridge, Massachusetts, 02138
Ithaca, New York, 14853
Maximum matchings in general graphs through randomization.
J. Algorithms 10 (1989), no. 4, 557–567.
05C70 (11T35 11Y16 68Q25 68R10)
Karp, Richard M. (1-CA)
Berkeley, California, 94709
Cambridge, Massachusetts, 02138
Efficient randomized pattern-matching algorithms.
IBM J. Res. Develop. 31 (1987), no. 2, 249–260.
68Q20
Halpern, Joseph Y. (1-IBM2)
Almaden San Jose, California, 95120
Jerusalem, Israel
A logic to reason about likelihood.
Artificial Intelligence 32 (1987), no. 3, 379–405.
03B45 (03B25 03B70 68Q99 68T01)
Rabin, Michael O. (IL-HEBR)
Jerusalem, Israel
Chicago, Illinois, 60637
Randomized algorithms in number theory.
Frontiers of the mathematical sciences: 1985 (New York, 1985).
Comm. Pure Appl. Math. 39 (1986), no. S, suppl., S239–S256.
11Y16
A few of the references given are incomplete. Reference [1] has appeared [L. M. Adleman, D. Estesand the reviewer, Math. Comp. 48 (1987), no. 177, 17–28]. Reference [6] has also appeared [Estes, Adleman, K. Kompella, the reviewer and G. L. Miller, in Advances in Cryptology—CRYPTO '85 (Santa Barbara, Calif., 1985), 3–13, Lecture Notes in Comput. Sci., 218, Springer, Berlin, 1986; MR0851418]. Reference [16] [J. M. Pollardand C.-P. Schnorr, "Solution of
Rabin, Michael O. (1-HRV-A)
Cambridge, Massachusetts, 02138
Discovering repetitions in strings. Combinatorial algorithms on words (Maratea, 1984), 279–288,
NATO Adv. Sci. Inst. Ser. F: Comput. Systems Sci., 12, Springer, Berlin, 1985.
68Q25 (68Q20)
"This question was treated by A. Apostolico and F. P. Preparata[Theoret. Comput. Sci. 22 (1983), no. 3, 297–315; MR0693062], who gave an
"We give a very simple algorithm for discovering repetitions by use of fingerprints. If
{For the collection containing this paper see MR0815327.}
Rabin, Michael O. (IL-HEBR)
Jerusalem, Israel
Transaction protection by beacons.
J. Comput. System Sci. 27 (1983), no. 2, 256–267.
68P25
Rabin, Michael O.
J. Comput. System Sci. 25 (1982), no. 1, 66–75.
68B20
Rabin, Michael O.
The choice coordination problem.
Acta Inform. 17 (1982), no. 2, 121–134.
68B20
Citations
From References: 0
From Reviews: 0
Baur, Walter; Rabin, Michael O.
Linear disjointness and algebraic complexity.
Enseign. Math. (2) 26 (1980), no. 3-4, 332–344 (1981).
68C25 (03D15 10A99 12-04)
Baur, Walter; Rabin, Michael O.
Linear disjointness and algebraic complexity. Logic and algorithmic (Zurich, 1980), pp. 35–46,
Monogr. Enseign. Math., 30, Univ. Genève, Geneva, 1982.
68C25 (03D15 10A99 12-04)
{For the entire collection in which the second paper appears see MR0648291.}
{For the collection containing this paper see MR0648291.} Reviewed by D. H. Lehmer
Rabin, Michael O.
Probabilistic algorithms in finite fields.
SIAM J. Comput. 9 (1980), no. 2, 273–280.
12-04 (12C05 68C25)
Rabin, Michael O.
Probabilistic algorithm for testing primality.
J. Number Theory 12 (1980), no. 1, 128–138.
10-04 (10A25)
Rabin, Michael O.
Digitalized signatures. Foundations of secure computation (Workshop, Georgia Inst. Tech., Atlanta, Ga., 1977), pp. 155–168, Academic Press, New York-London, 1978.
94A24 (68C25)
"The axioms themselves are assumptions about the intractability of certain computations involving the encoding function. The notion of intractability required for ensuring the soundness of an encoding function is different from and stronger than the existing concept in complexity theory. In Section 10 we briefly touch on the methodological questions pertaining to secure communications and signatures. We introduce the notion of universal intractability required for a sound theoretical foundation of this field.''
{For the collection containing this paper see MR0502117.}
Citations
From References: 0
From Reviews: 0
Rabin, Michael O.
Corrigendum: "Complexity of computations'' (Comm. ACM 20 (1977), no. 9, 625–633).
Comm. ACM 21 (1978), no. 3, 231.
68A20
Rabin, Michael O.
Decidable theories. Handbook of mathematical logic, 595–629,
Stud. Logic Found. Math., 90, North-Holland, Amsterdam, 1977.
03B25 (03C10 03D15 03F25)
{For the collection containing this paper see MR0457132.}
Recursion theory.
With contributions by Herbert B. Enderton, Martin Davis, Michael O. Rabin, Stephen G. Simpson, Richard A. Shore, Alexander Kechris, Yiannis N. Moschovakis, Peter Aczel and Donald A. Martin. Stud. Logic Found. Math., 90, Handbook of mathematical logic, Part C, pp. 525–815, North-Holland, Amsterdam, 1977.
02FXX (02G05)
Related
Enderton, Herbert B. Davis, Martin Rabin, Michael O. Simpson, Stephen G. Shore, Richard A. Kechris, Alexander Moschovakis, Yiannis N. Aczel, Peter Martin, Donald A.
Enderton [MR3727417]: This paper is an excellent introduction to recursion theory. Starting from the intuitions of informal computability, the author defines the class of recursive functions (functionals) via Turing machines (with oracles) and discusses normal forms and the halting problem. Next comes recursive enumerability and its relationship to recursively axiomatizable theories. Two sections are devoted to degrees—Turing, many-one, and one-one—and include basic facts about creative and simple sets and the jump operator. The definability of recursive relations over the natural numbers leads to a discussion of the arithmetical and analytical hierarchies. The final section deals with recursive analogues of classical objects—countable ordinals and real numbers.
The breadth of coverage dictates that few proofs are included, but whenever possible, good heuristic arguments are given. The pace of the latter sections will be difficult for beginning students, but the mature reader will come away with a good feeling for the flavor and content of elementary recursion theory.
Davis [MR3727418]: After reformulating the halting problem in terms of Turing machines, the author gives complete proofs that there are in general no algorithms to decide: (1) the word problem for semi-Thue and Thue systems; (2) the word problem for finitely presented semigroups; (3) whether or not a Post correspondence system has a solution; (4) whether or not two context-free phrase structure grammars generate disjoint languages; (5) whether or not a context-free phrase structure grammar is ambiguous. Other unsolvable problems discussed without complete proofs; (6) the word problem for (presentations of) groups; (7) whether or not a group is trivial; (8) whether or not a given two-dimensional simplicial complex is simply connected; (9) whether or not two given manifolds of dimension
Rabin [MR3727419]: A theory is decidable just in case there is an algorithm for determining when a given formula is a theorem of the theory. Formally this means that the set of Gödel numbers of theorems is a recursive set of numbers, but proofs of decidability tend to have a less formal character than proofs of undecidability and the last step of converting the algorithm into a proof of recursiveness is usually omitted. The emphasis here is on the flavor of the algorithms which have been constructed for deciding various theories. Most proofs are sketches which could in most cases be filled in by the diligent reader but which succeed in conveying the basic ideas involved even to the less diligent one.
The author divides the methods used into three basic classes—elimination of quantifiers, model-theoretic, and interpretations. As examples of the first are offered the theories of discrete orderings (in detail), Presburger arithmetic and real-closed fields (briefly sketched), and dense linear orderings, algebraically closed fields, and Boolean algebras (mentioned). Among model-theoretic methods are uses of Vaught's test on categoricity in power to establish decidability of the theories of dense linear orderings and algebraically closed fields, and the model completeness/prime model route to the decidability of real closed fields. Other methods involving elementary chains and direct products are mentioned briefly. The proofs by interpretation are all based on the author's tree theorem, which establishes the decidability of the monadic second-order theory of two successor functions. The proof of the tree theorem is only hinted at. Among the applications we find the decidability of the theory of linearly ordered sets, the monadic second-order theory of the Cantor discontinuum with quantifiers over closed sets, the theory of Boolean algebras with a sequence of distinguished ideals, and various nonclassical logics.
A final section discusses modern complexity theory, which addresses the question of the practicability of algorithms. All known algorithms for deciding theories are at least exponentially complex—for infinitely many
Simpson [MR3727420]: As the author points out, the emphasis in the theory of degrees of unsolvability has been on methods rather than results. Most expositions of the subject are organized around techniques rather than theorems. In this fairly brief overview of degree theory the author aims to "present those theorems whose statements alone shed the most light on the structure and uses of degrees''.
Two sections are devoted to the algebraic structure of the degrees with the join operation and with or without the jump operator. The highlight is the author's recent result that the theories of these structures are recursively isomorphic to the truth set of second-order arithmetic. Section Four describes the few extant results on these structures which depend on set-theoretic hypotheses beyond ZFC. Section Five is a very brief survey of recursively enumerable degrees and degrees below
Although the treatment is quite brief, considering the size and complexity of the subject, a fairly coherent picture emerges. However, to get a full appreciation for the richness of the theory, the reader with no previous exposure to degree theory would be well advised to consult some of the other survey articles mentioned.
Shore [MR3727421]: The history of
Kechris/Moschovakis [MR3727422]: In their introduction the authors observe that higher-type recursion is considered "difficult and somewhat esoteric'', even by logicians of other persuasions. Kleene's original definition, which in the nearly 20 years since its appearance has been modified but not essentially changed, is fairly complicated and based on intuitions which have not been found universally compelling. This paper provides not only a firmer foundational framework for the subject but also a vastly improved technical setting for development of the theory.
The central idea is that in any context the "recursive'' partial functions are those which can be "built up'' inductively by simple and natural processes. Induction has always played a leading role in recursion theory, but this approach shows clearly how many of the basic results are in fact special cases of more general results in the theory of inductive definability.
The paper is in two parts. In the first is developed a general notion of recursion over any set
Various special cases fall easily into this framework: ordinary recursion theory corresponds to
For the application to types over
The remainder of the paper develops more of the theory of higher-type recursion—the substitution theorems and the closure properties of envelopes of normal functionals. The final section contains a guide to the recent literature.
Aczel [MR3727423]: Of all the notions of definability currently in vogue, inductive definability has perhaps the longest and richest history. The idea of repeatedly applying some operations or rules to build up the smallest collection of objects closed under these operations has played a role in many parts of mathematics for a very long time. It is only quite recently, however, that this mode of definition has been studied and the general properties of inductively defined collections worked out. For the logician, one of the first examples that comes to mind is the set of theorems of a formal system, the smallest set of formulas which contains the axioms and is closed under the rules of inference. The author uses this example as a starting point to explain the general notion of a (usually monotone) operator and shows that any inductive definition can in a sense be considered as a formal system.
In recursion theory inductive definability is intimately connected with the notion of recursive enumerability and its generalizations. The similarities of the classes of
The final section briefly treats nonmonotone inductions, inductions over an admissible set, and formal systems in which inductive definability is a primitive notion.
Martin [MR3727424]: The development of descriptive set theory is an interesting case study in the progress of mathematics. After the subject arose around the turn of the century, it flowered through the 1930's but then apparently died. Using hindsight, however, we see that the subject merely shifted gears around 1940—the results of Kleene, Mostowski, and others on hierarchies arising from recursion theory turned out to be refinements and extensions of the classical work. These strands were joined by Addison in the late 1950's and the enriched theory saw some further developments, but the main problems that had led to its downfall remained. The first four sections of this paper give a good account of this stage of the theory. It is a tribute to the elegance of the modern viewpoint that it is possible in such a short space to give a nearly complete development with proofs.
In the last ten years the subject has seen an enormous increase in popularity. The key element was the discovery that various set-theoretical hypotheses beyond ZFC could be used to settle the previously intractable questions. The axiom of constructibility, the existence of measurable cardinals, and, most of all, projective determinacy have yielded answers to almost all of the classical questions and a good many more. These results are surveyed in the last two sections, mainly without proof.
Other topics touched on are the independence results which prove that the classical problems really were undecidable in ZFC and the further consequences for descriptive set theory of the full axiom of determinacy.
{For the entire collection see MR0457132.}
{For the collection containing this paper see MR0457132.} Reviewed by Peter G. Hinman
Handbook of mathematical logic.
Edited by Jon Barwise. With the cooperation of H. J. Keisler, K. Kunen, Y. N. Moschovakis and A. S. Troelstra. Studies in Logic and the Foundations of Mathematics, 90. North-Holland Publishing Co., Amsterdam, 1977. xi+1165 pp. ISBN: 0-7204-2285-X
02-06
Related
Keisler, H. J. Barwise, K. Jon Macintyre, Angus Morley, Michael Jech, Thomas J. Kunen, Kenneth Rudin, Mary Ellen Juhász, I. Enderton, Herbert B. Davis, Martin Rabin, Michael O. Simpson, Stephen G. Kechris, Alexander S. Moschovakis, Yiannis N. Aczel, Peter Martin, Donald A. Smoryński, C. Statman, Richard Feferman, Solomon Troelstra, A. S. Fourman, Michael P. Barendregt, Henk P. Paris, Jeff Harrington, Leo Burgess, John P.
"Mathematical logic is traditionally divided into four parts: model theory, set theory, recursion theory and proof theory. We have followed this division, for lack of a better one, in arranging this book. It made the placement of chapters where there is interaction of several parts of logic a difficult matter, so the division should be taken with a grain of salt. Each of the four parts begins with a short guide to the chapters that follow. The first chapter or two in each part are introductory in scope. More advanced chapters follow, as do chapters on applied or applicable parts of mathematical logic. Each chapter is definitely written for someone who is not a specialist in the field in question. On the other hand, each chapter has its own intended audience which varies from chapter to chapter. In particular, there are some chapters which are not written for the general mathematician, but rather are aimed at logicians in one field by logicians in another.''
Table of Contents:
Jon Barwise, "Foreword”, p. vii.
"Contributors”, pp. viii-ix.
Part A. Model theory MR0491125: Jon Barwise, An introduction to first-order logic (pp. 5–46) MR3727402; H. Jerome Keisler, Fundamentals of model theory (pp. 47–103) MR3727403; Paul C. Eklof, Ultraproducts for algebraists (pp. 105–137) MR3727404; Angus Macintyre, Model completeness (pp. 139–180) MR3727405; Michael Morley, Homogenous sets (pp. 181–196) MR3727406; K. D. Stroyan, Infinitesimal analysis of curves and surfaces (pp. 197–231) MR3727407; M. Makkai, Admissible sets and infinitary logic (pp. 233–281) MR3727408; A. Kock and G. E. Reyes, Doctrines in categorical logic (pp. 283–313) MR3727409.
Part B. Set theory MR0540758: J. R. Shoenfield, Axioms of set theory (pp. 321–344) MR3727410; Thomas J. Jech, About the axiom of choice (pp. 345–370) MR3727411; Kenneth Kunen, Combinatorics (pp. 371–401) MR3727412; John P. Burgess, Forcing (pp. 403–452) MR3727413; Keith J. Devlin, Constructibility (pp. 453–489) MR3727414; Mary Ellen Rudin, Martin's axiom (pp. 491–501) MR3727415; I. Juhász, Consistency results in topology (pp. 503–522) MR3727416.
Part C. Recursion theory [MR0485262]: Herbert B. Enderton, Elements of recursion theory (pp. 527–566) MR3727417; Martin Davis, Unsolvable problems (pp. 567–594) MR3727418; Michael O. Rabin, Decidable theories (pp. 595–629) MR3727419; Stephen G. Simpson, Degrees of unsolvability: a survey of results (pp. 631–652) MR3727420; Richard A. Shore,
Part D. Proof theory and constructive mathematics MR0491063: C. Smoryński, The incompleteness theorems (pp. 821–865) MR3727425; Helmut Schwichtenberg, Proof theory: some applications of cut-elimination (pp. 867–895) MR3727426; Richard Statman, Herbrand's theorem and Gentzen's notion of a direct proof (pp. 897–912) MR3727427; Solomon Feferman, Theories of finite type related to mathematical practice (pp. 913–971) MR3727428; A. S. Troelstra, Aspects of constructive mathematics (pp. 973–1052) MR3727429; Michael P. Fourman, The logic of topoi (pp. 1053–1090) MR3727430; Henk P. Barendregt, The type free lambda calculus (pp. 1091–1132) MR3727431; Jeff Paris and Leo Harrington, A mathematical incompleteness in Peano arithmetic (pp. 1133–1142) MR3727432; Index of names (pp. 1143–1150); Subject index (pp. 1151–1165).
{The parts will be reviewed individually.}
Rabin, Michael O.
Complexity of computations.
Comm. ACM 20 (1977), no. 9, 625–633.
68A20
Rabin, Michael O.
Probabilistic algorithms. Algorithms and complexity (Proc. Sympos., Carnegie-Mellon Univ., Pittsburgh, Pa., 1976), pp. 21–39, Academic Press, New York-London, 1976.
68A10 (10-04)
The primality algorithm is very efficient because it selects (at random) a number and then checks to see if that number is a certificate of compositeness for the prime. Since there would be many of these certificates for any number not prime, the odds that the algorithm provides a correct answer are quite good.
{For the entire collection see MR0426474.}
{For the collection containing this paper see MR0426474.} Reviewed by Forbes D. Lewis
Pratt, Vaughan R.; Rabin, Michael O.; Stockmeyer, Larry J.
A characterization of the power of vector machines. Sixth Annual ACM Symposium on Theory of Computing (Seattle, Wash., 1974), pp. 122–134, Association for Computing Machinery, New York, 1974.
68A25
{For the entire collection see MR0408289.}
{For the collection containing this paper see MR0408289.}
Citations
From References: 0
From Reviews: 0
Rabin, Michael O.
Theoretical impediments to artificial intelligence. Information processing 74 (Proc. IFIP Congress, Stockholm, 1974), pp. 615–619, North-Holland, Amsterdam-London, 1974.
68A45
This paper provides a valuable link between current work in complexity theory and AI. The title is somewhat misleading. The paper is more about the theoretical context within which AI research is proceeding, rather than about theoretical impediments to work in AI.
{For the entire collection see MR0383806.}
{For the collection containing this paper see MR0383806.} Reviewed by S. Amarel
Fischer, Michael J.; Rabin, Michael O.
Super-exponential complexity of Presburger arithmetic. Complexity of computation (Proc. SIAM-AMS Sympos., New York, 1973), pp. 27–41,
SIAM-AMS Proc., Vol. VII, Amer. Math. Soc., Providence, RI, 1974.
02G05 (68A20)
{For the entire collection, see MR0351142.}
{For the collection containing this paper see MR0351142.} Reviewed by Richard Tenney
Rabin, Michael O.
Proving simultaneous positivity of linear forms.
J. Comput. System Sci. 6 (1972), 639–650.
68A20 (10E15)
The main theorem states that if
As a corollary which concerns the travelling salesman problem on
{For the entire collection see MR0349057.}
Rabin, Michael O.
Solving linear equations by means of scalar products. Complexity of computer computations (Proc. Sympos., IBM Thomas J. Watson Res. Center, Yorktown Heights, N.Y., 1972), pp. 11–20, 187–212,
The IBM Research Symposia Series, Plenum, New York-London, 1972.
68A20 (65F05)
{For the entire collection see MR0373375.}
{For the collection containing this paper see MR0373375.} Reviewed by James Howland
Rabin, Michael O.; Winograd, Shmuel
Fast evaluation of polynomials by rational preparation.
Comm. Pure Appl. Math. 25 (1972), 433–458.
68A20
At the same time one can show that there exists a method of evaluating any polynomial in
Various results are obtained for the corresponding problems of polynomials in several variables, rational functions, matrix polynomials, etc.; the results are too varied to list here. Some errata: On page 7, fourth centered equation,
Rabin, Michael O.
Automata on infinite objects and Church's problem.
Conference Board of the Mathematical Sciences Regional Conference Series in Mathematics, No. 13. American Mathematical Society, Providence, RI, 1972. iii+22 pp.
02F10
Rabin, Michael O.
Decidability and definability in second-order theories. Actes du Congrès International des Mathématiciens (Nice, 1970), Tome 1, pp. 239–244, Gauthier-Villars Éditeur, Paris, 1971.
02G05 (02B15 02F10)
{For the entire collection see MR0411874.}
{For the collection containing this paper see MR0411874.} Reviewed by Akira Nakamura
Proceedings of the Third Annual ACM Symposium on the Theory of Computing.
Papers presented at the Symposium, Shaker Heights, Ohio, May 3–5, 1971. Sponsored by the Association for Computing Machinery Special Interest Group for Automata and Computability Theory and supported by Case Western Reserve University. Association for Computing Machinery, New York, 1971. v+266 pp.
68-06
Table of Contents: Foreword (p.i).
Session 1: D. F. Stanat, Formal languages and power series (pp. 1–11); Eric G. Wagner, An algebraic theory of recursive definitions and recursive languages (pp. 12–23); Robert L. Constable, Loop schemata (pp. 24–39); Ian Munro, Some results concerning efficient and optimal algorithms [Munro and A. Borodin, J. Comput. System Sci. 6 (1972), 625–638; MR0400788] (pp. 40–44); Charles M. Fiduccia, Fast matrix multiplication (pp. 45–49).
Session 2: Michael O. Rabin, Proving simultaneous positivity of linear forms (invited address—no written paper prepared) [ibid. 6 (1972), 639–650; MR0451858]; W. J. Meyers, Linear representation of tree structure. A mathematical theory of parenthesis-free notations (pp. 50–62); H. W. Buttelmann, On generalized finite automata and unrestricted generative grammars (pp. 63–77); L. S. Levy and A. K. Joshi, Some results in tree automata (pp. 78–85).
Session 3: Daniel M. Berry, Block structure: retention or deletion? (pp. 86–100); Shi Kuo Chang, On the parallel computation of local operations (pp. 101–115); L. Boasson, An iteration theorem for one-counter languages (pp. 116–120); Seymour Ginsburg and Jonathan Goldstine, Intersection-closed full AFL and the recursively enumerable languages (pp. 121–131); Vaclav Rajlich, Absolutely parallel grammars and two-way deterministic finite-state transducers (pp. 132–137).
Session 4: Arnold L. Rosenberg, Addressable data graphs (pp. 138–150); Stephen A. Cook, The complexity of theorem-proving procedures (pp. 151–158); Alfred V. Aho and Jeffrey D. Ullman, The care and feeding of
Session 5: Robert McNaughton, A decision procedure for generalized sequential mappability-onto of regular sets (pp. 206–218); Eugene S. Santos, Algebraic structure theory of stochastic machines (pp. 219–243); R. L. Constable and J. Hartmanis, Complexity of formal translations and speed-up results (pp. 244–250); Michael Machtey, Classification of computable functions by primitive recursive classes [ibid. 6 (1972), 603–624; MR0406779] (pp. 251–257); Edward L. Robertson, Complexity classes of partial recursive functions (preliminary version) (pp. 258–266).
{The papers that have not appeared in final form elsewhere will be reviewed individually. The reviews will be indexed both under the names of the authors and under the following title: Proceedings of the ACM Symposium on the Theory of Computing, Third Annual.}
Citations
From References: 0
From Reviews: 0
Кибернетический сборник. Новая серия: Вып. 8. (Russian) [Cybernetics collection. New series: No. 8]
A collection of translations. Edited by A. A. Ljapunov and O. B. Lupanov. Izdat. "Mir'', Moscow, 1971. 244 pp.
94-06
Related
Ljapunov, A. A. Lupanov, O. B. Young, P. R. Hopcroft, J. E. Kasami, T. Stearns, R. E. Griffiths, T. V. Cook, S. A. Aanderaa, S. O. Keitman, D. Rothschild, B. Gilbert, E. N. Pollak, H. O. Rabin, M. O. Cobham, A. Newborn, N. Nasu, M. Honda, Namio
Table of Contents: T. Kasami, An upper bound on
Rabin, Michael O.
Weakly definable relations and special automata. Mathematical Logic and Foundations of Set Theory (Proc. Internat. Colloq., Jerusalem, 1968), pp. 1–23,
Stud. Logic Found. Math., North-Holland, Amsterdam-London, 1970.
02.88
{For the collection containing this paper see MR0266740.} Reviewed by G. Asser
Rabin, Michael O.
Decidability of second-order theories and automata on infinite trees.
Trans. Amer. Math. Soc. 141 (1969), 1–35.
02.32
Aus diesem wichtigen Resultat ergibt sich eine große Fülle von interessanten Anwendungen, die eine weite Klasse von bisher offenen Entscheidungsproblemen nunmehr als lösbar erweisen. Durch Reduktion zeigt man z.B., daß die Theorie zweiter Stufe einer einstelligen Funktion über abzählbarem Feld ebenso entscheidbar ist wie die schwache Theorie zweiter Stufe einer einstelligen Funktion über beliebigem Feld. Der Satz gestattet auch eine Übersetzung in die Punktmengentopologie und in die Theorie der Booleschen Algebren; darüber hinaus ergibt sich z.B. die Entscheidbarkeit des Determinierungs-problems für gewisse Gale-Stewart-Spiele. Kurz gesagt gestattet diese wertvolle Arbeit Entscheidbarkeitsaussagen über alle Modelle von Theorien, deren Struktur (z.B. Ordnung) mittels zweier Nachfolgerfunktionen beschrieben werden kann.
- J. R. Büchi, On a decision method in restricted second order arithmetic, Proc. Internat. Congr. Logic, Method. and Philos. Sci. 1960, Stanford Univ. Press, Stanford, California, 1962, pp. 1-11. MR0183636
- J. R. Büchi, Decision methods in the theory of ordinals, Bull. Amer. Math. Soc. 71 (1965), 767-770. MR0189997
- J. E. Doner, Decidability of the weak second-order theory of two successors, Notices Amer. Math. Soc. 12 (1965), 819.
- A. Ehrenfeucht, Decidability of the theory of one function, Notices Amer. Math. Soc. 6 (1959), 268.
- A. Ehrenfeucht, Decidability of the theory of one linear ordering relation, Notices Amer. Math. Soc. 6 (1959), 268-269.
- Yu. L. Ershov, Decidability of the theory of relatively complemented distributive lattices and the theory of filters, Algebra i. Logika Sem. 3 (1964), 5-12. MR0180490
- D. Gale and F. M. Stewart, "Infinite games with perfect information,'' in Contributions to the theory of games. II, Ann. of Math. Studies, No. 28, Princeton Univ. Press, Princeton, N. J., 1953, pp. 245-266. MR0054922
- A. Grzegorczyk, Undecidability of some topological theories, Fund. Math. 38 (1951), 137-152. MR0047583
- H. Läuchli, "A decision procedure for the weak second order theory of linear order'' in Contributions to mathematical logic, K. Schutte, editor, North-Holland, Amsterdam, 1968, pp. 189-197. MR0244026
- R. McNaughton, Testing and generating infinite sequences by a finite automaton, Information and Control 9 (1966), 521-530. MR0213241
- D. E. Muller, Infinite sequences and finite machines, AIEE Proc. Fourth Annual Symp. Switching Circuit Theory and Logical Design, 1963, pp. 3-16.
- M. O. Rabin, Mathematical theory of automata, Proc. Sympos. Appl. Math., Vol. 19, Amer. Math. Soc., Providence, R. I., 1968, pp, 153-175. MR0239886
- M. O. Rabin and D. Scott, Finite automata and their decision problems, IBM J. Res. Develop. 3 (1959), 114-125; reprinted in Sequential machines, selected papers, edited by E. F. Moore, Addison-Wesley, Reading, Mass., 1964. MR0103795
- R. Sikorski, Boolean algebras, 2nd ed., Ergebnisse der Math., Vol. 25, Springer-Verlag, Berlin, 1964. MR0177920
- A. Tarski, Arithmetical classes and types of Boolean algebras, Bull. Amer. Math. Soc. 55 (1949), 64.
- J. W. Thatcher and J. B. Wright, Generalized finite automata, Notices Amer. Math. Soc. 12 (1965), 820.
- P. Wolfe, The strict determinateness of certain infinite games, Pacific J. Math. 5 (1955), 841-847. MR0073909
Rabin, Michael O.
Decidability of second-order theories and automata on infinite trees.
Bull. Amer. Math. Soc. 74 (1968), 1025–1029.
02.74
Rabin, Michael O.
Mathematical theory of automata. Proc. Sympos. Appl. Math., Vol. XIX, pp. 153–175, Amer. Math. Soc., Providence, RI, 1967.
94.40 (02.00)
{For the collection containing this paper see MR0234659.} Reviewed by J. R. Büchi
Rabin, Michael O.
A simple method for undecidability proofs and some applications. Logic, Methodology and Philos. Sci. (Proc. 1964 Internat. Congr.), pp. 58–68, North-Holland, Amsterdam, 1965.
02.54
{For the collection containing this paper see MR0202559.} Reviewed by M. Greendlinger
Rabin, Michael O.
Universal groups of automorphisms of models. Theory of Models (Proc. 1963 Internat. Sympos. Berkeley), pp. 274–284, North-Holland, Amsterdam, 1965.
02.50
{For the collection containing this paper see MR0195680.} Reviewed by H. Jerome Keisler
Rabin, Michael O.
Real time computation.
Israel J. Math. 1 (1963), 203–211.
02.80
This result is very instructive and contributes new techniques to the emerging theory of computational complexity of recursive sequences and functions. This theory is mainly concerned with the classification of computable problems by their degree of computational difficulty, the study of the properties of these complexity classes, their relation to each other and their dependence on the (abstract) computing devices. Other contributions to this new topic of research have been made by H. Yamada [IRE Trans. EC-11 (1962), 753–760; MR0152161], J. Hartmanis and R. E. Stearns [Trans. Amer. Math. Soc. to appear], M. Blum [Ph.D. Dissertation, M.I.T., Cambridge, Mass, 1964] and F. C. Hennie (unpublished.
Citations
From References: 0
From Reviews: 0
Rabin, Michael O.; Wang, Hao
Words in the history of a Turing machine with a fixed input.
J. Assoc. Comput. Mach. 10 (1963), 526–527.
02.80
Perles, M.; Rabin, M. O.; Shamir, E.
The theory of definite automata.
IEEE Trans. Electronic Computers EC-12 (1963), 233–243.
94.40
Rabin, Michael O.
Classes of models and sets of sentences with the intersection property.
Ann. Fac. Sci. Univ. Clermont-Ferrand 7 (1962), 39–53.
02.52
Rabin, Michael O.
Diophantine equations and non-standard models of arithmetic. Logic, Methodology and Philosophy of Science (Proc. 1960 Internat. Congr.), pp. 151–158, Stanford Univ. Press, Stanford, CA, 1962.
02.57 (10.80)
{For the collection containing this paper see MR0166069.} Reviewed by G. Kreisel
Rabin, Michael O.
Non-standard models and independence of the induction axiom. Essays on the foundations of mathematics, pp. 287–299, Magnes Press, The Hebrew University, Jerusalem, 1961.
02.72
{For the collection containing this paper see MR0160707.} Reviewed by G. Kreisel
Essays on the foundations of mathematics. Dedicated to A. A. Fraenkel on his seventieth anniversary.
Edited by Y. Bar-Hillel, E. I. J. Poznanski, M. O. Rabin, and A. Robinson for The Hebrew University of Jerusalem. Magnes Press, The Hebrew University, Jerusalem, 1961. x+351 pp. (1 plate).
02.00
Rabin, Michael O.
Computable algebra, general theory and theory of computable fields.
Trans. Amer. Math. Soc. 95 (1960), 341–360.
02.00 (08.00)
- W. W. Boone, Certain simple unsolvable problems of group theory. V—VI, Nederl. Akad. Wetensch. Proc. ser. A vol. 60 (1957) pp. 22-27; 227-232. MR0098776
- N. Bourbaki, Elements de Mathématique, Part I, Book 2, Chapters 4-5, Paris, Hermann, 1950. MR0276101
- A. Fröhlich and J. C. Shepherdson, On the factorization of polynomials in a finite number of steps, Math. Z. vol. 62 (1955) pp. 331-334. MR0071385
- A. Fröhlich and J. C. Shepherdson, Effective procedures in field theory, Philos. Trans. Roy. Soc. London ser. A vol. 284 (1955) pp. 407-432. MR0074349
- D. I. Fuchs-Rabinowitsch, Über eine Gruppe mit endlichvielen Erzeugenden und Relalionen die keine isomorphe Darstellung durch Matrizen von endlicher Ordnung zulässt, Dokl. Akad. Nauk SSSR vol. 27 (1940) pp. 425-126. MR0002882
- D. I. Fuchs-Rabinowitsch, Beispiel einer diskreten Gruppe mit endlichvielen Erzeugenden und Relationen, die kein vollständiges System der linearen Darstellungen zulässt, Dokl. Akad. Nauk SSSR. vol. 29 (1940) pp. 549-550. MR0004029
- S. C. Kleene, Introduction to metamathematics, New York, Van Nostrand, 1952. MR0051790
- P. S. Novikov, On the algorithmic unsolvability of the word problem in group theory (Russian), Trudy Mat. Inst. Steklov. vol. 44 Izdat. Akad. Nauk SSSR, Moscow, 1955. MR0075197
- M. O. Rabin, Recursive unsolvability of group theoretic problems, Ann. of Math. vol. 67 (1958) pp. 172-194. MR0110743
- H. G. Rice, Recursive and recursively enumerable orders, Trans. Amer. Math. Soc. vol. 83 (1956) pp. 277-300. MR0083454
- B. L. van der Waerden, Eine Bemerkung über die unzerlegbarkeit von Polynomen, Math. Ann. vol. 102 (1930) pp. 738-739. MR1512605
- B. L. van der Waerden, Modern algebra, vol. I, New York, Ungar, 1949. MR0029363
Norman, Robert Z.; Rabin, Michael O.
An algorithm for a minimum cover of a graph.
Proc. Amer. Math. Soc. 10 (1959), 315–319.
05.00
- C. Berge, Two theorems in graph theory, Proc. Nat. Acad. Sci. U.S.A. vol. 43 (1957) pp. 842-844. MR0094811
- J. Petersen, Die Theorie der regulären Graphen, Acta Math. vol. 51 (1891) pp. 193-220. MR1554815
- J. P. Roth, Algebraic topological methods for the synthesis of switching systems I, Trans. Amer. Math. Soc. vol. 88 (1958) pp. 301-326. MR0097285
Rabin, Michael O.
Arithmetical extensions with prescribed cardinality.
Nederl. Akad. Wetensch. Proc. Ser. A 62.
Indag. Math. 21 (1959), 439–446.
02.00 (04.00)
Rabin, M. O.; Scott, D.
Finite automata and their decision problems.
IBM J. Res. Develop. 3 (1959), 114–125.
93.00 (02.00)
Citations
From References: 0
From Reviews: 0
Peterson, W. W.; Rabin, M. O.
On codes for checking logical operations.
IBM J. Res. Develop. 3 (1959), 163–168.
94.00
Rabin, Michael O.
On recursively enumerable and arithmetic models of set theory.
J. Symbolic Logic 23 (1958), 408–416.
02.00
Rabin, Michael O.
Recursive unsolvability of group theoretic problems.
Ann. of Math. (2) 67 (1958), 172–194.
20.00 (02.00)
It is shown that if this certain class of problems about groups were solvable, then a known unsolvable problem, the word problem for a certain finitely presented group (see end of review for references), would be solvable. The plan of the author's argument is that originated by Markov in his demonstration of the corresponding result for semi-groups without cancellation [Dokl. Akad. Nauk SSSR 77 (1951), 19–20, 953–956; MR0040231; 13, 4 (Markov's argument can be understood completely from a review by Andrzej Mostowski in J. Symb. Logic 17 (1952), 151); Trudy Mat. Inst. Steklov. no. 42 (1954); MR0077473]. Markov's argument was previously adapted to show the corresponding result for semi-groups with cancellation, simultaneously and independently, by John Addison and Walter J. Feeney in their doctoral dissertations [Univ. of Wisconsin, 1952; Catholic Univ. of America, 1952].
The present article can be pleasantly read by a grouptheorist not acquainted with the literature of decision problems. To be convinced of the main theorem one must (a) understand, at the intuitive level, the notion of an effective process; and (b) accept the fact that there has been exhibited a finite presentation of a group with unsolvable word problem. But aside from (a) and (b), no non-group-theoretic demands are made of the reader. To follow the author's reduction argument itself the reader need not be familiar with the precise technical definition of effective proces nor with a finite presentation of a group having unsolvable word problem. But perhaps the most welcome feature of the reduction argument for the group-theorist is its being framed in terms of free products of groups with amalgamations, so that the reader does not have to master a battery of lemmas about word cancellations.
We shall state the main result exactly and outline its demonstration. It is an easy matter to specify precisely the groups involved without recourse to sophisticated group theory. The notion of a decision problem and of the recursive solvability or unsolvability of such a problem is taken for granted. The notion of an FPG (finite presentation of a group) made up of a finite number of generators and a finite number of defining relations is also assumed, as well as such closely related notions of a word on the generators, of a relation holding in the presentation, of the group presented by the presentation and of the word problem for the presentation. In part for brevity we make a few (hopefully, non-confusing) changes in the author's terminology and account. Let
The author now demonstrates [cf. Markov, loc. cit. or Mostowski, loc. cit.] that (3) if
If in the above construction
Regarding the author's discussion at the top of p. 173, note that his main result does not imply the corresponding results of Markov, Addison, and Feeney in general but only that special case of their theorems in which the Markov property,
Certain natural problems about groups, e.g., "Is a given FPG simple?'', are shown to be unsolvable as easy consequences of the main result, without a demonstration that the property considered is a Markov property of groups. It is also shown that (Theorem 3.2) "every infinite system of computable isomorphism invariants is not complete'' and that (Theorem 3.3) the set of all FPG's presenting the same group as a given FPG is recursively enumerable. While Theorem 3.3 itself would seem well-known, the author's recursive enumeration in terms of Tietze transformations is extremely neat and should help to clarify the notion of recursive enumerability for the non-logician. The decision problems which have arisen naturally in mathematics usually have the property that either the questions with affirmative answers or those with negative answers are easily seen to be recursively enumerable. But the following query raised by J. H. C. Whitehead is of interest: Are the FPG's with solvable word problem recursively enumerable?
Finally, the reviewer would like to note that he has carefully verified the author's argument for his and Adyan's important result. There are no slips even in the most minute details. In 1. -9 (not counting the footnote), p. 180, for
The following would seem to be a complete bibliography of articles specifying finitely presented groups for which the word problem is unsolvable. P. S. Novikov, Trudy Mat. Inst. Steklov. no. 44, 1955 = Amer. Math. Soc. Transl. (2) 9, 1–122 [MR0075197; 19, 1158]; the argument uses A. M. Turing, Ann. of Math. (2) 52 (1950), 491–505 [MR0037294]; corrections to Turing's article appear in W. W. Boone, same Ann. 67 (1958), 195–202 [MR0092787]. Boone, Nederl. Akad. Wetensch. Proc. Ser. A 57 (1954), 231–237, 492–497; 58 (1955), 252–256, 571–577; 60 (1957), 22–27, 227–232 (the last two parts of this series revise the earlier parts so as to give the desired result) [MR0066372; MR0066373; MR0066374; 20 #5230, #5231]. J. L. Britton, Proc. London Math. Soc. (3) 8 (1958), 493–506, taken together with Britton, Proc. Glasgow Math. Assoc. 3 (1957), 68–90. Novikov and S. I. Adyan, Z. Math. Logik Grundlagen Math. 4 (1958), 66–88 [MR0100623] (this article alters Novikov's earlier argument to remove the dependence on Turing, loc. cit.). W. W. Boone, Ann. of Math. (2) 70 (1959), 207–265. Graham Higman, submitted to Philos. Trans. Roy. Soc. London. Ser. A.
Rabin, Michael O.
Effective computability of winning strategies. Contributions to the theory of games, vol. 3, pp. 147–157,
Ann. of Math. Stud., no. 39, Princeton Univ. Press, Princeton, NJ, 1957.
52.00 (02.00)
{For the collection containing this paper see MR1581805.} Reviewed by Robert M. Baer
Citations
From References: 0
From Reviews: 0
Rabin, Michael O.
RECURSIVE UNSOLVABILITY OF GROUP THEORETIC PROBLEMS.
Thesis (Ph.D.)–Princeton University. 1956. 83 pp.
ProQuest LLC
Rabin, Michael
A note on Helly's theorem.
Pacific J. Math. 5 (1955), 363–366.
52.0X
Citations
From References: 0
From Reviews: 0
Rabin, Michael
A theorem on regular polygons. (Hebrew. English summary)
Riveon Lematematika 8 (1954), 13–15.
48.0X
Citations
From References: 0
From Reviews: 0
Rabin, Michael
A theorem on partially ordered sets. (Hebrew. English summary)
Riveon Lematematika 7 (1954), 26–29.
09.1X
Rabin, Michael
Sur la représentation des idéaux par des idéaux primaires. (French)
C. R. Acad. Sci. Paris 237 (1953), 544–545.
09.1X