Applications of non-monotonic reasoning to automotive product configuration using answer set programming

被引:9
|
作者
Gencay, Eray [1 ]
Schuller, Peter [2 ]
Erdem, Esra [3 ]
机构
[1] Turkish German Univ, Istanbul, Turkey
[2] Marmara Univ, Istanbul, Turkey
[3] Sabanci Univ, Istanbul, Turkey
基金
欧盟地平线“2020”;
关键词
Product configuration; Non-monotonic logic; Answer set programming; Automotive production; Configuration management; Mass customization; MASS CUSTOMIZATION; DIAGNOSIS; EXPLANATIONS; ROBOTS;
D O I
10.1007/s10845-017-1333-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In automotive industry, validation and maintenance of product configuration data is a complex task. Both orders from the customers and new product line designs from the R&D department are subject to a set of configuration rules to be satisfied. In this work, non-monotonic computational logic, answer set programming in particular, is applied to industrial-scale automotive product configuration problems. This methodology provides basic validation of the product configuration documentation and validation of single product orders, where Reiter style diagnosis provides minimal changes needed to correct an invalid order or a product configuration rule set. In addition, a method for discovering groups of product configuration variables that are strongly related can be obtained by small modification of the basic logic program, and by the usage of cautious and brave reasoning methods. As a result, options that are used in every, or respectively in no configuration, can easily be identified, as well as groups of options that are always used together or not at all. Finally it is possible to single out mandatory and obsolete options, relative to a preselected set of included or excluded options. Experimental results on an industrial dataset show applicability, example results, and computational feasibility with computation times on the order of seconds using a state-of-the-art answer set solver on standard PC hardware.
引用
收藏
页码:1407 / 1422
页数:16
相关论文
共 50 条
  • [1] Applications of non-monotonic reasoning to automotive product configuration using answer set programming
    Eray Gençay
    Peter Schüller
    Esra Erdem
    Journal of Intelligent Manufacturing, 2019, 30 : 1407 - 1422
  • [2] Non-monotonic spatial reasoning with answer set programming modulo theories
    Walega, Przemyslaw Andrzej
    Schultz, Carl
    Bhatt, Mehul
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2017, 17 (02) : 205 - 225
  • [3] Prolegomena to logic programming for non-monotonic reasoning
    Dix, J
    Pereira, LM
    Przymusinski, T
    NON-MONOTONIC EXTENSIONS OF LOGIC PROGRAMMING, 1997, 1216 : 1 - 36
  • [4] Domain-Specific Heuristics in Answer Set Programming: A Declarative Non-Monotonic Approach
    Comploi-Taupe, Richard
    Friedrich, Gerhard
    Schekotihin, Konstantin
    Weinzierl, Antonius
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2023, 76 : 59 - 114
  • [5] Domain-Specific Heuristics in Answer Set Programming: A Declarative Non-Monotonic Approach
    Comploi-Taupe, Richard
    Friedrich, Gerhard
    Schekotihin, Konstantin
    Weinzierl, Antonius
    Journal of Artificial Intelligence Research, 2023, 76 : 59 - 114
  • [6] A unifying view for logic programming with non-monotonic reasoning
    Brogi, A
    Lamma, E
    Mancarella, P
    Mello, P
    THEORETICAL COMPUTER SCIENCE, 1997, 184 (1-2) : 1 - 59
  • [7] Belief revision in non-monotonic reasoning and logic programming
    Alferes, Jose Julio
    Moniz Pereira, Luis
    Przymusinski, Teodor C.
    Fundamenta Informaticae, 1996, 28 (1-2): : 1 - 22
  • [8] A framework to incorporate non-monotonic reasoning into constraint logic programming
    Dix, J
    Stolzenburg, F
    JOURNAL OF LOGIC PROGRAMMING, 1998, 37 (1-3): : 47 - 76
  • [9] Strong and explicit negation in non-monotonic reasoning and logic programming
    Alferes, JJ
    Pereira, LM
    Przymusinski, TC
    LOGICS IN ARTIFICIAL INTELLIGENCE, 1996, 1126 : 143 - 163
  • [10] Component selection using non-monotonic reasoning
    Staffordshire Univ, Staffordshire, United Kingdom
    Artif Intell Eng, 3 (235-241):