Artificial Intelligence and Operations Research for Defense and Telecommunications

Tactical optimization of operations

They Trust Us


OptaForce: Optimization of Activity Planning and Maintenance for Mirage 2000 Fleets

After winning the OptiPlan challenge, Cosling and Airbus jointly developed the OptaForce solution to enable optimized planning for Mirage 2000 fleets. Cosling’s constraint programming algorithms optimize various capacity, budgetary, and operational constraints to maximize the potential of each aircraft. This results in improved aircraft availability rates and enhanced mission capability for the armed forces.

OptaForce
airbus logo
Nicolas R.
Project Manager
Airbus Defence and Space
❝ Working with Cosling allowed us to create a product that fully meets our clients' expectations. Thanks to their expertise, they analyzed our constraints and transformed complex and repetitive tasks into a high-performance planning engine. Their support went beyond technical expertise; their presence alongside us enabled us to advise the client in evolving current aircraft maintenance planning practices. The result of our collaboration is a real success: winning an innovation challenge and then creating the OptaForce product. ❞



Network Configuration and Telecommunications Scheduling

In telecommunications systems, optimal network configuration and efficient communication scheduling are essential for ensuring reliable and resilient connectivity. Among the various Artificial Intelligence and Operations Research techniques, constraint programming and graph theory provide powerful tools to model and solve these complex problems.


Modeling Resilient Networks with Topological Constraints

A telecommunications network relies on a graph of connections between nodes (stations, satellites, antennas, relays, etc.). To ensure optimal connectivity, several constraints must be met:

With Choco Solver’s graph module, these constraints can be expressed as graph variables and constraints, allowing modeling at the appropriate level of abstraction. The constraint solver enables testing different configurations and optimizing resilience while minimizing resource costs.


Scheduling Communications with Time Windows


Ground stations

Satellite communications require precise temporal alignment between ground stations and satellites, with constraints such as:

  • Visibility windows: Each station can only communicate with a satellite during specific time slots.
  • Limited bandwidth: Transmissions must be scheduled based on available resources.
  • Dynamic frequency allocation: To avoid interference and maximize radio spectrum efficiency.
With constraint programming, it is possible to ensure optimal scheduling of communications while complying with physical and operational constraints.


ESA logo
Martin U.
ESTRACK Ground Operation Engineer
European Space Agency
❝ We worked with Cosling as part of a study to optimize our ESTRACK (ESA ground station network) planning tool. In less than three months, the Cosling team was able to understand our software design and propose possible improvements. We were impressed by their expertise and their well-adapted working methodology. Cosling offers a rare combination of skills in theoretical optimization training and software engineering. ❞