Interpretable AI Boosts Airline Revenue with Optimal Action Trees

Youssef Drissi, Markus Ettl, Shivaram Subramanian, Wei Sun, Zack Xue· July 17, 2026 View original

Summary

Researchers developed COAT, a framework that learns interpretable prescriptive policies from observational data by combining counterfactual outcome estimation with optimization. A field pilot with a major airline increased upsell revenue per booking by 6.9%, leading to projected annual revenue gains of $50-$150 million.

A new research introduces Counterfactual Optimal Action Trees (COAT), an AI framework designed to generate clear, actionable business policies from existing observational data. This system integrates advanced counterfactual analysis, which predicts outcomes under different scenarios, with large-scale optimization techniques. It uses a method called column generation to translate these causal predictions into practical, transparent decisions that adhere to specific business and regulatory constraints. The COAT framework was put to the test in a real-world application: optimizing ancillary pricing for a major global airline. This sector is known for its complex business rules and limited opportunities for experimental testing. Over a 17-week pilot, COAT successfully increased upsell revenue per booking by 6.9%. This significant improvement led the airline to project an incremental annual premium seat revenue of $50-$150 million across its eligible domestic markets. The success of this pilot has resulted in the scaled adoption of COAT and is now influencing broader AI-driven decision-making initiatives within the organization, demonstrating its practical value in complex commercial environments.

Why it matters

This research offers a proven method for businesses to derive highly effective, interpretable strategies from their existing data, directly impacting revenue and operational efficiency. Professionals can leverage such frameworks to make data-driven decisions that are both profitable and transparent, especially in regulated or complex industries.

How to implement this in your domain

  1. 1Evaluate existing observational datasets for potential application of prescriptive analytics, focusing on areas with complex decision-making.
  2. 2Pilot an interpretable AI framework like COAT in a controlled business segment to quantify its impact on key performance indicators.
  3. 3Collaborate with data scientists and domain experts to define business rules and regulatory constraints for the AI model.
  4. 4Scale successful pilot programs to broader operations, integrating the AI-driven policies into existing decision workflows.
  5. 5Monitor the long-term performance and adapt the models as business conditions or data patterns evolve.

Who benefits

AirlinesRetailE-commerceFinancial ServicesLogistics

Key takeaways

  • COAT is an interpretable AI framework for learning prescriptive policies from observational data.
  • It combines counterfactual outcome estimation with large-scale mixed-integer optimization.
  • A pilot with a global airline increased upsell revenue by 6.9%, projecting $50-$150 million in annual revenue.
  • The framework's success led to scaled adoption and influenced broader AI initiatives.

Original post by Youssef Drissi, Markus Ettl, Shivaram Subramanian, Wei Sun, Zack Xue

"arXiv:2607.14318v1 Announce Type: new Abstract: We introduce COAT (Counterfactual Optimal Action Tree), a framework for learning interpretable prescriptive policies from observational data. COAT combines counterfactual outcome estimation with large-scale mixed-integer optimizatio…"

View on X

Originally posted by Youssef Drissi, Markus Ettl, Shivaram Subramanian, Wei Sun, Zack Xue on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses