Fall 2009 - H. Milton Stewart School of Industrial & Systems ...
Fall 2009 - H. Milton Stewart School of Industrial & Systems ...
Fall 2009 - H. Milton Stewart School of Industrial & Systems ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
ON THE MOVE<br />
Transportation Logistics at ISyE<br />
Airline Optimization in ISyE<br />
By Ellis Johnson and George Nemhauser<br />
We first entered the field <strong>of</strong> airline optimization<br />
about twenty years ago with a project on fleet<br />
assignment for Delta Airlines. There is an<br />
amusing story about how this work for Delta<br />
began. At the time, Delta was using a new crew scheduling<br />
system that was based on the polynomial time linear<br />
programming algorithm developed by Narendra Karmarkar<br />
at AT&T Bell Labs and implemented in the KORBX<br />
optimization system, an eight processor Alliant computer.<br />
The system reputedly cost $8.9 million and, not surprisingly,<br />
only two such systems were ever sold. Delta bought one <strong>of</strong><br />
them to solve crew scheduling. The important point to note<br />
is that crew scheduling is an integer programming problem,<br />
which is hard to solve, and KORBX could only solve linear<br />
problems, which are much easier relatively. So, the AT&T<br />
folks could only provide a heuristic for converting linear<br />
solutions to integer solutions.<br />
We had some new ideas for solving crew scheduling<br />
problems; however, our attempts to contact Delta fell on deaf<br />
ears until Mike Thomas, then school chair, had a brilliant<br />
idea. Ron Allen, an ISyE graduate, class <strong>of</strong> 1964, had recently<br />
been appointed CEO <strong>of</strong> Delta. Thomas arranged a dinner at<br />
which Allen would be honored, and we would get a chance<br />
to suggest to him that we could help Delta with scheduling.<br />
The evening went well except for the end. Atlanta had just<br />
started car emission checks, and because <strong>of</strong> the low fee paid<br />
to the stations that could perform them, there were very<br />
long lines. A black market emerged for the emission stickers<br />
that were attached to license plates.<br />
When we left the Alumni House at the end <strong>of</strong> the dinner,<br />
we discovered that each <strong>of</strong> the cars that previously held<br />
these stickers were missing the part <strong>of</strong> their license plate<br />
where the sticker had been. Allen’s car was one <strong>of</strong> them.<br />
Nevertheless, from Allen we got an inroad to Delta’s IT<br />
group. Because <strong>of</strong> their work with KORBX, they were not<br />
interested at the time in help with crew scheduling. But they<br />
decided to work with us on plane scheduling, which is called<br />
fleet assignment in the industry.<br />
Given a schedule that lists the time, origin, and destination<br />
<strong>of</strong> all flights, fleet assignment addresses the question <strong>of</strong> what<br />
type <strong>of</strong> aircraft should be assigned to each flight. The answer<br />
is driven by demand and the network structure <strong>of</strong> all <strong>of</strong> the<br />
flights. Large planes should be assigned to high-demand legs.<br />
However, if a large plane is assigned to a flight from A to B,<br />
then there should be a flight from B that departs soon after<br />
the A-to-B flight that also has large demand and so on. The<br />
optimization model minimizes flying costs and the costs <strong>of</strong><br />
lost demand. Cindy Barnhart, then an assistant pr<strong>of</strong>essor in<br />
our group, now a pr<strong>of</strong>essor and associate dean at MIT and a<br />
leading international expert in airline research, got her start<br />
on the Delta project. We successfully completed this project<br />
and then went on to do research sponsored by almost all <strong>of</strong><br />
The Alumni Magazine for the <strong>Stewart</strong> <strong>School</strong> <strong>of</strong> ISyE <strong>Fall</strong> <strong>2009</strong> • 13