ÎncepețiÎncepe gratuit

Planificarea întreținerii preventive

La o carieră de piatră se folosesc ferăstraie cu diamant pentru tăierea plăcilor de marmură. Pentru întreținere preventivă, ferăstraiele pot funcționa maximum 4 ore consecutive, după care urmează o inspecție de 1 oră înainte de a putea fi repuse în funcțiune. Cariera lucrează în ture de 10 ore. La sfârșitul turei, dacă lamele de ferăstrău nu au fost folosite 4 ore consecutive, timpul rămas se reportează la începutul turei următoare. Numărul estimat de lame necesare pentru fiecare oră este prezentat mai jos. Scopul nostru este să determinăm numărul minim de lame de ferăstrău necesare pe parcursul turei.

Voluml de lucru estimat - (Notă: graficul începe de la ora 0)

Oră Lame necesare
0 7
1 7
2 7
3 6
4 5
5 6
6 6
7 7
8 7
9 6
  • Modelul a fost inițializat pentru tine.

Acest exercițiu face parte din cursul

Analitică în lanțul de aprovizionare cu Python

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# The class has been initialize, and hours defined
model = LpProblem("Minimize Staffing", LpMinimize)
hours = list(range(10))

# Define Decision Variables
x = LpVariable.dicts('saws_', ____, lowBound=0, cat=____)
Editează și rulează codul