Some polynomially solvable subcases of the detailed routing problem in VLSI design

被引:6
|
作者
Recski, A [1 ]
机构
[1] Budapest Univ Technol & Econ, Dept Comp Sci & Informat Theory, H-1521 Budapest, Hungary
基金
匈牙利科学研究基金会;
关键词
VLSI design; detailed routing; channel routing;
D O I
10.1016/S0166-218X(01)00225-6
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
There are plenty of NP-complete problems in very large scale integrated design, like channel routing or switchbox routing in the two-layer Manhattan model (2Mm, for short). However, there are quite a few polynomially solvable problems as well. Some of them (like the single row routing in 2Mm) are "classical" results; in a past survey [36] we presented some more recent ones, including: 1. a linear time channel routing algorithm in the unconstrained two-layer model; 2. a linear time switchbox routing algorithm in the unconstrained multilayer model; and 3. a linear time solution of the so called gamma routing problem in 2Mm. (This latter means that all the terminals to be interconnected are situated at two adjacent sides of a rectangular routing area, thus forming a Gamma shape. Just like channel routing, it is a special case of switchbox routing, and contains single row routing as a special case.) In the present survey talk we also mention some results from the last three years, including 4. some negative results (NP-completeness) in the multilayer Manhattan model and a channel routing algorithm if the number of layers is even; 5. an interesting relation between channel routing and multiprocessor scheduling; and 6. some improvements of 1-3 above. We present the (positive and negative) results in a systematic way, taking into account two hierarchies, namely that of geometry (what to route') and technology (how to route) at the same time. (C) 2001 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:199 / 208
页数:10
相关论文
共 50 条
  • [31] SMALL AND LARGE TSP - 2 POLYNOMIALLY SOLVABLE CASES OF THE TRAVELING SALESMAN PROBLEM
    VANDAL, R
    VANDERVEEN, JAA
    SIERKSMA, G
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1993, 69 (01) : 107 - 120
  • [32] An unbounded Sum-of-Squares hierarchy integrality gap for a polynomially solvable problem
    Kurpisz, Adam
    Leppanen, Samuli
    Mastrolilli, Monaldo
    MATHEMATICAL PROGRAMMING, 2017, 166 (1-2) : 1 - 17
  • [33] A Differential Evolution Algorithm for Restrictive Channel Routing Problem in VLSI Circuit Design
    Vijayakumar, S.
    Sudhakar, J. Goldwyn
    Muthukumar, G. G.
    Victoire, T. Aruldoss Albert
    2009 WORLD CONGRESS ON NATURE & BIOLOGICALLY INSPIRED COMPUTING (NABIC 2009), 2009, : 1257 - 1262
  • [34] An Effective Detailed Routing Algorithm Considering Advanced VLSI Technologies
    Zou, Peng
    Bai, Xiqiong
    Wu, Yingjie
    Wu, Lifeng
    Chen, Jianli
    2019 IEEE 13TH INTERNATIONAL CONFERENCE ON ASIC (ASICON), 2019,
  • [35] VLSI - THE DESIGN PROBLEM
    BOLTON, GVR
    IEE PROCEEDINGS-E COMPUTERS AND DIGITAL TECHNIQUES, 1985, 132 (02): : 86 - 90
  • [36] VLSI - THE DESIGN PROBLEM
    BOLTON, GVR
    IEE PROCEEDINGS-I COMMUNICATIONS SPEECH AND VISION, 1985, 132 (02): : 86 - 90
  • [37] KAPPA-OPTIMAL SOLUTION SETS FOR SOME POLYNOMIALLY SOLVABLE SCHEDULING PROBLEMS
    BRUCKER, PJ
    HAMACHER, HW
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1989, 41 (02) : 194 - 202
  • [38] On routing in VLSI design and communication networks
    Terlaky, Tamas
    Vannelli, Anthony
    Zhang, Hu
    DISCRETE APPLIED MATHEMATICS, 2008, 156 (11) : 2178 - 2194
  • [39] On routing in VLSI design and communication networks
    Terlaky, T
    Vannelli, A
    Zhang, H
    ALGORITHMS AND COMPUTATION, 2005, 3827 : 1051 - 1060
  • [40] The bipartite unconstrained 0-1 quadratic programming problem: Polynomially solvable cases
    Punnen, Abraham P.
    Sripratak, Piyashat
    Karapetyan, Daniel
    DISCRETE APPLIED MATHEMATICS, 2015, 193 : 1 - 10