Integer Linear Programming Models for Global Routing
Published Online:1 May 2006https://doi.org/10.1287/ijoc.1040.0127
References
- Statistical cooling: A general approach to combinatorial optimization problems. Phillips J. Res. (1985) 4:193–226Google Scholar
- Buffered Steiner trees for difficult instances. Proc. Internat. Sympos. Physical Design (2001) (ACM Press, New York) 4–9Crossref, Google Scholar
- Implementation of Interior-Point Methods for Large Scale Linear Programming (1996) (Kluwer Academics Publishers, Dordrecht, The Netherlands) Google Scholar
- An efficient Steiner tree algorithm for VLSI global routing. Proc. Canadian Conf. Electrical and Comput. Engrg. (2001) (IEEE Press, Toronto, Ontario, Canada) 1067–1072Crossref, Google Scholar
- A novel eigenvector technique for large scale combinatorial problems in VLSI layout. J. Combin. Optim. (2002) 6:271–286Crossref, Google Scholar
- Nonlinear Programming (1995) (Athena Scientific, Belmont, MA) Google Scholar
- A weighted Steiner tree-based global router with simultaneous length and density minimization. IEEE Trans. Comput.-Aided Design Integrated Circuits Systems (1994) 13:1461–1469Crossref, Google Scholar
- Performance driven routing with multiple sources. IEEE Trans. Comput.-Aided Design Integrated Circuits Systems (1997) 16:410–419Crossref, Google Scholar
- Efficient algorithms for minimum shortest path Steiner arborescence problem with application to VLSI physical design. IEEE Trans. Comput.-Aided Design Integrated Circuits Systems (1998) 17:24–39Crossref, Google Scholar
- Automated rip-up and reroute techniques. Proc. 19th IEEE/ACM Design Automation Conf. (1982) (IEEE Press, Piscataway, NJ) 432–439Crossref, Google Scholar
- Attractor-repeller approach for global placement. IEEE/ACM Internat. Conf. Comput.-Aided Design (1999) (IEEE Press, Piscataway, NJ) 7–11Crossref, Google Scholar
- Nonlinear and Mixed-Integer Optimization (1995) (Oxford University Press, Oxford, UK) Crossref, Google Scholar
- Finding a maximum cut of a planar graph in polynomial time. SIAM J. Comput. (1975) 4:221–225Crossref, Google Scholar
- Steiner’s problem with rectilinear distance. SIAM J. Appl. Math. (1966) 14:255–265Crossref, Google Scholar
- A timing-constrained simultaneous global routing algorithm. IEEE Trans. Comput.-Aided Design Integrated Circuits Systems (2002) 21:1025–1036Crossref, Google Scholar
- A decomposition algorithm for circuit routing. (1985) (IEEE Press, New York) 144–152Crossref, Google Scholar
- A new polynomial-time algorithm for linear programming. Combinatorica (1984) 4:373–395Crossref, Google Scholar
- Reducibility Among Combinatorial Problems (1972) (Plenum Press, New York) Crossref, Google Scholar
- An exact algorithm for coupling-free routing. Proc. Internat. Sympos. Physical Design (2001) (ACM Press, New York) 10–15Crossref, Google Scholar
- Benchmarks for layout synthesis-evaluation and current status. Proc. 28th ACM/IEEE Design Automation Conf. (1991) (IEEE Press, Piscataway, NJ) 265–270Crossref, Google Scholar
- Benchmarks for layout synthesis—Evolution and current status. (2004) (ACM Sigda, New York) . http://www.sigda.org/Archives/ProceedingArchives/Dac/Dac91/papers/1991/dac91/17_3/17_3.htmGoogle Scholar
- An algorithm for path connection and its application. IRE Trans. Electronic Comput. (1961) 10:346–365Crossref, Google Scholar
- Combinatorial Algorithms for Integrated Circuit Layout (1990) (Wiley, New York) Crossref, Google Scholar
- Provably good global routing of integrated circuits. SIAM J. Optim. (2000) 11:1–30Crossref, Google Scholar
- Convergence of an annealing algorithm. Math. Programming (1986) 34:111–124Crossref, Google Scholar
- Standard cell benchmark circuits. BLAC CAD Binghamton Laboratory for Algorithms, Circuits, and Computer-Aided Design (2004) (Binghamton University, Binghamton, NY) . http://vlsicad.cs.binghamton.edu/benchmarks.htmlGoogle Scholar
- On the implementation of a primal-dual interior-point method. SIAM J. Optim. (1992) 2:575–601Crossref, Google Scholar
- Experimental results for a linear program global router. Comput. Artificial Intelligence (1987) 6:130–143Google Scholar
- Probabilistic construction of deterministic algorithms: Approximating packing integer programs. J. Comput. Sci. (1988) 37:130–143Google Scholar
- Multi-terminal global routing: A deterministic approximation scheme. Algorithmica (1991) 6:73–82Crossref, Google Scholar
- Algorithms for VLSI Physical Design Automation (1999) (Kluwer Academic Publishers, Dordrecht, The Netherlands) Google Scholar
- A global router on a multi-commodity flow model. Interaction (1987) 5:3–16Google Scholar
- Fast maze router. Proc. 15th Design Automation Conf. (1978) (IEEE Press, Piscataway, NJ) 100–102Crossref, Google Scholar
- LOQO: An interior point code for quadratic programming. (1998) . Technical report, Department of Operations Research and Financial Engineering, Princeton University, Princeton, NJGoogle Scholar
- An interior point algorithm for non-convex nonlinear programming. (1997) . Technical Report SOR-97-21, School of Engineering and Operational Research, Princeton University, Princeton, NJGoogle Scholar
- An adaptation of the interior point method for solving the global routing problem. IEEE Trans. Comput.-Aided Design Integrated Circuits Systems (1991) 10:193–203Crossref, Google Scholar
- Global wiring by simulated annealing. IEEE Trans. Comput.-Aided Design Integrated Circuits Systems (1983) 2:215–222Crossref, Google Scholar

