We study stable matching problems where agents have multilayer preferences: There are $\ell$ layers each consisting of one preference relation for each agent. Recently, Chen et al. [EC '18] studied such problems with strict preferences, establishing four multilayer adaptions of classical notions of stability. We follow up on their work by analyzing the computational complexity of stable matching problems with multilayer approval preferences. We consider eleven stability notions derived from three well-established stability notions for stable matchings with ties and the four adaptions proposed by Chen et al. For each stability notion, we show that the problem of finding a stable matching is either polynomial-time solvable or NP-hard. Furthermore, we examine the influence of the number of layers and the desired "degree of stability" on the problems' complexity. Somewhat surprisingly, we discover that assuming approval preferences instead of strict preferences does not considerably simplify the situation (and sometimes even makes polynomial-time solvable problems NP-hard).
翻译:我们研究的是稳定匹配问题,因为代理商具有多层偏好:每个代理商都有一股一股优惠关系。最近,陈等人(EC'18)以严格的偏好研究了这些问题,建立了传统稳定概念的四个多层适应性。我们通过分析稳定匹配问题的计算复杂性和多层批准偏好来跟踪他们的工作。我们认为,从三个稳固的稳定概念中得出的11个稳定概念,可以稳定匹配关系和陈等人提出的4种适应性。对于每一个稳定概念,我们表明,找到稳定匹配的问题要么是多时间可溶性,要么是NP硬性。此外,我们审视了层数和理想的“稳定程度”对问题复杂性的影响。有些令人惊讶的是,我们发现假设批准优惠而不是严格偏好不会大大简化局势(有时甚至使多层时间可溶解的问题成为NP-硬性 ) 。