skip to main content
10.1145/3377049.3377094acmotherconferencesArticle/Chapter ViewAbstractPublication PagesiccaConference Proceedingsconference-collections
research-article

Stable Marriage Algorithm for Student-College Matching with Quota Constraints

Authors Info & Claims
Published:20 March 2020Publication History

ABSTRACT

In Bangladesh, a central exam is given by lots of students each year to get themselves admitted into their preferred medical college and only few get chosen by their merits. Assigning each student to a college and checking the validity of the assignment is a major concern here. This particular problem dates back to 1962 when college admission problem was introduced by Gale and Shapley [5] where stable marriage approach was used as a solution. Stability criteria was also introduced in their research which can be used to check validation of fair matching when priority is involved. But, Complicacy arises as in Bangladesh some seats are reserved for special students known as quota which can not be solved with plain stable marriage algorithm. Stability criteria also has to be defined properly for this specific problem and an algorithm is needed to handle this. A max-flow, min-cut solution combined with stable marriage algorithm is presented in this research to solve medical admission process with quota constraint in Bangladesh.

References

  1. 2013. Stable Allocations and the Practice of Market Design. The Indian Economic Journal 60, 4 (2013), 3--34. https://doi.org/10.1177/0019466220130402Google ScholarGoogle ScholarCross RefCross Ref
  2. Yefim Dinitz. 2006. Dinitz' Algorithm: The Original Version and Even's Version. Springer Berlin Heidelberg, Berlin, Heidelberg, 218--240. https://doi.org/10.1007/11685654_10Google ScholarGoogle ScholarCross RefCross Ref
  3. Jack Edmonds and Richard M. Karp. 2003. Theoretical Improvements in Algorithmic Efficiency for Network Flow Problems. Springer Berlin Heidelberg, Berlin, Heidelberg, 31--33. https://doi.org/10.1007/3-540-36478-1_4Google ScholarGoogle ScholarCross RefCross Ref
  4. L. R. Ford and D. R. Fulkerson. 1987. Maximal Flow Through a Network. Birkhäuser Boston, Boston, MA, 243--248. https://doi.org/10.1007/978-0-8176-4842-8_15Google ScholarGoogle ScholarCross RefCross Ref
  5. D. Gale and L. S. Shapley. 1962. College Admissions and the Stability of Marriage. The American Mathematical Monthly 69, 1 (1962), 9--15. https://doi.org/10.1080/00029890.1962.11989827 arXiv:https://doi.org/10.1080/00029890.1962.11989827Google ScholarGoogle ScholarCross RefCross Ref
  6. Robert Irving. 2012. Greedy Matchings. (04 2012).Google ScholarGoogle Scholar
  7. Robert W. Irving. 1994. Stable marriage and indifference. Discrete Applied Mathematics 48, 3 (1994), 261--272. https://doi.org/10.1016/0166-218x(92)00179-pGoogle ScholarGoogle ScholarDigital LibraryDigital Library
  8. Robert W. Irving, Telikepalli Kavitha, Kurt Mehlhorn, Dimitrios Michail, and Katarzyna E. Paluch. 2006. Rank-maximal Matchings. ACM Trans. Algorithms 2, 4 (Oct. 2006), 602--610. https://doi.org/10.1145/1198513.1198520Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Kazuo Iwama and Shuichi Miyazaki. 2008. A Survey of the Stable Marriage Problem and Its Variants. International Conference on Informatics Education and Research for Knowledge-Circulating Society (icks 2008) (2008). https://doi.org/10.1109/icks.2008.7Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Akiko Kato. 1993. Complexity of the sex-equal stable marriage problem. Japan Journal of Industrial and Applied Mathematics 10, 1 (01 Feb 1993), 1. https://doi.org/10.1007/BF03167200Google ScholarGoogle ScholarCross RefCross Ref
  11. Telikepalli Kavitha, Kurt Mehlhorn, Dimitrios Michail, and Katarzyna Paluch. 2007. Strongly Stable Matchings in Time O(nm) and Extension to the Hospitals-Residents Problem. ACM Transactions on Algorithms, v.3, 15.1-15.18 (2007) 2996. https://doi.org/10.1007/978-3-540-24749-4_20Google ScholarGoogle ScholarCross RefCross Ref
  12. Eija Kujansuu, Tuukka Lindberg, and Erkki Mäkinen. 1999. The stable roomates problem and chess tournament pairings. Divulgaciones Matemáticas 7 (01 1999), 19--28.Google ScholarGoogle Scholar
  13. Bruce M. Maggs and Ramesh K. Sitaraman. 2015. Algorithmic Nuggets in Content Delivery. ACM SIGCOMM Computer Communication Review 45, 3 (2015), 52--66. https://doi.org/10.1145/2805789.2805800Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Varun S. Malhotra. 2004. On the Stability of Multiple Partner Stable Marriages with Ties. In Algorithms - ESA 2004, Susanne Albers and Tomasz Radzik (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 508--519.Google ScholarGoogle ScholarCross RefCross Ref
  15. David Manlove. 1999. Stable marriage with ties and unacceptable partners. (02 1999).Google ScholarGoogle Scholar
  16. Eric Mcdermid and Robert W. Irving. 2010. Popular matchings: structure and algorithms. Journal of Combinatorial Optimization 22, 3 (2010), 339--358. https://doi.org/10.1007/s10878-009-9287-9Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Julián Mestre. 2006. Weighted Popular Matchings. In Automata, Languages and Programming, Michele Bugliesi, Bart Preneel, Vladimiro Sassone, and Ingo Wegener (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 715--726.Google ScholarGoogle Scholar
  18. Eytan Ronn. 1990. NP-complete stable matching problems. Journal of Algorithms 11, 2 (1990), 285--304. https://doi.org/10.1016/0196-6774(90)90007-2Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Sara. [n. d.]. Are Medical Students Making Their (Best Possible) Match? Siam news ([n. d.]). https://archive.siam.org/news/news.php?id=305Google ScholarGoogle Scholar

Index Terms

  1. Stable Marriage Algorithm for Student-College Matching with Quota Constraints

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Other conferences
          ICCA 2020: Proceedings of the International Conference on Computing Advancements
          January 2020
          517 pages
          ISBN:9781450377782
          DOI:10.1145/3377049

          Copyright © 2020 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 20 March 2020

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article
          • Research
          • Refereed limited
        • Article Metrics

          • Downloads (Last 12 months)15
          • Downloads (Last 6 weeks)0

          Other Metrics

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader