Michelangelo Grigni
Emory University
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Michelangelo Grigni.
Algorithmica | 1994
Bernard Chazelle; Herbert Edelsbrunner; Michelangelo Grigni; Leonidas J. Guibas; John Hershberger; Micha Sharir; Jack Snoeyink
LetP be a simple polygon withn vertices. We present a simple decomposition scheme that partitions the interior ofP intoO(n) so-called geodesic triangles, so that any line segment interior toP crosses at most 2 logn of these triangles. This decomposition can be used to preprocessP in a very simple manner, so that any ray-shooting query can be answered in timeO(logn). The data structure requiresO(n) storage andO(n logn) preprocessing time. By using more sophisticated techniques, we can reduce the preprocessing time toO(n). We also extend our general technique to the case of ray shooting amidstk polygonal obstacles with a total ofn edges, so that a query can be answered inO(√ logn) time.
symposium on the theory of computing | 2001
Michelangelo Grigni; Leonard J. Schulman; Monica Vazirani; Umesh V. Vazirani
We provide positive and negative results concerning the “standard method” of identifying a hidden subgroup of a nonabelian group using a quantum computer.
international colloquium on automata, languages and programming | 1991
Bernard Chazelle; Herbert Edelsbrunner; Michelangelo Grigni; Leonidas J. Guibas; John Hershberger; Micha Sharir; Jack Snoeyink
LetP be a simple polygon withn vertices. We present a simple decomposition scheme that partitions the interior ofP intoO(n) so-called geodesic triangles, so that any line segment interior toP crosses at most 2 logn of these triangles. This decomposition can be used to preprocessP in a very simple manner, so that any ray-shooting query can be answered in timeO(logn). The data structure requiresO(n) storage andO(n logn) preprocessing time. By using more sophisticated techniques, we can reduce the preprocessing time toO(n). We also extend our general technique to the case of ray shooting amidstk polygonal obstacles with a total ofn edges, so that a query can be answered inO(√ logn) time.
foundations of computer science | 1995
Michelangelo Grigni; Elias Koutsoupias; Christos H. Papadimitriou
We consider the special case of the traveling salesman problem (TSP) in which the distance metric is the shortest-path metric of a planar unweighted graph. We present a polynomial-time approximation scheme (PTAS) for this problem.
SIAM Journal on Discrete Mathematics | 1991
Michelangelo Grigni; David Peleg
A broadcast graph is an n-vertex communication network that supports a broadcast from any one vertex to all other vertices in optimal time
Journal of the ACM | 2002
Zhi-Zhong Chen; Michelangelo Grigni; Christos H. Papadimitriou
\lceil \lg n\rceil
international workshop on parallel algorithms for irregularly structured problems | 1996
Michelangelo Grigni; Fredrik Manne
, given that each message transmission takes one time unit and a vertex participates in at most one transmission per time step. This paper establishes tight bounds for
Journal of Physics A | 2002
Stefan Boettcher; Michelangelo Grigni
B( n )
Journal of Computer and System Sciences | 1995
Michelangelo Grigni; Michael Sipser
, the minimum number of edges of a broadcast graph, and
Combinatorica | 2004
Michelangelo Grigni; J. Schulman; Monica Vazirani; Umesh V. Vazirani
D( n )