MMSPEA2 mejora del SPEA2 para problemas multi-modales: aplicación al RCMPSP

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

Download "MMSPEA2 mejora del SPEA2 para problemas multi-modales: aplicación al RCMPSP"

Transcripción

1 MM mejora del para problemas multi-modales: aplicación al RCMPSP Pérez Vazquez, E. 1, Posada Calvo, M. 2, Herrera Triguero, F. 3 Resumen Un problema multi-modal es aquel que presenta múltiples óptimos tanto locales como globales. En problemas de un único objetivo la multi-modalidad ocasiona convergencia prematura a un óptimo local o convergencia a un único o a pocos óptimos globales. Para evitarlo se han desarrollado diferentes procesos de diversificación mediante los cuales se divide el espacio de búsqueda en zonas llamadas nichos. La competición se establece entre individuos del mismo nicho, siendo prácticamente nula entre nichos. En la optimización multi-objetivo, se han implementado procesos de diversificación pero en el espacio de objetivos para obtener soluciones distribuidas a lo largo de la Frontera Pareto, pero no tienen en cuenta el problema de la multi-modalidad en el espacio de decisión. En este artículo se presenta la primera modificación del algoritmo para adaptarlo a problemas multi-modales, en el que se implementan medidas de diversificación tanto en el espacio de objetivos como en el de decisión, permitiendo obtener Fronteras Pareto más cercanas a la óptima. Para ello, es necesario introducir un nuevo concepto, el de punto de no dominación, frente a lo que clásicamente se conoce como soluciones no dominadas. El algoritmo desarrollado denominado MM se ha aplicado al problema multi-modal RCMPSP mejorando los resultados obtenidos por el. Palabras clave Optimización multi-objetivo, algoritmos genéticos, problemas multi-modales. I. INTRODUCCIÓN A LA OPTIMIZACIÓN MULTI- OBJETIVO EN PROBLEMAS MULTI-MODALES La optimización multi-objetivo se define de la siguiente forma [1]: Mimimizar [f 1 (x), f 2 (x),, f M (x)] s.a.: J restricciones del tipo g j (x) 0 con j=1 hasta J, K restricciones del tipo h k (x)=0 con k=1 hasta K, y x i (l) x i x i (u) con x D (espacio de las variables de decisión o espacio de decisión) con x={x 1, x 2,, x N } donde M es número de objetivos y N el número de variables. En los problema de optimización multi-objetivo las funciones objetivo suelen estar en conflicto entre si, por lo que no existe una única solución buena sino un conjunto denominado Frontera Pareto (FP) [2]. 1 Depto. Organización de Empresas y CIM. Universidad de Valladolid. elena@eii.uva.es 2 Depto. Organización de Empresas y CIM. Universidad de Valladolid. posada@eii.uva.es 3 Depto. Ciencias de la Computación e Inteligencia Artificial. Universidad de Granada. herrera@decsai.ugr.es Las soluciones que forman la FP se denominan soluciones no dominadas, cuya definición clásica para un problema de minimización es la siguiente: una solución x es no dominada sii no existe otra solución x' tal que f i (x') f i (x), para todo i=1,..,m y f i (x')< f i (x), para algún i. Esta definición es válida en los problemas clásicos de optimización, sin embargo cuando tratamos problemas multi-modales nos encontramos con soluciones distintas en el espacio de decisión con el mismo valor en el espacio de óptimos, es decir, diferentes soluciones x 1, x 2 y x 3, siendo x 1 x 2 x 3 con f i (x 1 ) = f i (x 2 )= f i (x 3 ), para todo i=1,..,m (ver Fig. 1). Por lo tanto, x 1, x 2 y x 3 están en el mismo punto no dominado de la FP, y según la definición de no dominación son no dominadas. Por lo tanto, es necesario diferenciar el punto que pertenece a la FP en el espacio de objetivos, al que denominamos punto de no dominación (punto z en la Fig.1), con las soluciones distintas entre si en el espacio de decisión, pero que pertenecen al mismo punto no dominado de la PF, a las que llamaremos soluciones no dominadas (puntos x 1, x 2 y x 3 de la, ver Fig.1) Fig. 1. x1 x 1 x 2 x2 x 3 x3 Optimización multi-objetivo multi-modal. No tener en cuenta que en cada punto de no dominación pueden existir diferentes soluciones no dominadas ocasiona problemas en el rendimiento de los algoritmos evolutivos multi-objetivo (MOEA s). El principal problema es que como todas las soluciones de un mismo punto no dominado son consideradas como no dominadas, la población puede estar formada mayoritariamente por múltiples soluciones (incluso idénticas) de un solo punto no dominado ocasionando pérdida de diversidad en el espacio de objetivos y proporcionando FP mal formadas (pocos puntos, mala distribución y lejanas a la FP óptima). z1 z z2

2 Otro problema se presenta cuando optimizamos varios objetivos en problemas multi-modales discretos, como es el caso de casi todos los problemas de secuenciación. La FP no es continua sino que está formada por un conjunto de soluciones discretas, lo que hace que pocas veces se necesite llegar a aplicar los procedimientos de truncado que suelen implementar los MOEA`s para evitar que el conjunto de soluciones no dominadas crezca demasiado. Esto puede provocar que soluciones no dominadas distintas en el espacio de decisión pero que pertenecen al mismo punto no dominado no pasen por el proceso de truncado y se permita que vayan ocupando la mayoría de las posiciones en la población arrinconando a otros puntos no dominados con pocas soluciones, perdiendo diversidad. Para evitar estos problemas proponemos una técnica de diversificación en el espacio de decisión que limita el número de soluciones no dominadas que pueden pertenecer a un mismo punto de no dominación y elimina la existencia de copias idénticas. Esta técnica se puede aplicar a cualquier MOEA s pero para este trabajo hemos seleccionado a una de las más conocidas, el [3] desarrollando el algoritmo MM. Para demostrar las ventajas del MM frente al se han aplicado a la optimización multiobjetivo de un problema multi-modal: el problema de secuenciación de múltiples proyectos con recursos limitados (las siglas del problema en inglés son RCMPSP). El artículo se distribuye de la siguiente forma, en la sección 2 se desarrolla el problema RCMPSP analizando las funciones objetivo seleccionadas y explicando los diferentes operadores genéticos adaptados a este problema. La sección 3 se explica el y en la sección se detalla la modificación que se propone en este trabajo: el MM. En la sección 5 se detallará y analizará la experimentación realizada obteniéndose las principales conclusiones. Terminando la contribución con las conclusiones generales. II. SECUENCIACIÓN DE MÚLTIPLES PROYECTOS CON RECURSOS LIMITADOS: RCMPSP El RCMPSP busca obtener la secuencia óptima de todas las actividades que son necesarias para la realización de cada uno de los M proyectos que forman parte del problema, teniendo en cuenta restricciones tanto de precedencia entre las actividades de un mismo proyecto, como de utilización de unos recursos comunes limitados en cantidad. Por lo tanto, partimos de un conjunto de actividades a realizar, un conjunto de recursos con los que podremos realizar las actividades, unas restricciones de precedencia entre dichas actividades y una función objetivo que determinará la bondad de una solución. En la Tabla 1 se puede ver un ejemplo del problema que consta de 3 proyectos con 5, y actividades y 2 recursos comunes R 1 y R 2 cuyas cantidades están limitadas a 6 y 7 respectivamente. TABLA I Project 1 A 11 A 21 A 31 A 1 A 51 R A 11 3 R 1=5 A R 2=2 A 31 3 R 2=5 A 1 1 R 2=2 A R 1=3 Project 2 A 12 A 22 A 32 A 2 A 12 3 R 1=2 A 22 1 R 2=5 A R 2=2 A R 2=1 Project 3 A 13 A 23 A 33 A 3 A 13 3 R 1=5 A R 2=3 A 33 1 R 1=3 A R 2=2 Ejemplo sencillo de un RCMPSP La nomenclatura para el problema de secuenciación de un único proyecto es la siguiente. Tenemos A ij actividades a realizar con i desde 1 hasta N j (número total de actividades del proyecto j), la duración de cada una de ellas estará dada por d ij. Cada actividad consume r ijk recursos del tipo k, hay disponible R k cantidad del recurso k, y tenemos disponibles K tipos diferentes de recursos. El problema presenta diferentes variantes: En primer lugar, el momento en el que está disponible cada proyecto. Pueden ser idéntico, todos los proyectos están disponibles al comenzar en un tiempo relativo cero. O por el contrario, cada proyecto puede estar disponible en diferentes momentos, en las que las actividades iniciales de cada proyecto tiene su propia fecha de inicio. En cuanto a los recursos, pueden ser comunes a todos los proyectos, y las actividades de cada proyecto competirán entre si para su consumo. O en cambio, cada proyecto tiene sus propios recursos (recursos locales), existiendo un conjunto de recursos comunes a todos los proyectos (recursos globales). Nosotros para este trabajo hemos optado por la opción en la que todos los proyectos están disponibles desde el inicio y todos los recursos son globales. La función objetivo en problemas multiproyecto se puede formular teniendo en cuenta tiempos de finalización (minimizando el tiempo de finalización del proyecto que finaliza más tarde), en términos de retraso (minimizando el retraso del proyecto que se retrasa mas, o una media de retrasos) o en función de costes. Las funciones que

3 han sido más utilizadas por los investigadores y por lo tanto las que vamos a tener en cuenta son: Minimizar el tiempo total de finalización (minimizar el makespan), MIN C max. (ver ecuación 1). ([] para el problema del job shop; [5] para el problema de un único proyecto): (1) Siendo D Rj la fecha de finalización del proyecto j cuando se consideran las limitaciones de recursos, con j=1 hasta M siendo M el número de proyectos Minimizar el porcentaje medio de retraso, MIN Av.Delay (ver ecuación 2), analizado en [6]: (2) Siendo CP j la fecha de finalización del proyecto j si no existiera la limitación de los recursos. Ambos objetivos entran en conflicto. Cuando se minimiza la duración total, el retraso aumenta, y si minimizamos sólo el retraso, la duración total aumenta. Por lo que son dos objetivos idóneos para realizar con ellos optimización multi-objetivo. La adaptación de los algoritmos genéticos al problema del RCMPSP se ha realizado como se comenta en las siguientes subsecciones. II.A. CODIFICACIÓN PARA EL RCMPSP. Los Algoritmos Genéticos se ha utilizado para resolver el problema RCMPSP utilizando diversas codificaciones: las denominadas Random Keys, RK (prioridades aleatorias) [7] y Activity List, AL (Lista de Actividades) [8]. Nosotros proponemos una nueva codificación denominada Reglas de Prioridad, PR (Priority Rules). En un estudio previo realizado se ha demostrado que la codificación más adecuada depende del objetivo a optimizar. Si queremos optimizar Cmax la mejor codificación es la PR, mientras que si optimizamos el retraso medio la mejor codificación es la RK [9]. Para este estudio, en el que se han utilizado las dos funciones objetivo para tratar el problema como uno de optimización multi-objetivo, hemos seleccionado la codificación PR. La codificación PR es una adaptación de la permutacional con repetición ya existente para el problema del job shop [10] donde cada proyecto se codifica con un número entero, repetido tantas veces como actividades tenga ese proyecto. Por ejemplo, para los datos del problema mostrado en la Tabla 1 una posible solución codificada sería [ ], como hay tres proyectos hay tres números enteros (1, 2 y 3). El número 1 corresponde al primer proyecto que al constar de 5 actividades se repite en la cadena de codificación 5 veces. Los números 2 y 3 se repetirán veces cada uno de ellos. El proceso de descodificación lee la cadena de izquierda a derecha. El primer número es un 1 por lo que la primera actividad secuenciada pertenece a este proyecto. Entonces de entre todas las actividades secuenciables del proyecto 1 se selecciona la que minimice o maximice una regla de prioridad específica al problema de secuenciación y fijada previamente (por ejemplo puede ser la LPT, donde se selecciona la actividad con la mayor duración). El proceso continua con el siguiente número que es otro 1, por lo que se volverá a elegir a la actividad de mayor prioridad de entre las secuenciables del proyecto 1. El siguiente número es un 2, por lo que se seleccionará la actividad de mayor prioridad de entre las secuenciables del proyecto 2. Así continuaremos hasta el último número de la derecha que secuenciará la última actividad que queda del problema, obteniéndose así la secuencia de actividades. II.B. OPERADORES GENÉTICOS Se han utilizado dos operadores clásicos para la codificación permutacional con repetición: Operador Cruce Ordenado: OX, [11]. Operador Mutación basado en el orden OBM, [10]. Ambos operadores han sido adaptados al problema del job shop y comparados con otros específicos para la codificación permutacional con repetición, siendo los que han obtenido mejores resultados [12]. III. ALGORITMOS GENÉTICOS MULTI-OBJETIVO: SPEA-2 Las primeras investigaciones sobre los algoritmos evolutivos multi-objetivo (MOEA por su siglas en inglés) se remontan a 1985 [13]. Desde entonces, se han desarrollado muchos algoritmos y se han realizado una gran cantidad de investigaciones aumentando exponencialmente en los últimos 10 años [1]. Los MOEA se dividen en dos grupos (o generaciones) [1]. En la primera generación el elitismo no estaba implementado por lo que las buenas soluciones de la Frontera Pareto encontradas se perdían a lo largo del proceso evolutivo. Las aportaciones mas importantes fueron: Vector Evaluated Genetic Algorithm [13], Vector-Optimized Evolution Strategy [15], Weight-Based Genetic Algorithm [16], Multi-Objective Genetic Algorithm [17], Non- Dominated Sorting Genetic Algorithm [18], Niched Pareto Genetic Algorithm [19]. En la segunda generación, para evitar las pérdidas de buenas soluciones se implementaron diversos mecanismos de elitismo. Las

4 contribuciones más relevantes son: Non-Dominated Sorting Genetic Algorithm-II [20], Distance-Based Pareto Genetic Algorithm [21], Strenght Pareto Evolutionary Algorithm-2 [3], Pareto-Archived Evolution Strategy [22], Multiobjective Evolutionary Algorithm Based on Decomposition [23]. En este estudio nos hemos centrado en uno de los algoritmos más utilizados el Strenght Pareto Evolutionary Algorithm-2 [3]. Fué desarollado en 2001 como modificación del SPEA [2]. Se basa en la identificación de las soluciones no dominadas y en función del número de soluciones a las que dominan y por las que son dominadas se les asigna una calidad que es utilizada en torneo binario para obtener el conjunto de padres. Las soluciones no dominadas encontradas a lo largo de la búsqueda son almacenadas en un conjunto exterior de tamaño fijo igual al de la población (denominado conjunto de archivo). Para que este conjunto no crezca desmesuradamente se aplican técnicas de truncado. Al final de cada iteración se unen la población recién creada de hijos P con el conjunto de archivo para actualizar el nuevo conjunto de archivo que es el conjunto sobre el que se hace la selección para obtener a los padres de la siguiente generación. El sistema evalúa a cada solución de la unión (P U ). En un primer paso se calcula para cada solución de la unión de conjuntos el número de soluciones de (P U ) a las que la solución i domina (nc i ). La calidad inicial de la solución j es la suma de los valores nc i de las soluciones i por las que j es dominada. Por lo tanto, las soluciones no dominadas que pertenecen a la Frontera tienen una calidad inicial de 0. A esta calidad inicial de cada solución se le añade una cantidad extra relacionada con la distancia al resto de soluciones (denominada distancia k-th), de tal forma que si la solución pertenece a una zona densamente poblada en el espacio de objetivos, esta parte de la calidad estará penalizada asignándola un valor más alto que si la solución estuviera aislada. Este mecanismo es el proceso de diversificación en el espacio de objetivos que el implementa para formar FP uniformemente distribuidas. De la unión (P U ) se seleccionan a los individuos no dominados. Si el número de no dominados es inferior al tamaño del conjunto de archivo (N del mismo tamaño que la población de hijos) todas las soluciones no dominadas sobreviven y son almacenadas en el nuevo conjunto de archivo. El resto de puestos del conjunto de archivo no ocupados se rellenan con las mejores soluciones dominadas (según la calidad descrita anteriormente). Si por el contrario el número es mayor, se realiza un truncado, que consiste en ir eliminando las soluciones que tengan la menor distancia a su individuo más cercano, hasta quedarnos con las N soluciones no dominadas con las que se rellena el conjunto de archivo. Una vez actualizado el nuevo conjunto de archivo se realiza el torneo binario por el que se obtiene a los padres de la siguiente generación. El torneo lo ganan los individuos de menor calidad. Se realiza el proceso de reproducción sobre el conjunto de padres para obtener el nuevo conjunto de hijos que sirve para volver a actualizar el conjunto de archivo y así cerrar el ciclo del proceso evolutivo. IV. MULTI-MODALIDAD EN EL ESPACIO DE DECISIÓN EN LOS MOEA S: MMSPEA-2 Un problema de optimización se considera multi-modal cuando existen múltiples óptimos tanto locales como globales. Es decir, soluciones que corresponden a puntos diferentes en el espacio de decisión que están el mismo punto en el espacio de objetivos (como en la Fig.1). En optimización de un único objetivo estos problemas han representado un desafío por que los procesos de búsqueda quedaban fácilmente atrapados en zonas de óptimos locales proporcionando convergencia prematura y pobres resultados, o si son capaces de encontrar un óptimo global, solo son capaces de encontrar uno o un número muy reducido de óptimos globales de todos los posibles. Para evitar estos problemas de convergencia y pérdida de diversidad se desarrollaron algoritmos genéticos específicos dotados de procesos que dividen la población en zonas diferentes del espacio de decisión limitando la competencia de las soluciones a estas zonas, y eliminando (parcialmente) la competencia de las soluciones entre diferentes zonas. A estos algoritmos se les conoce como algoritmos multi-modales MMGA. En la página web: se puede encontrar la descripción detallada de los principales algoritmos MMGA con ejecutables para el problema específico del Job Shop. La multi-modalidad también afecta a la optimización multi-objetivo porque los MOEAs tradicionales no tienen en cuenta la existencia de muchas soluciones distintas pertenecientes al mismo punto de la FP. Por ello, es necesario definir un nuevo concepto, el de punto no dominado diferente a lo que clásicamente se conoce como solución no dominada: Vamos a suponer que z es un punto no dominado de la Frontera Pareto y x q es la solución q-th perteneciente al punto no dominado z para q= 1, 2,..Q, sii Q soluciones diferentes en el espacio de decisión donde z=f(x 1 )=F(x 2 )= F(x Q ). Las FP para problemas multi-modal como el RCMPSP son peculiares porque hay múltiples soluciones no dominadas que pertenecen a cada uno de los puntos no dominados de la frontera. Esto puede ocasionar diferentes problemas en los MOEAs según el método de diversificación en el espacio de

5 óptimos que implementen. Uno de ellos es que las soluciones no dominadas de un único punto ocupen toda la población produciendo una defectuosa convergencia a una zona determinada de la FP (obteniendo menos puntos de la misma). Otro posible problema es que sólo se obtenga una única solución o una muestra muy pequeña de cada punto de la FP, lo que ocasiona pérdida de diversidad y con ello, FP bien distribuidas pero más alejadas de la óptima (convergencia más lenta). Para evitar estos problemas planteamos una modificación en el para introducir diversificación también en el espacio de decisión. Al nuevo algoritmo le hemos denominado MM. Aunque la modificación que presentamos se hace sobre el se puede aplicar a cualquier MOEA cuyo proceso de optimización se base en la definición de solución no dominada. IV.A. MM: Multi-Modal Streght Pareto Evolutionary Algorithm-2 La modificación planteada consistente en limitar el número de soluciones no dominadas que pueden pertenecer a cada punto no dominado de la FP. De esta forma, la frontera formada está mejor distribuida (con más puntos no dominados) y más cerca a la óptima que la que se obtiene con el método clásico. La única diferencia con el algoritmo se da en el proceso de clasificación de soluciones dominadas y no dominadas cuando unimos el conjunto de hijos P y el conjunto de archivo (P U ) para actualizar y obtener el nuevo conjunto de archivo de donde seleccionar a los padres. El proceso que se realiza en este punto se describe a continuación. Analizamos cada solución de la unión de conjuntos (P U ), se pueden dar tres situaciones: 1. La solución es dominada (en el sentido clásico) por otra solución cualquiera de (P U ) por lo que será clasificada como dominada. 2. La solución es no dominada (en el sentido clásico). Entonces, se analiza a qué punto de la FP pertenece, si es a un punto en el que todavía no se ha detectado soluciones no dominadas, entonces la solución se clasifica como no dominada y el contador se pone a La solución es no dominada y pertenece a un punto no dominado en el que ya existen soluciones no dominadas analizadas previamente (por lo que su contador estará entre 1 y el valor máximo permitido: W). Si el contador del punto no dominado es menor que W analizamos si la solución es diferente (en el espacio de decisión) a las que ya están asignadas al punto (ver ecuación 3). Si la distancia a todas las demás soluciones del punto es mayor que 0, es una solución distinta a las que ya existen y se la clasifica como no dominada y el contador del punto se incrementa una unidad. Si alguna distancia es 0 esto quiere decir que esta solución es idéntica a una de las que ya han sido analizadas, por lo que se la considera como solución dominada. No se incrementa el valor W. De esta forma evitamos que copias idénticas llenen los diferentes puntos de la FP perdiendo diversidad. El cálculo de la distancia utilizada para detectar copias se realiza en el espacio de decisión según la siguiente ecuación:, (3) Donde N es el número de variables del problema.. La solución es no dominada y el contador del punto no dominado al que pertenece es igual a W. Entonces este punto se considera lleno y ninguna solución que se analice posteriormente podrá ser asignado a él. De esta forma, evitamos que un único punto de la FP llene todas las posiciones del conjunto de archivo perdiendo otros puntos de la frontera. El valor W no se incrementa. El resto de procesos que se realizan en el se mantienen. Después de clasificar a las soluciones en no dominadas y dominadas se calcula la calidad siguiendo el proceso original. Se actualiza el conjunto de archivo con las soluciones no dominadas y después se realiza selección y reproducción. V. MMSPEA-2 APLICADO AL RCMPSP En esta sección comentaremos los ejemplos sobre los que se ha realizado la experimentación, estableceremos los parámetros y las medidas que nos van a servir para realizar la comparación del método propuesto en esta contribución: MM con el original. V.A EJEMPLOS UTILIZADOS Tener un banco de ejemplos con datos sobre óptimos es muy importante para evaluar la potencia de los nuevos algoritmos que van surgiendo en un área determinada. Existen librerías de ejemplos ampliamente conocidos en investigación operativa. Sin embargo, para el problema clásico del RCMPSP no existe ninguna librería al ser un área de reciente investigación. Los artículos publicados hasta la fecha utilizan un conjunto de ejemplos generados aleatoriamente y sobre los que se aplican los diferentes algoritmos. Sin embargo, esta forma de investigación no permite la comparación entre algoritmos. Se ha desarrollado un generador aleatorio de ejemplos [25] que presenta dos inconvenientes, el primero es que es aleatorio por lo que la comparación entre algoritmos de diferentes autores

6 es imposible, y el segundo inconveniente es que genera ejemplos de pequeño tamaño 3 proyectos con 20 actividades cada uno de ellos. En el mundo real los gestores de proyectos manejan normalmente mas de proyectos a la vez [26], cada uno de ellos con más de 50 actividades [27]. Para poder resolver el problema de la falta de ejemplos estándar hemos creado una librería, que inicialmente consta de 16 ejemplos de diversos tamaños. De los que también proporcionamos el valor del óptimo alcanzado para dos funciones objetivos diferentes. En el apéndice 1 se muestra la tabla con las características principales de los ejemplos utilizados en esta experimentación. Los 1 primeros ejemplos se han creado uniendo varios proyectos de la librería de Kolisch [28]. Los dos últimos han sido creados para conocer el óptimo del valor Cmax. V.B PARÁMETROS Los parámetros de la simulación están resumidos en la Tabla 2. Para un problema de dos objetivos el tamaño óptimo tanto de la población como del conjunto de archive en el es de 250 [3, 2]. TABLA 2: PARÁMETROS GENERALES Parámetros Valores Operador Cruce OX (probabilidad 80%) Operador Mutación OBM (probabilidad 20%) Condición de Parada evaluaciones para M evaluaciones para M >5 Ejecuciones 30 repeticiones El algoritmo que proponemos en este trabajo, MM, tiene como único parámetro extra respecto al original el número máximo de soluciones que pueden pertenecer a cada punto no dominado (W). Se han analizado tres valores W=1, 10 y 30, para hallar su influencia en la construcción de la PF. V.C MEDIDAS UTILIZADAS EN LA EXPERIMENTACIÓN Una de las medidas mas utilizadas para comparar diferentes FP es la denominada Métrica-C definida por [2]. Suponemos que A y B son dos FP obtenidas con dos algoritmos diferentes. Con el valor C(AB) se determina el porcentaje de soluciones de la FP B que son dominadas por al menos una solución perteneciente a la FP A (ver ecuación ). C(AB) = u B v A: v dominate u B, () Cuando: - C(BA)=1 and C(AB)=0. Todas las soluciones de la Frontera A son dominadas por al menos una solución de la Frontera B y ninguna de B es dominada por las de A. - C(AB)<1 y C(BA)<1. Algunas soluciones de la Frontera A son dominadas por las de B, y algunas de B son dominadas por las de A. Si C(AB) es mayor que C(BA), significa que hay mas soluciones dominadas en B por A que no dominadas, y hay mas soluciones no dominadas en A que dominadas. Por lo que es mejor la Frontera A que la B. - C(AB)=C(BA)=0, ninguna frontera domina a la otra. La métrica utilizada para comparar los dos algoritmos es el valor medio de las Métricas-C obtenidas en cada una de las 30 ejecuciones realizadas. Para problemas multi-modales no solo necesitamos comparar la situación de las PF en el espacio objetivo (Métrica-C), sino que además queremos comparar el número de puntos no dominados que forman la Frontera y el número de soluciones que contiene cada punto no dominado de la Frontera. Calcularemos para cada algoritmo: - El valor medio de los puntos no dominados obtenidos en las 30 ejecuciones: (NºP N-D). - El valor medio de número total de soluciones no dominadas (N mo S N-D). V.C ANÁLISIS NUMÉRICO Para todos los ejemplos analizados se ha obtenido que la FP generada por el MM está más cerca de la optima que la generada por el. Según la Métrica-C. (ver Tabla 3). Para todos los ejemplos, el valor C(AB) es menor que el C(BA), excepto para el ejemplo 60x2. Si analizamos el valor medio para todos los ejemplos, penúltima fila de la Tabla 3, la Frontera generada por el MM domina a la generada por el en 0.61, mientras que la Frontera del domina a la generada por el MM en un TABLA 3: MÉTRICA-C Ejemplos C(AB) C(BA) 30x x x x x x x x x x x x x x Media Desviación A= y B=MM Los valores de los puntos no dominados y el valor medio de soluciones no dominadas se muestran en el Apéndice 2:

7 - NºP N_D. Para todos los ejemplos, MMM encuentra más puntos no dominados que el. Por lo tanto, su Frontera Pareto está mejor definida. - Nº mo S N-D. Para este valor la diferencia entre ambos algoritmos es evidente. El MM obtiene más soluciones no dominadas que las que se obtiene con el, por ejemplo para el MP1, el MM obtienen de media 153,77 soluciones frente a las 3,33 alcanzadas con el. VI. CONCLUSIONES En esta contribución hemos propuesto el MM, una modificación del para mejorar la optimización multi-objetivo en problemas multi-modales, en particular para el RCMPSP. La Frontera Pareto, en este tipo de problemas, está formada por puntos no dominados en los que hay diferentes soluciones no dominadas, diferentes en el espacio de decisión pero idénticas en el espacio de objetivos. Los MOEA s clásicos no están adaptados para tratar espacios de decisión multi-modales, ya que no son capaces de limitar el número de soluciones no dominadas de cada punto no dominado, ocasionando defectos en la formación de la Frontera Pareto. Aunque la modificación se ha realizado sobre el es fácilmente aplicable sobre cualquier MOEA s que se base en la clasificación de las soluciones en dominadas y no dominadas. El algoritmo propuesto, MM se ha comparado con el clásico. Los resultados experimentales obtenidos muestran para todos los ejemplos que la Frontera Pareto que se forma con el MMPEA2 está más cerca de la óptima, está mejor definida con más puntos no dominados y tiene más soluciones no dominadas que la que se forma con el. Esto nos lleva a concluir que para los problemas multi-modales es necesario realizar una modificación en las técnicas de optimización multiobjetivo para que además de diversificar en el espacio de objetivos, se pueda diversificar en el especio de soluciones. REFERENCIAS [1] Deb, K. Multi-Objective Optimization using Evolutionary Algorithms. Wiley [2] Pareto, V. Cours D Economie Politique, vol. I and II, F. Rouge. Lausanne, [3] Zitzler, E., Laumanns, M. y Thiele, L. : Improving the Strength Pareto Evolutionary Algorithm. TIK-Report [] Baker, K. Introduction to Sequencing and Scheduling. Wiley, New York [5] Kolisch, R. y Hartmann, S. Experimental investigation of heuristics for resource-constrained project scheduling: an update. European Journal of Operational Research, vol. 17, pp , [6] Browning, T. y Yassine, A. A Comprehensive Study of the Resource Constrained Multi-Project Scheduling Problem. International Journal of Production Economics, vol.126, no. 2, pp , [7] Gonçalves, J. F., Mendes J.J.M. y Resende, M.G.C. A genetic algorithm for the resource constrained multi-project scheduling problem. European Journal of Operational Research, vol.189, no 3, pp , [8] Kotwani K, Yassine A. y Zhao Y. Scheduling Resource Constrained Multi Project DSM using Modified Simple GA and OmeGA. Working Paper. Dept. of IESE, UIUC, [9] Pérez, E., Posada, M. y Lorenzana, A. Taking advantage of solving the resource constrained multi-project scheduling problems using multi-modal genetic algorithms, Journal of Scheduling (in review) [10] Mattfeld, D.C. Evolutionary Search and the Job Shop: Investigations on Genetic Algorithms for Production Scheduling, Springer, Berlin, [11] Davis, L. Adapting operators probabilities in genetic algorithms. In Schaffer, J. D. (Ed.). Proc. of the 3 th international conference on genetic algorithms. Kaufmann. San Mateo. Pp , [12] Gento, A.M. y Pérez, M.E. Study on the genetic operators for the job shop problem. In Proc. of the First Spanish Conference on Evolutionary and Bioinspired Algorithms. Mérida. Pp , [13] Schaffer, D. Multiple Objective Optimization with Vector Evaluated Genetic Algorithms. En Genetic Algorithms and their Applications: Proceedings of the First International Conference on Genetic Algorithms, pages Lawrence Erlbaum, [1] Coello, C. Evolutionary multiobjective optimization: A historical view of the field. IEEE Computational Intelligence Magazine, 1(1):28-36, [15] F. Kursawe, A variant of evolution strategies for vector optimization. Lecture Notes in Computer Science, vol. 96, pp , Springer-Verlag, Berlin, Germany, [16] Hajela, P. y Lin, C. Genetic search strategies in multicriterion optimal design, Structural Optimization, vol., pp , [17] Fonseca, C.M. y Fleming, P. J. Genetic algorithms for multiobjective optimization: formulation, discussion and generalization, en Proceedings of the 5th International Conference on Genetic Algorithms, Urbana-Champaign, IL, USA, pp , [18] Goldberg, D. E. Genetic Algorithms in Search, Optimization and Machine Learning, Addison-Wesley Publishing Company, Reading, Massachusetts, [19] Horn, J., Nafpliotis, N. y Goldberg, D.E. A niched Pareto genetic algorithm for multiobjective optimization. En Proceedings of the First IEEE Conference on Evolutionary Computation, IEEE World Congress on Computational Intelligence (1). International Conference on Genetic Algorithms, New Jersey, pp. 2 31, 199. [20] Deb, K., Pratap, A., Agarwal, S. y Meyarivan, T. A fast and elitist multiobjective genetic algorithm: NSGA-II, IEEE Transactions on Evolutionary Computation, vol. 6, no. 2, pp , [21] Osyczka, A. y Kundu, S. A new method to solve generalized multicriteria optimization problems using the simple genetic algorithm. Structural Optimization, vol. 10, pp. 9 99, [22] Knowles, J. y Corne, D. Local search, multiobjective optimization and the Pareto archived evolution strategy. En Proceedings of Third Australia-Japan Joint Workshop on Intelligent and Evolutionary Systems, pp , [23] Zhang, Z. y Li, H. MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition, IEEE Transactions on Evolutionary Computation, vol. 11, no. 6, pp , [2] Zitzler, E. y Thiele, L. Multiobjective evolutionary Algorithms: A comparative case study and the strength Pareto approach, IEEE Transactions on Evolutionary Computation, vol. 3, no., pp , [25] Browning, T. y Yassine, A. A Comprehensive Study of the Resource Constrained Multi-Project Scheduling Problem,

8 International Journal of Production Economics, vol.126, no. 2, pp , [26] M. J. Liberatore y B. Pollack-Johnson, Factors influencing the usage and selection of project management software, IEEE Transactions on Engineering Management, vol. 50, pp , [27] Maroto, C., Tormos, P. y Lova, A. The Evolution of Software Quality in Project Scheduling, En: Project Scheduling: Recent Models, Algorithms and Applications. Kluwer [28] Kolisch, R. y Hartmann, S. (1999). Heuristic algorithms for solving the resource-constrained project scheduling problem: classification and computational analysis. En: Weglarz, J. (Ed.), Handbook on recent advances in project scheduling. Kluwer Academic Publishers Pp Apéndice 1: Datos de los ejemplos utilizados. Mas información en: Actividades x Proyectos Fuente de origen Nº Recursos (Cantidad) Actividades x Proyectos Fuente de origen Nº Recursos (Cantidad) 30x2 15_5 j3015_5 j902_8 90x2 2_8 PSPLIB (2, 30, 25, 25) PSPLIB (38, 5, 56, 7) 30x 13_1 j3013_1 j909_ 90x3 9_ PSPLIB (19, 18, 19, 17) PSPLIB (22, 22, 20, 20) 30x6 _3 j3013_5 j905_10 90x 5_10 PSPLIB (17, 18, 20, 18) PSPLIB (22, 23, 20, 21) 30x10 1_6 j301_6 j90:(21_5,32_8,33_, 90x5 dif PSPLIB (30, 28, 26, 33) 36_2, _1) PSPLIB (86, 72, 92, 80) 60x2 1_7 j601_7 j12018_9 120x2 18_9 PSPLIB (13, 11, 1, 1) PSPLIB (7, 51, 5, 7) 60x3 13_7 j6013_7 j12026_2 120x3 26_2 PSPLIB (22, 2, 22, 26) PSPLIB (13, 1, 13, 1) 60x 9_1 6 j609_1 MP1 (11, 9, 7, 9, 11, PSPLIB (22, 19, 22, 21) 20) 60x5 19_6 j6019_6 PSPLIB (21, 21, 19, 21) MP2 Own 6 (9, 9, 10, 10, 9, 20) Apéndice 2: Valores del número medio de puntos no dominados (NºP N-D )y soluciones no dominadas (N mo S N-D) NºP N-D N mo S N-D NºP N-D N mo S N-D MM W= x2 60x MM W= MM W= MM W= x2 90x MM W= MM W= MM W= x2 60x5 MM W= MM W= MM W= x3 90x5 MM W= MM W= MM W= x3 MP1 MM W= MM W= MM W= x3 MP2 MM W= MM W= MM W= x 30x10 MM W= MM W=

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

1 1 0 1 x 1 0 1 1 1 1 0 1 + 1 1 0 1 0 0 0 0 1 1 0 1 1 0 0 0 1 1 1 1

1 1 0 1 x 1 0 1 1 1 1 0 1 + 1 1 0 1 0 0 0 0 1 1 0 1 1 0 0 0 1 1 1 1 5.1.3 Multiplicación de números enteros. El algoritmo de la multiplicación tal y como se realizaría manualmente con operandos positivos de cuatro bits es el siguiente: 1 1 0 1 x 1 0 1 1 1 1 0 1 + 1 1 0

Más detalles

Optimización de Procesos

Optimización de Procesos Optimización de Procesos Tier I: Métodos Matemáticos de Click to edit Master title style Optimización Sección 4: Optimización Multi-Objetivo Click to Introducción edit Master title style La optimización

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

Unidad I. 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal)

Unidad I. 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal) Unidad I Sistemas numéricos 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal) Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS.

Más detalles

Introducción a la Computación Evolutiva

Introducción a la Computación Evolutiva Introducción a la Computación Evolutiva Sección de Computación CINVESTAV-IPN Av. IPN No. 2508 Col. San Pedro Zacatenco México, D.F. 07300 email: ccoello@cs.cinvestav.mx http: //delta.cs.cinvestav.mx/~ccoello

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

Capítulo 12: Indexación y asociación

Capítulo 12: Indexación y asociación Capítulo 12: Indexación y asociación Conceptos básicos Índices ordenados Archivos de índice de árbol B+ Archivos de índice de árbol B Asociación estática Asociación dinámica Comparación entre indexación

Más detalles

CAPÍTULO VI PREPARACIÓN DEL MODELO EN ALGOR. En este capítulo, se hablará acerca de los pasos a seguir para poder realizar el análisis de

CAPÍTULO VI PREPARACIÓN DEL MODELO EN ALGOR. En este capítulo, se hablará acerca de los pasos a seguir para poder realizar el análisis de CAPÍTULO VI PREPARACIÓN DEL MODELO EN ALGOR. En este capítulo, se hablará acerca de los pasos a seguir para poder realizar el análisis de cualquier modelo en el software Algor. La preparación de un modelo,

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

ETSIINGENIO 2009 DIBUJO DE GRAFOS MEDIANTE ALGORITMOS GENÉTICOS

ETSIINGENIO 2009 DIBUJO DE GRAFOS MEDIANTE ALGORITMOS GENÉTICOS ETSIINGENIO 2009 DIBUJO DE GRAFOS MEDIANTE ALGORITMOS GENÉTICOS EtsiIngenio Inteligencia Artificial 1 Raposo López Alejandro Sánchez Palacios Manuel Resumen dibujo de grafos mediante algoritmos genéticos

Más detalles

BASES Y DIMENSIÓN. Propiedades de las bases. Ejemplos de bases.

BASES Y DIMENSIÓN. Propiedades de las bases. Ejemplos de bases. BASES Y DIMENSIÓN Definición: Base. Se llama base de un espacio (o subespacio) vectorial a un sistema generador de dicho espacio o subespacio, que sea a la vez linealmente independiente. β Propiedades

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

ARREGLOS DEFINICION GENERAL DE ARREGLO

ARREGLOS DEFINICION GENERAL DE ARREGLO ARREGLOS DEFINICION GENERAL DE ARREGLO Conjunto de cantidades o valores homogéneos, que por su naturaleza se comportan de idéntica forma y deben de ser tratados en forma similar. Se les debe de dar un

Más detalles

ÍNDICE DISEÑO DE CONTADORES SÍNCRONOS JESÚS PIZARRO PELÁEZ

ÍNDICE DISEÑO DE CONTADORES SÍNCRONOS JESÚS PIZARRO PELÁEZ ELECTRÓNICA DIGITAL DISEÑO DE CONTADORES SÍNCRONOS JESÚS PIZARRO PELÁEZ IES TRINIDAD ARROYO DPTO. DE ELECTRÓNICA ÍNDICE ÍNDICE... 1 1. LIMITACIONES DE LOS CONTADORES ASÍNCRONOS... 2 2. CONTADORES SÍNCRONOS...

Más detalles

Análisis de medidas conjuntas (conjoint analysis)

Análisis de medidas conjuntas (conjoint analysis) Análisis de medidas conuntas (conoint analysis). Introducción Como ya hemos dicho anteriormente, esta técnica de análisis nos sirve para analizar la importancia que dan los consumidores a cada uno de los

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

Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología

Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología La metodología para el desarrollo de software es un modo sistemático de realizar, gestionar y administrar un proyecto

Más detalles

Conclusiones. Particionado Consciente de los Datos

Conclusiones. Particionado Consciente de los Datos Capítulo 6 Conclusiones Una de las principales conclusiones que se extraen de esta tesis es que para que un algoritmo de ordenación sea el más rápido para cualquier conjunto de datos a ordenar, debe ser

Más detalles

Práctica 5. Curso 2014-2015

Práctica 5. Curso 2014-2015 Prácticas de Seguridad Informática Práctica 5 Grado Ingeniería Informática Curso 2014-2015 Universidad de Zaragoza Escuela de Ingeniería y Arquitectura Departamento de Informática e Ingeniería de Sistemas

Más detalles

Funcionalidades Software PROYECTOS GotelGest.Net Software para la gestión de Proyectos GotelGest.Net

Funcionalidades Software PROYECTOS GotelGest.Net Software para la gestión de Proyectos GotelGest.Net 2012 Funcionalidades Software PROYECTOS GotelGest.Net Software para la gestión de Proyectos GotelGest.Net Servinet Sistemas y Comunicación S.L. www.softwaregestionproyectos.com Última Revisión: Febrero

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

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

PRODUCTIVIDAD DE PROYECTOS DE DESARROLLO DE SOFTWARE: FACTORES DETERMINANTES E INDICADORES

PRODUCTIVIDAD DE PROYECTOS DE DESARROLLO DE SOFTWARE: FACTORES DETERMINANTES E INDICADORES PRODUCTIVIDAD DE PROYECTOS DE DESARROLLO DE SOFTWARE: FACTORES DETERMINANTES E INDICADORES Raúl Palma G. y Guillermo Bustos R. Escuela de Ingeniería Industrial Universidad Católica de Valparaíso Casilla

Más detalles

Sistemas de Gestión de Calidad. Control documental

Sistemas de Gestión de Calidad. Control documental 4 Sistemas de Gestión de Calidad. Control documental ÍNDICE: 4.1 Requisitos Generales 4.2 Requisitos de la documentación 4.2.1 Generalidades 4.2.2 Manual de la Calidad 4.2.3 Control de los documentos 4.2.4

Más detalles

Transacciones y bloqueos en SQL-Server

Transacciones y bloqueos en SQL-Server Transacciones y bloqueos en SQL-Server (Información para el uso desde Axapta) Introducción En este documento vamos a intentar explicar cuatro conceptos básicos acerca de las transacciones y los bloqueos

Más detalles

Bases de datos en Excel

Bases de datos en Excel Universidad Complutense de Madrid CURSOS DE FORMACIÓN EN INFORMÁTICA Bases de datos en Excel Hojas de cálculo Tema 5 Bases de datos en Excel Hasta ahora hemos usado Excel básicamente para realizar cálculos

Más detalles

Estas visiones de la información, denominadas vistas, se pueden identificar de varias formas.

Estas visiones de la información, denominadas vistas, se pueden identificar de varias formas. El primer paso en el diseño de una base de datos es la producción del esquema conceptual. Normalmente, se construyen varios esquemas conceptuales, cada uno para representar las distintas visiones que los

Más detalles

LABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL

LABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL OBJETIVO Mejorar el nivel de comprensión y el manejo de las destrezas del estudiante para utilizar formulas en Microsoft Excel 2010. 1) DEFINICIÓN Una fórmula de Excel es un código especial que introducimos

Más detalles

ANÁLISIS DE DATOS NO NUMERICOS

ANÁLISIS DE DATOS NO NUMERICOS ANÁLISIS DE DATOS NO NUMERICOS ESCALAS DE MEDIDA CATEGORICAS Jorge Galbiati Riesco Los datos categóricos son datos que provienen de resultados de experimentos en que sus resultados se miden en escalas

Más detalles

ESTIMACIÓN. puntual y por intervalo

ESTIMACIÓN. puntual y por intervalo ESTIMACIÓN puntual y por intervalo ( ) Podemos conocer el comportamiento del ser humano? Podemos usar la información contenida en la muestra para tratar de adivinar algún aspecto de la población bajo estudio

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

Tema 3. Medidas de tendencia central. 3.1. Introducción. Contenido

Tema 3. Medidas de tendencia central. 3.1. Introducción. Contenido Tema 3 Medidas de tendencia central Contenido 31 Introducción 1 32 Media aritmética 2 33 Media ponderada 3 34 Media geométrica 4 35 Mediana 5 351 Cálculo de la mediana para datos agrupados 5 36 Moda 6

Más detalles

Flow-Shop Dinámico. Por: Juan Carlos Rivera Samuel De Greiff

Flow-Shop Dinámico. Por: Juan Carlos Rivera Samuel De Greiff Flow-Shop Dinámico Por: Juan Carlos Rivera Samuel De Greiff 1 Configuración tipo Flow- Shop Disposición lineal de los equipos. Productos con altos niveles de estandarización. Varios productos en volúmenes

Más detalles

Métodos evolutivos de Optimización. Prof. Cesar de Prada Dpto. Ingeneiria de Sitemas y Automática Universidad de Valladolid

Métodos evolutivos de Optimización. Prof. Cesar de Prada Dpto. Ingeneiria de Sitemas y Automática Universidad de Valladolid Métodos evolutivos de Optimización Prof. Cesar de Prada Dpto. Ingeneiria de Sitemas y Automática Universidad de Valladolid Indice Introducción Método de Montecarlo Algoritmos genéticos Tabú Search Simulated

Más detalles

El objetivo principal del presente curso es proporcionar a sus alumnos los conocimientos y las herramientas básicas para la gestión de proyectos.

El objetivo principal del presente curso es proporcionar a sus alumnos los conocimientos y las herramientas básicas para la gestión de proyectos. Gestión de proyectos Duración: 45 horas Objetivos: El objetivo principal del presente curso es proporcionar a sus alumnos los conocimientos y las herramientas básicas para la gestión de proyectos. Contenidos:

Más detalles

Gestión de proyectos

Gestión de proyectos Gestión de proyectos Horas: 45 El objetivo principal del presente curso es proporcionar a sus alumnos los conocimientos y las herramientas básicas para la gestión de proyectos. Gestión de proyectos El

Más detalles

BREVE MANUAL DE SOLVER

BREVE MANUAL DE SOLVER BREVE MANUAL DE SOLVER PROFESOR: DAVID LAHOZ ARNEDO PROGRAMACIÓN LINEAL Definición: Un problema se define de programación lineal si se busca calcular el máximo o el mínimo de una función lineal, la relación

Más detalles

CAPÍTULO II MARCO TEÓRICO ADMNISTRACIÓN DE PROYECTOS CON CPM

CAPÍTULO II MARCO TEÓRICO ADMNISTRACIÓN DE PROYECTOS CON CPM CAPÍTULO II MARCO TEÓRICO ADMNISTRACIÓN DE PROYECTOS CON CPM 10 2.1 Introducción La dirección de un proyecto de gran magnitud no es una tarea fácil. Para los administradores este es uno de los trabajos

Más detalles

TABLA DE DECISION. Consideremos la siguiente tabla, expresada en forma genérica, como ejemplo y establezcamos la manera en que debe leerse.

TABLA DE DECISION. Consideremos la siguiente tabla, expresada en forma genérica, como ejemplo y establezcamos la manera en que debe leerse. TABLA DE DECISION La tabla de decisión es una herramienta que sintetiza procesos en los cuales se dan un conjunto de condiciones y un conjunto de acciones a tomar según el valor que toman las condiciones.

Más detalles

WINDOWS 2008 7: COPIAS DE SEGURIDAD

WINDOWS 2008 7: COPIAS DE SEGURIDAD 1.- INTRODUCCION: WINDOWS 2008 7: COPIAS DE SEGURIDAD Las copias de seguridad son un elemento fundamental para que el trabajo que realizamos se pueda proteger de aquellos problemas o desastres que pueden

Más detalles

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD Fecha última revisión: Diciembre 2010 Tareas Programadas TAREAS PROGRAMADAS... 3 LAS TAREAS PROGRAMADAS EN GOTELGEST.NET... 4 A) DAR DE ALTA UN USUARIO...

Más detalles

Análisis de los datos

Análisis de los datos Universidad Complutense de Madrid CURSOS DE FORMACIÓN EN INFORMÁTICA Análisis de los datos Hojas de cálculo Tema 6 Análisis de los datos Una de las capacidades más interesantes de Excel es la actualización

Más detalles

Gestión de Retales WhitePaper Noviembre de 2009

Gestión de Retales WhitePaper Noviembre de 2009 Gestión de Retales WhitePaper Noviembre de 2009 Contenidos 1. Introducción 3 2. Almacén de retales 4 3. Propiedades de los materiales 6 4. Alta de retales 8 5. Utilización de retales en un lote de producción

Más detalles

PROCEDIMIENTOS DE TÍTULOS. Para solicitar los títulos al finalizar determinadas enseñanzas es preciso seguir un proceso en la aplicación Plumier XXI.

PROCEDIMIENTOS DE TÍTULOS. Para solicitar los títulos al finalizar determinadas enseñanzas es preciso seguir un proceso en la aplicación Plumier XXI. PROCEDIMIENTOS DE TÍTULOS Para solicitar los títulos al finalizar determinadas enseñanzas es preciso seguir un proceso en la aplicación Plumier XXI. EVALUACIÓN Cuando se ha cursado el último curso de una

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

Manual para la utilización de PrestaShop

Manual para la utilización de PrestaShop Manual para la utilización de PrestaShop En este manual mostraremos de forma sencilla y práctica la utilización del Gestor de su Tienda Online mediante Prestashop 1.6, explicaremos todo lo necesario para

Más detalles

Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2006 2007 Aritmética binaria

Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2006 2007 Aritmética binaria Oliverio J. Santana Jaria 3. Aritmética tica binaria Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2006 2007 Para Los La en conocer muchos aritmética comprender otros binaria tipos

Más detalles

Sistemas operativos avanzados. 1.3 Algoritmos de planificación del procesador

Sistemas operativos avanzados. 1.3 Algoritmos de planificación del procesador Sistemas operativos avanzados 1.3 Algoritmos de planificación del procesador Parámetros Cuando tenemos más de un proceso en condiciones de ejecutar, debemos escoger uno de entre ellos. Para escogerlo empleamos

Más detalles

INFORMÁTICA. Matemáticas aplicadas a la Informática

INFORMÁTICA. Matemáticas aplicadas a la Informática ACCESO A CICLO SUPERIOR INFORMÁTICA Matemáticas aplicadas a la Informática http://trasteandoencontre.km6.net/ 1 Acceso a grado Superior. Informática 1. Unidades de medida en informática Como sabemos, el

Más detalles

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. UNIVERSIDAD DE CARABOBO FACULTAD DE CIENCIA Y TECNOLOGÍA DIRECCION DE EXTENSION COORDINACION DE PASANTIAS Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. Pasante:

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

En cualquier caso, tampoco es demasiado importante el significado de la "B", si es que lo tiene, lo interesante realmente es el algoritmo.

En cualquier caso, tampoco es demasiado importante el significado de la B, si es que lo tiene, lo interesante realmente es el algoritmo. Arboles-B Características Los árboles-b son árboles de búsqueda. La "B" probablemente se debe a que el algoritmo fue desarrollado por "Rudolf Bayer" y "Eduard M. McCreight", que trabajan para la empresa

Más detalles

Covarianza y coeficiente de correlación

Covarianza y coeficiente de correlación Covarianza y coeficiente de correlación Cuando analizábamos las variables unidimensionales considerábamos, entre otras medidas importantes, la media y la varianza. Ahora hemos visto que estas medidas también

Más detalles

2) Se ha considerado únicamente la mano de obra, teniéndose en cuenta las horas utilizadas en cada actividad por unidad de página.

2) Se ha considerado únicamente la mano de obra, teniéndose en cuenta las horas utilizadas en cada actividad por unidad de página. APLICACIÓN AL PROCESO PRODUCTIVO DE LA EMPRESA "F. G. / DISEÑO GRÁFICO". AÑO 2004 Rescala, Carmen Según lo explicado en el Informe del presente trabajo, la variación en la producción de páginas web de

Más detalles

INTRODUCCIÓN: Una Visión Global del Proceso de Creación de Empresas

INTRODUCCIÓN: Una Visión Global del Proceso de Creación de Empresas INTRODUCCIÓN: Una Visión Global del Proceso de Creación de Empresas 1 INTRODUCCIÓN. Una visión global del proceso de creación de empresas Cuando se analiza desde una perspectiva integral el proceso de

Más detalles

PERFIL DEL PUESTO POR COMPETENCIAS Sepa cómo construirlo y evitar bajos desempeños posteriores

PERFIL DEL PUESTO POR COMPETENCIAS Sepa cómo construirlo y evitar bajos desempeños posteriores PERFIL DEL PUESTO POR COMPETENCIAS Sepa cómo construirlo y evitar bajos desempeños posteriores Martha Alicia Alles Es contadora pública nacional, doctora por la Universidad de Buenos Aires en la especialidad

Más detalles

Caso práctico de Cuadro de Mando con Tablas Dinámicas

Caso práctico de Cuadro de Mando con Tablas Dinámicas 1 Caso práctico de Cuadro de Mando con Tablas Dinámicas Luis Muñiz Socio Director de SisConGes & Estrategia Introducción Hay una frase célebre que nos permite decir que: Lo que no se mide no se puede controlar

Más detalles

Computación Evolutiva - Mutación: Cruza, Inversión y Mutación para Permutaciones

Computación Evolutiva - Mutación: Cruza, Inversión y Mutación para Permutaciones Computación Evolutiva - Mutación: Cruza, Inversión y Mutación para Permutaciones Dr. Gregorio Toscano Pulido Laboratorio de Tecnologías de Información Centro de Investigación y de Estudios Avanzados del

Más detalles

DISCOS RAID. Se considera que todos los discos físicos tienen la misma capacidad, y de no ser así, en el que sea mayor se desperdicia la diferencia.

DISCOS RAID. Se considera que todos los discos físicos tienen la misma capacidad, y de no ser así, en el que sea mayor se desperdicia la diferencia. DISCOS RAID Raid: redundant array of independent disks, quiere decir conjunto redundante de discos independientes. Es un sistema de almacenamiento de datos que utiliza varias unidades físicas para guardar

Más detalles

Tema 2. Espacios Vectoriales. 2.1. Introducción

Tema 2. Espacios Vectoriales. 2.1. Introducción Tema 2 Espacios Vectoriales 2.1. Introducción Estamos habituados en diferentes cursos a trabajar con el concepto de vector. Concretamente sabemos que un vector es un segmento orientado caracterizado por

Más detalles

CONSULTAS DE RESUMEN SQL SERVER 2005. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

CONSULTAS DE RESUMEN SQL SERVER 2005. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE CONSULTAS DE RESUMEN SQL SERVER 2005 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE CONSULTAS DE RESUMEN Una de las funcionalidades de la sentencia SELECT es el permitir obtener resúmenes

Más detalles

LÍMITES Y CONTINUIDAD DE FUNCIONES

LÍMITES Y CONTINUIDAD DE FUNCIONES Capítulo 9 LÍMITES Y CONTINUIDAD DE FUNCIONES 9.. Introducción El concepto de ite en Matemáticas tiene el sentido de lugar hacia el que se dirige una función en un determinado punto o en el infinito. Veamos

Más detalles

GUIA APLICACIÓN DE SOLICITUDES POR INTERNET. Gestión de Cursos, Certificados de Aptitud Profesional y Tarjetas de Cualificación de Conductores ÍNDICE

GUIA APLICACIÓN DE SOLICITUDES POR INTERNET. Gestión de Cursos, Certificados de Aptitud Profesional y Tarjetas de Cualificación de Conductores ÍNDICE ÍNDICE ACCESO A LA APLICACIÓN... 2 1.- HOMOLOGACIÓN DE CURSOS... 4 1.1.- INICIAR EXPEDIENTE... 4 1.2.- CONSULTA DE EXPEDIENTES... 13 1.3.- RENUNCIA A LA HOMOLOGACIÓN... 16 2.- MECÁNICA DE CURSOS... 19

Más detalles

Internet Information Server

Internet Information Server Internet Information Server Internet Information Server (IIS) es el servidor de páginas web avanzado de la plataforma Windows. Se distribuye gratuitamente junto con las versiones de Windows basadas en

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

Árboles AVL. Laboratorio de Programación II

Árboles AVL. Laboratorio de Programación II Árboles AVL Laboratorio de Programación II Definición Un árbol AVL es un árbol binario de búsqueda que cumple con la condición de que la diferencia entre las alturas de los subárboles de cada uno de sus

Más detalles

a < b y se lee "a es menor que b" (desigualdad estricta) a > b y se lee "a es mayor que b" (desigualdad estricta)

a < b y se lee a es menor que b (desigualdad estricta) a > b y se lee a es mayor que b (desigualdad estricta) Desigualdades Dadas dos rectas que se cortan, llamadas ejes (rectangulares si son perpendiculares, y oblicuos en caso contrario), un punto puede situarse conociendo las distancias del mismo a los ejes,

Más detalles

TEMA 7: Análisis de la Capacidad del Proceso

TEMA 7: Análisis de la Capacidad del Proceso TEMA 7: Análisis de la Capacidad del Proceso 1 Introducción Índices de capacidad 3 Herramientas estadísticas para el análisis de la capacidad 4 Límites de tolerancia naturales 1 Introducción La capacidad

Más detalles

SOLUCION DE MODELOS DE PROGRAMACION LINEAL EN UNA HOJA DE CALCULO. PROBLEMAS DE TRANSPORTE Y ASIGNACION.

SOLUCION DE MODELOS DE PROGRAMACION LINEAL EN UNA HOJA DE CALCULO. PROBLEMAS DE TRANSPORTE Y ASIGNACION. UNIVERSIDAD NACIONAL DE LA PLATA FACULTAD DE INGENIERÍA DEPARTAMENTO DE INGENIERÍA DE LA PRODUCCIÓN INGENIERÍA INDUSTRIAL SOLUCION DE MODELOS DE PROGRAMACION LINEAL EN UNA HOJA DE CALCULO. PROBLEMAS DE

Más detalles

revista transparencia transparencia y... 3.3. UNIVERSIDADES

revista transparencia transparencia y... 3.3. UNIVERSIDADES revista transparencia transparencia y... 3.3. UNIVERSIDADES 35 revista transparencia Mónica López del Consuelo Documentalista Open Data Universidad de Granada 3.3.1. El filtro básico de la transparencia.

Más detalles

Divisibilidad y números primos

Divisibilidad y números primos Divisibilidad y números primos Divisibilidad En muchos problemas es necesario saber si el reparto de varios elementos en diferentes grupos se puede hacer equitativamente, es decir, si el número de elementos

Más detalles

En caso de que el cliente nunca haya obtenido una concesión de licencia de un servidor DHCP:

En caso de que el cliente nunca haya obtenido una concesión de licencia de un servidor DHCP: Servidor DHCP El protocolo de configuración dinámica de host (DHCP, Dynamic Host Configuration Protocol) es un estándar TCP/IP diseñado para simplificar la administración de la configuración IP de los

Más detalles

2 Teoría de colas o líneas de espera

2 Teoría de colas o líneas de espera 2 Teoría de colas o líneas de espera El tráfico en redes se puede modelar con la ayuda de la teoría de colas, es por ello ue es importante estudiarlas y comprenderlas. Existen varias definiciones sobre

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

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

Parte I: Introducción

Parte I: Introducción Parte I: Introducción Introducción al Data Mining: su Aplicación a la Empresa Cursada 2007 POR QUÉ? Las empresas de todos los tamaños necesitan aprender de sus datos para crear una relación one-to-one

Más detalles

H E R R A M I E N T A S D E A N Á L I S I S D E D A T O S HERRAMIENTAS DE ANÁLISIS DE DATOS

H E R R A M I E N T A S D E A N Á L I S I S D E D A T O S HERRAMIENTAS DE ANÁLISIS DE DATOS H E R R A M I E N T A S D E A N Á L I S I S D E D A T O S HERRAMIENTAS DE ANÁLISIS DE DATOS Una situación que se nos plantea algunas veces es la de resolver un problema hacia atrás, esto es, encontrar

Más detalles

Presentaciones. Con el estudio de esta Unidad pretendemos alcanzar los siguientes objetivos:

Presentaciones. Con el estudio de esta Unidad pretendemos alcanzar los siguientes objetivos: UNIDAD 8 Presentaciones Reunión. (ITE. Banco de imágenes) as presentaciones son documentos formados por una sucesión de páginas, llamadas diapositivas, que transmiten información estructurada de manera

Más detalles

Aproximación local. Plano tangente. Derivadas parciales.

Aproximación local. Plano tangente. Derivadas parciales. Univ. de Alcalá de Henares Ingeniería de Telecomunicación Cálculo. Segundo parcial. Curso 004-005 Aproximación local. Plano tangente. Derivadas parciales. 1. Plano tangente 1.1. El problema de la aproximación

Más detalles

I. T. en Informática de Sistemas. Facultad de Informática

I. T. en Informática de Sistemas. Facultad de Informática I. T. en Informática de Sistemas. Facultad de Informática Construcción de Software Caso práctico para clase Modelo de casos de uso Objetivos del proyecto Los dos grandes objetivos de este proyecto son

Más detalles

UAM MANUAL DE EMPRESA. Universidad Autónoma de Madrid

UAM MANUAL DE EMPRESA. Universidad Autónoma de Madrid MANUAL DE EMPRESA Modo de entrar en ÍCARO Para comenzar a subir una oferta de empleo, el acceso es a través del siguiente enlace: http://icaro.uam.es A continuación, aparecerá la página de inicio de la

Más detalles

COMO MEDIR LA EFECTIVIDAD DE LA CONCIENTIZACIÓN

COMO MEDIR LA EFECTIVIDAD DE LA CONCIENTIZACIÓN COMO MEDIR LA EFECTIVIDAD DE LA CONCIENTIZACIÓN Ing. Carlos Ormella Meyer Los planes de concientización especialmente en seguridad de la información han sido muchas veces terreno fértil de opiniones discordantes,

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

1.4.1.2. Resumen... 1.4.2. ÁREA DE FACTURACIÓN::INFORMES::Pedidos...27 1.4.2.1. Detalle... 1.4.2.2. Resumen... 1.4.3. ÁREA DE

1.4.1.2. Resumen... 1.4.2. ÁREA DE FACTURACIÓN::INFORMES::Pedidos...27 1.4.2.1. Detalle... 1.4.2.2. Resumen... 1.4.3. ÁREA DE MANUAL DE USUARIO DE ABANQ 1 Índice de contenido 1 ÁREA DE FACTURACIÓN......4 1.1 ÁREA DE FACTURACIÓN::PRINCIPAL...4 1.1.1. ÁREA DE FACTURACIÓN::PRINCIPAL::EMPRESA...4 1.1.1.1. ÁREA DE FACTURACIÓN::PRINCIPAL::EMPRESA::General...4

Más detalles

ANÁLISIS DE BALANCES CON EL NUEVO PGC DE 2008

ANÁLISIS DE BALANCES CON EL NUEVO PGC DE 2008 ANÁLISIS DE BALANCES CON EL NUEVO PGC DE 2008 Índice: 1.- ANÁLISIS DE BALANCES. GENERALIDADES...2 2.- EL FONDO DE MANIOBRA...2 3.- ANÁLISIS FINANCIERO DEL BALANCE...3 4.- ANÁLISIS ECONÓMICO DEL BALANCE...6

Más detalles

MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO

MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO Fecha última revisión: Junio 2011 INDICE DE CONTENIDOS HERRAMIENTA DE APROVISIONAMIENTO... 3 1. QUÉ ES LA HERRAMIENTA DE APROVISIONAMIENTO... 3 HERRAMIENTA

Más detalles

TEMA 2: Representación de la Información en las computadoras

TEMA 2: Representación de la Información en las computadoras TEMA 2: Representación de la Información en las computadoras Introducción Una computadora es una máquina que procesa información y ejecuta programas. Para que la computadora ejecute un programa, es necesario

Más detalles

Media vs mediana vs moda Cual medida de tendencia central es mas adecuada? MEDIA conveniencias:

Media vs mediana vs moda Cual medida de tendencia central es mas adecuada? MEDIA conveniencias: Iniciar con las interpretaciones de las medidas MEDIA VS MEDIANA VS MODA CUAL ES LA MEDIDA ADECUADA TAREA MEDIA PONDERADA Actividad de Medidas de Localización Problema 1. El problema de las tasas de delito.

Más detalles

Administración de proyectos. Organizar, planificar y programar los proyectos de software

Administración de proyectos. Organizar, planificar y programar los proyectos de software Administración de proyectos Organizar, planificar y programar los proyectos de software Administración de proyectos Trata de las actividades que hay que realizar para asegurar que el software se entregará

Más detalles

CAPITULO V. Conclusiones y recomendaciones. Este capítulo tiene como objetivo mostrar las conclusiones más significativas que se

CAPITULO V. Conclusiones y recomendaciones. Este capítulo tiene como objetivo mostrar las conclusiones más significativas que se CAPÍTULO V 74 CAPITULO V Conclusiones y recomendaciones Este capítulo tiene como objetivo mostrar las conclusiones más significativas que se identificaron a lo largo de la investigación. Asimismo, se presentan

Más detalles

Aplicación de la inteligencia artificial a la resolución del problema de asignación de estudiantes del departamento de PDI

Aplicación de la inteligencia artificial a la resolución del problema de asignación de estudiantes del departamento de PDI Aplicación de la inteligencia artificial a la resolución del problema de asignación de estudiantes del departamento de PDI Ricardo Köller Jemio Departamento de Ciencias Exactas e Ingeniería, Universidad

Más detalles

4 Pruebas y análisis del software

4 Pruebas y análisis del software 4 Pruebas y análisis del software En este capítulo se presentan una serie de simulaciones donde se analiza el desempeño de ambos sistemas programados en cuanto a exactitud con otros softwares que se encuentran

Más detalles

El programa Minitab: breve introducción a su funcionamiento. Para mostrar la facilidad con la que se pueden realizar los gráficos y cálculos

El programa Minitab: breve introducción a su funcionamiento. Para mostrar la facilidad con la que se pueden realizar los gráficos y cálculos El programa Minitab: breve introducción a su funcionamiento Para mostrar la facilidad con la que se pueden realizar los gráficos y cálculos estadísticos en la actualidad, el libro se acompaña, en todo

Más detalles

Algoritmos Genéticos. Introduccion a la Robótica Inteligente

Algoritmos Genéticos. Introduccion a la Robótica Inteligente Algoritmos Genéticos Introduccion a la Robótica Inteligente 7 Marzo 2014 (IRIN) AGs 7/03/2014 1 / 43 Índice 1 Introducción 2 Algoritmos Genéticos 3 Algunos Fundamentos Matemáticos 4 Conclusiones (IRIN)

Más detalles

MEDIDAS DE TENDENCIA CENTRAL

MEDIDAS DE TENDENCIA CENTRAL CAPÍTULO 14 MEDIDAS DE TENDENCIA CENTRAL A veces, de los datos recolectados ya organizados en alguna de las formas vistas en capítulos anteriores, se desea encontrar una especie de punto central en función

Más detalles

La ventana de Microsoft Excel

La ventana de Microsoft Excel Actividad N 1 Conceptos básicos de Planilla de Cálculo La ventana del Microsoft Excel y sus partes. Movimiento del cursor. Tipos de datos. Metodología de trabajo con planillas. La ventana de Microsoft

Más detalles

CAPÍTULO 6 SIMULACIONES Y RESULTADOS

CAPÍTULO 6 SIMULACIONES Y RESULTADOS CAPÍTULO 6 SIMULACIONES Y RESULTADOS 6.1 Proceso de Simulación Las simulaciones fueros llevadas a cabo empleando como herramienta la Versión 6.5 Release 13 de Matlab. Para lo cual fue empleado un banco

Más detalles