• 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