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 条
  • [41] Using of computer techniques in design process of disperse gas - Solid systems
    Szafran, RG
    Kmiec, A
    INZYNIERIA CHEMICZNA I PROCESOWA, 2004, 25 (03): : 1645 - 1650
  • [42] APPLICATION OF FOURIER TECHNIQUES TO COMPUTER-AIDED DESIGN OF ELECTRONIC SYSTEMS
    CULLYER, WJ
    PROCEEDINGS OF THE INSTITUTION OF ELECTRICAL ENGINEERS-LONDON, 1971, 118 (3-4): : 437 - &
  • [43] Development of computer-based techniques for fluid power systems design
    Tilley, D.G.
    Burrows, C.R.
    Design Studies, 1995, 16 (04) : 397 - 413
  • [44] Reexamining computer ethics in light of AI systems and AI regulation
    Mattis Jacobs
    Judith Simon
    AI and Ethics, 2023, 3 (4): : 1203 - 1213
  • [45] APPLICATIONS OF AI TECHNIQUES TO DISTRIBUTED SYSTEMS
    ASHANY, R
    SHEKHAR, S
    EIGHTH ANNUAL INTERNATIONAL PHOENIX CONFERENCE ON COMPUTERS AND COMMUNICATIONS: 1989 CONFERENCE PROCEEDINGS, 1989, : 633 - 638
  • [46] AN AUTOMATED ASSAY OF CATALASE EMPLOYING COMPUTER TECHNIQUES
    PITOT, HC
    THEINE, MR
    AMERICAN ZOOLOGIST, 1966, 6 (04): : 579 - &
  • [48] Are SE Techniques Right for AI Systems?
    Jun, Sun
    11TH ASIA-PACIFIC SYMPOSIUM ON INTERNETWARE (INTERNETWARE 2019), 2019,
  • [49] Safe electrical design of mine elevator control systems
    U.S. Dep of Labor, Pittsburgh, United States
    IEEE Trans Ind Appl, 2 (312-318):
  • [50] Lamination design of a set of induction motors for elevator systems
    Alberti, Luigi
    Bianchi, Nicola
    Bolognani, Silverio
    IEEE IEMDC 2007: PROCEEDINGS OF THE INTERNATIONAL ELECTRIC MACHINES AND DRIVES CONFERENCE, VOLS 1 AND 2, 2007, : 514 - +