DocumentCode
2530611
Title
Random projection: a new approach to VLSI layout
Author
Vempala, Santosh
Author_Institution
Dept. of Math., MIT, Cambridge, MA, USA
fYear
1998
fDate
8-11 Nov 1998
Firstpage
389
Lastpage
395
Abstract
We show that random projection, the technique of projecting a set of points to a randomly chosen low-dimensional subspace, can be used to solve problems in VLSI layout. Specifically, for the problem of laying out a graph on a 2-dimensional grid so as to minimize the maximum edge length, we obtain an O(log3.5 n) approximation algorithm (this is the first o(n) approximation), and for the bicriteria problem of minimizing the total edge length while keeping the maximum length bounded, we obtain an O(log3 n, log3.5 n) approximation. Our algorithms also work for d-dimensional versions of these problems (for any fixed d) with polylog approximation guarantees. Besides random projection, the main components of the algorithms are a linear programming relaxation, and volume-respecting Euclidean embeddings
Keywords
VLSI; circuit layout; computational geometry; linear programming; VLSI layout; bicriteria problem; linear programming; random projection; randomly chosen low-dimensional subspace; total edge length; volume-respecting Euclidean embeddings; Algorithm design and analysis; Approximation algorithms; Computer science; Euclidean distance; Laboratories; Linear programming; Mathematics; Particle separators; Very large scale integration; Wire;
fLanguage
English
Publisher
ieee
Conference_Titel
Foundations of Computer Science, 1998. Proceedings. 39th Annual Symposium on
Conference_Location
Palo Alto, CA
ISSN
0272-5428
Print_ISBN
0-8186-9172-7
Type
conf
DOI
10.1109/SFCS.1998.743489
Filename
743489
Link To Document