Tu doit faire 3 choses principalement, il n'y a pas vraiment de sous-problèmes:
1) Déterminer les variables de décision de ton problème
En gros, quelles sont les valeurs que tu cherches à déterminer. Ça c'est avec les points 1) et 2) que tu vas les trouver. Exemple: la quantité de pièces qu'envoie le sous-traitant i vers l'usine j (ça fait 6 variables entières).
2)Exprimer en fonction de ces variables une fonction objectif à minimiser: le coût total dans ton cas. Tu vas te servir de la matrice de coûts de transports, des coûts fixes et des coûts de production.
3)Exprimer les contraintes, c'est à dire ce que les variables de décisions doivent respecter pour rester fidèle au problème.
Exemple: pour chaque usine j, la somme sur i des matières premières du fournisseur i vers l'usine j doit être égale au double de la somme sur i des pièces du sous-traitant i vers l'usine j.
Tu doit écrire tout ça sous forme mathématique, ensuite rentrer ça sous en CPLEX ne devrait pas poser de problème du moment que tu restes linéaire ou quadratique.