Resolviendo Modelos de Mapas
|
|
|
- María Antonia San Segundo Alarcón
- hace 9 años
- Vistas:
Transcripción
1 Resolviendo Modelos de Mapas SMMC Prof. Teddy Alfaro Resolviendo Mapas o Grafos Entre las técnicas completas más utilizadas para resolver la ruta más corta se encuentran BFS Backtracking Dijkstra A* Uso de Metaheurísticas Simulated Annealing Computación Evolutiva Hormigas Otras... 1
2 Ejemplo: ESTADOS Y DISTANCIAS Planificar: IM Árbol de Búsqueda Completa 2
3 DEPTH-FIRST SEARCH Búsqueda en profundidad No asegura encontrar el mínimo Árboles gran profundidad, en general se le da un límite Breadth First Serch (BFS) Búsqueda en anchura Problemas con árboles de gran arborescencia 3
4 Algoritmo de Dijkistra Encuentra la ruta más corta desde un nodo fuente a cualquier otro. Algoritmo de búsqueda completa Dijkstra Grafo de estados y distancias Se tienen las ciudades a, b, c, d, e y f La ciudad fuente es a 4
5 Desarrollando Dijkstra A star (A*) Es el algoritmo considerado de mejor desempeño para encontrar el camino más corto en mapas estáticos. Es el más utilizados en juegos de entretenimientos Se requiere un mapa de conectividad (grafo), un punto inicial (nodo fuente), un punto final (nodo meta), y un conjunto de reglas para realizar movimientos entre puntos (cambios de estados basados en conectividad o visibilidad) A* resulta ser un Dijkstra guiado hacia la meta 5
6 Movimientos de A* Para seleccionar que movimiento hacer (entre los posibles), emplea un método de estimación heurístico del costo-distancia. El costo-distancia estará dado por el costo ya conocido producto de los movimientos del pasado, mas una estimación del futuro costo de lo que resta para llegar a la meta. Esto es: f(n)=g(n)+h(n) f(n): costo estimado para el nodo n, ir desde el inicio a la meta g(n): costo efectivo de la ruta desde el inicio al nodo n h(n): costo estimado de la ruta faltante desde el nodo n a la meta Algoritmo A* Se basa en el uso de dos listas Lista Cerrada: guarda información de los nodos (puntos) ya visitados que son parte de la ruta a desarrollar, las referencias desde donde se llegó al nodo, y los valores de f(n), h(n) y g(n) Lista Abierta: guarda al información de los nodos ya visitados, pero que aún podrían rendir rutas con menores costos. Nodos sujetos a la explotación 6
7 Algoritmo A* A y C listas 1- Crear la lista abierta A e insertar en ella el nodo inicial n i insertarlo 2- Crear la lista cerrada C, e inicializarla como vacío 3- Si A está vacía, finalizar búsqueda con mensaje de error. 4- Tomar de A el nodo n con menor f(n), luego insertar n en C 5- Si n es el nodo meta, construir solución desde n a n i con las referencias de C, finalizar 6- Expandir n, generando todos los n sucesores de n y no sean antecesores de n 7- Establecer para cada n, que antecesor(n )=n 8- Para cada n que no estén en A ni en C, agregarlo a A 9- Para cada n que ya estaba en A, actualizar a la referencia con mejor g(n) 10- Para cada n que ya estaba en C, si el nuevo g(n ) es mejor que g(c(n)), insertar n en A 11- Recalcular f(n)=g(n)+h(n) de A y retornar al paso 3. Estimación heurística h(n) El buen desempeño de esta técnica se basa principalmente en una buena heurística de estimación de costo. Para mapas geométricos o topológicos, en general se utilizan la distancia Euclidiana, ChessBoard, Manhattan. En cambio para grafos resulta ser un tema más abierto, a menos que se incorpore información adicional. Distancias: d d d E C M = = max = dimension i= 1 dimension i= 1 2 ( ai bi ) 4,47 { a b } i a b i i i = 4 = 6 a b 7
8 Ejemplo: 4-conectado, Dist. Manhattan Ejemplo: 4-conectado, Dist. Manhattan 8
9 Ejercicios Resolver el mismo ejercicio para 8-conectado utilizando: Distancia Chessboard Distancia Euclidiana Observaciones A* es preferido por sobre BFS o Dijkstra por Búsqueda Reducida: por tener una herramienta de corte que depende de una función heurística Admisibilidad: si existe (existencia) un camino para ir desde un punto inicial a uno final, A* lo encuentra Optimalidad: la solución encontrada es óptima, es decir, la ruta más corta. Desventajas Costoso en memoria (listas A y C ordenadas) De búsqueda completa (su peor caso) 9
10 LPA* Lifelong Planning A*, variación de A* que replanifica rhs( s) = min s' pred ( s) 0 ( g( s' ) + c( s', s) ) si s = s etoc start LPA* (8c) s g 10
11 Consideraciones LPA* hereda de A* las condiones de: búsqueda reducida, admisibilidad y optimalidad Si la heurística de costo no es buena A* puede llegar a ser un BFS Complejidades Dimensiones del ambiente (A, C listas) Cantidad y formas de los obstáculos (estancamiento) Conectividad de los estados (A, C listas) Considerar incerteza de la información (real) Ambientes Desconocidos Asumiendo freespace El móvil cambia su posición inicial Conoce el ambiente en la medida que sus limitados sensores captan información LPA* D* Lite A* D* IDA* A*: planificardor ambientes estáticos conocidos (PAEC), [1968 Nilsson, Hart] IDA*: iterative-deepending A*, (PAEC) se limita el tamaño de la lista abierta (2 listas) LPA*:Lifelong planner A*, PAE con incertezas globales, trabaja con una lista D*: Dynamic A*, propuesto por Stenz, trabaja en ambientes inciertos. D* Lite: versión mejorada y más simple de D*, propuesta por Koenig. 11
12 Algunos Ejemplos con Algoritmos Evolutivos Trabajos Trazos de caminos con nudos (Michalewicz) Suceción de Grid-cells La mayoría de los trabajos hacen una balance entre planificación global (información ya conocida) y planificación local (incertidumbre de la información y nueva información que entre el sistema sensorial del robot) Planificador Global-Local Planificador Global Su objetivo es encontrar el camino más corto para ir desde un punto inicial a un punto meta, teniendo en conocimiento los obstáculos estáticos del mapa Se realiza off-line, y luego la ejecuta Planificador Local Permite al robot encontrar un nuevo camino debido a la aparición de nuevos obstáculos desconocidos, que se interponen en el camino que está ejecutando Se realiza on-line, es decir, mientras esta ejecutando un camino Debe tener una tiempo de respuesta rápido, para continuar desplazándose 12
13 Cromosomas Factible e infactibles (costo) n (x,y,o) 0 (x,y,o) 1... (x,y,o) L-1 (x,y,o) L Espacio búsqueda Ln*m Asumiendo: ambiente conocido, y visitando celda sólo una vez Trazos: nodos=nudos (L)(L-1)(L-2)...(1) O(w)= L! Mejor caso 2 nodos Suceción: nodos=celda, conectividad C CCC...C, L veces O(w)= C L Mejor caso distancia(c), (min{n,m},n+m) m Fitness y Operadores Función de Evaluación En general pueden incluir: largo, suavidad, y claridad de la ruta. Algunos incluyen las colisiones Operadores En general utilizan operadores asexuados Siempre deben considerar operadores de reparación Operadores exploradores son importantes 13
14 Simulaciones Planificador evolutivo ante pequeñas variaciones Decisión: método de búsqueda Tener presente Técnicas completas: aseguran dar una respuesta, pero para problemas de gran tamaño, son impracticables Metaheurísticas: no lidian con todo el espacio de búsqueda, en general dan respuestas cercanas al óptimo. No son capaces (en general) de determinar si no existe solución Por ello cuestionarse Se está trabajando con un modelo de ambiente adecuado al sistema de navegación y sist. sensorial del robot? El problema es duro combinatoriamente? (hacer estimaciones de tiempo) Paralelizar? Qué técnica ofrece características de paralelización? Si el ambiente sufre cambios leves? Preferir una actualización del esquema utilizando la información que ya se tiene, y evitar recalcular (recomputación) 14
Introducción a la Robótica
Introducción a la Robótica L. Enrique Sucar INAOE Robótica Probabilista, L. E. Sucar 1 10.2 9.2 8.2 6.8 5.8 4.8 3.8 3.4 3 9.8 8.8 7.8 6.8 5.8 4.8 4.4 2.4 2 6.4 5.4 4.4 3.4 1.4 1 8.8 7.8 6.8 4 3 2 1 0 9.2
Ruta más Corta con una sóla Fuente de Inicio (Single-Source Shortest Paths) DR. JESÚS A. GONZÁLEZ BERNAL CIENCIAS COMPUTACIONALES INAOE
Ruta más Corta con una sóla Fuente de Inicio (Single-Source Shortest Paths) 1 DR. JESÚS A. GONZÁLEZ BERNAL CIENCIAS COMPUTACIONALES INAOE Problema de Encontrar la Ruta más Corta 2 Se requiere llegar de
JUEGOS. Área de aplicación de los algoritmos heurísticos Juegos bi-personales: oponente hostil
JUEGOS Área de aplicación de los algoritmos heurísticos Juegos bi-personales: oponente hostil I Oponente: Jugador: intenta mover a un estado que es el peor para Etiquetar cada nivel del espacio de búsqueda
CI-6675 Algoritmos y Estructuras Optimizadas para Videojuegos
Especialización en Creación y Programación de Videojuegos CI-6675 Algoritmos y Estructuras Optimizadas para Videojuegos Agenda de hoy Juegos Combinatorios Información en un Juego La suma de un Juego s
Para definir en formalmente el juego se deberá establecer:
INTRODUCCION A LA INTELIGENCIA ARTIFICIAL MÓDULO 5- JUEGOS COMO PROBLEMA DE BÚSQUEDA Referencias: Inteligencia Artificial Russell and Norvig Cap.5. Artificial Intellingence Nils Nilsson Ch.3 Se trata el
Inteligencia Artificial. Integrantes Equipo # 1:
INSTITUTO TECNOLÓGICO De Nuevo Laredo Especialidad: Ingeniería en Sistemas Computacionales Catedrático: Ing. Bruno López Takeyas. Asignatura: Inteligencia Artificial. Integrantes Equipo # 1: Javier Alonso
4ta. Práctica. Búsqueda en árbol con contrincante: MiniMax con poda Alfa-Beta. Inteligencia Artificial Prácticas 2004/2005
4ta. Práctica Búsqueda en árbol con contrincante: MiniMax con poda Alfa-Beta Inteligencia Artificial Prácticas 2004/2005 Decisiones Perfectas en Juegos de DOS Participantes Definición de Juego Estado Inicial:
Búsqueda Heurística I
Búsqueda Heurística I Pedro Meseguer IIIA-CSIC Bellaterra, Spain [email protected] Introducción Temario curso Búsqueda sistemática Búsqueda ciega Búsqueda informada: primero el mejor, A* Búsqueda en memoria
Procesadores de lenguaje Tema 6 La tabla de símbolos
Procesadores de lenguaje Tema 6 La tabla de símbolos Departamento de Ciencias de la Computación Universidad de Alcalá Resumen La tabla de símbolos. Requerimientos de información. Diseño de la tabla de
Inteligencia Artificial
Inteligencia Artificial Tema 2 Búsquedas Ivan Olmos Pineda Contenido Estructura General de un PSA Formulación de un PSA Algoritmos de Búsqueda de Soluciones Aplicaciones BUAP Inteligencia Artificial 2
Caminos y Flujos optimales. Introducción a la Investigación de Operaciones 2007
Caminos y Flujos optimales Introducción a la Investigación de Operaciones 2007 Contenido Definiciones básicas. Conexidad. Clausura transitiva. Esqueletos y caminos optimales. Redes. Flujos. Algoritmo de
OPTIMIZACIÓN VECTORIAL
OPTIMIZACIÓN VECTORIAL Métodos de Búsqueda Directa Utilizan sólo valores de la función Métodos del Gradiente Métodos de Segundo Orden Requieren valores aproimados de la primera derivada de f) Además de
Guía de ayuda en línea - Preguntas frecuentes V1.2
Guía de ayuda en línea - Preguntas frecuentes V1.2 P: Cómo puedo encontrar vuelos con el mapa? Haga clic en un punto en el mapa para iniciar una búsqueda. A continuación, seleccione la opción deseada en
Algoritmos Genéticos. Introducción a la Robótica Inteligente. Álvaro Gutiérrez 20 de abril de
Algoritmos Genéticos Introducción a la Robótica Inteligente Álvaro Gutiérrez 20 de abril de 2016 [email protected] www.robolabo.etsit.upm.es Índice 1 Introducción 2 Algoritmos Genéticos 3 Algunos Fundamentos
CAPÍTULO 4 TÉCNICA PERT
54 CAPÍTULO 4 TÉCNICA PERT Como ya se mencionó en capítulos anteriores, la técnica CPM considera las duraciones de las actividades como determinísticas, esto es, hay el supuesto de que se realizarán con
TSTC. Dpt. Teoría de la Señal, Telemática y Comunicaciones Tema 1 INTRODUCCIÓN A LA ROBÓTICA
Dpt. Teoría de la Señal, Telemática y Comunicaciones Tema 1 INTRODUCCIÓN A LA ROBÓTICA Secciones 1. Introducción y definiciones. 2. Visión General de la manipulación mecánica. 1. Posicionamiento y Cinemática
Notación Asintótica 2
Notación Asintótica 2 mat-151 1 Éxamen Rápido (6 minutos) Cada operación fundamental usa c milisegundos, cuánto tiempo toma contar hasta 1,000,000? Cuál es el valor de N? Cuál es el órden de complejidad
El TAD Grafo. El TAD Grafo
! Esta representación resulta útil cuando el número de vértices se conoce previamente y permanecerá fijo durante la resolución del problema, pero resulta ineficiente si necesitamos añadir o eliminar vértices
El Juego como Problema de Búsqueda
El Juego como Problema de Búsqueda En este algoritmo identificamos dos jugadores: max y min. El objetivo es encontrar la mejor movida para max. Supondremos que max mueve inicialmente y que luego se turnan
PORTAFOLIO DOCENTE, UNA HERRAMIENTA DE FORMACIÓN, EVALUACIÓN Y REFLEXIÓN
PORTAFOLIO DOCENTE, UNA HERRAMIENTA DE FORMACIÓN, EVALUACIÓN Y REFLEXIÓN Los procesos formativos y el rol del docente universitario actual adopta una nueva visión frente a las técnicas de enseñanza, aprendizaje
RESOLUCIÓN INTERACTIVA DEL SIMPLEX
RESOLUCIÓN INTERACTIVA DEL SIMPLEX Estos materiales interactivos presentan la resolución interactiva de ejemplos concretos de un problema de P.L. mediante el método Simplex. Se presentan tres situaciones:
ALGORITMO MINIMAX. o Nodo: Representa una situación del juego. o Sucesores de un nodo: Situaciones del juego a las que se
ALGORITMO MINIMAX Algoritmo de decisión para minimizar la pérdida máxima aplicada en juegos de adversarios Información completa (cada jugador conoce el estado del otro) Elección del mejor movimiento para
MICROSOFT PowerPoint 2016 Básico
MICROSOFT PowerPoint 2016 Básico METODOLOGÍA DE LOS CURSOS Cursos interactivos sobre materias especializadas en los que el alumno avanza de forma guiada bajo una concepción learning by doing (aprender
Búsqueda con adversario
Introducción Búsqueda con adversario Uso: Decidir mejor jugada en cada momento para cierto tipo de juegos Hay diferentes tipos de juegos según sus características: Numero de jugadores, toda la información
(d) Puede haber estrategias que funcionan mejor que Minimax si el contrincante es
Universidad Rey Juan Carlos Curso 2014 2015 Hoja de Problemas Tema 5 1. Cuáles de las siguientes afirmaciones acerca del algoritmo Minimax son ciertas (a) El algoritmo Minimax realiza una exploración primero
C a l ses P P y y NP C a l se P C a l se N P N P [No N n o -De D te t rmin i i n s i ti t c i Polynomial-tim i e]
Análisis y Diseño de Algoritmos Introducción Análisis y Diseño de Algoritmos Concepto de algoritmo Resolución de problemas Clasificación de problemas Algorítmica Análisis de la eficiencia de los algoritmos
CAPÍTULO 2 METODOS PROBABILÍSTICOS
CAPÍTULO 2 METODOS PROBABILÍSTICOS La planeación de movimientos tiene aplicaciones en muchas áreas tales como la robótica, sistemas de realidad virtual y diseño asistido por computadora. Aunque muchos
Microsoft Project Professional
Microsoft Project Professional Fundamentos en Administración de Proyectos Curso para dominar el manejo de Microsoft Project que capacita a profundidad en las funcionalidades básicas y avanzadas para la
Procesos de la Dirección de Proyectos para un proyecto
Procesos de la Dirección de Proyectos para un proyecto Fuentes: Kathy Schwalbe, Information Technology Project Management, Seventh Edition, A Guide to the Project Management Body of Knowledge (PMBOK Guide),
Capitulo 3: Introducción a los Protocolos de Enrutamiento Dinámico
Capitulo 3: Introducción a los Protocolos de Enrutamiento Dinámico 1. Cuáles son las afirmaciones que describen correctamente los conceptos de distancia administrativa y métrica? (Elija dos opciones).
3. Consideremos el puzzle-8 descrito en clase y sea el estado objetivo, como de costumbre,
E.T.S.I. INFORMÁTICA 4º CURSO. INTELIGENCIA ARTIFICIAL. UNIVERSIDAD DE MÁLAGA Dpto. Lenguajes y Ciencias de la Computación RELACIÓN DE PROLEMAS. ÚSQUEDAS CON ÁROL.. Un móvil puede situarse en los nodos
MICROSOFT PROJECT 2010
MICROSOFT PROJECT 2010 CURSO ONLINE 1 INFORMACIÓN GENERAL Duración: 100 horas Modalidad: Online (A distancia) Precio Autónomos: 49,00 2 PRESENTACIÓN La gestión de proyectos permite a pequeñas y grandes
MICROSOFT PowerPoint 2013 Básico
MICROSOFT PowerPoint 2013 Básico METODOLOGÍA DE LOS CURSOS Cursos interactivos sobre materias especializadas en los que el alumno avanza de forma guiada bajo una concepción learning by doing (aprender
Capítulo 6. Relaciones. Continuar
Capítulo 6. Relaciones Continuar Introducción Una relación es una correspondencia entre dos elementos de dos conjuntos con ciertas propiedades. En computación las relaciones se utilizan en base de datos,
Métodos de Búsqueda para juegos humano-maquina. PROF: Lic. Ana María Huayna D.
Métodos de Búsqueda para juegos humano-maquina PROF: Lic. Ana María Huayna D. Tópicos 1. Introducción 2. Juegos 3. Estrategias de Juego 4. Algoritmo Minimax 5. Algoritmo Poda Alfa-Beta 1.- Introducción
Circuitos con fuentes independientes de corriente y resistencias, circuitos R, I
MÉTODO DE LOS NUDOS Es un método general de análisis de circuitos que se basa en determinar los voltajes de todos los nodos del circuito respecto a un nodo de referencia. Conocidos estos voltajes se pueden
TEMA 9: DIAGRAMA DE OBJETOS, SECUENCIA Y DESPLIEGUE EN UML
TEMA 9: DIAGRAMA DE OBJETOS, SECUENCIA Y DESPLIEGUE EN UML Diagramas en UML El bloque de construcción básico de UML es un Diagrama Introducción a UML 2 1 Diagrama de Objetos en UML Se utilizan para visualizar,
UNIVERSIDAD ABIERTA PARA ADULTOS UAPA CARRERA LICENCIATURA EN MERCADEO PROGRAMA DE LA ASIGNATURA MERCADOTECNIA DE SERVICIOS
UNIVERSIDAD ABIERTA PARA ADULTOS UAPA CARRERA LICENCIATURA EN MERCADEO PROGRAMA DE LA ASIGNATURA MERCADOTECNIA DE SERVICIOS CLAVE: MER 241 ; PRE REQ.: MER 214 ; No. CRED.: 4 I. PRESENTACIÓN: El sector
El Ciclo de Vida del Software
26/09/2013 El Ciclo de Vida del Software Grupo de Ingeniería del Software y Bases de Datos Departamento de Lenguajes y Sistemas Informáticos Universidad de Sevilla septiembre 2013 Objetivos de este tema
Procesos de la Dirección de Proyectos para un proyecto
Procesos de la Dirección de Proyectos para un proyecto Fuentes: Kathy Schwalbe, Information Technology Project Management, Seventh Edition, A Guide to the Project Management Body of Knowledge (PMBOK Guide),
Tecnológico Nacional de México INSTITUTO TECNOLÓGICO DE SALINA CRUZ
Tecnológico Nacional de México INSTITUTO TECNOLÓGICO DE SALINA CRUZ UNIDAD 2: ENRUTAMIENTO ESTÁTICO Y DINÁMICO ACTIVIDAD: TRABAJO DE INVESTIGACIÓN 1 MATERIA: REDES DE COMPUTADORAS DOCENTE: SUSANA MÓNICA
BALANCED SCORECARD. Semaforizacion Tablero de Indicadores. Cartilla I
BALANCED SCORECARD Semaforizacion Tablero de Indicadores Cartilla I Tabla de Contenido 1. Presentación 2. Qué es Semaforizar? 3. Qué Datos se Pueden Semaforizar en el Tablero de Indicadores? 4. Cómo se
Nombre de la asignatura: Algoritmos y Lenguajes de programación.
Nombre de la asignatura: Algoritmos y Lenguajes de programación. Créditos: 2-4- 6 Aportación al perfil Dominar la lógica necesaria para aprender lenguajes de programación de alto nivel para poder resolver
CERTIFICADO DE APTITUD PEDAGÓGICA DIDÁCTICA DE LA INFORMÁTICA
CERTIFICADO DE APTITUD PEDAGÓGICA DIDÁCTICA DE LA INFORMÁTICA 1 Gestión de alumnos Plasmado en un sistema no informático en: El cuaderno del profesor Partes de faltas y boletines de notas Control de Calificaciones
PROGRAMACION CONCURRENTE Y DISTRIBUIDA
PROGRAMACION CONCURRENTE Y DISTRIBUIDA V.2 Redes de Petri: Análisis y validación. J.M. Drake 1 Capacidad de modelado y capacidad de análisis El éxito de un método de modelado es consecuencia de su capacidad
Este documento enumera los diferentes tipos de Diagramas Matriciales y su proceso de construcción.
DIAGRAMA MATRICIAL 1.- INTRODUCCIÓN Este documento enumera los diferentes tipos de Diagramas Matriciales y su proceso de construcción. Muestra su potencial, como herramienta indispensable para la planificación
Tema 5: Análisis de Sensibilidad y Paramétrico
Tema 5: Análisis de Sensibilidad y Paramétrico 5.1 Introducción 5.2 Cambios en los coeficientes de la función objetivo 5.3 Cambios en el rhs 5.4 Análisis de Sensibilidad y Dualidad 5.4.1 Cambios en el
greedy (adj): avaricioso, voraz, ávido, codicioso, glotón
Algoritmos Greedy Análisis y Diseño de Algoritmos Algoritmos Greedy Características generales Elementos de un algoritmo greedy Esquema de un algoritmo greedy s Almacenamiento óptimo en cintas Problema
Programación. Tema 8: Tablas Hash. Apuntes elaborados por: Eduardo Quevedo, Aaron Asencio y Raquel López Revisado por: Javier Miranda el????
Programación. Tema : Tablas Hash /Mayo/ Apuntes elaborados por: Eduardo Quevedo, Aaron Asencio y Raquel López Revisado por: Javier Miranda el???? Tema : Tabla Hash Las tabla hash aparece para conseguir
(e) Con la poda alfa-beta se eliminan nodos que nunca serán alcanzados
Universidad Rey Juan Carlos Curso 2014 2015 Hoja de Problemas Tema 5 1. Cuáles de las siguientes afirmaciones acerca del algoritmo Minimax son ciertas (a) El algoritmo Minimax realiza una exploración primero
Proyecto Multimedia. Elio Sancristóbal Ruiz
Proyecto Multimedia Elio Sancristóbal Ruiz Índice Áreas que participan en un proyecto multimedia. Área de redacción Área de producción Área técnica Área artística Máster en Ingeniería de la Web 2 Área
RELACIÓN DE PROBLEMAS DE CLASE DE PROGRAMACIÓN LINEAL ENTERA
RELACIÓN DE PROBLEMAS DE CLASE DE PROGRAMACIÓN LINEAL ENTERA SIMPLEX Y LINEAL ENTERA a Resuelve el siguiente problema con variables continuas positivas utilizando el método simple a partir del vértice
Jesús Getán y Eva Boj. Marzo de 2014
Jesús Getán y Eva Boj Facultat d Economia i Empresa Universitat de Barcelona Marzo de 2014 Jesús Getán y Eva Boj 1 / 18 Jesús Getán y Eva Boj 2 / 18 Un Programa lineal consta de: Función objetivo. Modeliza
El Método Simplex. H. R. Alvarez A., Ph. D. 1
El Método Simplex H. R. Alvarez A., Ph. D. 1 El Método Simplex Desarrollado en 1947 por George Dantzig como parte de un proyecto para el Departamento de Defensa Se basa en la propiedad de la solución esquina
Importancia del origen (genético) en un programa de mejoramiento. Fco. Zamudio (PhD)
Importancia del origen (genético) en un programa de mejoramiento Prólogo El éxito en el establecimiento y productividad de las plantaciones con árboles forestales depende en gran medida de: 1. La especie
Electrónica: Electrotecnia y medidas. UNIDAD 1. Leyes de Kirchhoff
Electrónica: Electrotecnia y medidas. UNIDAD 1 Leyes de Kirchhoff Tabla de Contenido Presentación. Divisores de voltaje y corriente. Primera Ley de Kirchhoff. o Pasos para la utilización de la primera
MICROSOFT ACCESS 2016 Básico
MICROSOFT ACCESS 2016 Básico METODOLOGÍA DE LOS CURSOS Cursos interactivos sobre materias especializadas en los que el alumno avanza de forma guiada bajo una concepción learning by doing (aprender haciendo).
Resolución de Problemas
Introducción Resolución de Problemas La resolución de problemas es una capacidad que consideramos inteligente Somos capaces de resolver problemas muy diferentes Encontrar el camino en un laberinto Resolver
Cinemática del Robot. CI-2657 Robótica M.Sc. Kryscia Ramírez Benavides
M.Sc. Kryscia Ramírez Benavides Sistema Robótico Cinemática Dinámica Planeamiento de Tareas Software Hardware Diseño Mecánico Actuadores Sistema de Control Sensores 2 Introducción Con el fin de controlar
Universidad Tec Milenio: Profesional HG04002 Análisis de Decisiones I
Tema # 10 El método de las M s como solución de problemas de programación lineal 1 Objetivo de aprendizaje del tema Al finalizar el tema serás capaz de: Resolver modelos de programación lineal mediante
Gestión de los Riesgos del Proyecto
Áreas del conocimiento para la AP III Gestión de los Riesgos del Proyecto Basado en los estándares del PMI Ing. Fausto Fernández Martínez, MSc, MAP San José, Costa Rica - 2013 Controlar los Riesgos del
LAR450 Protección contra sobretensiones causadas por descargas
LAR450 Protección contra sobretensiones causadas por descargas NORMA TÉCNICA Elaborado por: Revisado por: AREA NORMAS G.V. Revisión #: Entrada en vigencia: LAR 450 10/11/2003 Esta información ha sido extractada
MODULO VIII. Semana 1 ASPECTOS DE EVALUACIÓN FINANCIERA, ECONÓMICA, SOCIAL Y AMBIENTAL.
MODULO VIII Semana 1 ASPECTOS DE EVALUACIÓN FINANCIERA, ECONÓMICA, SOCIAL Y AMBIENTAL Esquema de Proyecto SNIP INDICE INTRODUCCION I. ASPECTOS GENERALES II. IDENTIFICACION III. FORMULACION IV. EVALUACION
Cálculo de bisección inversa mediante mínimos cuadrados
www.topoedu.es Los mejores recursos especializados en topografía y geodesia, nunca vistos hasta ahora. Hojas técnicas de cálculo: Cálculo de bisección inversa mediante mínimos cuadrados Versión 1. Febrero
RECLUTAMIENTO Y SELECCIÓN
RECLUTAMIENTO Y SELECCIÓN ORGANIZACIÓN DEL TRABAJO LIC. EN RELACIONES LABORALES Sofía Rosendorff y Zulmira Silva Influencias ambientales externas -Leyes y reglamentos legales -Sindicatos -Condiciones económicas
Desarrollo de una página web integrando mapas conceptuales sobre indicadores de sostenibilidad
Desarrollo de una página web integrando mapas conceptuales sobre indicadores de sostenibilidad Joaquín García Sobrino, Fernando Bienvenido, Isabel Flores ÍNDICE OBJETIVOS INTRODUCCIÓN MAPAS CONCEPTUALES
Pérdidas por inserción y de retorno en componentes pasivos de radiofrecuencia
Pérdidas por inserción y de retorno en componentes pasivos de radiofrecuencia *Por José Toscano Hoyos 1. Introducción La consideración de las pérdidas que se presentan en un sistema de transmisión de radiofrecuencia,
Guía Gobierno Corporativo
Guía Gobierno Corporativo Índice 1. Qué es el Gobierno Corporativo? 2. Principios Básicos del Gobierno Corporativo 3. Importancia de implementar Gobierno Corporativo 4. Primeros Pasos del Gobierno Corporativo:
INTRODUCCION 1.1.-PREAMBULO
INTRODUCCION 1.1.-PREAMBULO El suelo en un sitio de construcción no siempre será totalmente adecuado para soportar estructuras como edificios, puentes, carreteras y presas. Los estratos de arcillas blanda
Visión artificial y Robótica Modelos de movimiento y mapas. Depto. de Ciencia de la Computación e Inteligencia Artificial
Visión artificial y Robótica Modelos de movimiento y mapas Depto. de Ciencia de la Computación e Inteligencia Artificial Contenidos Sistemas de coordenadas Localización de objetos en el espacio Modelos
Algoritmos de Ruteo - Introducción
Algoritmos de Ruteo - Introducción La función principal de la capa de red es el ruteo. Mecanismo: Algoritmo de ruteo Clasificaciones Donde toman las decisiones Estrategias de ruteo Origen de la información
ESTRÉS TÉRMICO POR CALOR EN DIVERSOS SECTORES DE ACTIVIDAD. Servicio de Higiene Industrial y Salud Laboral. Area de Higiene Industrial MN-65
ESTRÉS TÉRMICO POR CALOR EN DIVERSOS SECTORES DE ACTIVIDAD Area de Higiene Industrial MN-65 Gabriel Pérez López Manuel Hernandez Collados Marzo 2012 1 MEMORIA, DE LAS ACTUACIONES REALIZADAS EN EL DESARROLLO
Búsqueda con adversario
Búsqueda con adversario José Luis Ruiz Reina José Antonio Alonso Jiménez Franciso J. Martín Mateos María José Hidalgo Doblado Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla
INVERSIÓN LA INVERSIÓN
INVERSIÓN LA INVERSIÓN Generalmente se ha definido la inversión: n: como la renuncia de una satisfacción n inmediata con la esperanza de obtener en el futuro una satisfacción n mayor. Elementos El sujeto
Clases e instancias. Algoritmos y Estructuras de Datos I. Clases e instancias. memoria dinámica.
Algoritmos Estructuras de Datos I Primer cuatrimestre de 2014 Departamento de Computación - FCEN - UBA Programación imperativa - clase 10 Memoria dinámica listas enlazadas Clases e instancias El paquete
Temas para la prueba oral de Lengua Española 1
Temas para la prueba oral de Lengua Española El examen consiste en desarrollar en grupos de tres una de las situaciones comunicativas descritas a continuación. Los estudiantes, para organizar la tarea,
Capítulo 7 Estrategia de marketing impulsada por el cliente: creación de valor para los clientes meta
Capítulo 7 Estrategia de marketing impulsada por el cliente: creación de valor para los clientes meta Estrategia de marketing impulsada por el cliente Segmentación del mercado Marketing meta Diferenciación
TECNOLOGÍAS INTELIGENTES PARA EXPLOTACIÓN DE INFORMACIÓN
TECNOLOGÍAS INTELIGENTES PARA EXPLOTACIÓN DE INFORMACIÓN FUNDAMENTOS CURSO DE DOCTORADO Dr. Ramón García-Martínez * * * CONTEXTO La inteligencia de negocio propone un abordaje interdisciplinario que tomando:
Qué es Adquira Marketplace?
Adquira MARKETPLACE es un mercado virtual donde empresas compradoras y proveedoras pueden hacer negocio con facilidad, optimizando sus procesos de compraventa. Los clientes de Adquira MARKETPLACE pueden
DEPARTAMENTO DE EDUCACIÓN VIRTUAL MANUAL PARA ETIQUETAS
No. Manual-2013-09-30 DEPARTAMENTO DE EDUCACIÓN VIRTUAL MANUAL PARA ETIQUETAS Elaborado por: Departamento de Educación Virtual ([email protected] ) Contenido 1. Insertar texto... 3 2. Insertar imagen... 5
Tema 3: El Método Simplex. Algoritmo de las Dos Fases.
Tema 3: El Método Simplex Algoritmo de las Dos Fases 31 Motivación Gráfica del método Simplex 32 El método Simplex 33 El método Simplex en Formato Tabla 34 Casos especiales en la aplicación del algoritmo
de Operaciones Área Académica: Sistemas Computacionales Tema: Tipos de Modelos en Investigación Profesor: I.S.C. Guadalupe Hernández Coca
Área Académica: Sistemas Computacionales Tema: Tipos de Modelos en Investigación de Operaciones Profesor: I.S.C. Guadalupe Hernández Coca Periodo: Julio Diciembre 2011 Keywords: investigation of operations,
ISO SERIE MANUALES DE CALIDAD GUIAS DE IMPLEMENTACION. ISO 9001:2008 Como implementar los cambios parte 1 de 6
ISO 9001 2008 GUIAS DE IMPLEMENTACION ISO 9001:2008 Como implementar los cambios parte 1 de 6 SERIE MANUALES DE CALIDAD 1 NORMA INTERNACIONAL ISO 9000 Dentro de las modificaciones de la nueva versión de
Computación Aplicada. Universidad de Las Américas. Aula virtual de Computación Aplicada. Módulo de Excel 2013 LIBRO 8
Computación Aplicada Universidad de Las Américas Aula virtual de Computación Aplicada Módulo de Excel 2013 LIBRO 8 Contenido TRABAJANDO CON FUNCIONES EN EXCEL 2013... 3 FUNCIONES FINANCIERAS... 4 FUNCIONES
Capítulo 4 Exploración del ambiente.
Capítulo 4 Exploración del ambiente. Para explorar el ambiente se tomó como base el vehículo explorador de Braitenberg, la idea es tomar este comportamiento y adaptarlo al uso de una cámara de video, esto
Ficha Técnica F I C H A T É C N I C A
F I C H A T É C N I C A Ficha Técnica Los resultados finales presentados en este documento, corresponden al levantamiento de encuestas face to face realizado entre el 11 al 16 de Diciembre del 2015 a nivel
Plataformas Tecnológicas Educativas
Plataformas Tecnológicas Educativas 1 Sesión No. 4 Nombre: Elementos pedagógicos aplicados al ambiente virtual de aprendizaje. Parte I. Contextualización Cuál es la función de la planeación didáctica?
PERFIL DE EGRESO INSTITUCIONAL
UNIVERSIDAD evangélica DE EL SALVADOR VICERRECTORÍA ACADÉMICA DIRECCIÓN DE PLANEAMIENTO Y EVALUACIÓN CURRICULAR PERFIL DE EGRESO INSTITUCIONAL Mayo 2016. PERFIL DE EGRESO INSTITUCIONAL En correspondencia
RELOJES DE TIEMPO REAL ÍNDICE
de Real de Real Conceptos Conceptos Teóricos Teóricos del del Real Denso Real Denso Discreto Discreto en Pulsos en Pulsos Ideales Ideales Propiedades Propiedades Métricas Métricas de de Sistemas Sistemas
Aprovechamiento pedagógico del software CMAPTOOLS
Aprovechamiento pedagógico del software CMAPTOOLS En el CD de Capacitación dirigido a Docentes de Aula de Innovación Pedagógica Huascarán (DAIPH) 2006, se ubica la carpeta SOFT donde se encuentran el instalador
Robótica Industrial. Robótica Industrial
TEMA 4: CINEMÁTICA DEL ROBOT Ingeniería de Sistemas y Automática Control de Robots y Sistemas Sensoriales Robótica Industrial Robótica Industrial ISA.- Ingeniería de Sistemas y Automática Cinemática del
Unidad 5: Procesos de comercialización
Unidad 5: Procesos de comercialización Qué es un proceso de comercialización? Por lo general se define al proceso de comercialización como la realización de las actividades comerciales que orientan el
Arquitectura de Software El Rol del Arquitecto de Software
Arquitectura de Software El Rol del Arquitecto de Software Centro de Posgrados y Actualización Profesional Instituto de Computación - Facultad de Ingeniería Contenido Propósito del Arquitecto Rol del Arquitecto
