Está en la página 1de 5

Explicación del Modelo

En este modelo se tiene dada una duración fija, donde cada recurso que se requiere da

entender una demanda, por lo que cada actividad representaría la actividad subsiguiente.

En cada actividad su inicio más temprano es ES, en cuanto al último es LP. La duración

mínima se obtiene mediante la calculación de lo avanzado en la red del método de ruta

crítica (CPM).

Si tendríamos que asumir que la duración varié quedando el tiempo de finalización, se

obtendría atravesó del cálculo hacia atrás. El último tiempo de inicio se puede calcular

por LSj=LFj- dj y dj es la duracion de la actividad. Por lo cual la hora de inicia esta en el

conjunto {ESJ, ESj+ 1, . . . , LS𝑗}, cuando el intervalo puede ser cambiado. Para

construir el modelo, se presentará la variable de decisión xjt se puede expresar de la

siguiente manera:

𝑥jt = {10 ladeactividad j comienza en t y t ∈ {ESj, ESj+ 1, . . . , LS𝑗},


otra manera
(1)

Rtp es la demanda de recursos p en el tiempo. Se puede escribir como t (t = 1, 2, …, T)

n
Rtp= ∑ r jp x jt para t = 1, 2, …, T ; p = 1, 2, …, P (2)
j=1

3.1 Cantidad de recursos disponibles

La cantidad de recursos disponibles es p en el momento t. Asimismo suponemos que su

demanda es igual a su cantidad disponible, en cuanto la demanda es mayor se tendría

que pagar un costo adicional en empleo y en obtener más recursos del exterior. Pero si

la demanda es inferior, se debe tener estrategias en función de la programación.

Si (1) Rt´p ≥ Rtp (t´ > t ), entonces usaremos la estrategia de empleo continuo; (2) si Rtp >

max(Rt´p) ≠ 0 (t´ > t ), la estrategia de despido puede ser una buena opción y recurso
máximo de despido es Rtp - max(Rt´p); (3) si el recurso p ya no se necesita después de t,

se estaría adoptando la estrategia de despido completa, por lo tanto, el monto de

despidos será de seria Rto, y la cantidad de recursos disponibles es

AR1p= R1p´

{ max (Rt´p) At´ ∈ (t - 1, T ] , Rt´p < R (t - 1)p´


ARtp = max (Rtp, AR(t-1)p) ∃t´∈ (t - 1, T ] , Rt´p < R (t - 1)p´ (3)

3.3 Costo Adicional al empleo

Cuando la demanda de recursos es mayor que su cantidad disponible en el momento, se

tendrá que recurrir en el costo de empleo adicional, ep representa la tasa de costo de

alquiler del recurso. EHCtp es el costo adicional y se puede calcular como:

EHCtp = ep . max (Rtp - AR(t-1)p , 0) ; (t = 1, 2, .., T , p=1,2… P) (4)

3.3 El costo inactivo del recurso

Cuando la demanda de recursos p es menor que su cantidad disponible, se incurre en el

costo inactivo del recurso fp y IRCtp, se puede formular como:

IRCtp = fp .( AR – Rtp) (5)

T 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
RTP 6 6 10 6 6 4 8 8 6 6 4 4 4 6 6
ARTP 6 6 10 8 8 8 8 8 6 6 6 6 6 6 6
EHCTP 6 0 4 0 0 0 0 0 0 0 0 0 0 0 0
IRCTO 0 0 0 2 2 4 0 0 2 0 2 2 2 0 0

El costo adicional de empleo


Costo de inactividad de recursos en zonas
La figura 1 muestra un proyecto de 15 días de duración. Como se ve la tasa de costo de

contratación y el costo de recurso inactivo son iguales a 1. Según (3) se obtiene ARtp.

Por otro lado (4) nos da entender que se deben pagar un costo adicional de contratación

en el momento (3), el cual es el pico de la distribución de recursos, tal como lo muestra

la Figura 1. De igual modo con (5) deben pagar el costo inactivo del recurso a veces

seria 4, 6, 11, 12 y 13 que son el valle de la distribución de recursos. Así que, minimizar

el costo adicional de contratación y el costo de inactividad de los recursos se pude

obtener el propósito de nivelar los recursos.

3.4 El costo indirecto. Los daños liquidados y la tarifa de incentivo

Para que el modelo sea más flexible y más cercano se tendrá en cuenta que ir = costo

indirecto; dld = daños liquidados diarios y dci = incentivos diarios de finalización

anticipada. Estos costos se pueden calcular de la siguiente manera:

IC = ir

ECI = max ((CT – T). dci, 0),

LCD = max ((T – CT). did, 0), (6)

Donde representa la duración acordada.

3.5 La Función objetiva


La suma del costo adicional de contratación, el costo del recurso inactivo, el costo

indirecto, los daños liquidados y la tarifa de incentivo se pueden escribir como

T P
Z=∑ . ∑ (EH C tp ¿ + IRC tp )+ IC + LCD – ECL ¿
t=1 P=1

(7)

De este modo, dicha función es para minimizar Z. Según (1) – (7), el modelo de

optimización de costos para la nivelación de múltiples fuentes con duración variable

(MRLPCOM) seria:

MRLPCOM

T P
min . ∑ . ∑ ( EH C tp ¿ + IRC tp )+ Ir .T +max ( ( CT −T ) . dci , 0 )−max ⁡( ( T −CT ) . dld , 0)¿
t=1 P=1

n
Sujeito a Rtp =∑ r jp . x jt , t = 1, 2, . . . T; p = 1, 2, . . ., P,
j=1

LS j

∑ x jt = 1 j = 1, 2, ...,n
t =ES j

LS j LS j

∑ t . x jt + dj + 1 ≤ ∑ t . x kt , j = 1, 2, ..., n – 1 k ∈ (j)
t =ES j t =ESk

AR1p = R1p p = 1, 2, ... P

ARtp = { max (Rt´p) t´ ∈ (t - 1, T ] , Rt´p < R (t - 1)p´


max (Rtp, AR(t-1)p) ∃t´∈ (t - 1, T ] , Rt´p < R (t - 1)p´
EHCtp = ep . max (Rtp - AR(t-1)p , 0) ; (t = 1, 2, .., T , p=1,2… P) (8)

IRCtp = fp .( AR – Rtp) ; ; (t = 1, 2, .., T , p=1,2… P)

LSn
T = ∑ t . x n t + dn
t =ES n

ESn = Tmin

LSn = Tmin ,

Tmin ≤ Tmax

Xjt ∈ {0,1}, j= 1, . . ., n, t=1, 2, . . ., T.

n n
Este modelo contiene∑ (LS ¿ ¿ j−¿ ES j+1) ¿ ¿ 0-1 variables y ∑ (LS ¿ ¿ j−¿ ES j+1) ¿ ¿
j=1 j=1

n
+ ∑ nn j restricciones. La cantidad de actividades de sucesoras inmediatas j. Tmax es
j=1

decidido por el tomador de decisiones, el cual es más grande que CT. Por lo tanto,

cuando Tmin = Tmax, el modelo será el problema de nivelación de múltiples fuentes con la

duración fija. En cuanto a MRLPCOM este atribuye el modelo de programación no

lineal entero, lo cual se puede resolver mediante LINGO.

También podría gustarte