A comparison of declarative AI techniques for computer automated design of elevator systems

被引:0
|
作者
Cicala, G. [1 ]
Demarchi, S. [1 ]
Menapace, M. [1 ]
Annunziata, L. [1 ,2 ]
Tacchella, A. [1 ]
机构
[1] Univ Genoa, DIBRIS, Via Opera Pia 13, I-16145 Genoa, Italy
[2] Studio Progettaz Annunziata, Via Giorgio Chiesa 21-2, I-16147 Genoa, Italy
关键词
Automated configuration and design; genetic algorithms; constraint programming; satisfiability modulo theories; PRODUCT CONFIGURATION; OPTIMIZATION; MODEL;
D O I
10.3233/IA-210132
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Like other custom-built machinery, elevators are charecterized by a design process which includes selection, sizing and placement of components to fit a given configuration, satisfy users' requirements and adhere to stringent normative regulations. Unlike mass-produced items, the design process needs to be repeated almost from scratch each time a new configuration is considered. Since elevators are still designed mostly manually, project engineers must engage in time-consuming and error-prone activities over and over again, leaving little to be reused from one design to the next. Computer automated design can provide a cost-effective solution as it relieves the project engineer from such burdens. However, it introduces new challenges both in terms of efficiency - the search space for solutions grows exponentially in the number of component choices - and effectiveness - the perceived quality of the final design may not be as good as in the manual process. In this paper we compare three mainstream AI techniques that can provide problem-solving capabilities inside our tool LIFTCREATE for automated elevator design, namely Genetic Algorithms (GAs), Constraint Programming (CP) and Satisfiability Modulo Theories (SMT). A special-purpose heuristic search technique embedded in LIFTCREATE provides us with a yardstick to evaluate the solutions obtained with GAs, CP and SMT and to assess their feasibility for practical applications.
引用
收藏
页码:131 / 150
页数:20
相关论文
共 50 条
  • [1] Computer Intensive vs. Heuristic Methods in Automated Design of Elevator Systems
    Annunziata, Leopoldo
    Menapace, Marco
    Tacchella, Armando
    PROCEEDINGS - 31ST EUROPEAN CONFERENCE ON MODELLING AND SIMULATION ECMS 2017, 2017, : 543 - 549
  • [2] ON THE COMPARISON OF AI AND DAI BASED PLANNING TECHNIQUES FOR AUTOMATED MANUFACTURING SYSTEMS
    KOKKINAKI, AI
    VALAVANIS, KP
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 1995, 13 (03) : 201 - 245
  • [3] On the comparison of AI and DAI based planning techniques for automated manufacturing systems
    Kokkinaki, A.I.
    Valavanis, K.P.
    Journal of Intelligent and Robotic Systems: Theory and Applications, 1995, 13 (03): : 201 - 245
  • [4] COMPUTER SIMULATION OF ELEVATOR SYSTEMS
    PENZ, AJ
    COMPUTER, 1971, 4 (03) : 21 - &
  • [5] Automated Design of Elevator Systems: Experimenting with Constraint-Based Approaches
    Demarchi, Stefano
    Menapace, Marco
    Tacchella, Armando
    AIXIA 2021 - ADVANCES IN ARTIFICIAL INTELLIGENCE, 2022, 13196 : 77 - 90
  • [6] AI-Based Computer Vision Techniques and Expert Systems
    Matsuzaka, Yasunari
    Yashiro, Ryu
    AI, 2023, 4 (01) : 289 - 302
  • [7] An integrated application of AI techniques for computer-based collaborative design
    Tang, MX
    PROCEEDINGS OF SECOND INTERNATIONAL WORKSHOP ON CSCW IN DESIGN, 1997, : 378 - 383
  • [8] Systems AI: A Declarative Learning Based Programming Perspective
    Kordjamshidi, Parisa
    Roth, Dan
    Kersting, Kristian
    PROCEEDINGS OF THE TWENTY-SEVENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2018, : 5464 - 5471
  • [10] Recent elevator design supported by computer technology
    Shibata, Noboru
    Hasegawa, Koichi
    Hashimoto, Kazunori
    Akasaka, Shingo
    Elevator World, 1999, 47 (04): : 106 - 108