page loader
Finding Maximum Weakly Stable Matchings for Hospitals/Residents with Ties Problem via Heuristic Search
Tác giả: Son Thanh Cao, Le Van Thanh, Hoang Huu Viet
31    0
Lecture Notes in Computer Science
Quyển: 14471     Trang: 442-454
Năm xuất bản: 12/2023
Tóm tắt
The Hospitals/Residents with Ties Problem is a many-one stable matching problem, in which residents need to be assigned to hospitals to meet their constraints. In this paper, we propose a simple heuristic algorithm but solve this problem efficiently. Our algorithm starts from an empty matching and gradually builds up a maximum stable matching of residents to hospitals. At each iteration, we propose a heuristic function to choose the best hospital for an active resident to form a resident-hospital pair for the matching. If the chosen hospital overcomes its offered capacity, we propose another heuristic function to remove the worst resident among residents assigned to the hospital in the matching. Our algorithm returns a stable matching if it finds no active resident. Experimental results show that our algorithm is efficient in execution time and solution quality for solving the problem
Từ khóa
Gale-Shapley algorithm, Hospitals/Residents with Ties, Heuristic algorithm, Weakly stable matching
Cùng tác giả
Giải quyết bài toán đường đi bao phủ cho robot lau nhà bằng cách Cày zig-zag kết hợp tìm kiếm A* làm trơnBoB: an online coverage approach for multi-robot systemsOffsetting obstacles of any shape for robot motion planningLập trình C# cho ứng dụng cơ sở dữ liệuAn Empirical Local Search for the Stable Marriage ProblemFinding "Optimal" Stable Marriages with Ties via Local SearchA Bidirectional Local Search for the Stable Marriage ProblemA Searching for Strongly Egalitarian and Sex-Equal Stable MatchingsNgôn ngữ hình thức và AutomataA Max-Min Conflict Algorithm for the Stable Marriage ProblemB-Theta*: an Efficient Online Coverage Algorithm for Autonomous Cleaning RobotsUnivector field method-based multi-agent navigation for pursuit problem in obstacle environmentsA min-conflicts algorithm for maximum stable matchings of the hospitals/residents problem with tiesFinding Maximum Stable Matchings for the Student-Project Allocation Problem with Preferences Over ProjectsA shortlist-based bidirectional local search for the stable marriage problemMột thuật toán tìm kiếm cục bộ hiệu quả giải bài toán phân công địa điểm thực tập cho sinh viênOptimally stable matchings for resource allocationsA max-conflicts-based heuristic search for the stable marriage problem with ties and incomplete listsAn efficient heuristic algorithm for solving the Student-Project Allocation with preferences over projectsA Heuristic Repair Algorithm for the Maximum Stable Marriage Problem with Ties and Incomplete ListsA Heuristic Repair Algorithm for the Hospitals/Residents Problem with TiesAn approximate search algorithm for the student-internship allocation problemAn Improved AdaBoost Algorithm for Highly Imbalanced Datasets in the Co-Authorship Recommendation Problem