Progress in the Solving of a Circuit Design Problem

被引:0
|
作者
Laurent Granvilliers
Frédéric Benhamou
机构
[1] IRIN,
[2] Université de Nantes,undefined
关键词
Constraint satisfaction; Interval analysis; Newton method; Automatic differentiation; Circuit design;
D O I
10.1023/A:1011266226870
中图分类号
学科分类号
摘要
This paper describes a new global branch-and-prune algorithm dedicated to the solving of nonlinear systems. The pruning technique combines a multidimensional interval Newton method with HC4, a state of the art constraint satisfaction algorithm recently proposed by the authors. From an algorithmic point of view, the main contributions of this paper are the design of a fine-grained interaction between both algorithms which avoids some unnecessary computation and the description of HC4 in terms of a chain rule for constraint projections. Our algorithm is experimentally compared, on a particular circuit design problem proposed by Ebers and Moll in 1954, with two global methods proposed in the last ten years by Ratschek and Rokne and by Puget and Van Hentenryck. This comparison shows an improvement factor of five with respect to the fastest of these previous implementations on the same machine.
引用
收藏
页码:155 / 168
页数:13
相关论文
共 50 条
  • [41] Configuration-design problem solving
    Wielinga, B
    Schreiber, G
    IEEE EXPERT-INTELLIGENT SYSTEMS & THEIR APPLICATIONS, 1997, 12 (02): : 49 - 56
  • [42] An algorithmic design grammar for problem solving
    Hou, Dan
    Stouffs, Rudi
    AUTOMATION IN CONSTRUCTION, 2018, 94 : 417 - 437
  • [43] Recent progress in CMOS RF circuit design
    Kousai, Shouhei
    IEICE ELECTRONICS EXPRESS, 2014, 11 (02):
  • [44] Nanotechnology circuit design - The "interconnect problem"
    Goel, AK
    PROCEEDINGS OF THE 2001 1ST IEEE CONFERENCE ON NANOTECHNOLOGY, 2001, : 123 - 127
  • [45] THE FUTURE OF DESIGN: UNFRAMED PROBLEM SOLVING IN DESIGN EDUCATION
    Friis, Silje Alberthe Kamille
    Gelting, Anne Katrine Gotzsche
    DESIGN EDUCATION: COLLABORATION AND CROSS-DISCIPLINARY, 2016, : 564 - 569
  • [46] Understanding circuits: Learning problem solving using circuit analysis
    Department of Electrical Engineering, University of Nebraska, Lincoln, United States
    Synth. Lect. Electr. Eng., 2006, (1-142):
  • [47] SOLVING A RELIABILITY PROBLEM IN PRINTED-CIRCUIT BOARD FABRICATION
    HAMMERBERG, CC
    SMITH, AW
    METAL PROGRESS, 1979, 116 (03): : 54 - 56
  • [48] Importance of metacognition in basic electric circuit problem solving process
    Ohta, Yukio
    Hayami, Takehito
    Murata, Atsuo
    IEEJ Transactions on Fundamentals and Materials, 2012, 132 (12) : 1166 - 1167
  • [49] Dynamic Analog Circuit Netlisting for Solving the Boolean Satisfiability Problem
    Singh, Sejal
    Namrata, Bhavani
    Hariharan, Venkatnarayan
    10TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTING AND COMMUNICATION TECHNOLOGIES, CONECCT 2024, 2024,
  • [50] Quantum circuit design for solving linear systems of equations
    Cao, Yudong
    Daskin, Anmer
    Frankel, Steven
    Kais, Sabre
    MOLECULAR PHYSICS, 2012, 110 (15-16) : 1675 - 1680