Dos models de rellotges, A i B, es produeixen en una fàbrica on hi treballen 12 persones, cadascuna amb una jornada laboral de 8 hores diàries. El model A triga 3 hores a fabricar-se i proporciona un benefici de 70 euros. El model B triga 6 hores a fabricar-se i proporciona un benefici de 160 euros. La producció diària ha de ser com a mínim de 15 rellotges, amb la condició que el nombre d’unitats del model B sigui com a màxim la meitat del nombre d’unitats del model A.
Per maximitzar el benefici diari:
a) Formular el problema de programació lineal corresponent. b) Representar la regió factible. c) Quants rellotges de cada tipus convé produir al dia per obtenir el màxim benefici diari? A quant ascendeix aquest benefici?
a) Formular el problema de programació lineal
Definició de variables:
$x$: Nombre de rellotges del model A produïts diàriament.
$y$: Nombre de rellotges del model B produïts diàriament.
Funció objectiu (maximitzar el benefici):
El model A genera $70$ euros per rellotge i el model B $160$ euros per rellotge.
Funció a maximitzar: $Z = 70x + 160y$.
Restriccions:
Disponibilitat d’hores de treball:
Hi ha 12 persones treballant 8 hores diàries, és a dir, $12 \times 8 = 96$ hores diàries.
Cada rellotge A requereix 3 hores i cada rellotge B requereix 6 hores.
Restricció: $3x + 6y \leq 96$.
Simplificant: $x + 2y \leq 32$.
Producció mínima diària:
Cal produir almenys 15 rellotges en total.
Restricció: $x + y \geq 15$.
Relació entre models A i B:
El nombre de rellotges B ha de ser com a màxim la meitat del nombre de rellotges A.
Restricció: $y \leq \frac{1}{2}x$ o, equivalentment, $x \geq 2y$.
No negativitat:
No es poden produir quantitats negatives de rellotges.
Restriccions: $x \geq 0$, $y \geq 0$.
Formulació completa del problema: $$\begin{aligned} &\text{Maximitzar } Z = 70x + 160y \\ &\text{Subjecte a:} \\ &\quad x + 2y \leq 32 \\ &\quad x + y \geq 15 \\ &\quad x \geq 2y \\ &\quad x \geq 0, \, y \geq 0 \end{aligned}$$
b) Representar la regió factible
Per representar la regió factible, identifiquem les restriccions com a rectes en el pla ( (x, y) ) i trobem la regió que satisfà totes les desigualtats.
Ecuacions de les restriccions:
Restricció d’hores de treball: $x + 2y \leq 32$
Ecuació: $x + 2y = 32$.
Interseccions:
Si $x = 0$: $2y = 32 \implies y = 16$. Punt: $(0, 16)$.
Si $y = 0$: $x = 32$. Punt: $(32, 0)$.
Restricció de producció mínima: $x + y \geq 15$
Ecuació: $x + y = 15$.
Interseccions:
Si $x = 0$: $y = 15$. Punt: $(0, 15)$.
Si $y = 0$: $x = 15$. Punt: $(15, 0)$.
Restricció de relació entre models: $x \geq 2y$
Ecuació: $x = 2y$.
Passa pel punt $(0, 0)$ i, per exemple, $(10, 5)$ (si $y = 5$, llavors $x = 2 \times 5 = 10$).
Punts d’intersecció (vèrtexs de la regió factible): Resolem els sistemes d’equacions per trobar els vèrtexs:
Intersecció de $x + 2y = 32$ i $x = 2y$:
Substituïm $x = 2y$ en $x + 2y = 32$: $$2y + 2y = 32 \implies 4y = 32 \implies y = 8 \implies x = 2y = 16.$$
a) El problema de programació lineal és: $$\begin{aligned} &\text{Maximitzar } Z = 70x + 160y \\ &\text{Subjecte a:} \\ &\quad x + 2y \leq 32 \\ &\quad x + y \geq 15 \\ &\quad x \geq 2y \\ &\quad x \geq 0, \, y \geq 0 \end{aligned}$$
b) La regió factible és un polígon amb vèrtexs en $(15, 0)$, $(32, 0)$, $(16, 8)$, $(10, 5)$. La gràfica es pot veure en el codi proporcionat anteriorment.
c) Per maximitzar el benefici, cal produir $16$ rellotges del model A i $8$ rellotges del model B, obtenint un benefici màxim de $2400$ euros.
Oscar Alex Fernandez MoraEtern estudiant de la Rússia tsarista. Gran aficionat als destil·lats i als fermentats. Malaltís de llibres de la MIR i entusiasta del #LaTeX. Soci de l’ACBC. Important actiu del projecte Campana de Gauss www.campanadegauss.cat