<div class="csl-bib-body">
<div class="csl-entry">Anzinger, C., Chen, J., Hatschka, C., Sorge, M., & Temper, A. (2026). How Hard Is It to Explain Preferences Using Few Boolean Attributes? In <i>Proceedings of the 40th Annual AAAI Conference on Artificial Intelligence</i> (pp. 16639–16646). AAAI Press. https://doi.org/10.1609/aaai.v40i20.38705</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/230645
-
dc.description.abstract
We study the computational complexity of explaining preference data through Boolean attribute models (BAMs), motivated by extensive research involving attribute models and their promise in understanding preference structure and enabling more efficient decision-making processes. In a BAM, each alternative has a subset of Boolean attributes, each voter cares about a subset of attributes, and voters prefer alternatives with more of their desired attributes. In the BAM problem, we are given a preference profile and a number k, and want to know whether there is a Boolean k-attribute model explaining the profile. We establish a complexity dichotomy for the number of attributes k: BAM is linear-time solvable for k ≤ 2 but NP-complete for k ≥ 3. The problem remains hard even when preference orders have length two. On the positive side, BAM becomes fixed-parameter tractable when parameterized by the number of alternatives m. For the special case of two voters, we provide a linear-time algorithm. We also analyze variants where partial information is given: When voter preferences over attributes are known (BAM WITH CARES) or when alternative attributes are specified (BAM WITH HAS), we show that for most parameters BAM WITH CARES is more difficult whereas BAM WITH HAS is more tractable except for being NP-hard even for one voter.
en
dc.language.iso
en
-
dc.subject
Boolean attribute models
en
dc.subject
Social choice
en
dc.subject
NP hard
en
dc.title
How Hard Is It to Explain Preferences Using Few Boolean Attributes?
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.contributor.affiliation
TU Wien, Austria
-
dc.relation.isbn
978-1-57735-906-7
-
dc.relation.issn
2159-5399
-
dc.description.startpage
16639
-
dc.description.endpage
16646
-
dc.type.category
Full-Paper Contribution
-
dc.relation.eissn
2374-3468
-
tuw.booktitle
Proceedings of the 40th Annual AAAI Conference on Artificial Intelligence
-
tuw.container.volume
40
-
tuw.peerreviewed
true
-
tuw.relation.publisher
AAAI Press
-
tuw.relation.publisherplace
Washington, DC, USA
-
tuw.book.chapter
20
-
tuw.researchTopic.id
I1
-
tuw.researchTopic.name
Logic and Computation
-
tuw.researchTopic.value
100
-
tuw.publication.orgunit
E192-01 - Forschungsbereich Algorithms and Complexity
-
tuw.publisher.doi
10.1609/aaai.v40i20.38705
-
dc.description.numberOfPages
8
-
tuw.author.orcid
0000-0002-8163-1327
-
tuw.author.orcid
0000-0002-0881-8259
-
tuw.event.name
The 40th Annual AAAI Conference on Artificial Intelligence
en
tuw.event.startdate
20-01-2026
-
tuw.event.enddate
27-01-2026
-
tuw.event.online
On Site
-
tuw.event.type
Event for scientific audience
-
tuw.event.country
SG
-
tuw.event.presenter
Anzinger, Clemens
-
wb.sciencebranch
Informatik
-
wb.sciencebranch
Mathematik
-
wb.sciencebranch.oefos
1020
-
wb.sciencebranch.oefos
1010
-
wb.sciencebranch.value
80
-
wb.sciencebranch.value
20
-
item.cerifentitytype
Publications
-
item.languageiso639-1
en
-
item.openairecristype
http://purl.org/coar/resource_type/c_5794
-
item.openairetype
conference paper
-
item.fulltext
no Fulltext
-
item.grantfulltext
none
-
crisitem.author.dept
TU Wien, Austria
-
crisitem.author.dept
E192-01 - Forschungsbereich Algorithms and Complexity
-
crisitem.author.dept
E192-01 - Forschungsbereich Algorithms and Complexity
-
crisitem.author.dept
E192-01 - Forschungsbereich Algorithms and Complexity