{"title":"Stability in Matching Markets with Complex Constraints","authors":"Thành Nguyen, Hai Nguyen, A. Teytelboym","doi":"10.1145/3328526.3329639","DOIUrl":null,"url":null,"abstract":"We consider a new model of many-to-one matching markets in which agents with multi-unit demand aim to maximize a cardinal linear objective subject to multidimensional knapsack constraints. The choice functions of agents with multi-unit demand are therefore not substitutable. As a result, pairwise stable matchings may not exist and, even when they do, may be highly inefficient. We provide an algorithm that finds a group-stable matching that approximately satisfies all the multidimensional knapsack constraints. The degree of the constraint violation is proportional to the sparsity of the constraint matrix. The algorithm therefore provides practical error bounds for applications in several contexts, such as refugee resettlement, matching of children to daycare centers, and meeting diversity requirements in colleges. A novel ingredient in our algorithm is a combination of matching with contracts and Scarf's Lemma.","PeriodicalId":416173,"journal":{"name":"Proceedings of the 2019 ACM Conference on Economics and Computation","volume":"68 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"22","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2019 ACM Conference on Economics and Computation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3328526.3329639","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 22
Abstract
We consider a new model of many-to-one matching markets in which agents with multi-unit demand aim to maximize a cardinal linear objective subject to multidimensional knapsack constraints. The choice functions of agents with multi-unit demand are therefore not substitutable. As a result, pairwise stable matchings may not exist and, even when they do, may be highly inefficient. We provide an algorithm that finds a group-stable matching that approximately satisfies all the multidimensional knapsack constraints. The degree of the constraint violation is proportional to the sparsity of the constraint matrix. The algorithm therefore provides practical error bounds for applications in several contexts, such as refugee resettlement, matching of children to daycare centers, and meeting diversity requirements in colleges. A novel ingredient in our algorithm is a combination of matching with contracts and Scarf's Lemma.