• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

Approach to 3-D VLSI routing algorithms from computational geometry and network flow theory

Research Project

Project/Area Number 62550253
Research Category

Grant-in-Aid for General Scientific Research (C)

Allocation TypeSingle-year Grants
Research Field 計算機工学
Research InstitutionTOHOKU UNIVERSITY

Principal Investigator

NISHIZEKI Takao  Tohoku University, Faculty of Engineering, Professor, 工学部, 教授 (80005545)

Co-Investigator(Kenkyū-buntansha) SAITO Akira  Tohoku University, Faculty of Engineering, Research Assoc., 工学部, 助手 (90186924)
Project Period (FY) 1987 – 1988
Project Status Completed (Fiscal Year 1988)
Budget Amount *help
¥2,000,000 (Direct Cost: ¥2,000,000)
Fiscal Year 1988: ¥400,000 (Direct Cost: ¥400,000)
Fiscal Year 1987: ¥1,600,000 (Direct Cost: ¥1,600,000)
KeywordsAlgorithm / VLSI / Routing / Disjoint path / Steiner forest / グラフ分割 / チャネル配線
Research Abstract

We investigated design problems of 3-dimentional VLSI circuits from various theoretical points of view, and clarified difficulities underlying the problems. Furtherm ore we designed routing algorithms, implemented prototypes of practical routing programs, and then theoretically analyzed their performance. We now briefly describe the obtained results.
1. The single-layer routing problem of VLSI circuits can be formulated as a problem of finding Steiner forests in planar (grid) graphs G. Given a planar graph G representing a routing regiona and set of nets, we wish to find a Steiner forest, hat is, disjoint trees each interconnecting all the terminals of a net. We obtained a very efficient algorithm to solve this problem for the case all the terminals lie on two specified faces. The algorithm runs in O(MIN{kn,n log n}) time if G has n vertices and there are k terminals.
2. We obtained an O(n log n ) algorithm to find internally-disjoint paths in planar graphs. Using a divide-and conquer approach, this algorithm first determines the maximum number k of internally-disjoint paths connecting two specified vertices, and then actually finds k paths in a given graph. This is used by the algorithm above.
3. We gave an efficient algorithm to find edge-disjoint paths in grid graphs surrounded by two nested rectangles.
4. We newly define the fg-edge-coloring of graphs, and established an upper bound on the fg-chromatic index. Furthermore we designed an approximation algorithm of fg-coloring graphs, which is useful for some of scheduling problems.
5. We obtained an O(m^2) algorithm which divides a given 3-connected graph into three connected induced subgraphs of specified sizes, where n denotes the number of vertices in a graph.
6. We designed a multi-layer channel routing algorithm for 3-dimentional VLSI circuits, and analyzed its performance and computation time. furtherm ore we implemented it into a prototype of a practical routing program for 3-dimentional VLSI circuits.

Report

(3 results)
  • 1988 Annual Research Report   Final Research Report Summary
  • 1987 Annual Research Report
  • Research Products

    (33 results)

All Other

All Publications (33 results)

  • [Publications] 鈴木均: 電子情報通信学会論文誌(A). J71-A. 1906-1916 (1988)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] 鈴木均: 電子情報通信学会論文誌(A). J71-A. 2163-2171 (1988)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] 鈴木均: J71-A. 1897-1905 (1988)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] S.Nakano.: Combinatorica.

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] H.Suzuki.: Discrete Applied Math.

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] H.Suzuki.: Algorithmica.

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] H.Suzuki.: J.Assoc.Comput.Mach.

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] T.Nishizeki.: Computing.

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] 上野修一: 情報処理学会論文誌.

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] H. Suzuki: "Algorithms for finding internally-disjoint paths in a planar graph" Trans. Inst. Elect. Inf. Comm. Eng.J71-A. 1906-1916 (1988)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] H. Suzuki: "An algorithm for finding a forest in a planar graph-Case in which all terminals of each net lie on one of two specified face boundaries-" Trans. Inst. Elect. Inf. Comm. Eng.J71-A. 2163-2171 (1988)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] H. Suzuki: "An algorithm for finding a forest in a planar graph-Case in which a net may have terminals on two specified face boundaries-" Trans. Inst. Elect. Inf. Comm. Eng.J71-A. 1897-1905 (1988)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] S. Nakano: "On the fg-edge-coloring of graphs" Combinatorica. to appear.

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] H. Suzuki: "Edge-disjoint paths in a grid bounded by two nested rectangles" Discrete Applied Mathematics. to appear.

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] H. Suzuki: "Finding Steiner forests in planar graphs" Algorithmica. submitted.

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] H. Suzuki: "Variable-priority queue and doughnut routing" JACM. submitted.

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] T. Nishizeki: "Planar graph problems" Computing. submitted.

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] S. Ueno: "An algorithm for tripartitioning 3-connected graphs" Trans. Inf. Proc. Soc.,Japan. submitted.

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] 鈴木均: 電子情報通信学会論文誌(A). J71-A. 1906-1916 (1988)

    • Related Report
      1988 Annual Research Report
  • [Publications] 鈴木均: 電子情報通信学会論文誌(A). J71-A. 2163-2171 (1988)

    • Related Report
      1988 Annual Research Report
  • [Publications] 鈴木均: 電子情報通信学会論文誌(A). J71-A. 1897-1905 (1988)

    • Related Report
      1988 Annual Research Report
  • [Publications] S.Nakano: Combinatorica.

    • Related Report
      1988 Annual Research Report
  • [Publications] H.Suzuki: Discrete Applied Math.

    • Related Report
      1988 Annual Research Report
  • [Publications] H.Suzuki: Algorithmica.

    • Related Report
      1988 Annual Research Report
  • [Publications] H.Suzuki: J.Assoc.Comput.Mach.

    • Related Report
      1988 Annual Research Report
  • [Publications] T.Nishizeki: Computing.

    • Related Report
      1988 Annual Research Report
  • [Publications] 上野修一: 情報処理学会論文誌.

    • Related Report
      1988 Annual Research Report
  • [Publications] H.Suzuki: Discrete Applied Math.

    • Related Report
      1987 Annual Research Report
  • [Publications] S.Nakano: Combinatorica.

    • Related Report
      1987 Annual Research Report
  • [Publications] 鈴木 均: 電子情報通信学会論文誌(A).

    • Related Report
      1987 Annual Research Report
  • [Publications] 鈴木 均: 電子情報通信学会論文誌(A).

    • Related Report
      1987 Annual Research Report
  • [Publications] 鈴木 均: 電子情報通信学会論文誌(A).

    • Related Report
      1987 Annual Research Report
  • [Publications] H.Suzuki: Journal of Association for Compating Machinery.

    • Related Report
      1987 Annual Research Report

URL: 

Published: 1987-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi