Translation-based approaches for solving disjunctive temporal problems with preferences

被引:0
作者
Enrico Giunchiglia
Marco Maratea
Luca Pulina
机构
[1] DIBRIS - University of Genova,
[2] POLCOMING - University of Sassari,undefined
来源
Constraints | 2018年 / 23卷
关键词
Disjunctive temporal problems; Preferences;
D O I
暂无
中图分类号
学科分类号
摘要
Disjunctive Temporal Problems (DTPs) with Preferences (DTPPs) extend DTPs with piece-wise constant preference functions associated to each constraint of the form l ≤ x − y ≤ u, where x,y are (real or integer) variables, and l,u are numeric constants. The goal is to find an assignment to the variables of the problem that maximizes the sum of the preference values of satisfied DTP constraints, where such values are obtained by aggregating the preference functions of the satisfied constraints in it under a “max” semantic. The state-of-the-art approach in the field, implemented in the native DTPP solver Maxilitis, extends the approach of the native DTP solver Epilitis. In this paper we present alternative approaches that translate DTPPs to Maximum Satisfiability of a set of Boolean combination of constraints of the form l⋈x − y⋈u, ⋈ ∈{<,≤}, that extend previous work dealing with constant preference functions only. We prove correctness and completeness of the approaches. Results obtained with the Satisfiability Modulo Theories (SMT) solvers Yices and MathSAT on randomly generated DTPPs and DTPPs built from real-world benchmarks, show that one of our translation is competitive to, and can be faster than, Maxilitis (This is an extended and revised version of Bourguet et al. 2013).
引用
收藏
页码:383 / 402
页数:19
相关论文
共 9 条
[1]  
Dechter R(1991)Temporal constraint networks Artificial Intelligence 49 61-95
[2]  
Meiri I(2005)Intelligent technology for an aging population: the use of AI to assist elders with cognitive impairment AI Magazine 26 9-24
[3]  
Pearl J(2011)On the modelling and optimization of preferences in constraint-based temporal reasoning Artificial Intelligence 175 1390-1409
[4]  
Pollack ME(2003)Efficient solution techniques for disjunctive temporal reasoning problems Artificial Intelligence 151 43-89
[5]  
Moffitt MD(2012)Solving disjunctive temporal problems with preferences using maximum satisfiability AI Commuications 25 137-156
[6]  
Tsamardinos I(undefined)undefined undefined undefined undefined-undefined
[7]  
Pollack M(undefined)undefined undefined undefined undefined-undefined
[8]  
Maratea M(undefined)undefined undefined undefined undefined-undefined
[9]  
Pulina L(undefined)undefined undefined undefined undefined-undefined