Dans le processus d'optimisation, chacune des solutions possibles exige de manipuler un volume énorme de données pour envisager de multiples choix, tous soumis à des contraintes liées. Il est donc très difficile de les explorer toutes. L'intelligence Artificielle, et plus particulièrement la Programmation Par Contraintes, offrent un arsenal algorithmique qui permet de répondre à cette complexité et, à partir d'une modélisation des différentes contraintes, de proposer la solution optimale.
| La modélisation des contraintes et des règles métiers, simple, intuitive, évolutive, effectuée par les experts métiers eux-mêmes et sans le concours d'informaticiens, grâce à un langage de haut niveau, l'AQL. | |
| Le moteur d'optimisation, l'Advanced Solver®, qui joue le rôle d'un moteur de calcul qui interprète les contraintes (règles-métier) indépendamment du logiciel. Il présente trois atouts majeurs : - il n'exige aucun développement ; - il s'interface avec tous les systèmes d'information par de simples connecteurs standards ; - il s'adapte, en terme de contraintes d'optimisation, à tout type de spécificités métier... |