Arc Consistency for Constrained Lexicographic Preference Trees

0Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Many AI applications such as recommendation systems and personalized planning require handling both constraints and preferences. In such applications, constraints can be viewed as restrictions to the solution space where preferences are the medium to identify preferred solutions. We consider here the problem of constrained Lexicographic Preference Tree (LP-tree) where a set of constraints co-exist with the preference information represented as LP-tree. The goal is to return the most preferred and feasible solution. We show that applying a well-known constraint propagation technique known as Arc Consistency (AC) simplifies the problem and can be utilized to construct an updated version of the original LP-tree that is much simpler. Furthermore, an important computational task in LP-trees is the dominance testing which asserts, given two solutions, which one is better according to the preference information. We formally show that the naive Backtracking algorithm can be adopted to solve the problem without performing any dominance testing in case variables and their domains are ordered based on the LP-tree. The empirical results conducted on the new structure show the feasibility of applying AC to further simplify the problem and solve it.

Cite

CITATION STYLE

APA

Alanazi, E. (2020). Arc Consistency for Constrained Lexicographic Preference Trees. IEEE Access, 8, 59694–59700. https://doi.org/10.1109/ACCESS.2020.2983283

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free