Peter J. Downey
University of Arizona
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Peter J. Downey.
Journal of the ACM | 1980
Peter J. Downey; Ravi Sethi; Robert Endre Tarjan
Let G be a directed graph such that for each vertex v in G, the successors of v are ordered Let C be any equivalence relation on the vertices of G. The congruence closure C* of C is the finest equivalence relation containing C and such that any two vertices having corresponding successors equivalent under C* are themselves equivalent under C* Efficient algorithms are described for computing congruence closures in the general case and in the following two special cases. 0) G under C* is acyclic, and (it) G is acychc and C identifies a single pair of vertices. The use of these algorithms to test expression eqmvalence (a problem central to program verification) and to test losslessness of joins in relational databases is described
SIAM Journal on Computing | 1981
Peter J. Downey; Benton L. Leong; Ravi Sethi
Given a sequence
SIAM Journal on Computing | 1978
John L. Bruno; Peter J. Downey
n_1 , cdots ,n_m
Journal of the ACM | 1981
John L. Bruno; Peter J. Downey; Greg N. Frederickson
of positive integers, what is the smallest number of additions needed to compute all m integers starting with 1? This generalization of the addition chain (
Acta Informatica | 1985
John L. Bruno; Peter J. Downey
m = 1
Journal of the ACM | 1978
Peter J. Downey; Ravi Sethi
) problem will be called the addition-sequence problem. We show that the sequence
SIAM Journal on Computing | 1986
John L. Bruno; Peter J. Downey
{ 2^0 ,2^1 , cdots ,2^{n - 1} ,2^n - 1}
Operations Research Letters | 1990
Peter J. Downey
can be computed with
SIAM Journal on Computing | 1976
Peter J. Downey; Ravi Sethi
n + 2.13sqrt n + log n
symposium on principles of programming languages | 1978
Peter J. Downey; Hanan Samet; Ravi Sethi
additions, and that