If you were to ask me how we write the Southwest Airlines flight schedule, my answer would be much different today than it was just a few years ago. When I joined Southwest in 1990, we had just over 100 airplanes, a little over 1,000 flights a day, and about eight to nine weeks to analyze and re-write our airlines schedule by hand;which we did five times a year.
Fast forward to 1999. By that point, we had grown to nearly 300 airplanes, over 2,400 flights a day, and we still had no more than eight to nine weeks to analyze and re-write our airline's schedule, which we still did five times a year by hand. Clearly, the size of the job we had to do in the time allotted had grown enormously, the complexity of the job had increased, and our system had grown exponentially, but given our process, we had no more time nor available manpower to apply. It became clear to the Company that we had to find a way to bring computer technology into the mix to help us work quicker and work better. We had to be able to look at more scenarios and produce a more effective schedule that was more convenient for our Customers QUICK!
Unfortunately, in talking to experts in optimization theory across the industry (believe it or not, airline schedule optimization is quite the science!), we found that our network had become too dense and large to solve, given the limitations of the science and technology at the time. The roadblock turned out to be our basic business model! In a previous blog post, I explained the difference between our point-to-point network and a hub-and-spoke airline network (click here to read that post). For a variety of reasons (which I won't bore you with!) hub-and-spoke networks are relatively easy to schedule. Point-to-point networks are very hard to schedule because there are vastly more options in departure times, ways to "hook together" flights, and many other factors. One optimization scientist said that, based on the size of our network at the time, there were 1023 (that's the number ten followed by 23 zeros!) of different possible combinations of our set of flights, departure times and "hook-ups" that could comprise a valid, flyable Southwest Airlines schedule. Looking back at my years of writing ever-increasingly more complex schedules, I suddenly realized why my hair had gone gray. To think, I had been blaming the "snow on my roof" on my son!
As we continued to research optimization shops, one of the Southwest Airlines Employees on the Schedule Optimization Team came back to the office after Christmas break and showed us an optimized schedule output that was unlike anything we'd seen before. It still needed work, but it had conquered the major hurdle, treating every single flight's departure time and hook-up in the network as a variable. We were amazed and VERY excited. Which of the optimization companies had produced this, we asked?
None of them, he replied. He had cracked the problem on his own and produced the solution himself, over Christmas break, on his home PC, metaphorically, in his garage. He had done what was actually thought to be mathematically and technologically impossible at the time. THE
''GARAGE-O-MIZER" WAS BORN!
The rest of the story is the stuff of Southwest legend. We continued to refine the process and calibrate the over 2,300 parameters in the optimization process for what seemed like forever, but we began flying our first, fully optimized schedule in October 2004 (which we dubbed the "Optober" schedule). The magnitude of change we were able to incorporate into the schedule was staggering.
We continued to refine the optimization process, and by February 2006, we began flying our second reoptimized schedule, which, ultimately, generated millions of dollars in added revenue for the Company and our Shareholders.
Going forward, we plan to take maximum advantage of weather changes from winter, into summer, and back into winter. Flights typically take less time in the warm weather months than they do in cold months, and optimization technology will allow us to take advantage of shorter flying times by putting even more flights into our schedule without investing in more aircraft.
We hope you like our new schedules, and we hope that you appreciate the time and effort we've spent in making our network even more convenient for you. Now get out there; fly somewhere on Southwest;and exercise your freedom to move about our Country!



Comments
Bill, your garage-o-mixer turned into true schedule optimizer this year is fascinating. I understand you want to keep it proprietary, as would I.
We met with Northwest and they too put out a marketing schedule. I'm not sure how they do that either. What I'm very curious about is how Southwest applies tail numbers to the marketing plan. And how you get maintenance activies completed. Who or where might I talk to about that?
Steven
Any idea when summer 2007 flights will open?
Bill" Why is it that SWA does not serve Savannah,Ga/and or Charleston,sc
Hi Gail,
Thanks for your comment and your patronage! As you can tell from Bill's post, we have some pretty amazing folks in our Schedule Planning Department. I'm also sorry to hear that you have encountered some flight delays from Manchester. As you are probably aware, the Northeast has been experiencing some strong weather this summer--we could sure use that rain down here in Texas. Please understand that, without specific flight details, I can't speak to your specific flights. However, this year, Air Traffic Control is trying a new system called AFP (Airspace Flow Program) that is designed to keep the entire traffic in the Northeast flowing smoothly. Even though weather may not be affecting your specific airport, it may be affecting the general area. Without AFP, some flights may have operated on schedule, but many others may have had to divert to alternate airports. My fellow blogger, Fred Taylor, wrote an earlier post about AFP, and you can access it here. Fred does a much better job of explaining it than I can.
Brian
The story was very good and full of info. We have a complaint though. We are Rapid Reward members, and it just seems to us our flights have been getting off later and later, always some delay from the departing airport. What's up with it? We love SouthWest! We just don't like to be late for anything.
thanks for the blog!
Gail from Mass. flys out of Manchester, NH
How does the optimizer factor in our wish list (example MSY-BHM) or other increased existing service? How does it affect the possible opening of Love
to more cities directly (if the agreement passes)?
Why have the morning flights from BWI to BOI been dropped? We can not even make a connection and get to BOI in the early afternoon. If you do not arrive until six to eight p.m and then have to drive another three or four hours it makes for a really long day or an overnight stay in Boise. I hope that an
earlier flight will be added back to the schedule.
Thanks
A Fraser,
There was only one n/s from Vegas to DTW. It was on a Saturday for about three monthes. Not sure where your info on the other cities being n/s to DTW comes from. Are you perhaps refering to several years ago?
Sorry to rain on your parade, but IÃ
Hi there! As a scheduler with another carrier, I got a huge kick out of your comments! This, once again, just goes to prove that it's the PEOPLE who make the difference