The U.S. Navy detailing process is the matching process for assigning Sailors to available billets. This paper studies a new two-sided matching process for the detailing process to reduce the number of detailers, simplify the assignment process, and increase the satisfaction of Sailors and Commands. We focus on two-sided matching with market complications such as married couples looking for related positions. The existence of stable matchings is established by assuming all couples have responsive preferences, which means the unilateral improvement of one partner’s job is considered beneficial for the couple as well. Based on its unique features and special requirements, we design a two-sided matching algorithm for the detailing process with the consideration of market complications including married couples, priority billets that must be filled, and high fill rate for Sailors. We believe that this algorithm deals with these market complications in an appropriate manner. ∗CMU-RI-TR-03-49 †Robotics Institute, Carnegie Mellon University, Pittsburgh, PA, weiy@cs.cmu.edu, garof@cs.cmu.edu, katia@cs.cmu.edu.
[1]
Paul A. Robards,et al.
Applying Two-Sided Matching Processes to the United States Navy Enlisted Assignment Process
,
2001
.
[2]
A. Roth.
The Economist as Engineer: Game Theory, Experimentation, and Computation as Tools for Design Economics
,
2002
.
[3]
A. Roth,et al.
Random paths to stability in two-sided matching
,
1990
.
[4]
M. Nissen,et al.
Two-sided matching agents for electronic employment market design: social welfare implications
,
2002
.
[5]
Melissa M. Short.
Analysis of the Current Navy Enlisted Detailing Process
,
2000
.
[6]
A. Roth,et al.
The Redesign of the Matching Market for American Physicians: Some Engineering Aspects of Economic Design
,
1999,
The American economic review.
[7]
A. Roth.
The Evolution of the Labor Market for Medical Interns and Residents: A Case Study in Game Theory
,
1984,
Journal of Political Economy.