Optimisation sous contraintes
Forfait : FreeChoisir qui cibler pour maximiser un résultat sans dépasser ses budgets, et savoir quel budget bride.
Problèmes business
- Choisir les clients à contacter pour dégager le plus de profit, sous un plafond de contacts et de coût.
- Savoir quel budget limite vraiment le résultat, et ce que rapporterait de le desserrer.
- Ne pas solliciter un même client plusieurs fois dans une campagne à plusieurs offres.
Problèmes académiques
- Enseigner la relaxation lagrangienne et la lecture économique des multiplicateurs.
- Illustrer les conditions de Karush-Kuhn-Tucker sur un problème de sélection concret.
Méthodes et garanties
- Relaxation lagrangienne : chaque contrainte reçoit un prix ajusté jusqu'au respect des conditions KKT.
- Résolution sur des échantillons croissants des lignes, jusqu'au jeu complet.
- Graine fixée : deux exécutions donnent le même résultat.
Retenir les meilleures lignes sous plusieurs budgets
On choisit la variable à optimiser (Target, le profit attendu par exemple) et le sens (Direction), puis on pose les contraintes dans le bloc Constraints. Une contrainte d'agrégation borne un nombre de lignes (Count) ou une somme (Sum) : au plus 50 contacts, au plus 1 200 de coût, au moins 40 000 de valeur. Un Scope la restreint à une partie des lignes, un segment par exemple. Multiple Selection plafonne la pression commerciale : un même client ne revient pas plus de N fois dans la sélection.
Error Margin règle la tolérance autour de l'optimum, et Seed rend le calcul reproductible.
Lire le prix de chaque contrainte
Le résultat ne se contente pas d'une liste : chaque contrainte affiche la valeur atteinte, si elle est respectée, et son prix μ. Près de zéro, la contrainte ne gêne pas ; loin de zéro, c'est elle qui bride l'objectif, et sa valeur absolue dit à peu près ce que rapporterait une unité de marge en plus : un contact de plus, un euro de budget de plus. On sait ainsi quel budget renégocier en premier.
Voir la sélection dans la scène 3D
La sélection devient un groupe de couleur, Optimized, à repérer dans la scène 3D ou à décrire dans le profilage. Selection Plane trace dans la scène l'hyperplan qui sépare les lignes retenues des autres.
Essayez-le sur vos données
Tout s’exécute dans votre navigateur : vos données ne le quittent pas.
Ouvrir TétrachoreMis à jour le 7 novembre 2026