TY - GEN
T1 - Ex-Ante Constraint Elicitation in Incomplete DCOPs
AU - Zivan, Roie
AU - Regev, Shiraz
AU - Yeoh, William
N1 - Publisher Copyright:
© Roie Zivan, Shiraz Regev, and William Yeoh.
PY - 2024/8/1
Y1 - 2024/8/1
N2 - Distributed Constraint Optimization Problems (DCOPs) is a framework for representing and solving distributed combinatorial problems, where agents exchange messages to assign variables they own, such that the sum of constraint costs is minimized. When agents represent people (e.g., in meeting scheduling problems), the constraint information that the agents hold may be incomplete. For such scenarios, researchers proposed Incomplete DCOPs (I-DCOPs), which allow agents to elicit from their human users some of the missing information. Existing I-DCOP approaches evaluate solutions not only by their quality, but also the elicitation costs spent to find them (ex-post). Unfortunately, this may result in the agents spending a lot of effort (in terms of elicitation costs) to find high-quality solutions, and then ignoring them because previous lower-quality solutions were found with less effort. Therefore, we propose a different approach for solving I-DCOPs by evaluating solutions based on their quality and considering the elicitation cost beforehand (ex-ante). Agents are limited in the amount of information that they can elicit and, therefore, need to make smart decisions on choosing which missing information to elicit. We propose several heuristics for making these decisions. Our results indicate that some of the heuristics designed produce high-quality solutions, which significantly outperform the previously proposed ex-post heuristics.
AB - Distributed Constraint Optimization Problems (DCOPs) is a framework for representing and solving distributed combinatorial problems, where agents exchange messages to assign variables they own, such that the sum of constraint costs is minimized. When agents represent people (e.g., in meeting scheduling problems), the constraint information that the agents hold may be incomplete. For such scenarios, researchers proposed Incomplete DCOPs (I-DCOPs), which allow agents to elicit from their human users some of the missing information. Existing I-DCOP approaches evaluate solutions not only by their quality, but also the elicitation costs spent to find them (ex-post). Unfortunately, this may result in the agents spending a lot of effort (in terms of elicitation costs) to find high-quality solutions, and then ignoring them because previous lower-quality solutions were found with less effort. Therefore, we propose a different approach for solving I-DCOPs by evaluating solutions based on their quality and considering the elicitation cost beforehand (ex-ante). Agents are limited in the amount of information that they can elicit and, therefore, need to make smart decisions on choosing which missing information to elicit. We propose several heuristics for making these decisions. Our results indicate that some of the heuristics designed produce high-quality solutions, which significantly outperform the previously proposed ex-post heuristics.
KW - Distributed Constraint Optimization Problems
KW - Multi-Agent Optimization
KW - Preference Elicitation
UR - http://www.scopus.com/inward/record.url?scp=85203680493&partnerID=8YFLogxK
U2 - 10.4230/LIPIcs.CP.2024.33
DO - 10.4230/LIPIcs.CP.2024.33
M3 - Conference contribution
AN - SCOPUS:85203680493
T3 - Leibniz International Proceedings in Informatics, LIPIcs
BT - 30th International Conference on Principles and Practice of Constraint Programming, CP 2024
A2 - Shaw, Paul
PB - Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
T2 - 30th International Conference on Principles and Practice of Constraint Programming, CP 2024
Y2 - 2 September 2024 through 6 September 2024
ER -