90 likes | 223 Views
Objective. Improve sailor retention while meeting Navy manpower requirements Provide each sailor a set of choices of billets Consider sailor preferences Provide information about relative fit of each suggested assignment. Approach. Assignment Model. s1. b1. s2. b2. s3. b3.
E N D
Objective Improve sailor retention while meeting Navy manpower requirements • Provide each sailor a set of choices of billets • Consider sailor preferences • Provide information about relative fit of each suggested assignment
Approach Assignment Model s1 b1 s2 b2 s3 b3
Assignment Model Each arc from sailor i to billet j indicates qualifications met • Prospective rate of sailor matches billet rate • Billet TUM falls within sailor’s PRD window • Sea/shore rotation is met • Sailor has or can acquire NECs required before start date
Assignment Model Cost associated with each arc represents relative fit of match • Sailor’s location preferences • Location change • Job priority • Training requirements
Procedure • Sailor calls for assignment choices • Find a set of assignments • Minimizes overall “cost” of assignments • Maximizes number of matches • Provide summary data about fit • Repeat until desired number of choices for sailor of interest is determined or all matches found
Program Output Objective function value 182857.000000 Assignments: Sailor Job Loc Pref Current Priority Training 1 24 KSD none KCC 30 7606 199810 Average Preferences Total Priority 1st 2nd 3rd None Moved Trained Assigned 61.0 4 2 2 45 47 13 53 choices for sailor 1: 19 23 5 24
Advantages • Considers preferences of Navy and sailor • Considers all assignments at once to provide solutions that optimize the set of all assignments
Challenges • Each sailor’s choice impacts other sailors’ choices and the degree to which the set of assignments can be optimized • The order in which sailor choices are made is not controlled • A sailor who moves before or after his PRD affects the TUM of the job he leaves
Future Work • Minimize gap between TUM and PRD of matches • Experiment with different cost weightings • Compare optimizing for individual to optimizing sets of sailors • Experiment with changing some requirements to goals