- Before
- Tunes optimizer weights by trial and error overnight, then rebuilds the case for one answer in spreadsheets.
- Now
- Starts from 46 solutions on one frontier, asks for what she wants in plain words and sees the new point checked, replayed and explained.
Crew pairing optimization for one bid month, screen by screen
Corvane Airways must publish November's 787-9 pilot pairings — 2,386 flights from the JFK and LAX bases — to the bidding system by Wednesday 7 October, 17:00. It is Monday morning. Here is what happens next, in the working solution.
- 01Monday morning
One decision is hers
Megan Torres · Crew pairing analystOvernight the agents read November's schedule, applied LOA 26-07, built 46 solutions and replayed each against two years of delays. Megan's Today screen shows the deadline — 2 days 9 hours left, committee review included — the agents' pick, solution 3 at $41.2M, $0.3M under the $41.5M budget, and 93.4% of pairings holding on replay against 90.1% for October's method. Below it: what needs her, and the pairing agents' overnight notes.
“November’s 787-9 pilot pairings are ready for you to choose.”
- 0223:02 the night before
The schedule diffed, and two questions asked
Schedule readerThe schedule reader compared November's file from network planning with October's: 2,386 flights, 22,180 block hours, 31 changes — 14 new, 9 retimed, 5 canceled, 3 moved to the 777. CV 95 JFK–EZE now carries a 10:55 block time, but October's actual median over 34 flights was 10:20, so it drafted a question for network planning. A late Thanksgiving extra section, CV 2416/2417 on 29 November, arrived after the run started and waits for a re-run of that day.
“I never edit the schedule; I ask network planning.”
- 03The rules
A new letter of agreement, drafted from its source
Rules keeperEvery rule the builder and the checker apply carries the passage it comes from: Part 117, the flight attendant rest rule, the pilot contract, letters of agreement and hotel contracts — 17 in all. LOA 26-07, a 24-hour layover at NRT after a flight over 12 hours block, is in effect, approved by the director and acknowledged by the committee. The committee's new letter, LOA 26-08 — 75-minute aircraft changes at JFK — is drafted and waiting: 61 pairings in solution 3 have an aircraft change under 75 minutes at JFK, an estimated +$0.2M if applied to November.
A rule takes effect only after the director approves it; contract rules also need the committee's acknowledgment.
- 04The frontier
Every solution on one chart: cost against crew quality of life
Trade-off explainerAll 46 solutions sit on one chart, with the budget line, the quality-of-life floor of 70 and a ring on each point for the share of pairings that hold on replay. The agents recommend solution 3, the cheapest above both floors: $41.2M, quality of life 74, 1.8% deadhead, 6,412 hotel nights, 188 red-eyes followed by more flying. Point at solution 4 and the explainer says what it buys: crews lay over in Tokyo 12 more times instead of flying the Manila shuttle on arrival day, for +$0.3M.
“Solutions 1 and 2 are cheaper but under the 92% robustness floor (88.2% and 90.6%).”
- 05Monday, after 07:40
She asks in plain words; the builder says how it reads her
Megan Torres · Crew pairing analystMegan types “Fewer red-eyes mid-trip, stay under $41.4M”. Before it starts, the pairing builder states its reading: fewer pairings that fly on after a red-eye — 188 in solution 3 — with a cost cap of $41.4M, starting from solution 3, as run 5. It finds the pairings the request touches — 188 LAX–JFK–LAX pairings, 130 on CV 1442 and 58 on CV 1446 — and re-opens only those 30 days: 412 flights, 2,118 candidate pairings priced.
“The schedule’s 214 red-eye flights themselves cannot change.”
- 06Minutes later
Solution 8: 46 fewer red-eyes mid-trip for $0.1M
Legality and fatigue checker · Operation replayerThe builder never certifies its own work. The legality and fatigue checker re-tests all 1,149 pairings — 0 illegal, 3 below alertness 65 reworked in the same run — and the operation replayer flies the new solution over 730 days of delays: 93.6% hold, up from 93.4%, with 74 fragile pairings instead of 76. Solution 8 lands on the frontier at $41.3M, quality of life 77, 142 red-eyes mid-trip — still within budget and above both floors.
“Solution 8: −46 red-eyes mid-trip for +$0.1M.”
- 07One pairing
P-7208: the red-eye now flies home
Trade-off explainerIn solution 3 a LAX crew flew the CV 1442 red-eye to JFK, rested 10:05 — 5 minutes above the 10-hour minimum — then flew CV 1449 back; when CV 1442 landed after 06:45 the next duty became illegal, and in September that happened 14 times. In solution 8 a JFK crew flies CV 1441 out, lays over 23:50 in LAX and flies the CV 1442 red-eye home. Every duty shows its Part 117 limit and basis, every check is cited, lowest alertness rises from 66 to 74 and the trip holds on 97% of replay days.
Each check names its rule: “Flight duty Mon 16 Nov: 6:30 of 9:00”, with its basis, Table B · 1 segment · report 00:00–03:59 (JFK time).
- 08Submitted
The committee reviews the trade, not just a total
Capt. Brian Kessler · Union scheduling committeeMegan chooses solution 8 and submits it with her note. The approval pack sets it against its neighbors on the frontier and October's method — cost, quality of life, hold on replay, red-eyes mid-trip, deadhead, hotel nights — and says what each neighbor gives up: solution 3 saves $0.1M but has 46 more red-eyes mid-trip, solution 4 costs $0.2M more for quality of life 78. 1,149 pairings are re-tested and LOA 26-07 is in effect. The publish agent shares it with the Scheduling Committee and the director, and Capt. Kessler comments in the same thread.
“The red-eye change is what we asked for in September. No contract questions from the committee. Review complete.”
- 09Signed
The director approves with a reason code and an e-signature
Daniel Whitaker · Director of Crew PlanningMegan cannot approve her own solution, so it goes to Daniel. He picks a reason code — A1 Best balance, A2 Lowest cost above the floors, A3 Contract commitment or A4 Operational request — adds a note for the record if he wants, and signs. Approval lets the publish agent re-verify and send the pairings to the bid system.
“I approve November’s 787-9 pilot pairings as Daniel Whitaker, Director of Crew Planning — electronic signature.”
- 10Published, two days early
Re-verified, then sent to bidding
Publish agentThe publish agent checks the signature and the completed committee review, re-verifies the 1,149 pairings against the latest schedule and publishes them to the bid system, with the hotel forecast sent to hotel booking — two days before the deadline; the bid opens Thursday 8 October, 17:00. Every step is on the audit trail. On the same November schedule, the month comes in $0.8M below October's method.
“1,149 pairings are in the bid system; the hotel forecast is with hotel booking. Every step is on the audit trail.”