The Complexity of Student-Project-Resource Matching-Allocation Problems
Anisse Ismaili

TL;DR
This paper establishes the computational complexity of student-project-resource matching problems, showing certain decision problems are highly intractable and introducing new complexity problems to characterize these difficulties.
Contribution
It determines the complexity classes of matching and stability problems in student-project-resource allocation, and introduces two new complexity problems to support these findings.
Findings
Finding a nonwasteful matching is FP^NP[log]-hard.
Deciding a stable matching is NP^NP-complete.
Introduces ParetoPartition and ∀∃-4-Partition problems with proven hardness.
Abstract
I settle the computational complexity of student-project-resource matching-allocation problems, in which students and resources are assigned to projects \citep{pc2017}. A project's capacity for students is endogenously determined by the resources allocated to it. I show that finding a nonwasteful matching is -hard, and deciding a stable matching is -complete. To obtain these results, I introduce two new problems: (i) \textsc{ParetoPartition}, shown -hard and also strongly -hard, and (ii) \textsc{-4-Partition}, shown strongly -complete.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Game Theory and Voting Systems · Auction Theory and Applications
