Robert W. Floyd

According to our database1, Robert W. Floyd authored at least 33 papers between 1960 and 1996.

Collaborative distances:

Awards

Turing Prize recipient

Turing Prize 1978, "For having a clear influence on methodologies for the creation of efficient and reliable software, and for helping to found the following important subfields of computer science: the theory of parsing, the semantics of programming languages, automatic program verification, automatic programming|automatic program synthesis, and analysis of algorithms".

ACM Fellow

ACM Fellow 1994, "For having a clear influence on methodologies for the creation of efficient and reliable software, and for helping to found the following important subfields of computer science: the theory of parsing, the semantics of programming languages, automatic program verification, automatic program synthesis, and analysis of algorithms.".

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

1996
Die Sprache der Maschinen.
Informatik Lehrbuch-Reihe, International Thomson, ISBN: 978-3-8266-0216-0, 1996

1990
Addition Machines.
SIAM J. Comput., 1990

1982
The Compilation of Regular Expressions into Integrated Circuits.
J. ACM, 1982

1980
The Compilation of Regular Expressions into Integrated Circuits (Extended Abstract)
Proceedings of the 21st Annual Symposium on Foundations of Computer Science, 1980

1979
The Paradigms of Programming.
Commun. ACM, 1979

1978
Exact and Approximate Membership Testers
Proceedings of the 10th Annual ACM Symposium on Theory of Computing, 1978

1975
The Algorithm SELECT - for Finding the ith Smallest of n Elements [M1] (Algorithm 489).
Commun. ACM, 1975

Expected Time Bounds for Selection.
Commun. ACM, 1975

The Exact Time Required to Perform Generalized Addition
Proceedings of the 16th Annual Symposium on Foundations of Computer Science, 1975

1973
Time Bounds for Selection.
J. Comput. Syst. Sci., 1973

A Linear Time Two Tape Merge.
Inf. Process. Lett., 1973

1972
An Interpretation-Oriented Theorem Prover over Integers.
J. Comput. Syst. Sci., 1972

Errata: Notes on Avoiding "go to" Statements.
Inf. Process. Lett., 1972

Linear Time Bounds for Median Computations
Proceedings of the 4th Annual ACM Symposium on Theory of Computing, 1972

Permuting Information in Idealized Two-Level Storage.
Proceedings of a symposium on the Complexity of Computer Computations, 1972

1971
Notes on Avoiding "go to" Statements.
Inf. Process. Lett., 1971

Toward Interactive Design of Correct Programs.
Proceedings of the Information Processing, Proceedings of IFIP Congress 1971, Volume 1, 1971

1969
A machine-oriented recognition algorithm for context-free languages.
ACM SIGPLAN Notices, 1969

1967
Nondeterministic Algorithms.
J. ACM, 1967

1964
The Syntax of Programming Languages-A Survey.
IEEE Trans. Electron. Comput., 1964

Algorithm 245: Treesort.
Commun. ACM, 1964

Bounded context syntactic analysis.
Commun. ACM, 1964

1963
Syntactic Analysis and Operator Precedence.
J. ACM, 1963

1962
On ambiguity in phrase structure languages.
Commun. ACM, 1962

On the nonexistence of a phrase structure grammar for ALGOL 60.
Commun. ACM, 1962

Algorithm 113: Treesort.
Commun. ACM, 1962

Algorithm 97: Shortest path.
Commun. ACM, 1962

Algorithm 96: Ancestor.
Commun. ACM, 1962

1961
A Note on Mathematical Induction on Phrase Structure Grammars
Inf. Control., December, 1961

A Descriptive Language for Symbol Manipulation.
J. ACM, 1961

An algorithm for coding efficient arithmetic operations.
Commun. ACM, 1961

1960
Note of amplification.
Commun. ACM, 1960

An Algorithm Defining ALGOL Assignment Statements.
Commun. ACM, 1960


  Loading...