Documente Academic
Documente Profesional
Documente Cultură
net/publication/318445593
CITATION READS
1 405
3 authors, including:
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Alexander Gorina Sánchez on 15 July 2017.
Trabajo de Diploma
Presentado en opción al título de Licenciado en Matemática
Santiago de Cuba
Curso 2010-2011
“Año 53 de la Revolución”
“La vida es aquello que te va sucediendo mientras tú
te empeñas en hacer otros planes”
John Lennon
Dedicatoria
En honor a mi mamá, mi hijo y mis hermanos, por todo el cariño que me han dado y ser la
fuente de mi inspiración en el desarrollo de mi carrera como profesional.
Agradecimientos
Doy Gracias al Señor Jesús Cristo por darme la victoria del triunfo de mi carrera y por
hacer todo posible en mi formación profesional, gracias Dios tu eres mi sustento.
Ha sido un gran honor para mí, haber podido contar con la tutoría del Dr. Alexander
Gorina Sánchez, a quien le estoy agradeciendo por su dedicación, entrega y brindarme
los conocimientos necesarios para lograr una investigación rigurosa en poco tiempo.
De igual modo quiero agradecer la ayuda brindada por Lic. Vicente Juan Gainza quien
aporto su experiencia en el tema investigado y su apoyo incondicional.
Agradezco a mi compañero de aula Yudier Peña Pérez por su apoyo en los estudios
durante los cuatro años de la carrera, por su compañía, amor, por ser más que un
compañero, un hermano que nunca podré olvidar.
También agradezco a mis hermanas y hermanos por su amor y motivación para salir
adelante.
Agradezco a Jorge Osmani Téllez por su amor, cariño y preocupación por mí.
The Present work accomplishes a study to improve the planning of human resource in the
company ASTOR under the conditions of various projects of repairing naval boats. Integer
Linear Programming Problems (ILPP) which permits the optimal assignation of human
resource under different criteria’s are formulated and the solution is obtained using
Microsoft Excel 2010 software. Furthermore, in the mentioned ILPP a predicted yield
fortnightly average dynamic index (YFADI) was introduced from an ARIMA model, applying
the methodology of Box-Jenkins and using STATISTICA 8.0 software. As a result, the
minimum amount of human resource necessary assigned for each calification and the
minimum amount of human resources assigned per day under the restrictions of the
production system of multiproject was achieved.
Pág.
ÍNDICE
INTRODUCCIÓN 1
Introducción al capítulo..................................................................................... 5
CONCLUSIONES GENERALES 48
RECOMENDACIONES 49
BIBLIOGRAFÍA 50
ANEXOS
3
Una vez definido el camino hipotético que daría solución al problema científico de la presente
investigación, se desarrollaron las siguientes tareas científicas:
1. Caracterizar brevemente el proceso de reparación de embarcaciones navales en la empresa
ASTOR.
2. Caracterizar la metodología de investigación de operaciones y los métodos y modelos
matemáticos de mayor utilidad para los proyectos de reparación de embarcaciones navales.
3. Elaborar modelos para realizar el proceso de asignación de tareas a los recursos humanos en
los proyectos de reparación de embarcaciones navales, que posibiliten perfeccionar el proceso
de organización del tiempo de trabajo en dichos proyectos en la empresa ASTOR y realizar
una ejemplificación con los mismos.
4. Valorar la pertinencia científica de los principales resultados de la investigación.
4
CAPÍTULO 1. FUNDAMENTOS MATEMÁTICOS PARA EL PROBLEMA DE ASIGNACIÓN
ÓPTIMA DE RECURSOS HUMANOS EN PROYECTOS DE REPARACIÓN DE
EMBARCACIONES NAVALES
Introducción al capítulo
En el presente capítulo se expone una breve caracterización de la reparación de embarcaciones
navales en la empresa ASTOR. Se presenta la metodología de Investigación de Operaciones y se
sintetizan los principales métodos y modelos matemáticos que posibilitan una asignación óptima de
recursos humanos en proyectos de reparación de embarcaciones navales.
1.1 Breve caracterización del proceso de reparación de embarcaciones navales en la
empresa ASTOR
Se comenzará por precisar que la misión de la Empresa ASTOR es: “Brindar servicios de
construcción y reparación de transporte marítimo, industrial y de suministro de fuerza de trabajo
calificada acorde a los estándares mundiales de calidad en el área del Caribe, satisfaciendo los
requerimientos y necesidades de los clientes” (ASTOR, 2009).
Además, resulta conveniente señalar que la visión de dicha empresa es: “Ser patrón y referencia
obligada para todo el Caribe en la construcción y reparación de embarcaciones navales de
mediano y pequeño porte y en el suministro de fuerza de trabajo hasta el área de Latinoamérica,
caracterizándose por su capacidad de respuesta, calidad, precios atractivos, seguridad y
competitividad de su capital humano” (ASTOR, 2009).
Ahora bien, otro elemento que posibilita comprender el papel que tiene la empresa ASTOR para la
economía del país es su amplio objeto social, del cual se puede mencionar uno de sus
componentes principales: “Realizar la construcción, reconstrucción, remodelación, reparación, y
mantenimiento de buques, embarcaciones y otros artefactos navales, tanto en talleres como a flote
y en travesía, así como brindar servicios propios de la actividad naval … en moneda nacional para
entidades nacionales y, en divisa, a entidades mixtas y extranjeras” (ASTOR, 2009).
5
Por otro lado, es necesario puntualizar que la reparación de embarcaciones navales en la empresa
ASTOR se rige por diferentes tareas 1 generales, las mismas se presentan a continuación:
1. Recepción del Buque.
2. Inspección de las instalaciones del varadero para la varada.
3. Varada.
4. Traslado a Zona de Reparación.
5. Limpieza y tratamiento general del casco y todos sus compartimientos.
6. Reparación y Pailería.
7. Terminación.
8. Inspección de instalación del varadero para la Botadura.
9. Botadura.
10. Inspección general.
11. Prueba y entrega.
12. Satisfacción del cliente.
Cada tarea general está dividida en diversas sub-tareas, y a su vez, cada sub-tarea debe ser
ejecutada por ciertos recursos humanos que deben tener una calificación determinada. Estas
tareas generales y sub-tareas conforman el sistema de reparación para cada una de las
embarcaciones navales (o proyecto), que en su conjunto conforman un sistema mayor de
reparación de varias embarcaciones navales (o multiproyecto).
Como puede inferirse, la reparación de embarcaciones navales es una actividad de alta
complejidad y de una gran especialización. El elevado número de tareas que deben ser ejecutadas
en las diferentes posiciones de dichas embarcaciones, de acuerdo a las diferentes calificaciones de
los recursos humanos, exige del control eficiente de estos últimos, así como de los medios técnicos
disponibles y recursos materiales, tomando como base estrategias que posibiliten realizar una
adecuada toma de decisiones.
La empresa ASTOR, por estar insertada en el ambiente socioeconómico actual, altamente
competitivo y complejo, ha incrementado la estimulación salarial como una alternativa para lograr
niveles aceptables de productividad en el proceso de reparación de embarcaciones navales. De
aquí que en el año 2000, introdujo un sistema de pago por resultados, que pretende el ahorro de
tiempo de culminación de los objetos de obra.
1- Una descripción más detallada de las diferentes tareas generales y sub-tareas puede consultarse en el
trabajo Valiente, A., Gorina, A. y Gainza, V. J. (2008).
6
Sin embargo, se considera que dicha alternativa por sí sola no brinda una solución eficiente, pues
se necesita que el proceso de asignación de recursos humanos en los proyectos de reparación de
embarcaciones sea llevado a cabo a partir del empleo de estrategias que aporten soluciones
creativas y prácticas, apoyadas en una base cuantitativa sólida, que posibilite el conocimiento
sobre el comportamiento de varios factores que intervienen en del proceso de reparación de
embarcaciones navales. Lo que facilitaría la toma de decisiones para la asignación óptima de los
recursos que intervienen en el proceso productivo, permitiendo una reducción de costos de
producción y una elevación de la rentabilidad del proceso de reparación de embarcaciones
navales.
En tal sentido, se considera imprescindible que se valore en dicha empresa los beneficios que
aportaría la utilización de las herramientas de la Investigación de Operaciones (IO) en la toma de
decisiones para la asignación óptima de los recursos que intervienen en el proceso de reparación
de embarcaciones navales, y en particular su metodología, que ha sido aplicada exitosamente en
problemas de variadas temáticas en diferentes trabajos, entre los que se destacan Ozkarahan, I. y
Bailey, J. (1988), Ozkarahan, I. (1989), Isken M. y Hancock, W. (1990), Bastías, S. y Chacón, M.
(2001) y Rodríguez, E. Z.(2006).
7
restricciones del sistema. También hay que tener en cuenta las alternativas posibles de decisión,
los límites de tiempo para tomar una decisión y las restricciones para producir una solución
adecuada. Este proceso de definir el problema es muy importante ya que afectará en forma
significativa las conclusiones en estudio, es imposible extraer una respuesta correcta de un
problema equivocado. Una parte bien importante para la formulación de un modelo matemático es
la recolección de datos, pues ellos permitirán la realización del modelo y la exactitud de los
resultados, pues se necesitan muchos datos para lograr un entendimiento exacto del problema y
proporcionar el insumo adecuado para el modelo matemático que se formulará en la siguiente
etapa del estudio.
b) Formulación de un modelo matemático
Una vez que se asegura que la definición del problema matemático ha sido construida de manera
específica y correcta, se continúa con la formulación de un modelo matemático, este modelo debe
ser formulado de tal manera que exprese lo más significativo de dicho problema.
El modelo matemático está basado en ecuaciones y desigualdades establecidas en términos de
variables, las cuales expresan la esencia del problema a resolver y son definidas en función de las
características fundamentales del problema. Después de localizar las variables en función de dicho
problema, se procede a determinar matemáticamente las dos partes que constituyen el modelo:
La medida de efectividad que permite conocer el nivel de logro de los objetivos, generalmente
es una función llamada función objetivo.
Las limitantes del problema, llamadas restricciones, que son un conjunto de igualdades o
desigualdades que constituyen las barreras y obstáculos para la consecución del objetivo.
c) Obtención de una solución a partir de los modelos matemáticos, prueba del modelo y de
su solución
Una vez que se tiene el modelo, se procede a obtener una solución matemática empleando las
diversas técnicas y métodos matemáticos para resolver problemas y ecuaciones. Resolver un
modelo consiste en encontrar los valores de las variables dependientes, asociadas a las
componentes controlables del sistema con el propósito de optimizar, si es posible, o cuando menos
mejorar la eficiencia o la efectividad del sistema dentro del marco de referencia que fijan los
objetivos y las restricciones del problema. Se debe tener en cuenta que las soluciones que se
obtienen en este punto del proceso, son matemáticas y se deben interpretar en el mundo real. La
selección del método de solución depende de las características del modelo.
8
El modelo debe probar su validez, antes de ser implantado, observando si los resultados predicen o
no, con cierta aproximación o exactitud, los efectos en relación a las diferentes alternativas de
solución. Para comprobar la solución del modelo, deberá recopilarse la información, con el fin de
hacer las pruebas necesarias y hacer la verificación según los siguientes pasos:
1) Definir científicamente (incluyendo la medida de rendimiento)
2) Llevar a cabo el muestreo (incluyendo el diseño de experimentos)
3) Reducir el número de datos
4) Utilizar los datos en la prueba de hipótesis
5) Evaluar los resultados
Si estos pasos son llevados a cabo recurrentemente cada vez que se obtienen resultados del
modelo y son presentados al grupo de toma de decisiones, se empieza a ejecutar un procedimiento
sistemático de control que depura y ajusta al mismo, con la realidad.
d) Establecimiento de controles sobre la solución del modelo matemático
Una solución establecida como válida para un problema, permanece como tal, siempre y cuando
las condiciones del problema, las variables no controlables, los parámetros, las relaciones, entre
otros, no cambien significativamente. Esta situación se vuelve más factible cuando algunos de los
parámetros fueron estimados aproximadamente. Por lo anterior, es necesario generar información
adicional sobre el comportamiento de la solución debido a cambios en los parámetros del modelo,
usualmente esto se conoce como análisis de sensibilidad. En pocas palabras, esta fase consiste en
determinar los rangos de variación de los parámetros dentro de los cuales no cambia la solución
del problema.
e) Implantación de la solución del modelo matemático
Cuando ya se ha desarrollado el sistema para aplicar el modelo, la última etapa consiste en la
implantación de los resultados probados del mismo. Esto básicamente implicaría la traducción de
estos resultados en instrucciones de operación detallada, emitidas en una forma comprensible a los
individuos que administrarán y operarán al sistema. Al culminar el estudio, es apropiado que el
equipo de investigación de operaciones documente su metodología utilizada con suficiente claridad
para que el trabajo sea reproducible.
2-Una explicación más detallada sobre el método PERT, puede consultarse en Charles, A., Watson J. (1982).
10
La diferencia fundamental entre estos dos métodos radica en la manera en que se realizan los
estimados de tiempo para las actividades. El PERT supone que el tiempo para realizar cada una
de las actividades es una variable aleatoria descrita por una distribución de probabilidad, mientras
que el CPM parte del supuesto de que los tiempos de las actividades se conocen en forma
determinística y se pueden variar cambiando el nivel de los recursos utilizados.
El método PERT supone que el tiempo de las actividades se distribuye de acuerdo a una
distribución Beta. La distribución para cualquier actividad se define por tres estimados:
a) Estimado de tiempo más optimista.
b) Estimado de tiempo más pesimista.
c) Estimado de tiempo más probable.
El tiempo más probable o moda ( m ) es el tiempo requerido para realizar la actividad bajo
condiciones normales. Los tiempos optimistas o mínimo ( a ) y pesimistas o máximo ( b )
proporcionan una medida de la incertidumbre inherente a la actividad, incluyendo desperfectos en
el equipo, disponibilidad de mano de obra, retardo en la llegada de los materiales y otros factores.
A partir de la distribución definida, la media (esperada) del tiempo de una actividad puede
estimarse por medio de la fórmula de aproximación:
a 4m b
t , aquí t denota el tiempo medio.
6
ba
Respectivamente, puede ser determinada la desviación estándar mediante la expresión:
6
Tanto el PERT como el CPM exigen de realizar una planeación del proyecto, es decir, desglosar
el proyecto en actividades, estimar los recursos y el tiempo para cada actividad y describir las
interrelaciones de las actividades. Pero además se necesita de una programación del proyecto
donde se precisan las fechas de inicio y terminación para cada actividad. Esta programación es la
que posibilita controlar la ejecución del proyecto, siendo indispensable para ello disponer de
información sobre el estado actual del mismo y analizar los posibles cambios cuando surgen
dificultades.
Aquí debe puntualizarse que en un proyecto generalmente existe un camino crítico, que está
integrado por un conjunto de actividades críticas que parten del suceso inicio y llegan hasta el
suceso final. Por lo tanto, se dice que las actividades son críticas cuando no tiene tiempo de
11
holgura, lo que reviste gran importancia a la hora de llevar a cabo la planificación de los recursos
humanos, e incluso de su asignación a las diferentes tareas a ejecutar en el proyecto.
Si una actividad del camino crítica se retarda, el proyecto como un todo se retarda en la misma
cantidad. Las actividades que no están en la ruta crítica tienen cierta holgura; esto es, pueden
empezarse más tarde y permitir que el proyecto como un todo se mantenga en programa.
Todos los aspectos anteriores son de gran interés para poder establecer las condiciones más
generales sobre las cuales se debe sustentar la asignación de recursos humanos a las diferentes
tareas a ejecutar en un proyecto de reparación de embaraciones navales, que por su gran
diversidad, número y requerimientos, exigen de las herramientas que brinda la Programación Lineal
en Enteros para ganar más precisión y rapidez en la toma de decisiones durante este proceso de
asignación.
Max (o Min) f ( x) cx
s. a. S1 = x/ Ax = b, x ≥ 0
Max (o Min) f ( x) cx
s. a. S 2 { x / Ax b , x 0 , entero }
12
Teniendo en cuenta que la función objetivo y las restricciones son lineales, se puede escribir el
PPLE de la siguiente forma:
n
Max ( o Min ) ∑ c j x j
j 1
n
s. a. ∑ ai j x j bi i 1,..., m
j 1
x j 0 entero, j 1,..., n
o lo que es lo mismo, en forma matricial:
Max ( o Min ) cx
s. a. Ax b
x 0 , entero
a) Planos Cortantes los métodos de planos cortantes deben su nombre a la idea geométrica que
los sustenta, la cual consiste en añadir, al problema de optimización continuo bajo estudio,
restricciones adicionales de modo que se reduzca el conjunto de soluciones posibles de dicho
problema, sin eliminar ninguna solución del PPLE, o sea, dar un corte. Dentro de los que se
encuentran: Gomory I, Gomory II y Corte Primal.
b) Enumeración realizan una exploración del conjunto de las soluciones posibles en busca del
óptimo, aprovechando para ello la estructura discreta del conjunto, como son: Branch and
Bound (ramificación y acotación), Enumeración lexicográfica y Enumeración Implícita.
A continuación se describe brevemente el algoritmo enumerativo Branch and Bound, pues desde el
punto de vista computacional está implementado en Excel 2010, por lo que se puede utilizar el
software para determinar automáticamente la solución para un grado considerable de PPLE.
13
Algoritmo Branch and Bound
Este algoritmo genera mediante el proceso de ramificación la separación del conjunto S de
P
soluciones admisibles del problema continuo inicial en subconjuntos S j tales que: S j S, y
j 1
Paso 5: (Final)
~
Si Z no hay soluciones posibles.
En otro caso X es la solución óptima.
14
Los aspectos antes abordados son imprescindibles para llevar a cabo el proceso de asignación de
recursos humanos a las tareas que deben ser ejecutadas en los proyectos de reparación de
embarcaciones navales. No obstante, se considera que por las características dinámicas de los
parámetros que intervienen en los PPLE que permiten realizar la mencionada asignación de forma
óptima, es necesario el análisis y pronóstico de ciertos parámetros, en aras de disminuir la
incertidumbre propia de este proceso, posibilitándose de esta forma lograr alcanzar soluciones más
adecuadas.
B3 Zt = B( B 2 Zt -1 ) = Zt -3
.................................
B k Z t = B( B k -1Z t -1 ) = Zt -k
Operador diferencia: Este operador se utiliza para expresar relaciones del tipo
Yt = Z t - Z t -1
E Z t
Si todas las variables Z t tienen la misma media, se dice que el proceso es estable (o estacionario)
j cov( Z t , Z t j ) E ( Z t t )( Z t j t j )
j cov(Z t , Z t j ) t t j
16
Se dirá que una serie temporal es estacionaria si son estables la media, la varianza y las
covarianzas, es decir, si para toda t se cumple:
1. μt = μ (constante)
2 2
2. σ t = σ (constante)
3. Cov ( t , t k ) Cov ( t , t k ) k k 1 , 2 , …
EZ t 0
VarZ t 2
CovZ t , Z t k 0
Si se supone que en un proceso de ruido las variables tienen distribución normal, la incorrelación
garantiza la independencia y se llama al proceso resultante proceso de ruido blanco.
La mayoría de los procesos económicos son no estacionarios y su nivel medio varía con el tiempo.
Sin embargo, es frecuente que el proceso se convierta en estacionario al diferenciarlo.
Se dice que un proceso es integrado de orden h cuando al diferenciarlo (aplicar el operador
diferencia) h veces se obtiene un proceso estacionario.
En este modelo el valor corriente en el proceso es expresado como una suma finita, lineal de una
constante, de los valores previos del proceso y un “golpe” et . Denotemos los valores del proceso
equiespaciados en el tiempo t, t-1, t-2, ... por Z t , Z t - 1 , Z t - 2 , ...
17
El Proceso AR (1)
Se dice que una serie Z t sigue un proceso autorregresivo de primer orden, o un AR(1) si ha sido
generada por:
Z t c Z t 1 et
El Proceso AR (2)
La dependencia entre los valores presentes y los pasados que establece un proceso AR (1) puede
generalizarse permitiendo que Z t dependa linealmente no sólo de Z t - 1 sino también de Z t 2 . Se
Zt c 1Zt -1 2 Zt - 2 et
por:
~ ~ ~ ~
Z t 1 Z t 1 2Z t 2 ..... p Z t p et
~
Donde Z t Z t , siendo la media del proceso y et un proceso de ruido blanco.
18
~
Z t et et 1
~
donde Z t Z , siendo la media del proceso y et es un proceso de ruido blanco. El proceso
El Proceso MA (q)
Generalizando la idea de un MA (1), se obtiene un procesos cuyo valor actual dependa no sólo de
la última innovación sino de las q últimas innovaciones, es decir, se obtiene entonces:
~
Z t et 1et 1 2 et 2 ... q et q
Procesos ARMA
Para lograr mayor flexibilidad en los ajustes de las series temporales, es a veces más ventajoso
incluir ambos términos en el modelo. Esto conduce a un modelo mezclado autorregresivo-
promedios móviles:
~ ~ ~ ~
Zt 1Zt 1 2 Zt 2 p Zt p et 1et 1 2et 2 qet q
Procesos ARIMA
Se llaman series “d—integradas ARMA a aquellas series que después de diferenciarlas “d veces”
se convierten en una serie ARMA. Se utiliza la denominación ARIMA. ( la “I” viene de Integrated
para representar los modelos de este tipo, en forma abreviada ARIMA (p, d, q). Estos son modelos
del tipo:
~
(1 1B p B p )(1 B ) d Z t (1 1B q B q )at
19
1.5.2 Metodología de Box-Jenkins
La metodología de Box-Jenkins es una metodología para modelar series regulares ARIMA, Este
metodología es realmente un proceso multi-paso e iterativo de análisis y pronóstico de series de
tiempo, y consta esencialmente de cuatro fases:
Identificación: El primer paso consiste en la identificación del proceso que corresponde a la serie
observada. Se deben determinar los tres valores enteros p , d y q en el proceso ARIMA ( p ,d ,q ) que
genera la serie. Para identificar el proceso se observa si la serie es estacionaria, al ser ésta una
condición necesaria. Una serie estacionaria es aquella que tiene la misma media y varianza a lo
largo del proceso. Cuando la serie no es estacionaria hay que transformarla hasta convertirla en
estacionaria, normalmente a través de la diferenciación, que reemplaza cada valor de la serie por
la diferencia entre este valor y el valor anterior, y una transformación logarítmica para estabilizar la
varianza. Una vez que la serie es estacionaria ya se conoce el valor del parámetro d: es el número
de veces que se ha diferenciado la serie para hacerla estacionaria. Normalmente su valor es 0 ó 1.
Finalmente faltan por identificar los parámetros p y q (órdenes de autoregresión y de media
móvil). En procesos no estacionales tanto p como q son pequeños: 0, 1 ó 2 como máximo. Las
funciones de autocorrelación (ACF) y de autocorrelación parcial (PACF) de la serie proporcionan
los valores de p y q . La función de autocorrelación simplemente proporciona las
autocorrelaciones calculadas a intervalos de 1, 2, etc.; la función de autocorrelación parcial
proporciona los valores de las autocorrelaciones parciales según el intervalo. Las características
observadas en dichas funciones determinan los valores de p y q del siguiente modo:
20
Los modelos AR (p) tienen valores de la ACF que disminuyen exponencialmente o
sinusoidalmente (posiblemente alternando valores positivos y negativos) y se observan p
picos en los primeros p valores de la PACF.
Los modelos MA (q) tienen q picos en los primeros q valores de la ACF, y valores que
disminuyen exponencialmente o sinusoidalmente de la PACF.
Las funciones ACF y PACFs de los modelos mixtos (ARMA) es una combinación de ambos
procesos.
Si la ACF disminuye muy lentamente, se necesita hacer una diferenciación para identificar el
modelo.
Estimación: La segunda etapa consiste en la estimación, donde los parámetros de los modelos
AR y MA se pueden estimar por el método de máxima verosimilitud y se obtienen sus errores
estándar y los residuos del modelo.
Diagnosis: Esta etapa consiste en comprobar que las ACF y PACF de la serie de residuos no
difieren mucho del valor 0: es decir, que los residuos o errores del modelo tiene una media
aproximada igual a 0 y además no están correlacionados. La ausencia de correlación y la media 0
indican que los errores de estimación se pueden asimilar a ruido blanco (de media 0 y varianza
normal) y, por lo tanto, se pueden acotar mediante intervalos de confianza como una serie normal
cualquiera. Por último, es necesario comprobar la significación estadística del error de los
parámetros del modelo con análisis de Box-Ljung. Este estadístico sirve para verificar la hipótesis
nula que un conjunto de autocorrelaciones muéstrales están asociadas con una serie aleatoria;
más precisamente, que la autocorrelación en cada retardo se corresponde con la que podría tener
un ruido blanco para ese retardo.
21
Ploteo de la serie
NO
Transformación ¿Es la serie estacionaria?
o diferenciación
SI
Identificación del modelo
Estimación de parámetros
NO
¿Son los residuales no
correlacionados?
SI
Una vez establecido el marco teórico contexual en que se desarrolla la presente investigación,
pudo evidenciarse que se manifiesta una contradicción que se expresa entre la complejidad del
ambiente socioeconómico actual y la insuficiente aplicación de métodos cuantitativos para la toma de
decisiones en la empresa ASTOR. De aquí la necesidad de solventar esta contradicción a partir de
profundizar en el estudio y aplicación de modelos matemáticos para realizar el proceso de
asignación de tareas a los recursos humanos en los proyectos de reparación de embarcaciones
navales.
22
CAPÍTULO 2. MODELACIÓN MATEMÁTICA PARA LA ASIGNACIÓN ÓPTIMA DE RECURSOS
HUMANOS EN PROYECTOS DE REPARACIÓN DE EMBARCACIONES
NAVALES
Introducción al capítulo
En el presente capítulo se define el problema matemático que se aborda en la investigación,
también se presentan los datos recopilados para la construcción y la formulación de los modelos
propuestos para la asignación óptima de recursos humanos en proyectos de reparación de
embarcaciones navales tomando como base las herramientas que brinda la programación lineal en
enteros. Se obtiene una clase de PPLE y se introduce en dicha clase el índice dinámico de
rendimiento promedio quincenal (IDRPQ) pronosticado a partir de la metodología Box Jenkins,
lográndose enriquecer las decisiones alternativas que pueden tomarse en niveles tácticos y
operativos de los mencionados proyectos.
23
Además, se precisaron las diferentes calificaciones de los trabajadores, así como las
disponibilidades de cada una de ellas de acuerdo a sus clasificaciones, tal como se muestra en el
anexo 1. Luego, se pudo acceder a la base de datos donde se tiene el registro diario de la cantidad
de horas hombre ( h / hb ) planificadas y de las reales ejecutadas para cada una de las
calificaciones y posiciones en cualquier objeto de obra, ver anexo 2.
Debe señalarse que además se obtuvieron otros datos del sistema productivo de reparación de
embarcaciones del mencionado taller, no obstante se considera que los principales han sido
presentados anteriormente.
Una vez obtenidos los datos, se realizó un análisis preliminar de los mismos, posibilitándose
identificar algunas insuficiencias relacionadas con la planificación de los recursos humanos, las
mismas pueden resumirse sintéticamente como: la existencia de una sobre-planificación del tiempo
para la ejecución de ciertas tareas, resultado de llevar a cabo una asignación de recursos humanos
basada en decisiones subjetivas.
La existencia de estas insuficiencias son multicausales, no obstante la presente investigación
centra su atención en una de las causas que se considera fundamental, es decir, limitada
utilización de modelos matemáticos que empleen tanto la información de los datos históricos como
las restricciones propias del sistema de reparación de embarcaciones navales en los diferentes
proyectos.
Teniendo en cuenta los aspectos anteriores, fue posible precisar el problema matemático que se
abordaría en la investigación, es decir, la necesidad de minimizar para el caso de múltiples
proyectos de reparación de embarcaciones la cantidad total de asignaciones en un periodo de
tiempo (o equivalentemente el costo de reparación), bajo las restricciones de recursos humanos
limitados y las propias del sistema de reparación, para los cuales se demanda que se ejecute una
cantidad de trabajo especificada en diferentes posiciones de las embarcaciones, tomando como
base la planificación realizada.
Para una mejor comprensión de dicho problema por parte del lector, es necesario que se presenten
varias observaciones. El planteamiento de dicho problema se abstrae del proceso de planificación,
pues ya existen antecedentes en esta dirección en la empresa ASTOR, tal es el caso de Valiente,
A., Gorina, A. y Gainza, V. J. (2008), donde se aplicó el método PERT para el caso de un
proyecto, estimando los tiempos aleatorios promedios de duración de cada actividad mediante una
distribución beta, para lo cual se tomó como base el trabajo Kaufmann, A y Desbazeille, G. (1965).
24
En esta misma dirección, debe señalarse además que en la tesis doctoral en elaboración de V. J.
Gainza, ya se tienen resultados parciales sobre el problema que aborda la minimización del tiempo
de ejecución de múltiples proyectos de reparación de embarcaciones. Dicho problema, como bien
plantea Fernández, A. (1996), tiene una complejidad mucho mayor que para el caso de un solo
proyecto.
Debe señalarse que para abordar dicha problemática de múltiples proyectos, se puede considerar
cada proyecto como completamente independiente de los restantes, o bien, tratar los diferentes
proyectos como si ellos fueran cada uno de los elementos de un único proyecto. En cualquiera de
las dos metodologías la base conceptual de asignar recursos humanos es esencialmente la misma
(Meredith y Mantel, 1995).
Ahora bien, el problema precisado para abordar en la presente investigación supone que se ha
obtenido una solución óptima para el problema anterior. Esto tiene sentido, puesto que de ser así,
por lo general siempre existirán tareas que no pertenecen a la ruta crítica, entonces para dichas
tareas es posible disponer de un tiempo de holgura para realizarlas, lo que implica que sea posible
llevar a cabo una nueva asignación de los recursos humanos de forma tal que se utilice la cantidad
mínima de los mismos bajo ciertos criterios.
Una vez realizadas las observaciones que se consideran imprescindibles para una mejor
comprensión del problema matemático que se aborda en la presente investigación, puede
señalarse que existen dos tipos de metodología para direccionar el problema de asignación de
recursos limitados. En primera instancia, se encuentran los métodos heurísticos que son
aproximaciones reales que identifican soluciones factibles. En segunda instancia, están los
métodos de optimización matemática, los cuales encuentran la mejor asignación de recursos a las
actividades pero son limitados al tamaño de los problemas que puedan resolver, en cuanto a la
cantidad de actividades y recursos (Fernández, A., 1996).
En la presente investigación se decidió utilizar la segunda metodología, es decir, los métodos de
optimización matemática. No obstante, se utilizan algunas heurísticas a la hora de formular ciertas
restricciones que se aproximan a pautas del comportamiento que deben de estar presentes en los
proyectos de reparación de embarcaciones en el contexto de la empresa ASTOR.
Una vez presentada la etapa de recolección de los datos y definición del problema matemático se
está en condiciones de presentar la etapa de formulación de modelos matemáticos.
25
2.2 Modelos matemáticos propuestos para la asignación óptima de recursos humanos en
proyectos de reparación de embarcaciones navales
Como se planteó anteriormente, en el presente epígrafe se presentará la formulación de los
modelos matemáticos propuestos para la asignación óptima de recursos humanos en proyectos de
reparación de embarcaciones navales.
Debe señalarse que la idea intuitiva que se utiliza es formular una clase de problemas de
programación lineal en enteros, donde cada problema de dicha clase modela la asignación de
recursos humanos limitados para cierta calificación fija, en una o más posiciones, de un mismo
objeto de obra o varios.
En otras palabras, una vez realizado el proceso de planificación para uno o varios proyectos, para
cada calificación se detectarán las posiciones a ejecutar que no pertenecen a la ruta crítica (las
cuales disponen de un tiempo de holgura para su ejecución), lo que implica que sea posible llevar a
cabo una nueva asignación de los recursos humanos de forma tal que se utilice la cantidad mínima
de asignaciones.
Al tener una estructura común cada uno de los elementos pertenecientes a la clase de problemas
de programación lineal en enteros mencionada, para presentar dichos elementos basta con
formular un problema genérico de dicha clase, para lo cual se empleará la siguiente notación
i t t denota
p . Aquí p indica el PPLE que se necesita resolver, i expresa la calificación y
t t
el periodo de tiempo para el cual es necesario realizar una asignación óptima de los recursos
humanos.
Una mejor comprensión de dicho problema, exige definir cada una de las variables y parámetros
utilizados.
Definición de parámetros:
i 1,...,I : donde i representa la i -ésima calificación de los recursos humanos e I designa la
cantidad total de calificaciones.
k 1,..., K : donde k representa el objeto de obra k -ésimo y K la cantidad total de objetos de obra.
26
d t ,..., t 1 : para cierta calificación fija donde se detectó que las posiciones a ejecutar no
pertenecen a la ruta crítica y existen recursos humanos limitados para asignarlos a las posiciones a
ejecutar en uno o varios objetos de obra, se produce según la planificación una intersección en el
tiempo para asignar los recursos humanos, entonces t (tiempo real transcurrido desde el primer día
de trabajo de acuerdo a la base de datos disponibles) se selecciona como el mínimo de todos los
tiempos iniciales planificados para las posiciones a ejecutar y t como el mayor de dichos tiempos,
entonces d varía desde el tiempo mínimo t hasta el tiempo máximo t 1 .
aijkd : un elemento de la matriz de cuatro dimensiones A( I x J x K x t t 1 ) que toma el valor 1
en el caso que pudiese necesitarse que el recurso humano con calificación i ejecute la posición j
del objeto de obra k el día d , y 0 en caso contrario.
drh i : cantidad de recursos humanos disponibles con calificación i .
dt ijk : disponibilidad técnica de los recursos humanos con calificación i para ejecutar la posición
Estas restricciones indican que cuando se fija una calificación i y un día d , al sumar la cantidad
total de recursos humanos asignados en las diferentes j posiciones y k objetos de obra, no debe
de excederse la disponibilidad de recursos humanos existente para dicha calificación.
Otras J x K x ( t t 1 ) restricciones posibles 3 son las siguientes:
Cada una de las restricciones anteriores indica que cuando se fija una calificación i la cantidad de
recursos humanos asignados en la posición j del objeto de obra k no debe exceder la
disponibilidad técnica de recursos humanos necesarios dtijk para ejecutar dicha actividad (ya sea
Cada una de estas restricciones indica que cuando se fija una calificación i , una posición j y un
objeto de obra k , al sumar la cantidad total de horas hombre planificadas en los diferentes t t 1
días, debe de cumplirse con la demanda planificada en horas hombre.
Existen otras J x K x ( t t 1 ) restricciones posibles que permiten una asignación lo más
homogénea permisible en un mismo día para cualquier posición y objeto de obra. La heurística que
se empleó para formular cada una de las restricciones consiste en expresar la relación entre las
variables que intervienen un mismo día d para las cuales su respectivo coeficiente aijkd es
diferente de cero, de forma tal que cada una de esas variables xijkd debe ser menor o igual que el
promedio de las variables que intervienen en dicho día más uno, obteniéndose las restricciones
siguientes:
3
- Se dice posible en el sentido de la cantidad máxima de restricciones que pueden formularse, puede darse el caso que no todos los
valores aijkd sean uno.
28
J K
n ijd a ijkd x ilkd a ijkd x ijkd n ijd , d t ,...,t 1 (5)
j 1k 1
Debe señalarse que estas restricciones al permitir una asignación lo más homogénea permisible en
el periodo de tiempo d t ,...,t 1 , entonces una vez encontrada una solución óptima para (1), se
puede determinar el mínimo de recursos humanos necesarios a emplear en dicho periodo de
tiempo, buscando el valor máximo de la suma de los valores de las variables que intervienen en
cada una de estas restricciones.
Análogamente, se formularon otras J x K x ( t t 1 ) restricciones posibles que permiten una
asignación lo más homogénea permisible en una misma posición de cada objeto de obra. Se utilizó
la misma heurística que en (5) pero en estos casos las variables son las que intervienen en una
misma posición j perteneciente a cierto objeto de obra k para las cuales su respectivo coeficiente
aijkd es diferente de cero, de forma tal que cada una de esas variables xijkd debe ser menor o
igual que el promedio de las variables que intervienen en dichas posiciones más uno, obteniéndose
las restricciones siguientes
J K
m ijd a ijkd x ilkd a ijkd x ijkd m ijd , d t ,...,t 1 (6)
j 1k 1
Estas restricciones brindan una pauta de comportamiento que está relacionada con el hecho de
que la misma cantidad de recursos humanos con calificación i , sean asignados en una misma
posición j durante el periodo de tiempo t t 1 , lo que brinda mayor estabilidad al proceso de
asignación.
Las otras restricciones J x K x ( t t 1 ) posibles son la de no negatividad de cada una de las
variables xijkd .
Una vez explicados cada uno de los componentes del PPLE formulado se presenta el mismo.
29
i
Formulación del problema de programación lineal en enteros p
t t
J K t 1
Función
Objetivo
Min Z i X x
j 1 k 1 d t
ijkd
s.a
restricciones
K J
a ijkd xijkd drhi d t ,...,t 1
k 1 j 1
a ikjd x ikjd dtijk j 1,..., J k 1,..., K d t ,...,t 1
t 1
h a ijkd x ijkd tpijk j 1,..., J k 1,..., K
d t
J K
nijd aijkd xilkd a ijkd x ijkd nijd d t ,..., t 1
j 1k 1
J K
mijd aijkd xilkd aijkd xijkd m ijd d t ,...,t 1
j 1k 1
aijkd xijkd 0
j 1,..., J k 1,..., K d t ,...,t 1
xijkd Entero
i
Tabla 2: Formulación del problema de programación lineal en enteros p
t t
Ahora bien, para una mejor comprensión del PPLE formulado anteriormente se brinda una
ejemplificación a partir de los datos obtenidos para la calificación ayudante (AY).
Como puede observarse en la figura 2, la planificación de la asignación de recursos humanos con
calificación ayudante se ubica en las posiciones 167, 168, 169, 71 del objeto de obra 88984, y en
las posiciones 78, 87 del objeto de obra 81215, y para los días desde el 1431 hasta el 1436. Para
cada posición se muestra una disponibilidad de los recursos humanos (la disponibilidad de
recursos humanos para la calificación ayudante es 17), también se muestra la disponibilidad
técnica y la demanda de horas hombre planificada para ejecutar cada actividad. La formulación
1
del problema p se muestra en el anexo 3 y la respectiva solución en la tabla 3.
1431 → 1436
30
posiciones
Objetos de
obra
dp dp dh
j=167 X 1,167,1,1431 X 1,167,1,1432 X 1,167,1,1433 96 17 6
dp dp dp dh dh
Calificación i=1
dp dp dh dh
j=78 X 1,78,2,1431 X 1,78,2,1432 X 1,78,2,1433 X 1,78,2,1434 32 17 3
k=2 dp dp dp dp dh dh
j=87 X 1,87,2,1431 X 1,87,2,1432 X 1,87,2,1433 X 1,87,2,1434 X 1,87,2,1435 X 1,87,2,1436 128 17 5
Días
1431 1432 1433 1434 1435 1436
31
Se observa que la cantidad máxima a asignar diariamente de recursos humanos con calificación
ayudante es 15 y el valor de la función objetivo es Z=65.
1
Ahora bien, si para el problema p no se hubiese obtenido solución se pudiera haber
1431 → 1436
i
debilitado más las exigencias derivadas de las restricciones (5) y (6) del p , es decir, pudiese
t t
prescindirse de las restricciones (5) o (6), o de ambas, lo que posibilitaría que la región de
soluciones admisibles fuese no vacía y en este caso la obtención de un óptimo.
De forma general, para el PPLE sin las restricciones (5) o (6), o sin ambas, se obtiene una solución
i
menor o igual que para el p pero tiene el inconveniente de respectivamente no minimizar la
t t
cantidad total de recursos humanos con calificación i a asignarse en el periodo de tiempo
d t ,...,t 1 , de no brindar una pauta de comportamiento que está relacionada con la estabilidad
del proceso de asignación en una misma posición j de cierto objeto de obra k , o bien de ninguna
de las anteriores alternativas. Para ilustrar las alternativas antes señaladas se resolvió el problema
1
p prescindiendo de ambos tipos de restricciones, los resultados se muestran en la
1431 → 1436
tabla 4.
Días
1431 1432 1433 1434 1435 1436
Días
1431 1432 1433 1434
j=167 X 1,167,1,1431 =6 X 1,167,1,1432 =6
j=169 X 1,169,1,1433 =3
Se puede observar que el valor de la función objetivo es Z=59 y cantidad máxima de ayudantes es 17.
Ahora bien, otra alternativa de mejorar la planificación de recursos humanos es la introducción del
índice dinámico de rendimiento promedio quincenal (IDRPQ) al PPLE, el que se abordará en el
siguiente epígrafe.
33
A su vez, pudo observarse ligada a la tendencia anterior, que la diferencia entre las horas hombre
planificadas y las ejecutadas tenían un comportamiento dinámico, esto es, que variaba en función
del tiempo.Teniendo en consideración los aspectos anteriores se introduce el índice dinámico de
rendimiento promedio quincenal (IDRPQ) para cada calificación. Para definir este índice se parte
de la idea intuitiva de determinar diariamente el cociente entre las horas hombre reales y las
planificadas para cierta calificación. Luego, para realizar una estimación de dicho índice para una
quincena se determina la media a partir del índice dinámico de rendimiento diario para los días
laborales.
Por lo tanto, el IDRPQ en una quincena t para cierta calificación i se expresa como
1 S
rs
C i (t )
S
s 1 p s
Donde
rs : representa las horas / hombres ( h / hb ) real ejecutadas en un día s .
planificadas (rendimiento positivo), si es Ci ( t ) 1 las horas hombre reales son iguales que las
horas hombre planificadas (rendimiento esperado), Ci ( t ) 1 las horas hombre reales son mayores
subepígrafe.
34
Ahora bien, una vez definido el índice dinámico de rendimiento promedio quincenal, su pronóstico
i
puede ser introducido en las restricciones del problema p expresadas en (4) y definido
t t
anteriormente, obteniéndose las nuevas restricciones siguientes:
h( t )
t t 1
Ĉ i ( t )
a ikjd x ikjd Tikj j 1,..., J k 1,..., K (7)
d t
i
El problema p cuando se sustituyen las restricciones expresadas en (4) por las restricciones
t t
i
expresadas en (7) se denota como el problema pĉ i .
t t
Debe señalarse que la relación entre los días de producción t y las quincenas t se determina a
partir de la expresión t * t - 1 1 , aquí los corchetes indican la operación parte entera.
S
35
i
Por lo tanto, una vez pronosticado el IDRPQ se introduce en el pĉi posibilitando encontrar
t t
mejores soluciones para la asignación de los recursos humanos para la calificación i en el periodo
de tiempo t t .
A continuación se muestra, para la calificación ayudante, una ejemplificación del análisis realizado
para pronosticar el IDRPQ de acuerdo a lo explicado y utilizando el software STATISTICA 8.0.
36
pensando que la serie es estacionaria, en el caso de que no lo sea en la varianza, más adelante en
el análisis que se realizará se tendrán evidencias al respecto.
37
Figura 4: Función de autocorrelación parcial del IDRPQ de 144 quincenas de la
calificación ayudante.
En ambas figuras se muestra el valor de la autocorrelación para cada retardo h (desde uno hasta
quince), sus errores estándar y, con la línea de puntos el intervalo de confianza, fuera del mismo
puede considerarse que la autocorrelación es significativamente diferente de cero.
En el caso de la ACF, se muestra en cada retardo h el valor del estadístico de Box-Ljung y su
significación. Este estadístico sirve para verificar la hipótesis nula que un conjunto de auto
correlaciones muéstrales están asociadas con una serie aleatoria; más precisamente, que la
autocorrelación en cada retardo se corresponde con la que podría tener un ruido blanco para ese
retardo (Gardeazábal, J. y Iglesias, M. C., 2000).
En la figura 5 para cualquier valor de h aparece un coeficiente de autocorrelación significativamente
diferente al que tuviera un ruido blanco, como puede observarse todos los valores son
significativos, de aquí que pueda rechazarse la hipótesis nula. Por lo tanto, la serie tiene
información que debe ser utilizada para el análisis. Por otra parte, puede observarse que la ACF
declina aproximadamente sinusoidalmente hasta anularse, mientras que la PACF muestra dos
espigas significativas. Se intuye, por tanto, que se trata de un modelo autorregresivo de orden 2,
esto es un modelo ARIMA (2, 0, 0).
38
Figura 5: Función de autocorrelación del índice dinámico de rendimiento promedio
quincenal para 140 quincenas (calificación ayudante).
39
Debe señalarse que para estimar el modelo se utilizó sólo una parte de los datos, dígase los140
primeros, es deseable tener alguna medida de si estos 140 primeros casos reflejan suficientemente
bien las autocorrelaciones de la serie original. Ello puede lograrse repitiendo los correlogramas con
los 140 primeros casos.
Repitiendo el mismo análisis del ploteo de las funciones de autocorrelación para la muestra de140
primeras observaciones se observa que los correlogramas de las figuras 5 y 6 son bastante
similares a las de las figuras 3 y 4.
Estimación
Una vez identificado el modelo, se pasa a la segunda etapa de la metodología de Box-Jenkins, que
consiste en la estimación de los parámetros del modelo ARIMA (2,0,0). Se estimarán los
parámetros del modelo mediante el método de máxima verosimilitud, utilizando el software
STATISTICA 8.0, tal como se muestra en la figura 7.
La información que más interesa para el análisis de la serie en la figura 9 está dada por los valores
estimados de los dos parámetros del modelo autorregresivo ARIMA (2,0,0) y la constante asociada
(en todos los casos son significativos), así como los respectivos errores estándares.
Diagnosis
Esta tercera etapa de la metodología de Box-Jenkins consiste en comprobar que los residuos no
tienen estructura y siguen un proceso de ruido blanco.Si los residuos no contienen estructura, se
acepta el modelo como válido y ese modelo se utiliza para la predicción. En el caso contrario, se
incorporarán estos al modelo y se repiten entonces las etapas anteriores hasta obtener el modelo
40
adecuado.El diagnóstico complementario abarca ante todo, el análisis de las autocorrelaciones de
los residuales.
Como puede observarse en la figura 10, todas las autocorrelaciones quedan dentro de la banda de
confianza alrededor de cero, y por tanto no resultan significativas. El test de Box-Ljung en cada
valor de h informa que no hay razones para sospechar que dichas autocorrelaciones difieren de las
correspondientes a un ruido blanco. Por lo tanto, se puede seguir con la etapa de predicción.
Predicción
Una vez que se tiene el modelo identificado y después de pasar satisfactoriamente la diagnosis, ya
se puede llevar a cabo el pronóstico de la serie.En esta dirección, como parte de la ejemplificación,
se van a predecir las últimas cuatro quincenas que no fueron seleccionadas en la muestra de 140,
pues por cuestiones de tiempo para obtener los resultados de la presente investigación, era
imposible esperar obtener nuevas observaciones para contrastar el modelo.
A continuación se muestran los resultados del pronóstico utilizando el software STATISTICA 8.0.
41
º
Tabla 6: Resultado del pronóstico para el IDRPQ
Aquí se muestran los valores pronosticados del IDRPQ para las quincenas 141 a la 144, así como
sus correspondientes intervalos de confianza, errores estándares, valores observados para las
cuatro quincenas y los respectivos residuales.
Ahora bien, como una misma serie de tiempo puede ajustarse adecuadamente a más de un
modelo ARIMA, se probaron otros modelos, lográndose obtener de todos estos un nuevo modelo,
el modelo ARIMA (1,0,1). Este último modelo, si bien tiene pocos parámetros, lo cual constituye
una cualidad deseable del modelo (principio de parsimonia), posibilita hacer mejores pronósticos
del IDRPQ.
Así, para el análisis del modelo ARIMA (1,0,1), se procedió de forma análoga que para el caso del
modelo ARIMA (2,0,0). Por lo tanto, siguiendo la metodología de Box-Jenkins, se pasó al análisis
de la estimación de los parámetros de este modelo alternativo. A continuación se muestran los
resultados de la estimación de sus parámetros.
42
La información que más interesa para el análisis de la serie en la figura 9 está dada por los valores
estimados para los parámetros del modelo ARIMA (1,0,1) y la constante asociada (en todos los
casos son significativos), así como los respectivos errores estándares.
A continuación se muestra en la figura 10 la función de autocorrelación de los residuales,
indispensable para llevara cabo la etapa de diagnosis.
Se observa en la figura 10 que todas las autocorrelaciones quedan dentro de la banda de confianza
alrededor de cero, de aquí que no resulten significativas. Por lo tanto, las autocorrelaciones tienen
una correspondencia con un proceso de ruido blanco.
Como los residuales tienen una correspondencia con el proceso de ruido blanco se puede pasar a
la etapa de pronóstico. A continuación se muestra en la tabla 7 el resultado del pronóstico con el
modelo ARMA (1,1).
43
Tabla 7: Resultado del pronóstico para el modelo ARMA (1,1)
Ahora bien, para la evaluación de los pronósticos se contrastaron los resultados de los modelos
ARIMA (2, 0, 0) y ARIMA (1, 0, 1) mediante la determinación del segundo Coeficiente de
Desigualdad de Theil que se expresa como sigue:
1 n
∑ ( ŷi′ - yi′ )2
n i =1
U2 =
1 n 2
∑ y′
n i =1
yt - yt -1
donde: y′ =
yt -1
cuando el índice es mayor que uno el modelo predice peor que si pronosticara valores nulos.
A continuación se muestra el coeficiente de desigualdad de Theil para cada modelo.
1
problema pĉ1 , el que se muestra en el anexo 4 y la solución obtenida se presenta a
143 1 → 14 3 6
continuación.
Días
1431 1432 1433 1434 1435 1436
1
Tabla 9: Solución del problema pĉ1 para la calificación ayudante utilizando
1431 → 1436
Microsoft Excel 2010.
Se observa que la función objetivo es 28 y la cantidad total de recursos humanos con calificación
ayudante a asignar es en periodo 14311436 es 8.
45
problema es más general que el aportado por Ozkarahan, I. y Bailey, J. (1988) y utilizado
posteriormente en Bastías, S. y Chacón, M. (2001). Esto se debe a la introducción de dos tipos de
restricciones, las expresadas en (5) y (6), que permiten determinar mediante una heurística la
cantidad mínima de recursos humanos necesarios a emplear en un periodo de tiempo, y además
posibilitan brindar una pauta de comportamiento que ofrece mayor estabilidad al proceso de
asignación.
i
En el caso de que el problema p no tenga soluciones, se puede prescindir de una de las
t t
restricciones expresadas en (5) y (6), o de ambas simultáneamente, en aras de ampliar la región de
admisibilidad y encontrar una solución óptima.
El IDRPQ definido puede ser utilizado para analizar el comportamiento del rendimiento quincenal
histórico para cualquier calificación, lo que facilita tomar decisiones en la empresa basadas en
dicho comportamiento. Su análisis puede ser llevado a cabo mediante varios métodos, en particular
se considera apropiado el empleo de los modelos ARIMA, por poder representar una gran gama de
comportamientos de este índice, así como por la exactitud que puede obtenerse para los
pronósticos a partir de la utilización de la metodología Box-Jenkins.
i
Una vez pronosticado el IDRPQ puede ser introducido en el problema p , obteniéndose una
t t
i
nueva generalización de dicho problema, es decir, el pĉ i . Este último problema, posibilita
t t
tomar decisiones en función de los valores pronosticados para Ĉi y puede ser utilizado tanto para
las actividades que se encuentran en la ruta crítica como las que no. Si Ĉi 1 (rendimiento
i
puede ofrecer mejores soluciones que el p
i
positivo), el problema pĉ i . Si Ĉi 1
t t t t
(rendimiento esperado), coinciden ambas soluciones de los problemas anteriores. Mientras que si
i
Ci ( t ) 1 (rendimiento negativo), el problema pĉi puede ofrecer peores soluciones que el
t t
i
p . El primer caso se traduce en una posible disminución de la cantidad de asignaciones y
t t
de recursos humanos para la calificación i , y el último, en un posible aumento de ambos.
46
En general, la obtención de mejores soluciones para los problemas planteados es equivalente a
una disminución de los costos de reparación de embarcaciones navales en la empresa ASTOR, lo
que brinda pautas importantes para que dicha empresa pueda ser competitiva en el mercado
económico actual.
La ejemplificación realizada para los datos reales disponibles, brindan evidencias favorables
respecto a la validez de los modelos obtenidos y, por ende, se corrobora parcialmente que si se
emplean modelos matemáticos para realizar el proceso de asignación de tareas a los recursos
humanos en los proyectos de reparación de embarcaciones navales de la empresa ASTOR, se
puede perfeccionar el proceso de organización del tiempo de trabajo en dichos proyectos, tal como
se previó en el camino hipotético de la presente investigación.
No obstante, se precisa que es necesario en futuras investigaciones completar los pasos de la
metodología de investigación de operaciones utilizada, lo que le daría más solidez científica a los
aportes de la presente investigación, sentando las bases para su aplicación en la empresa ASTOR
y su generalización a otros contextos empresariales.
47
CONCLUSIONES GENERALES
1. El marco teórico contexual evidenció que se expresa una contradicción entre la complejidad del
ambiente socioeconómico actual y la insuficiente aplicación de métodos cuantitativos para la toma
de decisiones en la empresa ASTOR. De aquí la necesidad de solventar esta contradicción a
partir de emplear modelos matemáticos para perfeccionar el proceso de asignación de tareas a
los recursos humanos en los proyectos de reparación de embarcaciones navales, lo que se
condujo en el camino hipotético de la investigación.
i i
2. Desde el punto de vista teórico, los PPLE elaborados, p y pĉ i , generalizan el
t t t t
conocido “problema de asignación de enfermeras”, y pueden ser utilizados como base para la
toma de decisiones en la empresa ASTOR, en aras de disponer de varias alternativas de
decisión con un soporte científico sólido para la asignación de los recursos humanos.
i
3. El p puede emplearse tanto para el caso que se tienen en cuenta los días de holguras
t t
como para el caso contrario. La introducción de dos nuevas restricciones a este problema
permite determinar de forma heurística la cantidad mínima de recursos humanos necesarios a
emplear en un periodo de tiempo y una pauta de comportamiento que ofrece mayor estabilidad
al proceso de asignación.
i
4. El pĉ i generaliza al problema p i y, por sus características puede ser utilizado
t t t t
para las actividades que se encuentran en la ruta crítica. Dicho problema posibilita tomar
decisiones en función de los valores pronosticados para el índice dinámico de rendimiento
promedio quincenal definido, que se traduce en una posible disminución, estabilidad o
incremento de la cantidad de asignaciones. Como parte de la ejemplificación para la calificación
ayudante, se pronosticó dicho índice a partir de la metodología Box-Jenkins, obteniéndose un
modelo ARIMA (1, 0, 1).
5. La ejemplificación realizada para los datos reales disponibles, brinda evidencias favorables
respecto a la validez de los modelos obtenidos y, por ende, se corrobora parcialmente que si se
emplean modelos matemáticos para realizar el proceso de asignación de tareas a los recursos
humanos en los proyectos de reparación de embarcaciones navales de la empresa ASTOR, se
puede perfeccionar el proceso de organización del tiempo de trabajo en dichos proyectos, tal
como se previó en el camino hipotético de la presente investigación.
48
RECOMENDACIONES
1. Establecer en futuras investigaciones los controles sobre la solución de los modelos
matemáticos obtenidos, es decir, determinar los rangos de variación de los parámetros dentro
de los cuales no cambia la solución del problema.
2. Aplicar las soluciones de los modelos matemáticos a la toma de decisiones en la empresa
ASTOR una vez que se haya sensibilizado a los ejecutivos y al personal de la empresa ASTOR
sobre la necesidad de aplicación de los mismos para que dicha empresa pueda ser competitiva
en el mercado económico actual.
3. En futuras investigaciones completar los pasos de la metodología de investigación de
operaciones utilizada, lo que le daría más solidez científica a los aportes de la presente
investigación, sentando las bases para su aplicación en la empresa ASTOR y su generalización
a otros contextos empresariales.
49
BIBLIOGRAFÍA
50
[14]. Isken M. y Hancock, W. (1990). "A Heuristic Approach to Nurse Scheduling Model in Hospital
Units with non-stacionary Urgent Demand and fixed staff size". Journal of the Society for
Health Systems, vol. 2, No. 2, pp. 24-41.
[15]. Kaufmann, A. y Henry-Labordere, A. (1978). Método y modelos de la investigación de
operaciones. Tomo III. Compañía Editorial Continental, S.A. I.S.B.N.: 84-7051-107-6.
[16]. Patterson, K. (2000). An Introduction to Applied Econometrics: a Time Series Approach.
Palgrave. London.
[17]. Materiales Docentes (2006). “Apuntes de la asignatura Procesos Estocásticos”. Capítulo 2:
Metodología de Box-Jenkins y su implementación en SPSS. Departamento de Matemática,
Universidad de Oriente, Cuba.
[18]. Melo, L. F. et al (2001). “Un índice para la actividad económica Colombiana”. Material
Científico de la Universidad Nacional de Colombia y del Banco de la República de
Colombia.
[19]. Meredith y Mantel (1995). Project Management. A managerial approach. Editorial Wiley.
[20]. Mugica, M. (2003).“Estudio de las Series Temporales a través de dos tratamientos”. Trabajo
de Diploma. Departamento de Matemática. Universidad de Oriente, Cuba.
[21]. Ozkarahan, I. (1989). "A flexible Nurse Scheduling Support System". Computer Methods and
Programs in Biomedicine, vol 30, pp. 145-153.
[22]. Ozkarahan, I. y Bailey, J. (1988). "Goal programing model subsystem of flexible nurse
scheduling support systems". IIE Transaction, vol 20, pp. 306-316.
[23]. Ramos A. (2010). “Optimización Estocástica”. Proyecto Upcomillas. Escuela Técnica Superior
de Ingeniería. Departamento de Organización Industrial. Universidad Pontificia de Madrid,
España.
[24]. Ramos A., Alonso-Ayuso A., Pérez G. (2008). “Optimización bajo incertidumbre”. Red
Temática de Optimización bajo Incertidumbre(ReTOBI).
[25]. Rodríguez, E. Z. (2006). “Asignación multicriterio de tareas a trabajadores polivalentes”. Tesis
doctoral. Universidad Politécnica de Cataluña, España.
[26]. Sánchez, R. (2009). “Modelos y procedimientos optimales para la cadena de suministros en la
nueva fábrica de cemento de Santiago de Cuba”.Trabajo de Diploma. Departamento de
Matemática. Universidad de Oriente, Cuba.
[27]. StatSoft, Inc. (2007). “STATISTICA” (data analysis software system), version 8.0.
51
[28]. Mendoza, J. G. (2002). “Aumento de la competitividad en sistemas de producción: un enfoque
de administración de proyectos”. Revista Ingeniería UC, junio, vol. 9, número 001. [ISBN
1316-6832].
[29]. Uriel, Ezequiel (1985). "Análisis de series Temporales Modelos ARIMA". Colección Abaco,
Parainfo - Madrid.
[30]. Valiente, A., Gorina, A. y Gainza, V. J. (2008). “Procedimientos optimales para resolver
problemas de programación de proyectos y recogida y entrega de mercancías”. Trabajo de
Diploma. Departamento de Matemática. Universidad de Oriente, Cuba.
[31]. Warner, D. M. y Prawda, J. (1972). "A Mathematical Programming Model for scheduling
Nursing Personnel in a Hospital". Management Science, vol. 19, No. 4, pp. 441-422.
[32]. Wolfus, P. (2008). “Gestión de cartera de proyectos de software desde el punto de vista de la
las Restricciones y Cadena Crítica”. Tesis de grado. Departamento de computación.
Facultad de Ingeniería. Universidad de Buenos Aires, Argentina.
52
ANEXO 1: CALIFICACIONES Y DISPONIBILIDADES DE LOS RECURSOS HUMANOS
En la siguiente tabla se presenta las diferentes codificaciones de cada calificación de los recursos
hunamos, así como las disponibilidades de los mismos.
53
ANEXO 2: CANTIDAD DE HORAS HOMBRE (H/H) PLANIFICADAS Y REAL EJECUTADAS
PARA LA CALIFICACIÓN AYUDANTE
En la presente tabla se presenta una muestra de la base de datos donde se tiene el registro diario
de la cantidad de horas hombre ( h / hb ) planificadas y de las reales ejecutadas para cada una de
las calificaciones y posiciones en cualquier objeto de obra.
54
1
ANEXO 3: FORMULACIÓN DEL PROBLEMA p
1431 → 1436
Definición de parámetros:
siguientes:
55
1
Ahora bien, el problema p es el siguiente:
45 50
x1 ,167,1,143 1 + x1 ,78,2,1431 + x ≤ 17
1 ,87,2,1431
x 1 ,168,1,143 6 + x1 ,87,2,1436 ≤ 17
x1 ,167,1,143 1 ≤6
x1 ,167,1,143 2 ≤6
x1 ,167,1,143 3 ≤6
x1,168,1,1432 ≤6
x1 ,168,1,143 3 ≤6
x 1 ,168,1,143 4 ≤6
x1 ,168,1,1435 ≤6
56
x 1 ,168,1,143 6 ≤6
x1 ,169,1,143 3 ≤4
x1 ,169,1,1434 ≤4
x1 ,169,1,1435 ≤4
x1 ,71,1,1432 ≤3
x 1 ,71,1,1433 ≤3
x1 ,71,1,1434 ≤3
x1 ,78,2,1431 ≤3
x1 ,78,2,1432 ≤3
x1 ,78,2,1433 ≤3
x1 ,78,1,1434 ≤3
x1 ,87,2,1431 ≤5
x1 ,87,2,1432 ≤5
x1 ,87,2,1433 ≤5
x1 ,87,2,1434 ≤5
x1 ,87,2,1435 ≤5
x1 ,87,2,1436 ≤5
8( x 1 ,167,1,143 1 + x 1 ,167,1,143 2
x1,167,1,1433 ≥ 96
≥ 128
8( x1 ,87,2,1431 + x1 ,87,2,1432 + x1 ,87,2,1433 + x1 ,87,2,1434 + x1 ,87,2,1435 + x1,87,2,1436 )
57
2 x 1 ,78,2,1431 - x 1 ,78,2,1431 - x1 ,87,2,1431 ≤3
5 x1,87,2,1433 - x - x1 ,168,1,143 3
1 ,167,1,143 3
- x1 ,169,1,143 3 - x1,71,1,1433 - x1 ,78,2,1433 ≤6
58
4 x1 ,87,2,1434 - x1 ,168,1,143 4 - x - x1 ,71,1,1434 - x1 ,78,1,1434 ≤5
1 ,169,1,143 4
x1 ,87,2,1436 - x1 ,168,1,143 6 ≤2
2 x 1 ,167,1,143 3 -x - x1 ,167,1,143 2 ≤3
1 ,167,1,1431
2 x1 ,169,1,143 5 - x 1 ,169,1,143 3
- x 1 ,169,1,143 4 ≤3
59
2 x1,71,1,1434 - x1,71,1,1432 - x1 ,71,1,1433 ≤3
x ijkd ≥0,
enteros, j 1,..., J , k 1,..., K , d t ,...,t 1
60
1
ANEXO 4: Formulación del problema p ĉ 1
1431 → 1436
Definición de parámetros:
siguientes:
61
Ahora bien, el problema p ĉ
1
es el siguiente:
1431 → 1436
1
x 1 ,168,1,143 6 + x1,87,2,1436 ≤ 17
x1 ,167,1,143 1 ≤6
x1,167,1,1432 ≤6
x1 ,167,1,143 3 ≤6
x1,168,1,1432 ≤6
x1 ,168,1,143 3 ≤6
x 1 ,168,1,143 4 ≤6
x1 ,168,1,1435 ≤6
x1 ,168,1,143 6 ≤6
62
x1 ,169,1,143 3 ≤4
x1 ,169,1,143 4 ≤4
x1,169,1,1435 ≤4
x1,71,1,1432 ≤3
x1 ,71,1,1433 ≤3
x1 ,71,1,1434 ≤3
x1 ,78,2,1431 ≤3
x1 ,78,2,1432 ≤3
x1 ,78,2,1433 ≤3
x1 ,78,1,1434 ≤3
x1 ,87,2,1431 ≤5
x1 ,87,2,1432 ≤5
x1,87,2,1433 ≤5
x 1 ,87,2,1434 ≤5
x1 ,87,2,1435 ≤5
x1,87,2,1436 ≤5
8
(x + x1,167,1,1432 + x1 ,167,1,1433 ) ≥ 96
0 ,439 1 ,167,1,143 1
8
(x
+ x1 ,168,1,143 3 + x1 ,168,1,143 4 + x + x1,168,1,1436 )
0 ,439 1 ,168,1, ,1432 1 ,168,1,143 5
≥ 144
8
(x + x1 ,169,1,1434 + x1 ,169,1,143 5 ) ≥ 24
0 ,439 1 ,169,1,143 3
8
(x + x1 ,71,1,1433 + x1 ,71,1,1434 ) ≥ 48
0 ,439 1 ,71,1,1432
63
8
(x
+ x1 ,78,2,1432 + x + x1 ,78,1,1434 ) ≥ 32
1 ,78,2,1433
0 ,439 1 ,78,2,1431
8
(x
0 ,439 1 ,87,2,1431 + x1 ,87,2,1432 + x1,87,2,1433 + x 1 ,87,2,1434
+ x 1 ,87,2,1435 + x1,87,2,1436 ) ≥ 128
4 x1 ,168,1,143 2
- x1 ,167,1,143 2 - x - x1 ,78,2,1432 - x1 ,87,2,1432 ≤5
1 ,71,1,1432
5 x1 ,167,1,143 3 - x1 ,168,1,143 3 - x
1 ,169,1,143 3 - x1 ,71,1,1433 - x1 ,78,2,1433 - x1,87,2,1433 ≤6
5 x1,168,1,1433 - x1 ,167,1,143 3 - x
1 ,169,1,143 3 - x1 ,71,1,1433 - x1 ,78,2,1433 - x1,87,2,1433 ≤6
64
4 x1 ,168,1,143 4 - x1 ,169,1,143 4 - x - x1 ,78,1,1434 - x1 ,87,2,1434 ≤5
1 ,71,1,1434
x 1 ,168,1,143 6 - x1 ,87,2,1436 ≤2
x1,87,2,1436 - x1 ,168,1,143 6 ≤2
2 x 1 ,167,1,143 3
- x1,167,1,1431 - x1 ,167,1,143 2 ≤3
4 x 1 ,168,1, ,1432
- x1 ,168,1,1433 - x1 ,168,1,143 4 - x 1 ,168,1,143 5 - x1 ,168,1,143 6 ≤5
2 x1 ,169,1,1434 - x 1 ,169,1,143 3
- x1 ,169,1,143 5 ≤3
x ijkd ≥0,
enteros, j 1,..., J , k 1,..., K , d t ,...,t 1
66