Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Resumen La gestin de inventarios, como problema de toma de decisiones, pretende suministrar el nivel de existencias que permita minimizar los costes implicados en la misma. La resolucin tradicional se basa en hiptesis de partida restrictivas que determinan su falta de aplicabilidad en la prctica. En el presente trabajo se intenta suministrar soluciones en situaciones no lineales dentro de un enfoque ms realista de la gestin de inventarios, utilizando Algoritmos Genticos para resolver aquellos problemas que no pueden ser abordados mediante el planteamiento clsico.
Palabras Clave: gestin de inventarios, costes de las existencias, minimizacin, algoritmos genticos.
1. Introduccin
La Gestin de Inventarios constituye una parte esencial en el buen comportamiento econmico de las empresas. Con ella, se pretende satisfacer las necesidades de los clientes o del proceso productivo incurriendo en los mnimos costes posibles. El planteamiento tradicional se restringe a una serie de hiptesis simplistas que no se suelen cumplir en la prctica. Con este trabajo se pretende dar un enfoque ms realistas a las situaciones que la empresa tiene que afrontar a la hora de gestionar de manera econmica sus existencias. Para ello, el trabajo se estructura de la siguiente manera. En la siguiente seccin se realiza una introduccin al problema de la Gestin de Inventarios. A continuacin, se hace referencia a los objetivos que persigue la empresa en la misma.
Despus, se incluye una seccin que recoge los costes implicados en esta decisin, cuyos importes se han de minimizar. Posteriormente, se muestra la resolucin tradicional con sus deficiencias. Finalmente se formula la resolucin del problema de Gestin de Inventarios con Algoritmos Genticos.
2. Gestin de Inventarios
Los inventarios son materiales y suministros que una empresa o institucin posee, ya sea para vender o para abastecer al proceso productivo. Todas las empresas o instituciones precisan de inventarios, y constituyendo una parte importante del activo total de las mismas. En este sentido, la Gestin de Inventarios es responsable de planificar y controlar distintas fases del proceso productivo en las que se pueden encontrar artculos almacenados desde las materias
primas hasta el consumidor final. Por ello, los inventarios tanto soportan como son el fin del proceso productivo. No se puede, pues, gestionar de manera separada estos dos niveles de existencias y por tanto, la misma debe estar coordinada. Los inventarios deben tenerse en cuenta en cada nivel de planificacin, formando parte del plan de produccin, del programa de planificacin de la fabricacin y del plan de requerimientos de materiales. De esta forma, la planificacin de la produccin esta relacionada con todos los tipos de inventarios, el programa de fabricacin con los de productos terminados y la planificacin de los requisitos de material con los componentes y las materias primas. En todo proceso productivo, los fines que se persiguen con los inventarios son compaginar oferta con demanda, sirviendo como paso intermedio entre: Suministro y demanda. Demanda de los consumidores y productos terminados. Productos terminados y disponibilidad de componentes. Requerimientos para una operacin y la salida de la operacin precedente. Partes y materias primas para comenzar la produccin y los suministradores de las mismas.
En un anlisis de las posibles ventajas que puede conllevar la tenencia de inventarios hay que tener en cuenta los costes en los que se puede incurrir por el mantenimiento de existencias.
deterioro,
prdidas,
4.3. Costes de lanzamiento o emisin de una orden de pedido Los costes de lanzamiento de los pedidos estn relacionados con la empresa y con el suministrador. El coste de emitir un pedido no depende nicamente de la cantidad solicitada, sino que hay ciertos costes que son independientes de dicha cantidad. De ah que, el coste anual de lanzamiento de los pedidos dependa del nmero de rdenes emitidas al ao, siendo los siguientes los componentes del mismo: Costes de control de la produccin. El esfuerzo empleado en controlar la produccin depende del nmero de rdenes emitidas, no de la cantidad pedida sern los costes de control de la produccin. Este tipo de costes incluye la recepcin y despacho de materiales, establecimiento de tiempos y rdenes de proceso de los mismos, etc. Costes de puesta a punto y parada. Cada vez que una orden llega al almacn se incurren en costes de preparacin de los trabajadores y equipos encargados de su recepcin. Adicionalmente, cuando se termina esta tarea, se incurren en unos costes de finalizacin de la misma. Ambos son independientes del volumen del pedido pero aumentan a medida que se incrementa el nmero de los mismos. Costes de capacidad perdida. Cada vez que un pedido llega a la empresa se pierde tiempo en la recepcin del mismo que se podra emplear en el proceso productivo. Costes administrativos del pedido. En el momento de realizar un pedido, se incurren en unos costes necesarios para solicitarlo. stos incluyen peticin remitida al proveedor, seguimiento, recepcin, autorizacin del pago y contabilizacin de la operacin 4.4. Costes de ruptura Si la demanda excede de lo previsto se producir una ruptura en el stock, es decir, no habr suficientes artculos para satisfacer la demanda de los clientes o del proceso productivo. Los costes que esta situacin acarrea pueden ser elevados en ciertas ocasiones, e incluirn: costes de ventas no realizadas, de devolucin del pedido, de prdidas de clientes, etc. Las rupturas pueden evitarse manteniendo niveles extra de inventarios
para proteger a la empresa contra situaciones en las que la demanda real sea mayor que la previsin de la misma. Sin embargo, esta prctica supone mayores costes de posesin de los artculos almacenados. 4.5. Costes asociados con la capacidad Cuando los volmenes de capacidad varan por motivo de las necesidades se incurre en costes de alquiler, entrenamiento, horas extra, paradas, etc., fuera de lo previsto. Este tipo de costes se puede evitar nivelando la produccin, con el fin de obtener productos en pocas de demanda baja para ser vendidos en perodos de aumento de la misma lo que, por otro lado, producir un incremento en los costes de posesin.
ya que al ser los pedidos iguales y la demanda constante, la cantidad amacenada por trmino medio ser Q/2. Adems, para calcular el coste total de abastecimiento de un material para un perodo determinado, en el modelo tradicional se considera el coste de compra, Cc , es decir la cantidad monetaria desembolsada por una unidad de material. En este modelo se asume como constante en el tiempo e independiente del volumen de adquisicin. As, el coste total ser: Q D Coste del stock = C + C + C D Q 2 siendo su representacin grfica en funcin de la cantidad pedida sera la que muestra la Figura 1.
o ua c
Figura 1 Calculando las derivadas de la funcin de Costes Totales del Stock obtendramos que la cantidad ptima de pedido segn este modelo es: 2Co D Q=+ Cua Para las empresas que se ajusten a las hiptesis de este modelo su cantidad econmica de pedido se podra calcular de acuerdo con la frmula anterior. Sin embargo, en la realidad pueden darse situaciones que aumenten la complejidad y quiebren con las hiptesis de este planteamiento. Por ello, en este trabajo se sugiere utilizar un Algoritmo Gentico como mtodo de aproximacin al ptimo de la cantidad a pedir.
comportamiento no tiene que ser como el que se ha descrito. Se han de considerar todos los costes que se comentaron en la cuarta seccin, calculando la bondad de una determinada cantidad de pedido en funcin del importe total de costes que supone. As, desde este enfoque la utilizacin de los Algoritmos Genticos [Holland, 1975; Michalewicz, 1992; Biethahn y Nissen, 1995] puede encontrar sentido, pues, se generaran soluciones al problema, cantidades a pedir, evalundola por sus costes. En este sentido, el primer paso consiste en generar la poblacin de soluciones potenciales, es decir, dentro de las limitaciones que vienen determinadas por la capacidad de almacenamiento de la empresa y del pedido mnimo que se puede solicitar [Lpez-Gonzlez et al, 1995]. Posteriormente, se realiza una traduccin a codificacin binaria, manteniendo para cada una de estas soluciones en cdigo binario su correspondiente imagen en decimal. As, por ejemplo: 100 Kgs. 1100100 La adecuacin de cada cadena se puede obtener calculando el coste total de inventario que representa dicha solucin, el cual vendr determinado sumando los costes de compra, posesin, de lanzamiento, de ruptura y de capacidad, obtenindose el Coste Total de Inventario para cada solucin. Como parece claro, en este caso se estar interesado en la solucin que haga mnimo este coste. Para ello, se ha optado calcular la adecuacin como la inversa del coste, con lo cual las mejores soluciones tendrn mayor adecuacin al problema. El sistema de seleccin empleado es un Ranking con Ruleta de Seleccin. A continuacin se aplican sobre las cadenas seleccionadas el operador de cruce. El mtodo elegido para el mismo es el tradicional Cruce en un Punto. Posteriormente, a las cadenas resultantes del proceso de cruce se les aplica a cada posicin de la cadena el operador de mutacin. De acuerdo con los pasos anteriores se habra obtenido una nueva poblacin del Algoritmo Gentico, repitindose el proceso tantas veces como se desee. Sin embargo, con objeto de evitar posibles perdidas de cadenas de alta adecuacin se incluye la caracterstica denominada Elitismo, cuya funcin es mantener la mejor solucin de una poblacin en las siguientes hasta que otra no lo supere en adecuacin al problema. A modo de resumen en la Figura 2 se muestra un esquema del funcionamiento del Algoritmo Gentico.
CREAR POBLACIN DE SOLUCIONES CODIFICACIN BINARIA CALCULAR ADECUACIN SELECCIN PADRES CRUZAR PADRES MUTACIN ELITISMO CONDICIN DE PARADA SI MOSTRAR MEJOR SOLUCION NO
Figura 2
Una solucin generada de manera aleatoria mediante el modelo pora ser: A los efectos de la aplicacin del modelo operativo, los parmetros utilizados para obtener la solucin a travs del modelo propuesto fueron: Nmero de generaciones: 15 Nmero de individuos: 50 Probabilidad de cruce: 6% Probabilidad de mutacin: 1% En el caso prctico analizado, la solucin final obtenida fue la siguiente: Solucin: 373kg. Coste: 478.430, siendo la representacin grfica del mejor individuo en cada generacin la que se muestra en la Figura 3.
Figura 3
Referencias
[Biethahn y Nissen; 1995] V. Biethahn y V. Nissen, Evolutionary Algorithms in Management Application, Springer-Verlag, 1995. [Harris, 1915] F.W. Harris. Operations and Costs. Factory Management Series, Chicago, 1915. [Holland, 1975] J.H. Holland. Adaptation in Natural and Artificial Systems, Ann Arbor 27: 5 (September, 1997), MIT Press, 1992. [Lpez-Gonzlez et al, 1995] E. Lpez-Gonzlez, C. Mendaa-Cuervo y M.A. Rodrguez-Fernndez, GENia: A Genetic Algorithms for Inventory Analysis. A Spreadsheet Approach, International Conference of Association for the Advancement of Modelling and Simulation Techniques in Enterprises IV, 1995, Brno (Chech Republic), 200223. [Michalewicz, 1992] Z. Michalewicz, Genetic Algorithms + Data Structures = Evolution Programs. Springer-Verlag (1992).