2016Journal of Discrete Mathematical Sciences and CryptographyRequires access

An extendable stable matching algorithm of a kind of bipartite graph

Haizheng Yu, Hong Bian

Open publisher page 2 citations

Abstract

Real-life examples of assignment problems, like college admission, the labor market for medical interns, and sorority rush, can be formulated as bipartite matching. The college admission problem is one of many-to-one matching in two-sided matching models. We can obtain a bipartite graph by viewing all colleges and students as two disjointed sets of vertices, and joining an edge between their corresponding vertices, if the student enrolled this college. Thus, the college admission problem can be formulated as finding a stable extensive matching in the corresponding bipartite graph. In this paper, by using the definition of the stable extensive matching, we give an algorithm with O(m3n3) for the college admission problem, which is different from the Gale and Shapley algorithm. Moreover, the algorithm can be viewed as a generalization of Hungarian Algorithm.

About this research paper

What this paper is about

Real-life examples of assignment problems, like college admission, the labor market for medical interns, and sorority rush, can be formulated as bipartite matching. The college admission problem is one of many-to-one matching in two-sided matching models. We can obtain a bipartite graph by viewing all colleges and students as two disjointed sets of vertices, and joining an edge between their corresponding vertices, if the student enrolled this college. Thus, the college admission problem can be formulated as finding a stable extensive matching in the corresponding bipartite graph. In this paper, by using the definition of the stable extensive matching, we give an algorithm with O(m3n3) for the college admission problem, which is different from the Gale and Shapley algorithm. Moreover, the algorithm can be viewed as a generalization of Hungarian Algorithm.

Why it matters

OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Real-life examples of assignment problems, like college admission, the labor market for medical interns, and sorority rush, can be formulated as bipartite matching. The college admission problem is one of many-to-one matching in two-sided matching models. We can obtain a bipartite graph by viewing all colleges and students as two disjointed sets of vertices, and joining an edge between their corresponding vertices, if the student enrolled this college. Thus, the college admission problem can be formulated as finding a stable extensive matching in the corresponding bipartite graph. In this paper, by using the definition of the stable extensive matching, we give an algorithm with O(m3n3) for the college admission problem, which is different from the Gale and Shapley algorithm. Moreover, the algorithm can be viewed as a generalization of Hungarian Algorithm.

Key concepts: Bipartite graph, Matching (statistics), Blossom algorithm, 3-dimensional matching, Complete bipartite graph, Generalization, Combinatorics, Algorithm

Related papers

Back to paper searchBrowse research topicsOriginal source
An extendable stable matching algorithm of a kind of bipartite graph — Research Paper | ScholarLens