Bonjour,
Quelle approche emploieriez vous pour résoudre ce problème d'optimisation svp ?
Des huitres de calibre 3 sont acheminées sur un convoyeur : leur masse se situe entre 66g et 85g avec une distribution uniforme.
N bourriches sont en attente de remplissage à côté du convoyeur : elles doivent être remplies avec au minimum 12 huitres et atteindre une masse minimale de 1kg.
On ne connait pas la masse des huitres à priori : un robot prend une huitre, mesure sa masse et doit choisir la bourriche de destination.
L'objectif est de minimiser le nombre d'huitres et la masse des bourriches remplies pour produire le plus de bourriches possibles avec une nombre d'huitres donné.
J'ai tenté implémenter plusieurs algorithmes :
- Choix aléatoire de la bourriche de destination
- Choix aléatoire excepté pour la dernière huitre faisant dépasser la masse requise pour obtenir la masse minimale
- Choix selon un critère d'écart à la masse moyenne attendue
- Mélange de ces différents algo en fonction de la masse de l'huitre
Quelque soit l'algo déployé, j'arrive à une moyenne de plus ou moins 13.6 huitres par bourriche.
En considérant une masse moyenne des huitres à (66+85)/2=75.5g, on s'attendrait à obtenir 13.25 huitres en moyenne dans une bourriche de 1kg.
Pensez-vous svp qu'il existe un moyen de prendre une "meilleure" décision quant à la bourriche de destination pour se rapprocher de cette valeur ?
Merci par avance pour vos réflexions
-----