Beluga™ AI Challenge
Are you a researcher or practitioner in sequential decision making interested in Trustworthy AI and eager to engage with real industrial use cases and connect with distinguished researchers and experts?
Join us from November 2024 to advance Trustworthy AI with real-world industrial applications alongside leading researchers and experts in sequential decision making
Test your skills in our competition inspired by the new Beluga™ Airbus, tackling the strategic placement of aircraft parts during loading and unloading.
Dive into a real-life sequential decision-making challenge that focuses on scalability and explainability.
Prize budget € 5000
All qualified participants will be showcased on TUPLES media channels.
The winners will have the opportunity to collaborate with the research activities of the TUPLES consortium throughout the last 6 months of the project (April-October 2025).
The Problem
The competition challenge is based on a logistic planning problem proposed by Airbus. It deals with the storage and management of cargo transported by Airbus Beluga XL aircrafts. Those bring aircraft parts that need to be pushed to – or pulled from – a rack system that works as a bidirectional multi queue system.
Aircraft parts are held on jigs, which can slide and be stored on the racks. Trailers are used as special moving racks to transfer the jigs between the Beluga and the fixed racks. When the aircraft parts are sent to the production lines, they transit to hangars where cranes remove the parts from the jigs. The parts are then sent to production and the jigs return empty to the rack system.
The racks can contain several jigs in sequence, but only the jigs which are at the edges of the racks (either factory side or Beluga side) can be pulled out. This might require swapping jigs located at the rack edges to other racks in order to free the pass to jigs which are strictly inside the racks.
When the Beluga lands at the production site, 2 high-level tasks must be performed:
● unloading the parts (held on jigs) and storing them in the rack system;
● unstoring empty jigs from the rack system and loading them into the Beluga.
Between two Beluga flights, 3 high-level tasks must be considered:
● unstoring parts held on jigs from the rack system and sending them to the production lines via the craning hangars;
● sending back empty jigs from the craning hangars to the rack system;
● [optionally] swapping the jigs which are at the edges of the racks (either factory side or Beluga side) from one rack to another, in order to free the pass to jigs which are strictly inside the racks.
The Challenges
We are searching for the plan of minimum length among all the plans that reach the goal.
Therefore, two separate scalability challenges are proposed:
- Scalability challenge [Deterministic]
In the deterministic version of the problem, we do not consider any uncertain event. The problem consists in finding a plan, i.e. a sequence of actions, which reaches a goal consisting in the 3 following conditions to be met:
– all parts coming in the Beluga flights are unloaded in the required order and stored in the rack system
– all parts to be consumed by the production lines are sent to production in the required order
– all empty jig types to be carried by outgoing Beluga flights are sent to the Beluga in a required order. - Scalability challenge [Probabilistic]
In addition, for the probabilistic version we consider uncertainties in the flight arrival times, which can alter the sequence in which jigs become available. In this case, the problem consists in finding a policy, i.e. a mapping from states to actions, whose execution optimises the evaluation metrics.
In addition, planning and Scheduling relies on expert (human) planners, and new approaches, such as those featured within the Scalability Challenge, must be accepted and trusted before those planners will use them. Explainability is a key element of this. For this reason, we are proposing one more challenge:
- Explainability challenge: explain infeasibilities or alternative solutions.
Competition Timeline
November 18th – January 19th
Preparation period: Register, collect data and requirements, and start developing your solution. The Q&A section on our portal is open for any questions you might have.
January 20-March 30
Submission period:
Submit your models and solutions for one or more of the challenges, and receive some intial feedback to check your solution performs as expected.
March 31-April 30
Evaluation and winner announcement
TUPLES Final Event (September-October 2025)
Award Ceremony
Passionate about sequential decision making? Join us and test your ideas
If you encounter any issues during the registration phase, please contact us at info@tuples.ai