Una heurística eficaz para problemas de pre-marshalling en una terminal marítima de contenedores

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Una heurística eficaz para problemas de pre-marshalling en una terminal marítima de contenedores"

Transcripción

1 Una heurística eficaz para problemas de pre-marshalling en una terminal marítima de contenedores Christopher Expósito Izquierdo, Belén Melián Batista, J. Marcos Moreno Vega Resumen La eficacia en la gestión del patio de contenedores tiene una repercusión directa en la productividad de una terminal de contenedores. El patio es utilizado como almacenamiento temporal de los contenedores hasta su posterior retirada usando los distintos medios de transporte. Las características intrínsecas del apilado de contenedores hace que su organización requiera un análisis exhaustivo. En este trabajo se analizan varios problemas de recolocación de contenedores (Pre-Marshalling Problems) que afectan al tiempo de respuesta de la terminal y se proponen varios métodos heurísticos para su resolución. Los resultados experimentales demuestran su oportuna adecuación a contextos reales. Palabras clave Terminal de contenedores, Pre- Marshalling Problem, Contenedor, Logística portuaria I. Introducción Las terminales portuarias de contenedores juegan un importante papel como puntos origen-destino y de intercambio intermodal en las redes globales de transporte de mercancías. En ellas se manipulan anualmente millones de TEUs (unidad básica de medida equivalente a las dimensiones de un contenedor estándar) por medio de maquinaria especializada (gantry cranes, straddle carriers, etc.) [0] [9]. El informe anual sobre el transporte marítimo de la United Nations Conference on Trade and Development [] recoge que el tráfico de contenedores ha crecido ininterrumpidamente en la década Se espera que, tras el leve retroceso experimentado en los años 009 y 00 originado por la crisis económica mundial, se mantenga el crecimiento observado en los años anteriores. Para dar servicio al creciente mercado (especialmente en regiones de Asia y el Pacífico), las terminales deben incrementar sus capacidades de almacenamiento y manipulación de contenedores, invirtiendo en nuevas infraestructuras, y/o mejorar la gestión de los recursos materiales y humanos disponibles []. En este último caso, deben contar con procedimientos adecuados que les permitan aprovechar mejor los recursos para minimizar los costes y maximizar la calidad de los servicios que ofrecen. Una medida ampliamente utilizada para medir la productividad de una terminal y el grado de satisfacción de las compañías navieras es el tiempo que Dpto. de Estadística, I.O. y Computación. Escuela Técnica Superior de Ingeniería Informática. Universidad de La Laguna. {cexposit, mbmelian, jmmoreno}@ull.es sus barcos portacontenedores pasan en el puerto []. Cuanto menor es este tiempo mayor es la productividad y la satisfacción. Por ello, muchas de las operaciones que se realizan en el puerto están encaminadas a minimizar el tiempo de estadía de los barcos [7]. Gran parte del tiempo que un barco pasa en un puerto se dedica a las operaciones de carga y descarga de los contenedores que transporta. El patio de contenedores juega un papel fundamental en la productividad de una terminal de contenedores porque en él confluyen los principales flujos de contenedores (entre los barcos portacontenedores, y entre éstos y los medios de transporte terrestres, habitualmente camiones y trenes) [8]. En el patio los contenedores se almacenan unos sobre otros en configuraciones formadas por pilas de varias alturas que reciben el nombre de bahías. Las tareas de desplazamiento, retirada y colocación de contenedores dentro de las bahías son realizadas habitualmente por Rail-Mounted Gantry Cranes (RMGCs). Las RMGCs pueden acceder únicamente a los contenedores que se encuentran situados en la parte más alta de las pilas, mientras que para acceder a contenedores situados bajo otros contenedores, deben realizarse movimientos de recolocación. Los movimientos de recolocación son aquellos movimientos que desplazan contenedores desde su ubicación actual hasta una nueva en otra pila. Los contenedores permanecen apilados en las bahías hasta el momento en que son cargados en barcos rumbo a su destino final. La carga se hace siguiendo un determinado plan de estiba que indica el orden en que deben cargarse los contenedores. Normalmente el plan de estiba es conocido varias horas antes de que comiencen la operaciones de carga/descarga. Rara vez los contenedores se hayan apilados según el orden establecido en el plan de estiba, por lo que son necesarias operaciones de recolocación durante la carga del barco. Estas operaciones pueden retrasar gravemente la salida del barco y producen un efecto negativo en la eficiencia de la terminal. Para evitarlas pueden desarrollarse operaciones de pre-marshalling que transforman la configuración actual de contenedores en otra que cumple una serie de restricciones establecidas previamente. A esta última configuración se le denomina configuración válida. En la figura se muestra una bahía con 7 contenedores, pilas y 4 alturas. Los contenedores están

2 etiquetados con índices que se usan para describir cuándo una configuración es válida. II. Pre-Marshalling Problems Dada la configuración inicial de contenedores en una bahía con S pilas, altura máxima de apilado T (las dimensiones de la bahía vienen establecidas por el tamaño de la grúa que opera en ella) y N contenedores, en un Pre-Marshalling Problem se desea encontrar la secuencia mínima de movimientos que permita obtener una configuración válida. Nótese que los únicos contenedores accesibles en una bahía son los situados en lo alto de las pilas, por lo que un movimiento consiste en desplazar uno de tales contenedores desde su pila actual hasta otra nueva. La capacidad de una bahíac = S T establece el número máximo de contenedores que puede albergar. Por tanto, se debe cumplir que N C. Además, para poder realizar movimientos de recolocación y garantizar la posibilidad de alcanzar una configuración válida, se requiere que existan posiciones libres dentro de la bahía. Habitualmente, el número de posiciones libres dentro de una bahía viene determinado por un porcentaje σ de su capacidad [4]. Dado un contenedor c, s(c) ( s(c) S) y t(c) ( t(c) T) denotan, respectivamente, la pila y la altura en la que se encuentra el contenedor. Sean, asimismo, p(c) el índice del contenedor c y h(s) el número de contenedores ubicados en la pila s. Siempre que el contexto lo aconseje, se hará referencia al contenedor c mediante el par (s(c),t(c)). En la literatura se han considerado los siguientes dos tipos de problemas (ver [4]). A. Pre-Marshalling Problem tipo A En un Pre-Marshalling Problem tipo A, los índices representan la prioridad de los contenedores dentro del correspondiente plan de estiba, de tal forma que cuanto menor es el índice mayor es la prioridad. Así, el plan de estiba establece que deben cargarse en primer lugar los contenedores de índice, a continuación los contenedores de índice y así sucesivamente. Se desea, por tanto, encontrar la secuencia mínima de movimientos que transforma la configuración inicial en una configuración en la que no existen contenedores situados sobre contenedores de índice menor. En la figura se muestra la configuración inicial de un ejemplo de problema, en la que la ubicación de los contenedores no respeta las restricciones de prioridad, y una configuración final válida, en la que ningún contenedor está situado sobre otro de prioridad mayor. La secuencia de movimientos (, ), (,) y (,) permite transformar la primera configuración en la segunda (el par (i,j) indica que se mueve el contenedor situado en lo alto de la pila i a la pila j). Este problema ha sido estudiado previamente en [5], [6], [] y []. En [5] se propone un modelo de pro- Fig. : Configuraciones inicial y final de un Pre- Marshalling Problem tipo A. gramación entera para su resolución y tres formas de extender el mismo en las que, respectivamente, se contempla que la posición de cada contenedor en la configuración final es conocida, las pilas en la configuración final pueden contener únicamente un contenedor de cada prioridad y los contenedores pueden ser retirados de la bahía mientras se realizan las tareas de recolocación. Con el objetivo de incrementar la eficiencia computacional se proponen varias estrategias heurísticas. Sin embargo, los tiempos de computación son elevados en problemas de tamaño mediano y grande. En [6] se describe una heurística que genera una secuencia de movimientos con los que alcanzar la configuración final establecida. La heurística se basa en una búsqueda de vecindario que, a partir de una solución factible, reduce el número de movimientos identificando movimientos improductivos. En [] se presenta un algoritmo de cuatro pasos en los que, respectivamente, se escoge, en base al número de contenedores mal colocados en cada una de las pilas, el contenedor a mover, se analizan las configuraciones alcanzables al realizar cada uno de los movimientos, se selecciona la siguiente configuración y se aplica a ésta una búsqueda local basada en movimientos de intercambio y de construcción de subsecuencias de movimientos. Los resultados experimentales confirman la eficacia y eficiencia de este algoritmo. Recientemente en [] se ha propuesto un procedimiento de búsqueda en árbol basado en la identificación en cada paso de los movimientos más prometedores que permiten alcanzar una configuración final válida. Los resultados experimentales demuestran su eficiencia en la resolución de un amplio conjunto de instancias del problema. B. Pre-Marshalling Problem tipo B En este caso, los contenedores que poseen las mismas características (por ejemplo, contenedores que deben ser cargados en el mismo barco o que comparten el mismo destino final) son etiquetados con el mismo índice. El propósito es agrupar a los contenedores de cada índice en subconjuntos de pilas diferenciados de la bahía de contenedores. Para ello, se asume que la bahía de contenedores está dividida en tantos subconjuntos de pilas como índices hay. Se considera que cada pila de la bahía pertenece a algún

3 Fig. : Configuraciones inicial y final de un Pre- Marshalling Problem tipo B. subconjunto previamente establecido y, por tanto, pueden ubicarse en ella únicamente contenedores con el correspondiente índice. El objetivo es encontrar la secuencia mínima de movimientos que transforma la configuración inicial en una configuración en la que los contenedores de cada índice se encuentran situados en su correspondiente subconjunto de pilas. La figura muestra la configuración inicial y final de una instancia de un Pre-Marshalling Problem tipo B. Como puede observarse, las pilas de la bahía están etiquetadas con el subconjunto al que pertenecen. El propósito es encontrar la secuencia mínima de movimientos que ubica los contenedores de cada tipo en el correspondiente subconjunto de pilas. Una secuencia de 4 movimientos que transforma la primera configuración en la segunda es (,), (,), (,), (,), (,), (,), (,), (,), (,), (,), (,), (,), (,) y (,). El único trabajo publicado del que se tiene constancia referente al Pre-Marshalling Problem tipo B es [4]. En él se describe el problema y se propone un algoritmo de etiquetado para su resolución. El algoritmo etiqueta las pilas atendiendo al número de contenedores mal ubicados, y usan estas etiquetas para encontrar una secuencia de movimientos que reubica los contenedores en pilas adecuadas. La experiencia computacional muestra la validez de la heurística en un reducido conjunto de instancias del problema. III. Métodos de resolución En esta sección se presenta, en primer lugar, el procedimiento Lowest Priority First Heuristic (LPFH) para el Pre-Marshalling Problem tipo A. Este procedimiento heurístico ha sido previamente descrito en [] y se emplea en este trabajo como base para la resolución del Pre-Marshalling Problem tipo B. En este sentido, el Pre-Marshalling Problem tipo B es resuelto mediante una adaptación de LPFH. A. Pre-Marshalling Problem tipo A En el Pre-Marshalling Problem tipo A se dice que un contenedor está correctamente ubicado en la bahía, cuando no es necesario moverlo para obtener una configuración válida. Esto ocurre cuando está situado en el fondo de una pila o cuando está ubica-. i = p;. Repetir a) Sea A i el conjunto de contenedores con prioridad i no correctamente ubicados; b) Mientras (A i ) ) Seleccionar un contenedor c A i ; ) Seleccionar una pila de destino s ; ) Mover el contenedor c desde su actual ubicación hasta la pila s ; 4) A i := A i \{c }; c) Llenado de pilas d) i := i ;. hasta que (i = 0); Fig. : Pseudocódigo de Lowest Priority First Heuristic (LPFH) do sobre otros contenedores ubicados correctamente de menor o igual prioridad. En cualquier configuración válida de la bahía todos los contenedores están bien ubicados. Lowest Priority First Heuristic (LP F H) [] ubica iterativamente cada contenedor en el fondo de una pila o sobre otros contenedores bien ubicados de menor o igual prioridad. Esto se hace por orden inverso de prioridades. Es decir, si el conjunto de prioridades es P = {,...,p}, se ubican en primer lugar los contenedores de prioridad p, luego los de prioridad (p ), a continuación los de prioridad (p ) y así sucesivamente hasta ubicar todos los contenedores. En cada iteración se decide qué contenedor ubicar, cuál es su pila de destino y cómo se realiza el movimiento. El contenedor se ubica en la pila de destino en la máxima altura en la que queda correctamente ubicado. Esquemáticamente, la heurística se describe como se muestra en la figura. El número de movimientos necesarios para ubicar correctamente el contenedor c en la pila s desde su actual ubicación en la pila s(c) es { w(c,s f(c,s ) = )+g(c,s)+, si s s(c) f(c,s )+, si s = s(c) donde f(c,s ) es el número de contenedores que hay que mover en la pilas para quecquede bien ubicado y g(c,s) = h(s(c)) t(c) es el número de contenedores situados sobrec. Nótese quef(c,s ) es constante para todos los contenedores de una misma prioridad. Por ejemplo, en la figura, para ubicar correctamente el contenedor (,) en la pila, habría que realizar w((, ), ) = movimientos ( movimientos para vaciar completamente la pila más un movimiento para mover el contenedor (, )). Sin embargo, para ubicar correctamente este mismo contenedor en la pila habría que realizar w((,),) = movimientos.

4 A. Contenedor a ubicar Sea A i el conjunto de contenedores con prioridad i no correctamente ubicados. Es decir, A i = {c : p(c) = i c no está correctamente ubicado}. Independientemente de la pila destino, los contenedores de A i que requieren menos movimientos para ser correctamente ubicados son los de menor valor de g(c,s) = h(s(c)) t(c). Por ello, el contenedor c a mover se escoge aleatoriamente entre los λ (parámetro fijado por el usuario) contenedores de A i con menor valor de g(c,s). A. Posición de destino La pila s se escoge aleatoriamente entre las λ (parámetro fijado por el usuario) pilas con menor valor de f(c,s). Nótese que, en ocasiones, la pila escogida s puede coincidir con la pila en la que se ubica actualmente el contenedor c. Es decir, puede ocurrir que s = s(c ). A. Movimiento del contenedor Supóngase que se desea mover el contenedor c desde su actual ubicación en la pila s hasta la pila s (será ubicado en la máxima altura t en la que quede correctamente situado). Sean O c el conjunto de contenedores situados sobre c en la pila s y M c,s el conjunto de contenedores de la pila s ubicados en una altura mayor o igual que t. Es decir, O c = {c : (s(c) = s) (t(c) > t(c ))} M c,s = {c : (s(c) = s ) (t(c) t )}. Nótese que antes de mover el contenedor c desde la pila s hasta la pila s hay que mover los contenedores de O c y M c,s a otras pilas. Esto se hace ordenadamente como se explica a continuación:. Sean o O c y m M c,s tales que y h(o) > h(o ), h(m) > h(m ), c = o O c m M c,s { o, si p(o) p(m) m, en otro caso. Seap(s ) la menor prioridad de los contenedores no correctamente ubicados de la pila s. Sea asimismo s (s s, s s ) una pila seleccionada aleatoriamente entre las λ (parámetro fijado por el usuario) pilas con mayor valor de p(s ).. Mover el contenedor c a la pila s y actualizar O c y M(c,s ). 4. Repetir el proceso hasta queo c = ym c,s =. Como los contenedores se consideran en orden inverso de prioridad, actuando de esta forma se minimiza el número de contenedores a mover en sucesivas iteraciones. Al mismo tiempo, tras cada iteración del algoritmo, se garantiza que los contenedores de la última prioridad considerada y prioridades inferiores se encuentran oportunamente ubicados dentro de la bahía. A.4 Llenado de pilas Tras ubicar correctamente los contenedores de una prioridad, se aplica un procedimiento de mejora denominado llenado de pilas. Sea el subconjunto de pilas usadas como destino de los contenedores de prioridad i. Antes de iniciar el tratamiento de los contenedores de prioridad i, se llenan las pilas de con contenedores mal ubicados en otras pilas. El llenado se realiza considerando los contenedores en orden decreciente de prioridades. Empíricamente se ha observado que el llenado de pilas reduce significativamente el número de contenedores mal ubicados. B. Pre-Marshalling Problem tipo B El pseudocódigo general del procedimiento LP F H mostrado en la figura puede adaptarse para resolver un Pre-Marshalling Problem tipo B. Para ello, nótese que LPFH ubica los contenedores mal colocados de la bahía usando convenientemente los índices y seleccionando una pila destino adecuada. En cada iteración, se selecciona un contenedor mal ubicado y una pila destino en la que colocarlo. En un Pre-Marshalling Problem tipo A los contenedores se seleccionan iterativamente de menor a mayor prioridad (índice). Además, cualquier pila puede usarse como pila destino. Cuando se aplica LPFH a un Pre-Marshalling Problem tipo B, los contenedores se tratan atendiendo, en primer lugar, al porcentaje de contenedores de su mismo índice mal ubicados en la bahía. Así, se escoge aleatoriamente uno de los contenedores de uno de los índices con mayor porcentaje de contenedores mal ubicados. A continuación, se decide en qué pila se coloca el contenedor y, por último, se mueve el contenedor. Los anteriores pasos se reiteran hasta que todos los contenedores quedan correctamente ubicados. En cada iteración, se recalcula, para cada índice, el porcentaje de contenedores mal colocados. Antes de mover un contenedor desde su posición actual hasta otra en la que queda bien ubicado, deben desplazarse todos los contenedores situados por encima de la posición final. Nótese que, como un contenedor se ubica en la posición más alta en la que queda bien ubicado, los contenedores a desplazar son contenedores que no están bien ubicados. Estos contenedores se ubicarán correctamente usando el mismo procedimiento. Para ello, la implementación del algoritmo mantiene una estructura con política LIFO (Last In First Out) en la que se almacenan temporalmente los contenedores que deben ubicarse en las siguientes iteraciones. En la figura 4 se muestra un diagrama de flujo de la adaptación del algoritmo LPFH para problemas de pre-marshalling tipo B. Γ es la estruc-

5 tura con política LIFO empleada en el algoritmo, malubicados es un contador del número de contenedores mal ubicados en la bahía, pop(γ) es un método que permite recuperar un contenedor desde Γ, push(γ, c) inserta el contenedor c en la estructura Γ y estávacío(p) comprueba si la posición p de la bahía se encuentra vacía. B. Índice del contenedor a ubicar Sean m i el número de contenedores con índice i mal ubicados en la bahía y t i el número total de contenedores con índice i. Sea, asimismo, µ i = m i /t i 00 el porcentaje de contenedores con índice i mal ubicados. El índice del contenedor a ubicar se elige aleatoriamente entre los α (parámetro establecido por el usuario) índices con menor valor µ i. Los índices que no tienen contenedores mal ubicados (m i = 0) no son considerados en el proceso de selección. B. Contenedor a ubicar El contenedor c a mover se escoge aleatoriamente entre los λ (parámetro establecido por el usuario) contenedores con índice i (establecido según el proceso presentado en la subsección III-B.) y con menor valor de g(c,s). Es decir, la estrategia de selección del contenedor a mover coincide con la usada para resolver un Pre-Marshalling Problem tipo A. B. Posición de destino La pila de destino s para el contenedor c se elige entre las destinadas para la ubicación de contenedores con índice i (es decir, entre aquellas etiquetadas con el índice i). Para cada de estas pilas se calcula el número de contenedores, f(c,s), que han de ser retirados para la correcta ubicación del contenedor c. El contenedor c se coloca en la mayor altura de la pila en la que queda bien ubicado. Las pilas s que están completas (h(s) = T) y tienen todos sus contenedores bien ubicados no son consideradas en el proceso de selección. Si varias pilas requieren el mismo número de contenedores a retirar se da preferencia a aquellas con menor altura. El objetivo de esta elección es que las pilas en la configuración final posean la menor altura media posible. La pila de destino se elige aleatoriamente entre las λ (parámetro establecido por el usuario) pilas con menor valor de f(c,s). La estructura del algoritmo hace que los contenedores se vayan ubicando correctamente de acuerdo a su inclusión en Γ. Esto hace que aquellas pilas que poseen algún contenedor incluido en Γ no sean consideradas en la selección con el fin de evitar situaciones de bloqueo. No obstante, si no se puede ubicar el contenedor seleccionado c en ninguna de las pilas establecidas para contenedores con índice i (debido a que éstas poseen al menos un contenedor en Γ), éste será desplazado a la parte más alta de cualquier otra pila seleccionada de forma aleatoria. B.4 Movimiento del contenedor El contenedorc se desplaza directamente a la pila s si no es necesario desalojar otros contenedores de la pila s. Esto ocurre cuando la posición de destino se encuentra vacía. Si la posición final se encuentra ocupada, los contenedores a desalojar se insertan en Γ para que sean reubicados en la bahía. B.5 Criterio de parada El algoritmo finaliza cuando todos los contenedores de la bahía se encuentran correctamente ubicados. Esta ocurre cuando malu bicados es igual a cero. IV. Experiencia computacional En esta sección se presenta y discute la experiencia computacional desarrollada. LP F H y su variante para el Pre-Marshalling Problem tipo B han sido implementadas en Java SE 6 y todos los experimentos han sido realizados en un PC equipado con un procesador Intel Core Duo E GHz, 4 GB de RAM y Ubuntu A. Resultados referentes al Pre-Marshalling Problem tipo A El rendimiento de LPFH ha sido comparado con el de los dos algoritmos más competitivos de la literatura para la resolución del Pre-Marshalling Problem tipo A. Uno de estos algoritmos ha sido presentado en [] y es denominado Corridor Method-Based Algorithm (CM), mientras que el otro ha sido propuesto en [] y, a partir de ahora, se hará referencia al mismo como Bortfeldt y Forster. Agradecemos a los autores de [] la ayuda prestada para la realización del presente trabajo al ceder los datos de las instancias usadas en la experimentación. La tabla I muestra los resultados obtenidos al aplicar CM, Bortfeldt y Forster y LPFH al conjunto de 40 instancias propuesto en []. Los resultados de CM y Bortfeldt y Forster son los obtenidos originalmente por los autores en [] y []. CM fue ejecutado en un Pentium IV Linux Workstation con 5 MB de RAM y Bortfeldt y Forster en un PC Intel Core Duo (P750 6 GFLOPS) con GHz y GB de RAM. CM finalizó la búsqueda al alcanzar el tiempo máximo de 0 segundos de CPU. La batería de problemas consta de cuatro clases determinadas por el tamaño de la bahía. En cada clase hay 0 instancias en las que el número de contenedores coincide con las dimensiones de la bahía (es decir, la bahía está llena) y las proridades de los contenedores son distintas entre sí. Las primeras dos columnas de la tabla I muestran, respectivamente, el número de pilas de la bahía (S) y la altura máxima de apilado (T). Estos valores suelen ser habituales en los patios de contenedores. En cada caso, se dispone de dos niveles de apilado libres adicionales para realizar la recolocación de los contenedores. Las siguientes columnas muestran el número

6 Γ = Γ =? si malubicados > 0? si i = Seleccionar índice no no c* = pop(γ) Fin c* = Seleccionar contenedor mal colocado con índice i destino = Seleccionar posición destino estávacío(destino)? no push(γ, c*) push(γ, s), s / s(s) = s(c ) t(s) t(c ) si move(c*, destino) push(γ, s), s / s(s) = s(destino) t(s) t(destino) Fig. 4: Diagrama de flujo de la adaptación de LPFH para el Pre-Marshalling Problem tipo B. medio de movimientos realizado (Mov.) y el tiempo medio de ejecución (Tiempo), medido en segundos, empleado en la resolución de las instancias de cada clase por LPFH, CM y Bortfeldt y Forster, respectivamente. B. Resultados referentes al Pre-Marshalling Problem tipo B El Pre-Marshalling Problem tipo B únicamente ha sido tratado con anterioridad en el trabajo [4]. La experimentación llevada a cabo en el mismo es ciertamente limitada. Se realizó un estudio del rendimiento del algoritmo propuesto en la resolución de 8 instancias del problema con configuraciones iniciales aleatorias y con distintos porcentajes de posiciones libres, σ. El Pre-Marshalling Problem tipo B propuesto en [4] considera la existencia de un conjunto de bloques de contenedores. Cada bloque está formado por un conjunto de bahías dispuestas en paralelo en el patio de contenedores. Esto introduce una nueva dimensión en las configuraciones de contenedores, el número de bays paralelos, B. Sin pérdida de generalidad, se puede asumir que B bays con S pilas cada uno situados en paralelo son equivalente a una única bahía con B S pilas. Para la realización del presente trabajo se ha solicitado a los autores de [4] las instancias usadas en su estudio. Sin embargo, solo nos han enviado los datos de una de las instancias. Las características de estancia son: 88 pilas, 6 alturas de apilado máximo, 96 contenedores, σ = 5% y 6 índices de contenedor distintos. El algoritmo propuesto en [4] resuelve esta instancia empleando 06 movimientos y un tiempo de computación inferior a segundos en un Pentium.40 GHz,.5 GB de RAM. El algoritmo fue implementado en Java. Por otro lado, la adaptación de LPFH propuesta para Pre-Marshalling Problem tipo B permite alcanzar una configuración final válida empleando únicamente 8 movimientos y un tiempo de computación de 0.4 segundos. Los valores de parámetros que se han empleado en este caso son: α =, λ = y λ =. La comparativa de ambos métodos en la resolución de una única instancia no permite extraer conclusiones acerca de los respectivos rendimiento. Para paliar esta falta de comparabilidad en futuros trabajos, se ha optado por la creación de un extenso conjunto de instancias que cubra una amplia variedad de posibilidades organizacionales de un patio de contenedores y distintos factores de carga. Las instancias se han obtenido desde un generador diseñado para tal finalidad. Se han generado un total de 0 conjuntos formados por 00 ejemplos aleatorios distintos cada uno y con diferentes características (dimensiones, número de índices y porcentaje de huecos libres). La tabla II muestra los resultados obtenidos con la adaptación de LPFH. Como antes, los valores de los parámetros empleados son α =, λ = y λ =. Las primeras dos columnas de la tabla muestran las El generador, las instancias y una exhaustiva descripción acerca del mismo se encuentran disponibles en El generador está licenciado bajo GNU GPL versión y se encuentran abiertos al público el ejecutable, código fuente y documentación.

7 Tamaño Bahía LPFH CM Bortfeldt y Forster Pilas Alturas Mov. Tiempo (s) Mov. Tiempo (s) Mov. Tiempo (s) E < E < E E TABLA I: Comparativa entre LPFH, CM y Bortfeldt y Forster en la resolución del Pre-Marshalling Problem tipo A dimensiones de los bays. Se muestra en cada caso el número de pilas (S) y la altura máxima de apilado permitida (T). La columna Índices muestra el número de índices distintos considerados. LB es una cota inferior del número de movimientos que han de realizarse para reubicar correctamente los contenedores dentro de la bahía. La cota inferior viene dada por el número de contenedores incorrectamente ubicados dentro de la bahía. Estos contenedores deben ser colocados en una nueva pila para poder alcanzar una configuración final válida, por lo que se requiere al menos la realización de un movimiento. M ovimientos muestra el número de movimientos medios realizados para alcanzar una configuración final válida para cada grupo de instancias, y Gap el porcentaje de desviación entre el número de movimientos realizados y la cota inferior. Finalmente, la columna T iempo muestra el tiempo medio de computación, medido en segundos. V. Conclusiones En este trabajo se presenta una técnica heurística y una adaptación para la resolución de problemas de recolocación de contenedores en el patio de contenedores de una terminal marítima (Pre-Marshalling Problem tipo A y Pre-Marshalling Problem tipo B). Ambas técnicas basan su funcionamiento en la ubicación de contenedores de mínima prioridad en el fondo de las pilas o sobre otros contenedores bien ubicados. Para ello se decide, basándose en reglas heurísticas que miden la conveniencia de tales decisiones, qué contenedor ubicar, dónde ubicarlo y cómo hacer el desplazamiento. Los resultados computacionales obtenidos muestran el buen comportamiento de ambas técnicas y avalan su uso en aplicaciones reales. En el caso del Pre-Marshalling Problem tipo A, a pesar de que la ejecución de los distintos métodos de resolución se ha realizado en ordenadores con distintas características técnicas, se puede concluir que el rendimiento de LPFH es claramente superior al presentado por CM en todas las clases y que, salvo en los ejemplos de tamaño 6x6, LPFH ha desarrollado el menor número de movimientos medio de todos los métodos comparados. Asimismo, los tiempos de computación necesitados por LPFH son significativamente inferiores al de los otros métodos, sobre todo en las instancias de mayor tamaño. En todos los casos, se ha necesitado menos de un segundo para alcanzar soluciones de alta calidad. Consecuentemente, se puede afirmar que la LPFH es una heurítica con un alto grado de efectividad y eficiencia para la resolución del Pre-Marshalling Problem tipo A. Por otro lado, en el caso del Pre-Marshalling Problem tipo B, de los resultados obtenidos se concluye que la adaptación de LPFH es una alternativa válida para la resolución de problemas de premarshalling tipo B. Para instancias con un porcentaje de huecos libres del 50% y 75% se han alcanzado, en todos los casos, las soluciones óptimas. Cuando el porcentaje de huecos libres se reduce al 5% existen grupos de instancias para los que se presentan ciertas diferencias con respecto a la cota inferior calculada. Sin embargo, en todos los casos los tiempos de computación son inferiores a segundo. Como trabajos futuros se plantea abordar problemas de pre-marshalling que incorporen nuevas restricciones y características particulares de las terminales. En este sentido, considerar el almacenamiento y recogida de contenedores durante las tareas de recolocación, la inclusión de contenedores de distintos tamaños, el análisis de los tiempos de trabajo y productividad de las grúas, etc. permitirán acercar el estudio de este tipo de problemas a la realidad portuaria actual. Agradecimientos El presente trabajo ha sido parcialmente financiado por el Fondo Europeo de Desarrollo Regional, el Ministerio Español de Ciencia y Tecnología (proyectos TIN009-6 y TIN C04-0) y el Gobierno de Canarias (proyecto PI007/09). Christopher Expósito agradece a CajaCanarias la ayuda económica que le presta a través de la beca para posgraduados que disfruta. Referencias [] A. Bortfeldt y F. Forster, A tree search procedure for the container pre-marshalling problem, European Journal of Operational Research 7, (0). [] M. Caserta y S. Voß, A Corridor Method-Based Algorithm for the Pre-marshalling Problem, Lecture Notes in Computer Science. Applications of Evolutionary Computing 5484, (009). [] M. Caserta, C. Expósito, B. Melián y J. Marcos Moreno- Vega, Lowest priority first heuristic for the premarshalling problem, In Thirteen International Conferen-

8 Tamaño Bahía Pilas Alturas Índices σ LB Movimientos Gap (%) Tiempo (s) 75% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % TABLA II: Resultados de variante de LPFH en la resolución del Pre-Marshalling Problem tipo B ce on Computer Aided Systems Theory, Las Palmas de Gran Canaria (Spain), (0). [4] H. Shan-Huen y L. Tsan-Hwan, Heuristic algorithms for container pre-marshalling problems, Computers & Industrial Engineering 6, -0 (0). [5] Y. Lee y N. Y. Hsu, An optimization model for the container pre-marshalling problem, Computers & Operations Research 4, 95- (007). [6] Y. Lee y S. L. Chao, A Neighborhood Search Heuristic for Pre-marshalling Export Containers, European Journal of Operational Research 96, (009). [7] P. Legato, R. Trunfio y F. Meisel, Modeling and solving rich quay crane scheduling problems, Computers & Operations Research, (0) doi: 0.06/j.cor [8] M. E. H. Petering y K. G. Murty, Effect of block length and yard crane deployment systems on overall performance at a seaport container transshipment terminal, Computers & Operations Research 6, 7-75 (009). [9] R. Stahlbock y S. Voß, Operations research at container terminals: a literature update, OR Spectrum 0, -5 (008). [0] D. Steenken, S. Voß y R. Stahlbock, R, Container terminal operations and operations research - a classification and literature review, OR Spectrum 6, -49 (004). [] UNCTAD (00), Review of Maritime Transport, United Nations Conference on Trade and Development, [] B. W. Wiegmans, P. Rietveld y P. Nijkamp, Container terminal services and quality, Serie Research Memoranda 0040 (00).

Tratamiento del Riesgo

Tratamiento del Riesgo Tratamiento del Riesgo 1 En que consiste el tratamiento de los riesgos? 2. Cuando debemos enfrentarnos a los riesgos? 3. Estrategias de tratamiento de riesgos 4. Modelo de Análisis de Riesgos 5. Qué pasos

Más detalles

Análisis de aplicación: Virtual Machine Manager

Análisis de aplicación: Virtual Machine Manager Análisis de aplicación: Virtual Machine Manager Este documento ha sido elaborado por el Centro de Apoyo Tecnológico a Emprendedores bilib, www.bilib.es Copyright 2011, Junta de Comunidades de Castilla

Más detalles

EN LA LA EMPRESA EMPRESA

EN LA LA EMPRESA EMPRESA PANEL DE OPINIÓN Nº 6 NIVELDE FORMACIÓN EN LA LA EMPRESA EMPRESA ESPAÑOLA RESULTADOSGenerales Más del 6 de las s que necesitan personal formado en idiomas detectan carencias sobre este aspecto en los candidatos

Más detalles

Introducción a la Firma Electrónica en MIDAS

Introducción a la Firma Electrónica en MIDAS Introducción a la Firma Electrónica en MIDAS Firma Digital Introducción. El Módulo para la Integración de Documentos y Acceso a los Sistemas(MIDAS) emplea la firma digital como método de aseguramiento

Más detalles

Gestión de la Configuración

Gestión de la Configuración Gestión de la ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ESTUDIO DE VIABILIDAD DEL SISTEMA... 2 ACTIVIDAD EVS-GC 1: DEFINICIÓN DE LOS REQUISITOS DE GESTIÓN DE CONFIGURACIÓN... 2 Tarea EVS-GC 1.1: Definición de

Más detalles

de la empresa Al finalizar la unidad, el alumno:

de la empresa Al finalizar la unidad, el alumno: de la empresa Al finalizar la unidad, el alumno: Identificará el concepto de rentabilidad. Identificará cómo afecta a una empresa la rentabilidad. Evaluará la rentabilidad de una empresa, mediante la aplicación

Más detalles

Manual de usuario del Centro de Control

Manual de usuario del Centro de Control Manual de usuario del Centro de Control www.ximdex.com Tabla de contenidos 1. Centro de Control...4 2. Gestor de Canales...5 2.1. Añadir un nuevo canal...6 2.2. Modificar las propiedades del canal...6

Más detalles

Programa de Formación en Gestión Empresarial para Mediadores de Seguros

Programa de Formación en Gestión Empresarial para Mediadores de Seguros Programa de Formación en Gestión Empresarial para Mediadores de Seguros Cuál es la situación actual del mediador de seguros? La evolución y resultados de un mediador de seguros, son la consecuencia de

Más detalles

INTRODUCCION A LA PROGRAMACION DE PLC

INTRODUCCION A LA PROGRAMACION DE PLC INTRODUCCION A LA PROGRAMACION DE PLC Esta guía se utilizará para estudiar la estructura general de programación de um PLC Instrucciones y Programas Una instrucción u orden de trabajo consta de dos partes

Más detalles

El papel del sistema portuario en el funcionamiento de la economía es. fundamental. Una simple observación de los movimientos que diariamente se

El papel del sistema portuario en el funcionamiento de la economía es. fundamental. Una simple observación de los movimientos que diariamente se 1. Introducción. El papel del sistema portuario en el funcionamiento de la economía es fundamental. Una simple observación de los movimientos que diariamente se producen en los puertos permite comprender

Más detalles

1.2 SISTEMAS DE PRODUCCIÓN

1.2 SISTEMAS DE PRODUCCIÓN 19 1.2 SISTEMAS DE PRODUCCIÓN Para operar en forma efectiva, una empresa manufacturera debe tener sistemas que le permitan lograr eficientemente el tipo de producción que realiza. Los sistemas de producción

Más detalles

LAS GRANDES EMPRESAS DEL IEF ABREN SUS REDES INTERNACIONALES AL RESTO DE COMPAÑÍAS FAMILIARES, PARA QUE SE LANCEN A EXPORTAR EN MEJORES CONDICIONES

LAS GRANDES EMPRESAS DEL IEF ABREN SUS REDES INTERNACIONALES AL RESTO DE COMPAÑÍAS FAMILIARES, PARA QUE SE LANCEN A EXPORTAR EN MEJORES CONDICIONES Podrán beneficiarse hasta 1.100 compañías de las organizaciones territoriales vinculadas al Instituto de la Empresa Familiar LAS GRANDES EMPRESAS DEL IEF ABREN SUS REDES INTERNACIONALES AL RESTO DE COMPAÑÍAS

Más detalles

La subcontratación como herramienta para la gestión logística

La subcontratación como herramienta para la gestión logística 1 La subcontratación como herramienta para la gestión logística En este artículo se presenta la subcontratación de servicios logísticos como una herramienta que permite optimizar la gestión logística de

Más detalles

7. Conclusiones. 7.1 Resultados

7. Conclusiones. 7.1 Resultados 7. Conclusiones Una de las preguntas iniciales de este proyecto fue : Cuál es la importancia de resolver problemas NP-Completos?. Puede concluirse que el PAV como problema NP- Completo permite comprobar

Más detalles

PCLabs. Práctica de Ingeniería del Software I Curso 2008/09. Descripción del problema

PCLabs. Práctica de Ingeniería del Software I Curso 2008/09. Descripción del problema PCLabs Práctica de Ingeniería del Software I Curso 2008/09 Descripción del problema Introducción... 1 Organización de la empresa... 1 Gestión del almacén... 2 Gestión de pedidos de clientes... 3 Gestión

Más detalles

Capitulo V Administración de memoria

Capitulo V Administración de memoria Capitulo V Administración de memoria Introducción. Una de las tareas más importantes y complejas de un sistema operativo es la gestión de memoria. La gestión de memoria implica tratar la memoria principal

Más detalles

Centro de Capacitación en Informática

Centro de Capacitación en Informática Fórmulas y Funciones Las fórmulas constituyen el núcleo de cualquier hoja de cálculo, y por tanto de Excel. Mediante fórmulas, se llevan a cabo todos los cálculos que se necesitan en una hoja de cálculo.

Más detalles

Operaciones financieras

Operaciones financieras Unidad 01_GF.qxd 17/2/06 14:41 Página 6 Operaciones financieras En esta Unidad aprenderás a: 1 Distinguir las diferentes fuentes de financiación. 2 Conocer los elementos de una operación financiera. 3

Más detalles

Adelacu Ltda. www.adelacu.com Fono +562-218-4749. Graballo+ Agosto de 2007. Graballo+ - Descripción funcional - 1 -

Adelacu Ltda. www.adelacu.com Fono +562-218-4749. Graballo+ Agosto de 2007. Graballo+ - Descripción funcional - 1 - Graballo+ Agosto de 2007-1 - Índice Índice...2 Introducción...3 Características...4 DESCRIPCIÓN GENERAL...4 COMPONENTES Y CARACTERÍSTICAS DE LA SOLUCIÓN...5 Recepción de requerimientos...5 Atención de

Más detalles

- MANUAL DE USUARIO -

- MANUAL DE USUARIO - - MANUAL DE USUARIO - Aplicación: Kz Precio Hora Instagi Instagi Teléfono: 943424465-943466874 Email: instagi@instagi.com GUIA PROGRAMA CALCULO PRECIO HORA 1. Introducción 2. Datos de la empresa 2.1.Gastos

Más detalles

PCGeek. Descripción del problema

PCGeek. Descripción del problema PCGeek Descripción del problema Ejercicio de Ingeniería del Software I Ejercicio de Ingeniería del Software I Página 1 de 9 1 Introducción... 3 1.1 Organización de la empresa... 3 2 Gestión del almacén...

Más detalles

CAPITULO 4 JUSTIFICACION DEL ESTUDIO. En este capítulo se presenta la justificación del estudio, supuestos y limitaciones de

CAPITULO 4 JUSTIFICACION DEL ESTUDIO. En este capítulo se presenta la justificación del estudio, supuestos y limitaciones de CAPITULO 4 JUSTIFICACION DEL ESTUDIO En este capítulo se presenta la justificación del estudio, supuestos y limitaciones de estudios previos y los alcances que justifican el presente estudio. 4.1. Justificación.

Más detalles

Gestión de la Prevención de Riesgos Laborales. 1

Gestión de la Prevención de Riesgos Laborales. 1 UNIDAD Gestión de la Prevención de Riesgos Laborales. 1 FICHA 1. LA GESTIÓN DE LA PREVENCIÓN DE RIESGOS LABORALES. FICHA 2. EL SISTEMA DE GESTIÓN DE LA PREVENCIÓN DE RIESGOS LABORALES. FICHA 3. MODALIDAD

Más detalles

CAPÍTULO 1 1. INTRODUCCIÓN. En el capítulo siguiente se presentan los antecedentes de la empresa de

CAPÍTULO 1 1. INTRODUCCIÓN. En el capítulo siguiente se presentan los antecedentes de la empresa de 3 CAPÍTULO 1 1. INTRODUCCIÓN En el capítulo siguiente se presentan los antecedentes de la empresa de estudio como los productos que en esta se fabrican, se incluirá los objetivos tanto general como los

Más detalles

Parámetros con la ventana de selección de usuario, reglas, texto y descomposición (IVE)

Parámetros con la ventana de selección de usuario, reglas, texto y descomposición (IVE) QUÉ SON CONCEPTOS PARAMÉTRICOS? Los conceptos paramétricos de Presto permiten definir de una sola vez una colección de conceptos similares a partir de los cuales se generan variantes o conceptos derivados

Más detalles

ERP GESTION LOGÍSTICA

ERP GESTION LOGÍSTICA ERP GESTION LOGÍSTICA o Introducción El objetivo de este módulo reside en dar soporte informático al control de sus existencias para poder responder en cualquier momento a la cuestión Qué cantidad y cuánto

Más detalles

COPIAS DE SEGURIDAD AUTOMÁTICAS DE DIRECCIONES CALLEÇPAÑA

COPIAS DE SEGURIDAD AUTOMÁTICAS DE DIRECCIONES CALLEÇPAÑA COPIAS DE SEGURIDAD AUTOMÁTICAS DE DIRECCIONES CALLEÇPAÑA Autor: Carlos Javier Martín González. Licenciado en Física Teórica por la Universidad Autónoma de Madrid. Analista programador y funcional. Desarrollador

Más detalles

by Tim Tran: https://picasaweb.google.com/lh/photo/sdo00o8wa-czfov3nd0eoa?full-exif=true

by Tim Tran: https://picasaweb.google.com/lh/photo/sdo00o8wa-czfov3nd0eoa?full-exif=true by Tim Tran: https://picasaweb.google.com/lh/photo/sdo00o8wa-czfov3nd0eoa?full-exif=true I. FUNDAMENTOS 3. Representación de la información Introducción a la Informática Curso de Acceso a la Universidad

Más detalles

CAPÍTULO III MARCO TEÓRICO. Cada día cambian las condiciones de los mercados debido a diferentes factores como: el

CAPÍTULO III MARCO TEÓRICO. Cada día cambian las condiciones de los mercados debido a diferentes factores como: el CAPÍTULO III MARCO TEÓRICO 3.1 Introducción Cada día cambian las condiciones de los mercados debido a diferentes factores como: el incremento de la competencia, la globalización, la dinámica de la economía,

Más detalles

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual Introducción Algunas de las personas que trabajan con SGBD relacionales parecen preguntarse porqué deberían preocuparse del diseño de las bases de datos que utilizan. Después de todo, la mayoría de los

Más detalles

Oficina Online. Manual del administrador

Oficina Online. Manual del administrador Oficina Online Manual del administrador 2/31 ÍNDICE El administrador 3 Consola de Administración 3 Administración 6 Usuarios 6 Ordenar listado de usuarios 6 Cambio de clave del Administrador Principal

Más detalles

EJEMPLOS PRÁCTICOS DE VALORACIÓN DE INVERSIONES

EJEMPLOS PRÁCTICOS DE VALORACIÓN DE INVERSIONES EJEMPLOS PRÁCTICOS DE VALORACIÓN DE INVERSIONES Una inversión es una operación financiera definida por una serie de desembolsos que se estima que van a generar una corriente futura de ingresos. Existen

Más detalles

Mantenimiento de Sistemas de Información

Mantenimiento de Sistemas de Información de Sistemas de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ACTIVIDAD MSI 1: REGISTRO DE LA PETICIÓN...4 Tarea MSI 1.1: Registro de la Petición... 4 Tarea MSI 1.2: Asignación de la Petición... 5 ACTIVIDAD

Más detalles

Ejercicios de Teoría de Colas

Ejercicios de Teoría de Colas Ejercicios de Teoría de Colas Investigación Operativa Ingeniería Informática, UC3M Curso 08/09 1. Demuestra que en una cola M/M/1 se tiene: L = ρ Solución. L = = = = = ρ np n nρ n (1 ρ) nρ n n=1 ρ n ρ

Más detalles

Tecnologías en la Educación Matemática. Expresiones. Datos. Expresiones Aritméticas. Expresiones Aritméticas 19/08/2014

Tecnologías en la Educación Matemática. Expresiones. Datos. Expresiones Aritméticas. Expresiones Aritméticas 19/08/2014 Tecnologías en la Educación Matemática jac@cs.uns.edu.ar Dpto. de Ciencias e Ingeniería de la Computación UNIVERSIDAD NACIONAL DEL SUR 1 Datos Los algoritmos combinan datos con acciones. Los datos de entrada

Más detalles

Unidad 18. Clasificación según el momento en que se determinan los costos.

Unidad 18. Clasificación según el momento en que se determinan los costos. Unidad 18 Clasificación según el momento en que se determinan los costos. Desde este punto de vista, los costos de producción pueden determinarse con posterioridad a la conclusión del periodo de costos,

Más detalles

Es de aplicación a todas aquellas situaciones en las que se necesita desplegar un objetivo para obtener una visión clara de cómo debe ser alcanzado.

Es de aplicación a todas aquellas situaciones en las que se necesita desplegar un objetivo para obtener una visión clara de cómo debe ser alcanzado. DIAGRAMA DE AÁRBOL 1.- INTRODUCCIÓN Este documento describe el proceso de construcción de un Diagrama de Árbol, mediante el cual se dispone de una metodología simple y sistemática para la identificación

Más detalles

Recomendaciones relativas a la continuidad del negocio 1

Recomendaciones relativas a la continuidad del negocio 1 Recomendaciones relativas a la continuidad del negocio 1 La continuidad de un negocio podría definirse como la situación en la que la operativa de una entidad tiene lugar de forma continuada y sin interrupción.

Más detalles

CAPÍTULO 3 Servidor de Modelo de Usuario

CAPÍTULO 3 Servidor de Modelo de Usuario CAPÍTULO 3 Servidor de Modelo de Usuario Para el desarrollo del modelado del estudiante se utilizó el servidor de modelo de usuario desarrollado en la Universidad de las Américas Puebla por Rosa G. Paredes

Más detalles

Indicaciones específicas para los análisis estadísticos.

Indicaciones específicas para los análisis estadísticos. Tutorial básico de PSPP: Vídeo 1: Describe la interfaz del programa, explicando en qué consiste la vista de datos y la vista de variables. Vídeo 2: Muestra cómo crear una base de datos, comenzando por

Más detalles

WINDOWS. Iniciando Windows. El mouse

WINDOWS. Iniciando Windows. El mouse Windows es un sistema operativo, cuyo nombre lo debe al principal elemento de trabajo, la ventana - en inglés window -. Este tiene características como: Multitarea: durante una sesión de trabajo, es posible

Más detalles

Observatorio Bancario

Observatorio Bancario México Observatorio Bancario 2 junio Fuentes de Financiamiento de las Empresas Encuesta Trimestral de Banco de México Fco. Javier Morales E. fj.morales@bbva.bancomer.com La Encuesta Trimestral de Fuentes

Más detalles

Contenido - 2. 2006 Derechos Reservados DIAN - Proyecto MUISCA

Contenido - 2. 2006 Derechos Reservados DIAN - Proyecto MUISCA Contenido 1. Introducción...3 2. Objetivos...4 3. El MUISCA Modelo Único de Ingresos, Servicio y Control Automatizado...4 4. Ingreso a los Servicios Informáticos Electrónicos...5 4.1. Inicio de Sesión

Más detalles

ARQUITECTURA DE DISTRIBUCIÓN DE DATOS

ARQUITECTURA DE DISTRIBUCIÓN DE DATOS 4 ARQUITECTURA DE DISTRIBUCIÓN DE DATOS Contenido: Arquitectura de Distribución de Datos 4.1. Transparencia 4.1.1 Transparencia de Localización 4.1.2 Transparencia de Fragmentación 4.1.3 Transparencia

Más detalles

CAPITULO I. Introducción. En la actualidad, las empresas están tomando un papel activo en cuanto al uso de sistemas y

CAPITULO I. Introducción. En la actualidad, las empresas están tomando un papel activo en cuanto al uso de sistemas y CAPITULO I Introducción 1.1 Introducción En la actualidad, las empresas están tomando un papel activo en cuanto al uso de sistemas y redes computacionales. La tecnología ha ido evolucionando constantemente

Más detalles

Ampliación de Estructuras de Datos

Ampliación de Estructuras de Datos Ampliación de Estructuras de Datos Amalia Duch Barcelona, marzo de 2007 Índice 1. Diccionarios implementados con árboles binarios de búsqueda 1 2. TAD Cola de Prioridad 4 3. Heapsort 8 1. Diccionarios

Más detalles

SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA

SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA E. SÁEZ, M. ORTIZ, F. QUILES, C. MORENO, L. GÓMEZ Área de Arquitectura y Tecnología de Computadores. Departamento de Arquitectura

Más detalles

Fundamentos de Investigación de Operaciones Investigación de Operaciones 1

Fundamentos de Investigación de Operaciones Investigación de Operaciones 1 Fundamentos de Investigación de Operaciones Investigación de Operaciones 1 1 de agosto de 2003 1. Introducción Cualquier modelo de una situación es una simplificación de la situación real. Por lo tanto,

Más detalles

Análisis situacional en la gestión operativa de almacenes. Pág. 63

Análisis situacional en la gestión operativa de almacenes. Pág. 63 Análisis situacional en la gestión operativa de almacenes. Pág. 63 9.11 SISTEMAS OPERATIVOS EN PROCESO PICKING Los sistemas utilizados en la preparación de pedidos ya sea para la expedición o para servir

Más detalles

CAPÍTULO 2 Sistemas De Base De Datos Multiusuarios

CAPÍTULO 2 Sistemas De Base De Datos Multiusuarios CAPÍTULO 2 Sistemas De De Multiusuarios Un sistema multiusuario es un sistema informático que da servicio, manera concurrente, a diferentes usuarios mediante la utilización compartida sus recursos. Con

Más detalles

port@firmas V.2.3.1 Manual de Portafirmas V.2.3.1

port@firmas V.2.3.1 Manual de Portafirmas V.2.3.1 Manual de Portafirmas V.2.3.1 1 1.- Introducción 2.- Acceso 3.- Interfaz 4.- Bandejas de peticiones 5.- Etiquetas 6.- Búsquedas 7.- Petición de firma 8.- Redactar petición 9.- Firma 10.- Devolución de

Más detalles

II. Análisis del problema

II. Análisis del problema II. Análisis del problema En este apartado del proyecto, se analiza la situación actual, se plantea el problema usando la técnica de la caja negra. Una vez planteado, se analizan las características del

Más detalles

GUIA DE BUENAS PRÁCTICAS. COORDINACIÓN DE ACTIVIDADES EMPRESARIALES EN EL PUERTO

GUIA DE BUENAS PRÁCTICAS. COORDINACIÓN DE ACTIVIDADES EMPRESARIALES EN EL PUERTO GABINETE TÉCNICO EN PREVENCIÓN DE RIESGOS LABORALES DEL SECTOR MARÍTIMO GUIA DE BUENAS PRÁCTICAS. COORDINACIÓN DE ACTIVIDADES EMPRESARIALES EN EL PUERTO Con la financiación de Acción IT-0132/2012 1 CAPITULOS

Más detalles

Índice INTERNET MARKETING 1

Índice INTERNET MARKETING 1 INTERNET MARKETING 1 Índice Manual de Google Analytics... 2 Qué es Google Analytics?... 2 Cómo funciona Google Analytics?... 2 Iniciar Sesión en Google Analytics... 3 Visualizar las estadísticas... 3 Resumen

Más detalles

Indice I. INTRODUCCIÓN SEGURIDAD DE ACCESO REGISTRO DEL VALOR FLETE CONSULTAS V. GRÁFICAS. MANUAL GENERADORES DE CARGA RNDC Noviembre 2015 Versión 2

Indice I. INTRODUCCIÓN SEGURIDAD DE ACCESO REGISTRO DEL VALOR FLETE CONSULTAS V. GRÁFICAS. MANUAL GENERADORES DE CARGA RNDC Noviembre 2015 Versión 2 MANUAL GENERADORES DE CARGA RNDC Noviembre 2015 Versión 2 Indice I. INTRODUCCIÓN II. SEGURIDAD DE ACCESO III. REGISTRO DEL VALOR FLETE IV. CONSULTAS V. GRÁFICAS Ministerio de Transporte - Manual generadores

Más detalles

TRÁFICO DE PISO 2. Rev. 1 15/04/09

TRÁFICO DE PISO 2. Rev. 1 15/04/09 TRÁFICO DE PISO 2 Manual de Usuario Rev. 1 15/04/09 Manual del Usuario. Tráfico de Piso 2. Qué es Tráfico de Piso? Se denomina Tráfico de Piso a la afluencia de personas al showroom del concesionario,

Más detalles

MANUAL DE USUARIO Y EJEMPLO DE UTILIZACIÓN HERRAMIENTA DLP-DELPHI LEARNING PACKAGE

MANUAL DE USUARIO Y EJEMPLO DE UTILIZACIÓN HERRAMIENTA DLP-DELPHI LEARNING PACKAGE MANUAL DE USUARIO Y EJEMPLO DE UTILIZACIÓN HERRAMIENTA DLP-DELPHI LEARNING PACKAGE PROFESOR: Creación y puesta en marcha de un proceso de aprendizaje Delphi: En esta fase el profesor debe realizar las

Más detalles

1.1 EL ESTUDIO TÉCNICO

1.1 EL ESTUDIO TÉCNICO 1.1 EL ESTUDIO TÉCNICO 1.1.1 Definición Un estudio técnico permite proponer y analizar las diferentes opciones tecnológicas para producir los bienes o servicios que se requieren, lo que además admite verificar

Más detalles

PROCEDIMIENTO GENERAL RAZÓN SOCIAL DE LA EMPRESA. Gestión de almacenes. Código PG-14 Edición 0. Índice

PROCEDIMIENTO GENERAL RAZÓN SOCIAL DE LA EMPRESA. Gestión de almacenes. Código PG-14 Edición 0. Índice Índice 1. TABLA RESUMEN... 2 2. OBJETO... 2 3. ALCANCE... 2 4. RESPONSABILIDADES... 3 5. ENTRADAS... 3 6. SALIDAS... 3 7. PROCESOS RELACIONADOS... 3 8. DIAGRAMA DE FLUJO... 4 9. DESARROLLO... 5 9.1. ENTRADA

Más detalles

PROPÓSITO... 2 DETERMINANTES PARA UNA BUENA EXPERIENCIA DE USO...

PROPÓSITO... 2 DETERMINANTES PARA UNA BUENA EXPERIENCIA DE USO... Tabla de Contenido PROPÓSITO... 2 DETERMINANTES PARA UNA BUENA EXPERIENCIA DE USO... 2 1. LA PRESENCIA DE INFORMACIÓN Y AYUDA ÚTIL PARA COMPLETAR LOS TRÁMITES EN LÍNEA.... 2 2. LA DISPONIBILIDAD DE DIVERSOS

Más detalles

Control del Stock, aprovisionamiento y distribución a tiendas.

Control del Stock, aprovisionamiento y distribución a tiendas. Control del Stock, aprovisionamiento y distribución a tiendas. Tan importante como el volumen de ventas y su rentabilidad, el control del stock supone uno de los pilares fundamentales en el éxito de una

Más detalles

Sistema de Facturación de Ventas WhitePaper Enero de 2007

Sistema de Facturación de Ventas WhitePaper Enero de 2007 Sistema de Facturación de Ventas WhitePaper Enero de 2007 Ronda Guglielmo Marconi, 9 Parque Tecnológico 46980 Paterna Valencia Spain T +34 96 338 99 66 ventas@preference.es Please Recycle PrefSuite Document

Más detalles

Novedades en Q-flow 3.02

Novedades en Q-flow 3.02 Novedades en Q-flow 3.02 Introducción Uno de los objetivos principales de Q-flow 3.02 es adecuarse a las necesidades de grandes organizaciones. Por eso Q-flow 3.02 tiene una versión Enterprise que incluye

Más detalles

Base de datos en Excel

Base de datos en Excel Base de datos en Excel Una base datos es un conjunto de información que ha sido organizado bajo un mismo contexto y se encuentra almacenada y lista para ser utilizada en cualquier momento. Las bases de

Más detalles

Contenidos. INFORME ENCUESTA TELEFÓNICA. Curso 2009 10

Contenidos. INFORME ENCUESTA TELEFÓNICA. Curso 2009 10 ENCUESTA DE OPINIÓN DEL ALUMNADO SOBRE LA ACTUACIÓN DOCENTE DEL PROFESORADO UNIVERSIDAD DE SEVILLA Curso 2009-2010 ENCUESTA TELEFÓNICA Contenidos Introducción.... 4 El Cuestionario... 5 El muestreo...

Más detalles

Capítulo IV. Manejo de Problemas

Capítulo IV. Manejo de Problemas Manejo de Problemas Manejo de problemas Tabla de contenido 1.- En qué consiste el manejo de problemas?...57 1.1.- Ventajas...58 1.2.- Barreras...59 2.- Actividades...59 2.1.- Control de problemas...60

Más detalles

GUÍA METODOLÓGICA PARA LA FORMACIÓN CON E-LEARNING DIRIGIDA A COLECTIVOS SIN ALTA CUALIFICACIÓN CAPÍTULO 4. Dirección Técnica:

GUÍA METODOLÓGICA PARA LA FORMACIÓN CON E-LEARNING DIRIGIDA A COLECTIVOS SIN ALTA CUALIFICACIÓN CAPÍTULO 4. Dirección Técnica: LA FORMACIÓN EMPRESARIAL CON E-LEARNING GUÍA METODOLÓGICA PARA LA FORMACIÓN CON E-LEARNING DIRIGIDA A COLECTIVOS SIN ALTA CUALIFICACIÓN CAPÍTULO 4 Dirección Técnica: 4.- EL PLAN DE FORMACIÓN 33 Capítulo

Más detalles

Tarea 4.2 Memoria Virtual

Tarea 4.2 Memoria Virtual 1 Tarea 4.2 1. Cuál es la diferencia entre paginación simple y paginación en memoria virtual? En memoria virtual no es necesario que todas las páginas estén en marcos de la memoria principal. Las páginas

Más detalles

Capítulo 5: METODOLOGÍA APLICABLE A LAS NORMAS NE AI

Capítulo 5: METODOLOGÍA APLICABLE A LAS NORMAS NE AI Capítulo 5: METODOLOGÍA APLICABLE A LAS NORMAS NE AI La segunda fase del NIPE corresponde con la adecuación de las intervenciones de enfermería del sistema de clasificación N.I.C. (Nursing Intervention

Más detalles

Diseño de bases de datos Diapositiva 1

Diseño de bases de datos Diapositiva 1 Diseño o de bases de datos Objetivos del Diseño Principios del Diseño de BD Proceso de Diseño Normalización Diseño de Tablas: Claves Relaciones Integridad referencial Convenciones de nomenclatura Diseño

Más detalles

CUESTIONARIO DE AUTOEVALUACIÓN

CUESTIONARIO DE AUTOEVALUACIÓN CUESTIONARIO DE AUTOEVALUACIÓN El presente Cuestionario permite conocer en qué estado de madurez se encuentra el Sistema de Gestión Ambiental (en adelante, SGA) de su organización, de acuerdo a los requisitos

Más detalles

GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES

GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES Tema: Cartas de Servicios Primera versión: 2008 Datos de contacto: Evaluación y Calidad. Gobierno de Navarra. evaluacionycalidad@navarra.es

Más detalles

SCT3000 95. Software para la calibración de transductores de fuerza. Versión 3.5. Microtest S.A. microtes@arrakis.es

SCT3000 95. Software para la calibración de transductores de fuerza. Versión 3.5. Microtest S.A. microtes@arrakis.es SCT3000 95 Versión 3.5 Software para la calibración de transductores de fuerza. Microtest S.A. microtes@arrakis.es Introducción El programa SCT3000 95, es un sistema diseñado para la calibración automática

Más detalles

Estructuras de datos: Proyecto 2

Estructuras de datos: Proyecto 2 Estructuras de datos: Proyecto 2 28 de mayo de 2013 Instrucciones Enviar las soluciones por email a los ayudantes, con copia a la profesora. Plazo de entrega: 16 de junio (durante todo el día). Se debe

Más detalles

ESTE PROGRAMA ES COFINANCIADO POR MÉXICO Y LA UNIÓN EUROPEA

ESTE PROGRAMA ES COFINANCIADO POR MÉXICO Y LA UNIÓN EUROPEA Jornada FONCICYT Tratamiento de los Derechos de Propiedad Intelectual en el marco de consorcios de investigación, desarrollo tecnológico e innovación entre México y la Unión Europea México, 10 de julio

Más detalles

Figura 4.1 Clasificación de los lenguajes de bases de datos

Figura 4.1 Clasificación de los lenguajes de bases de datos 1 Colección de Tesis Digitales Universidad de las Américas Puebla Romero Martínez, Modesto Este capítulo describen los distintos lenguajes para bases de datos, la forma en que se puede escribir un lenguaje

Más detalles

PARTE 3 ECUACIONES DE EQUIVALENCIA FINANCIERA T E M A S

PARTE 3 ECUACIONES DE EQUIVALENCIA FINANCIERA T E M A S PARTE 3 ECUACIONES DE EQUIVALENCIA FINANCIERA Valor del dinero en el tiempo Conceptos de capitalización y descuento Ecuaciones de equivalencia financiera Ejercicio de reestructuración de deuda T E M A

Más detalles

Guías _SGO. Gestione administradores, usuarios y grupos de su empresa. Sistema de Gestión Online

Guías _SGO. Gestione administradores, usuarios y grupos de su empresa. Sistema de Gestión Online Guías _SGO Gestione administradores, usuarios y grupos de su empresa Sistema de Gestión Online Índice General 1. Parámetros Generales... 4 1.1 Qué es?... 4 1.2 Consumo por Cuentas... 6 1.3 Días Feriados...

Más detalles

1.1. Introducción y conceptos básicos

1.1. Introducción y conceptos básicos Tema 1 Variables estadísticas Contenido 1.1. Introducción y conceptos básicos.................. 1 1.2. Tipos de variables estadísticas................... 2 1.3. Distribuciones de frecuencias....................

Más detalles

CAPITULO I FORMULACION DEL PROBLEMA

CAPITULO I FORMULACION DEL PROBLEMA CAPITULO I FORMULACION DEL PROBLEMA TITULO DESCRIPTIVO DEL PROYECTO. Implementación de un servidor proxy para el control de tráfico de la red y gestión de los servicios de Internet en los centros de cómputo

Más detalles

QUÉ ES Y PARA QUÉ SIRVE UML? VERSIONES DEL LENGUAJE UNIFICADO DE MODELADO. TIPOS DE DIAGRAMAS. INGENIERÍA DEL SOFTWARE (DV00205D)

QUÉ ES Y PARA QUÉ SIRVE UML? VERSIONES DEL LENGUAJE UNIFICADO DE MODELADO. TIPOS DE DIAGRAMAS. INGENIERÍA DEL SOFTWARE (DV00205D) APRENDERAPROGRAMAR.COM QUÉ ES Y PARA QUÉ SIRVE UML? VERSIONES DEL LENGUAJE UNIFICADO DE MODELADO. TIPOS DE DIAGRAMAS. INGENIERÍA DEL SOFTWARE (DV00205D) Sección: Divulgación Categoría: Lenguajes y entornos

Más detalles

Test de Idioma Francés. Manual del evaluador

Test de Idioma Francés. Manual del evaluador Test de Idioma Francés Manual del evaluador 1 CONTENIDO Introducción Qué mide el Test de idioma francés? Qué obtienen el examinado y el examinador? Descripción de los factores Propiedades psicométricas

Más detalles

Cómo seleccionar el mejor ERP para su empresa Sumario ejecutivo

Cómo seleccionar el mejor ERP para su empresa Sumario ejecutivo Índice completo de la Guía Índice completo de la Guía 1. Quién debe leer esta guía? 3 2. Qué es un ERP? 7 2.2. Qué es un ERP?... 9 2.3. Cuál es el origen del ERP?... 10 2.4. ERP a medida o paquetizado?...

Más detalles

App para realizar consultas al Sistema de Información Estadística de Castilla y León

App para realizar consultas al Sistema de Información Estadística de Castilla y León App para realizar consultas al Sistema de Información Estadística de Castilla y León Jesús M. Rodríguez Rodríguez rodrodje@jcyl.es Dirección General de Presupuestos y Estadística Consejería de Hacienda

Más detalles

SAQQARA. Correlación avanzada y seguridad colaborativa_

SAQQARA. Correlación avanzada y seguridad colaborativa_ SAQQARA Correlación avanzada y seguridad colaborativa_ Tiene su seguridad 100% garantizada con su SIEM?_ Los SIEMs nos ayudan, pero su dependencia de los eventos y tecnologías, su reducida flexibilidad

Más detalles

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación II MODELOS y HERRAMIENTAS UML 1 1 Modelado de casos de uso (I) Un caso de uso es una técnica de modelado usada para describir lo que debería hacer

Más detalles

Security Health Check

Security Health Check www.pwc.es Security Health Check Aportamos el valor que necesitas Un problema no tan lejano... Durante los últimos años, las empresas han abordado procesos de transformación tecnológica sin precedentes

Más detalles

Sistemas de Calidad Empresarial

Sistemas de Calidad Empresarial Portal Empresarial Aljaraque Empresarial Sistemas de Calidad Empresarial 1 ÍNDICE 1. INTRODUCCIÓN. 2. CONCEPTO DE CALIDAD Y SU SISTEMA. 3. MÉTODO PARA IMPLANTAR UN SISTEMA DE GESTIÓN DE LA CALIDAD. 4.

Más detalles

CADENA DE VALOR. Andalucia Emprende, Fundación Pública Andaluza

CADENA DE VALOR. Andalucia Emprende, Fundación Pública Andaluza CADENA DE VALOR Andalucia Emprende, Fundación Pública Andaluza 09/06/2014 INDICE PÁG 1. INTRODUCCIÓN 3 2. CADENA DE VALOR DE MCKINSEY 4 3. CADENA DE VALOR DE PORTER 5 3.1. Actividades Primarias o Principales

Más detalles

Manual de Palm BlueChat 2.0

Manual de Palm BlueChat 2.0 Manual de Palm BlueChat 2.0 Copyright 2002 Palm, Inc. Todos los derechos reservados. Graffiti, HotSync y Palm OS son marcas registradas de Palm, Inc. El logotipo de HotSync, Palm y el logotipo de Palm

Más detalles

CREACIÓN DE UN DEPARTAMENTO DE RELACIONES PÚBLICAS PARA LOS ALMACENES EL CHOCHO Y EL CAMPEÓN

CREACIÓN DE UN DEPARTAMENTO DE RELACIONES PÚBLICAS PARA LOS ALMACENES EL CHOCHO Y EL CAMPEÓN PROPUESTA: CREACIÓN DE UN DEPARTAMENTO DE RELACIONES PÚBLICAS PARA LOS ALMACENES EL CHOCHO Y EL CAMPEÓN Cómo sabemos cada día las empresas se enfrentan a un mundo globalizado, con retos empresariales,

Más detalles

FUENTES SECUNDARIAS INTERNAS

FUENTES SECUNDARIAS INTERNAS FUENTES SECUNDARIAS INTERNAS Las fuentes secundarias son informaciones que se encuentran ya recogidas en la empresa, aunque no necesariamente con la forma y finalidad que necesita un departamento de marketing.

Más detalles

QUÉ ES UN PLAN DE EXPORTACIÓN?

QUÉ ES UN PLAN DE EXPORTACIÓN? QUÉ ES UN PLAN DE EXPORTACIÓN? Olegario Llamazares* El Plan de Exportación es una herramienta imprescindible para cualquier empresa que quiera iniciar o consolidar su posición en mercados exteriores. El

Más detalles

Plan de Contingencias

Plan de Contingencias Procedimiento de entrada y salida terrestre de mercancías Plan de Contingencias Versión 3.0 Marzo 2014 Procedimiento: Entrada y Salida Terrestre de Mercancías Plan de Contingencias Fecha: Marzo de 2014

Más detalles

Mesa de Ayuda Interna

Mesa de Ayuda Interna Mesa de Ayuda Interna Bizagi Suite Mesa de Ayuda Interna 1 Tabla de Contenido Mesa de Ayuda Interna... 3 Elementos del proceso... 5 Apertura del Caso... 5 Inicio... 5 Abrir Caso... 5 Habilitar Cierre del

Más detalles

puede aumentar la innovación en la cartera de productos?

puede aumentar la innovación en la cartera de productos? RESUMEN DE LA SOLUCIÓN Soluciones de gestión de proyectos y carteras para la innovación de productos puede aumentar la innovación en la cartera de productos? you can Las soluciones de gestión de productos

Más detalles

PROCEDIMIENTO PARA LA GESTIÓN DE INCIDENCIAS

PROCEDIMIENTO PARA LA GESTIÓN DE INCIDENCIAS Página : 1 de 10 PROCEDIMIENTO PARA LA Esta es una copia no controlada si carece de sello en el reverso de sus hojas, en cuyo caso se advierte al lector que su contenido puede ser objeto de modificaciones

Más detalles

EL MODELO DE ESTRATIFICACIÓN POR CAPAS DE TCP/IP DE INTERNET

EL MODELO DE ESTRATIFICACIÓN POR CAPAS DE TCP/IP DE INTERNET 1 EL MODELO DE ESTRATIFICACIÓN POR CAPAS DE TCP/IP DE INTERNET La familia de protocolos TCP/IP fue diseñada para permitir la interconexión entre distintas redes. El mejor ejemplo es Internet: se trata

Más detalles

LOGISTICA D E COMPRAS

LOGISTICA D E COMPRAS LOGISTICA D E COMPRAS 1. - Concepto de compras OBTENER EL (LOS) PRODUCTO(S) O SERVICIO(S) DE LA CALIDAD ADECUADA, CON EL PRECIO JUSTO, EN EL TIEMPO INDICADO Y EN EL LUGAR PRECISO. Muchas empresas manejan

Más detalles

SERVICIO DIRECTORES PROYECTOS

SERVICIO DIRECTORES PROYECTOS SERVICIO DIRECTORES PROYECTOS CONSULTA DE PROYECTOS ON LINE A TRAVÉS DE LA WEB DE BIOEF (actualizado a 30/09/09) Este servicio permite que cada investigador/a principal (IP) de proyectos gestionados por

Más detalles