Constraint-based and SAT-based diagnosis of automotive configuration problems

被引:0
|
作者
Rouven Walter
Alexander Felfernig
Wolfgang Küchlin
机构
[1] Eberhard-Karls-Universität,Symbolic Computation Group, WSI Informatics
[2] Graz University of Technology,Institute for Software Technology
关键词
Diagnosis; Preferences; Optimization; Constraints; SAT; Automotive; Configuration;
D O I
暂无
中图分类号
学科分类号
摘要
We compare the concepts and computation of optimized diagnoses in the context of Boolean constraint based knowledge systems of automotive configuration, namely the preferred minimal diagnosis and the minimum weighted diagnosis. In order to restore the consistency of an over-constrained system w.r.t. a strict total order of the user requirements, the preferred minimal diagnosis tries to keep the most preferred user requirements and can be computed, for example, by the FASTDIAG algorithm. In contrast, partial weighted MinUNSAT solvers aim to find a set of unsatisfied clauses with the minimum sum of weights, such that the diagnosis is of minimum weight. It turns out that both concepts have similarities, i.e., both deliver an optimal minimal correction subset. We show use cases from automotive configuration where optimized diagnoses are desired. We point out theoretical commonalities and prove the reducibility of both concepts to each other, i.e., both problems are FPNP-complete, which was an open question. In addition to exact algorithms we present greedy algorithms. We evaluate the performance of exact and greedy algorithms on problem instances based on real automotive configuration data from three different German car manufacturers, and we compare the time and quality tradeoff.
引用
收藏
页码:87 / 118
页数:31
相关论文
共 50 条
  • [1] Constraint-based and SAT-based diagnosis of automotive configuration problems
    Walter, Rouven
    Felfernig, Alexander
    Kuechlin, Wolfgang
    [J]. JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 2017, 49 (01) : 87 - 118
  • [2] A SAT-based version space algorithm for acquiring constraint satisfaction problems
    Bessiere, C
    Coletta, R
    Koriche, F
    O'Sullivan, B
    [J]. MACHINE LEARNING: ECML 2005, PROCEEDINGS, 2005, 3720 : 23 - 34
  • [3] A SAT-based constraint solver and its performance evaluation
    Tamura, Naoyuki
    Tanjo, Tomoya
    Banbara, Mutsunori
    [J]. Computer Software, 2010, 27 (04) : 183 - 196
  • [4] A Novel SAT-Based Approach to Model Based Diagnosis
    Metodi, Amit
    Stern, Roni
    Kalech, Meir
    Codish, Michael
    [J]. JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2014, 51 : 377 - 411
  • [5] A classification and constraint-based framework for configuration
    Mailharro, D
    [J]. AI EDAM-ARTIFICIAL INTELLIGENCE FOR ENGINEERING DESIGN ANALYSIS AND MANUFACTURING, 1998, 12 (04): : 383 - 397
  • [6] Constraint-based configuration of large systems
    John, U
    Geske, U
    [J]. WEB KNOWLEDGE MANAGEMENT AND DECISION SUPPORTS, 2003, 2543 : 217 - 232
  • [7] On the relation between simulation-based and SAT-based diagnosis
    Fey, Goerschwin
    Safarpour, Sean
    Veneris, Andreas
    Drechsler, Rolf
    [J]. 2006 DESIGN AUTOMATION AND TEST IN EUROPE, VOLS 1-3, PROCEEDINGS, 2006, : 1139 - +
  • [8] Constraint-based vehicle configuration : a case study
    Astesana, Jean Marc
    Cosserat, Laurent
    Fargier, Helene
    [J]. 22ND INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2010), PROCEEDINGS, VOL 1, 2010,
  • [9] A Constraint-Based Framework for Scheduling Problems
    Wikarek, Jaroslaw
    Sitek, Pawel
    Stefanski, Tadeusz
    [J]. INTELLIGENT INFORMATION AND DATABASE SYSTEMS, ACIIDS 2018, PT I, 2018, 10751 : 419 - 430
  • [10] ViolationLS: Constraint-Based Local Search in CP-SAT
    Davies, Toby O.
    Didier, Frederic
    Perron, Laurent
    [J]. INTEGRATION OF CONSTRAINT PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND OPERATIONS RESEARCH, PT I, CPAIOR 2024, 2024, 14742 : 243 - 258