Développement d'outils d'Aide à la Décision

Nos experts vous accompagnent


Notre offre

Conception d'algorithmes pour optimiser vos opérations


Cadrer


Formaliser une problématique et vous accompagner dans la durée
specification icon
  • Etude du besoin métier
  • Analyse de données
  • Méthodologie projet

Prototyper


Valider rapidement vos gains sur un périmètre maîtrisé
research icon
  • Algorithme sur mesure
  • Intégration Excel/Sheet
  • Résultats rapides

Industrialiser


Développer des outils à forte valeur ajoutée intégrés à votre SI
software icon
  • API REST
  • Intégration continue
  • Développement AGILE




Micro-services de calculs en Programmation Par Contraintes


model icon
Modélisation du problème

Variables, contraintes, objectifs

analysis icon
Optimisation des performances

Profiling, reformulations, méta-heuristiques

software development icon
Développement logiciel

Imports/Exports, traitements métiers

API packaging icon
Packaging en API Rest

Architecture en micro-services

scaling icon
Passage à l'échelle

Dockerisation, Kubernetes

support icon
Accompagnement dans la durée

Evolutions fonctionnelles, mises à jour techniques


En tant que contributeur majeur de Choco Solver, COSLING est le partenaire idéal en programmation par contraintes


Contactez-nous



Technologies d'optimisation


Programmation Par Contraintes

La Programmation Par Contraintes (PPC) est une technologie permettant la résolution de problèmes de configuration et d'optimisation sous contraintes. A la croisée de l'Intelligence Artificielle et de la Recherche Opérationnelle, cette approche par composants permet de construire des applications performantes et évolutives. Nous développons des modèles très performants en intégrant des composants avancés (contraintes globales dédiées, heuristiques de recherche, recherche locale, etc.). Nous utilisons différents solveurs, dont Choco Solver que nous développons conjointement avec l'IMT Atlantique.




Un réseau


Un polytope

Programmation Linéaire

La Programmation Linéaire (PL) est une technologie issue de la Recherche Opérationnelle pour résoudre des problèmes fortement combinatoires. Nous développons des modèles en variables continues, entières ou mixtes et intégrons des schémas avancés de résolution (Branch and Cut, Hybridation PPC, etc.). Nous utilisons à la fois des solveurs commerciaux et open source.

Algorithmes dédiés

Nous développons des algorithmes sur mesure efficaces pour répondre au mieux à vos besoins : algorithmes gloutons, méta-heuristiques, etc. Même lorsque nous ne reposons pas sur un solveur, notre culture Programmation Par Contraintes nous aide à concevoir des algorithmes évolutifs et fiables.


Un diagramme logique