RISS 학술연구정보서비스

검색
다국어 입력

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

변환된 중국어를 복사하여 사용하시면 됩니다.

예시)
  • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
  • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
닫기
    인기검색어 순위 펼치기

    RISS 인기검색어

      Generation of tightly controlled equivalence classes for experimental design of heuristics for graph-based NP-hard problems.

      한글로보기

      https://www.riss.kr/link?id=T10563673

      • 0

        상세조회
      • 0

        다운로드
      서지정보 열기
      • 내보내기
      • 내책장담기
      • 공유하기
      • 오류접수

      부가정보

      다국어 초록 (Multilingual Abstract) kakao i 다국어 번역

      Computer-aided design (CAD) of VLSI circuits relies on heuristics that optimize cost functions related to a graph model of a circuit. Since the problems are typically NP-hard, the quality of solutions can vary significantly. The current methodology to evaluate the performance of such heuristics is not at the level of <italic>experimental design</italic> that is the norm in disciplines such as bio-medical sciences and others. A major impediment is the lack of well-defined equivalence classes of circuits. Comparison of two heuristics based on a number of unrelated, single instances of circuits is flawed—it can be shown that any incremental improvements that are observed may well be offset by variations induced by a number of isomorphic instances of the same circuit.
      The goal of this thesis is to introduce a method to synthesize, for any <italic> reference circuit</italic>, a well-defined and tightly controlled circuit class to support experimental design methodology for problems such as partitioning, placement, and routing. Each member of the class must be sufficiently ‘close’ to its reference circuit: if the reference is a multiplier, all circuits in the class should have a multiplier-like structure. Such tight control has not been achieved in earlier research. Characterizations such as the same number of vertices and nets (hyperedges), the same number of levels, the same Rent's exponent are necessary but not sufficient. The control that we need is achieved by characterizing the graph in terms of a <italic>well-defined order</italic>. Significantly, we demonstrate that an equivalent characteristic graph ordering can be achieved by minimizing any of the following cost functions: (1) crossing number, (2) netspan number, or (3) cellspan number. This brings out the difficulty of the characterization problem: finding such an order is NP-hard.
      We address the ordering problem of the reference graph <italic>G</italic> with an effective heuristic that finds the order of the <italic>characteristic spanning tree st</italic>(<italic>G</italic>) and show that the crossing number of <italic>G</italic> and <italic>st</italic>(<italic>G</italic>) are tightly correlated for graphs that represent typical VLSI circuits. The characteristic signature of the graph now includes the order of the spanning tree and the netspan number corresponding to this order.
      We develop a synthesis method such that each member of the circuit class, a <italic>sibling</italic>, satisfies this signature. Siblings retain all significant characteristics of their reference circuit. We demonstrate the scalability of the proposed approach through a number of experiments. The sibling classes are shown to have results within ±(4–9)% of the parent circuit—under all physical design tools at our disposal.
      번역하기

      Computer-aided design (CAD) of VLSI circuits relies on heuristics that optimize cost functions related to a graph model of a circuit. Since the problems are typically NP-hard, the quality of solutions can vary significantly. The current methodology t...

      Computer-aided design (CAD) of VLSI circuits relies on heuristics that optimize cost functions related to a graph model of a circuit. Since the problems are typically NP-hard, the quality of solutions can vary significantly. The current methodology to evaluate the performance of such heuristics is not at the level of <italic>experimental design</italic> that is the norm in disciplines such as bio-medical sciences and others. A major impediment is the lack of well-defined equivalence classes of circuits. Comparison of two heuristics based on a number of unrelated, single instances of circuits is flawed—it can be shown that any incremental improvements that are observed may well be offset by variations induced by a number of isomorphic instances of the same circuit.
      The goal of this thesis is to introduce a method to synthesize, for any <italic> reference circuit</italic>, a well-defined and tightly controlled circuit class to support experimental design methodology for problems such as partitioning, placement, and routing. Each member of the class must be sufficiently ‘close’ to its reference circuit: if the reference is a multiplier, all circuits in the class should have a multiplier-like structure. Such tight control has not been achieved in earlier research. Characterizations such as the same number of vertices and nets (hyperedges), the same number of levels, the same Rent's exponent are necessary but not sufficient. The control that we need is achieved by characterizing the graph in terms of a <italic>well-defined order</italic>. Significantly, we demonstrate that an equivalent characteristic graph ordering can be achieved by minimizing any of the following cost functions: (1) crossing number, (2) netspan number, or (3) cellspan number. This brings out the difficulty of the characterization problem: finding such an order is NP-hard.
      We address the ordering problem of the reference graph <italic>G</italic> with an effective heuristic that finds the order of the <italic>characteristic spanning tree st</italic>(<italic>G</italic>) and show that the crossing number of <italic>G</italic> and <italic>st</italic>(<italic>G</italic>) are tightly correlated for graphs that represent typical VLSI circuits. The characteristic signature of the graph now includes the order of the spanning tree and the netspan number corresponding to this order.
      We develop a synthesis method such that each member of the circuit class, a <italic>sibling</italic>, satisfies this signature. Siblings retain all significant characteristics of their reference circuit. We demonstrate the scalability of the proposed approach through a number of experiments. The sibling classes are shown to have results within ±(4–9)% of the parent circuit—under all physical design tools at our disposal.

      더보기

      분석정보

      View

      상세정보조회

      0

      Usage

      원문다운로드

      0

      대출신청

      0

      복사신청

      0

      EDDS신청

      0

      동일 주제 내 활용도 TOP

      더보기

      주제

      연도별 연구동향

      연도별 활용동향

      연관논문

      연구자 네트워크맵

      공동연구자 (7)

      유사연구자 (20) 활용도상위20명

      이 자료와 함께 이용한 RISS 자료

      나만을 위한 추천자료

      해외이동버튼