← Latest papers
💻 computer science

Optimization method for area controller scheduling integrating efficiency, fatigue, and fairness

This paper proposes a collaborative optimization method based on the multi-objective marine predator algorithm (MOMPA) and constraint programming to generate area air traffic controller schedules that effectively balance operational efficiency, fatigue risk, and working time fairness, demonstrating superior performance and engineering feasibility through validation with real-world data.

Original authors: Tiantian Niu, Haoran Gao, Zhengyi Hu, Cong Qian, Xin He, Xiaobo Zhu

Published 2026-07-06
📖 4 min read☕ Coffee break read

Original authors: Tiantian Niu, Haoran Gao, Zhengyi Hu, Cong Qian, Xin He, Xiaobo Zhu

Original paper licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine a busy air traffic control center as a giant, high-stakes orchestra. The "musicians" are the air traffic controllers, and the "music" is the safe flow of airplanes through the sky. For years, the conductor (the scheduling manager) has been writing the sheet music by hand, relying on gut feelings and old habits. They try to make sure every instrument is played, but they often miss the nuances: some musicians are playing too hard and getting exhausted, others are sitting idle, and the loudest, most complex parts of the song aren't always getting the best players.

This paper introduces a new, smart "conductor" (an algorithm) designed to fix this by balancing three tricky goals at once: getting the job done efficiently, keeping the musicians from burning out, and making sure everyone gets a fair share of the work.

Here is how the paper breaks it down, using simple analogies:

1. The Three Big Problems

The authors say the old way of scheduling has three main flaws:

  • Efficiency: Sometimes, when the sky is super busy (like during a storm or rush hour), the schedule doesn't put the most skilled controllers in the most critical spots. It's like putting a beginner violinist in the solo spot during a difficult passage.
  • Fatigue: The old method just counts hours worked. But the paper argues that working hard for 4 hours straight is more tiring than working 4 hours with breaks. It's the difference between running a sprint and walking a slow mile; both take time, but the sprint leaves you more exhausted.
  • Fairness: In the old system, some controllers might get stuck with all the tough, late-night shifts while others get easy days. Over time, this makes the team unhappy and unstable.

2. The Solution: A "Smart Conductor" (MOMPA)

To fix this, the researchers built a mathematical model that acts like a super-smart scheduler. They call their algorithm the Multi-Objective Marine Predator Algorithm (MOMPA).

  • The Name: Think of it like a shark hunting for fish. In nature, sharks switch between swimming slowly to cover a wide area (searching for food) and swimming fast to chase a specific catch. This algorithm does the same thing: it searches broadly for good schedules and then zooms in to perfect them.
  • The "Hard Rules" (CP-SAT): Before the shark starts hunting, there's a strict rulebook (like a referee). The algorithm uses a "Constraint Programming" tool to make sure no illegal moves happen. For example, a controller can't be in two places at once, and they must have enough rest between shifts. The algorithm guarantees these rules are never broken.

3. How It Works: The Three Balances

The algorithm tries to find the "Goldilocks" zone where all three goals are happy:

  • Efficiency: It matches the "heavy lifting" (high traffic) with the "strongest lifters" (top-tier controllers). It ensures that when the traffic is light, it doesn't waste the top talent on easy tasks.
  • Fatigue: It doesn't just count hours; it looks at intensity. It tries to spread out the "sprints" so no single controller is running a marathon of high-stress tasks. It compresses the "fatigue tail," meaning fewer people end up with dangerously high stress levels.
  • Fairness: It looks at the whole team and makes sure the workload is spread evenly. It prevents the situation where one person works 50 hours and another works 20.

4. The Results: A Better Symphony

The researchers tested this new method using real data from a control center in China. They compared their "Smart Conductor" (MOMPA) against the old standard method (called NSGA-II).

  • Better Performance: The new algorithm found better schedules faster. It produced a wider variety of high-quality options (a better "Pareto front," which is just a fancy way of saying "a better menu of choices").
  • The "Menu" of Choices: The algorithm didn't just give one answer. It gave the managers a menu of options:
    • Option A: Focus on safety/fatigue (great for bad weather).
    • Option B: Focus on fairness (great for team morale).
    • Option C: A balanced mix (the recommended "Comprehensive Compromise").
  • The Outcome: The recommended schedule successfully put the best controllers in the busiest spots, reduced the number of controllers working extreme hours, and made the workload much more even across the team.

In Summary

This paper is about moving air traffic control scheduling from "guessing and hoping" to "calculating and balancing." By using a smart algorithm inspired by how marine predators hunt, the researchers created a system that ensures the right people are in the right seats at the right time, without burning anyone out or leaving anyone feeling treated unfairly. It's a step toward making the sky safer and the controllers' lives more balanced.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →