Ingeniería en Informática
|
|
|
- Alba Luna Serrano
- hace 9 años
- Vistas:
Transcripción
1 Departamento de Informática Universidad Carlos III de Madrid Ingeniería en Informática Inteligencia Artificial Noviembre 2007 Hoja de Ejercicios 3: Funciones heurísticas Comentarios generales sobre los ejercicios Asumiendo que se conocen los contenidos teóricos, el tiempo estimado para realizar los ejercicios es de 2 horas Describir las soluciones a los ejercicios de una manera lo más formal posible Ejercicio 1 En la orilla de un río hay 3 misioneros y 3 caníbales y todos ellos pretenden cruzar al otro lado. La barca que se utiliza para cruzarlo sólo tiene capacidad para dos personas, con lo que alguien ha de estar volviendo siempre a la orilla inicial mientras quede gente sin cruzar. Además, si en alguna ocasión y en cualquiera de las orillas se encuentran un número mayor de caníbales que de misioneros, los primeros se comerán a los segundos. 1. Cómo representarías los estados? 2. Cuáles serían los operadores? 3. Qué heurísticas existen para este problema? Son admisibles? Ejercicio 2 Las torres de Hanoi es un juego matemático ideado en el siglo XVIII. Este juego consiste en pasar 64 discos de diámetro decreciente, de un poste a otro poste, utilizando un tercer poste auxiliar para los pasos intermedios, tal y como muestra la Figura 1. Figura 1: Juego de las Torres de Hanoi para 8 discos. Cada vez sólo se puede mover un disco, los discos siempre deben estar en algún poste y no se puede colocar un disco sobre otro de menor tamaño.
2 1. Cómo representarías los estados? 2. Cuáles serían los operadores? 3. Qué heurísticas existen para este problema? Son admisibles? Ejercicio 3 En algunas aplicaciones reales, el espacio de problemas se suele formular con un único estado inicial, s, y un conjunto arbitrariamente grande de estados finales o meta Γ : {t 1,t 2,...,t n }. Considerando los espacios de problemas formulados de esta manera, se pide: Dada una función heurística admisible h(n, m) que estima el esfuerzo para llegar hasta un único estado m desde otro n, es posible obtener una nueva función de evaluación heurística, h Γ, que resuelva el problema anterior y sea admisible? Ejercicio 4 La red de Metro de Madrid esta compuesta por 12 líneas que se entrecruzan. De esta forma, es frecuente que para ir de una estación a otra existan diferentes alternativas, tal y como se muestra en la Figura 2. Asumiendo que representamos esta red como un árbol de búsqueda responde a las siguientes preguntas: Figura 2: Mapa del Metro de Madrid 1. Cómo representarías un estado en este dominio? Cómo representarías los operadores que permiten pasar de un estado a otro? 2. Cuál es el factor de ramificación del árbol de búsqueda? 3. Obtener una heurística. 4. Describe las heurísticas que utilizamos las personas para determinar el camino más corto entre 2 estaciones. 5. El valor de estas heurísticas sería el mismo si utilizáramos el mapa real de Madrid en lugar de un esquema de la red de Metro?
3 Ejercicio 5 Un acertijo consiste en dados 4 números y un resultado determinar las operaciones de suma o resta que hay que realizar sobre los números para obtener ese resultado. Por ejemplo: Números: 1,4,3,2 Resultado: 0 Solución: Suponiendo que resolvemos el acertijo como un problema de búsqueda, responde las siguientes cuestiones: 1. Propón una representación de los estados y explica como se generarían los estados sucesores. 2. Cuál sería el tamaño del espacio de estados. Y si el acertijo en lugar de ser con 4 números es con 5? Propón una fórmula general. Cuántos nodos generaría el algoritmo de amplitud si buscara tosas las posibles soluciones? 3. Qué tipo de algoritmo de búsqueda no informada sería mejor utilizar? Por qué? 4. Define heurísticas para este problema. qué otros mecanismos podríamos incluir para hacer la búsqueda más eficiente?
4 Solución Ejercicio 1 Estados Se podría indicar la posición de la barca, junto con el número de misioneros y caníbales que hay en cada lado. Se podría pensar que, dado que el número de personas en el extremo final puede calcularse a partir de los que hay en el inicial, basta con indicar la posición de la barca y los misioneros y caníbales que quedan en el extremo inicial. Sin embargo, la primera aproximación permite describir más fácilmente las precondiciones y efectos de los operadores, por lo que mantenemos la representación inicial. Además, el espacio de estados tiene el mismo tamaño e idéntica semántica con ambas representaciones. Formalmente, por tanto, un estado es una terna (M i,c i,b,m f,c f ) en la que: B [i,f] indica la posición de la barca, por lo que toma el valor i si está en el extremo inicial, o f si está en el final M i,c i,m f,c f [0,...,3] indican el número de misioneros y caníbales que quedan en el extremo inicial y final del río, respectivamente De esta manera, el estado inicial se representa como (3,3,i,0,0) y el final como (0,0,f,3,3) Operadores El conjunto de operadores es el mostrado en al Tabla 1. Se dispone de 5 operadores. Cada uno de ellos consiste en transportar personas de la orilla x a la orilla y: Mover1C(x,y) transporta 1 caníbal desde la orilla x hasta la orilla y; M over2m(x, y) tranporta 2 misioneros desde x hasta y; y así sucesivamente. Las precondiciones de cada operador se dividen en tres grupos de requisitos. El primer grupo (primera columna de precondiciones) hace referencia a que para transportar a una persona desde x, esa persona debe estar en x. Así, el operador Mover1M1C(x,y) requiere que en x haya al menos un caníbal y un misionero. El segundo grupo de condiciones (segunda columna) hace referencia a la posción de la barca: para todos los operadores, la barca debe estar en la posición de origen. El tercer grupo de condiciones evita que los caníbales se coman a los misioneros, evitando hacer movimientos que dejen a más caníbales que misioneros en cualquier orilla. Operador Precondiciones Efectos Mover1C(x,y) C x 1 B = x M y C y + 1 M y = 0 B = y, C x = C x 1,C y = C y + 1 Mover2C(x,y) C x 2 B = x M y C y + 2 M y = 0 B = y, C x = C x 2, C y = C y + 2 Mover1M(x,y) M x 1 B = x (M x C x +1 M x = 1) B = y, M x = M x 1, M y = M y + 1 M y C y 1 Mover2M(x,y) M x 2 B = x (M x C x +2 M x = 2) B = y, M x = M x 2, M y = M y + 2 M y C y 2 Mover1M1C(x,y) M x 1,C x 1 B = x M y C y B = y, M x = M x 1, M y = M y +1, C x = C x 1,C y = C y +1 Cuadro 1: Operadores del problema de los caníbales y los misioneros En la tabla también se incluyen los efectos del operador, que suele incluir el cambio en la posición de la barca, así como el cambio en el número de caníbales y misioneros en cada orilla. Heurísticas En este caso, vamos a obtener las heurísticas por relajación del problema original. Para dicha relajación, partimos de las precondiciones expuestas en la Tabla 1. Estas precondiciones se pueden relajar fácilmente teniendo en cuenta los tres tipos de precondiciones definidas anteriormente: 1. Eliminar primer grupo de precondiciones. Si eliminamos ese primer grupo de condiciones, se obtiene un problema relajado que no parece ser mucho más fácil de resolver que el problema original, por lo que no tiene mucho sentido. 2. Eliminar segundo grupo de precondiciones. Al eliminar el segundo grupo de condiciones, el problema resultante es más fácil que el original, puesto que se puede asumir que hay infinitas barcas tanto en un lado como en otro. Este problema tiene una solución muy sencilla, que es asumir que siempre viajan un caníbal y un misionero juntos, con el operador Mover1M1C(i,f). Por tanto, la heurística resultante de este problema relajado es:
5 h 1 (n) = C i + M i 2 asumiendo que en el estado n se cumplen los requisitos definidos por el grupo de precondiciones 3. (1) 3. Al eliminar el tercer grupo de condiciones, obtenemos un problema relajado en el que los caníbales nunca se comen a los misioneros. Entonces, en cada viaje de ida y vuelta, podemos transportar a una persona (dado que la otra tendrá que volver para llevar la barca). Por tanto, la heurística resultante es: h 2 (n) = 2 (C i + M i ) orilla(n) (2) donde orilla(n) = 1 si en el estado n la barca está en la orilla i (B = i), y orilla(n) = 0 si la barca está en la orilla final (B = f). Una cuarta posibilidad sería eliminar el grupo de condiciones 2 y 3 a la vez. Sin embargo, como hemos visto anteriormente, este problema es equivalente a eliminar sólo el grupo de condiciones 2. Las dos heurísticas son admisibles, puesto que son resultado de relajar el problema original. Para decidir qué heurística elegir, h 2 o h 3, estudiamos cuál es la más informada, puesto que será la que, siendo admisible, tendrá un valor más cercano a h. Se observa fácilmente que la más informada es h 2, puesto que h 2 (n) h 3 (n), sea cual sea el valor de C i y de M i para el estado n. Por tanto, elegimos h 2 (n) Solución Ejercicio 2 Estados Un estado puede representarse como una lista con los discos que hay en cada uno de los postes. En caso de tres postes, tenemos una lista con tres sublistas. Cada disco viene representado con un identificador que indica además su diámetro. Estado: (P 1,P 2,P 3 ), donde P i (i = 1,2,3) es una lista de valores entre 1 y 64 Estado inicial: ((64, 63, 62,..., 5,4,3,2,1) ()()) Estado final: (()()(64, 63, 62,?, 5,4,3,2,1)) j. Existe un único operador, Mover(P i,p j ) que mueve un disco del poste P i al poste P j, por lo que i,j [1,2,3],i Las precondiciones del operador son: 1. P i [] 2. (P j = []) ( para P i = [x L i ],P j = [y L j ],x y) Donde L i y L j contienen la lista de discos que hay en P i y P j respectivamente, pero eliminando el primer disco. Los efectos del operador Mover(P i,p j ), donde P i = [x L i ],P j = [y L j ], son: P i = [L i ] P j = [x y L j ] Heuristica Para generar una heurística, obtenemos un problema relajado a partir del original, simplemente eliminando alguna precondición del operador M over. En este caso, no tiene sentido eliminar la precondición 1, puesto que eso añadiría más discos a nuestro problema, así que eliminamos sólo la precondición 2. Al eliminar esta segunda precondición, resolver el problema es muy sencillo. Por ejemplo, si se supone la situación inicial, en la que todos los discos están en el primer poste, sólo hay que ir moviendo todos los discos uno a uno al poste intermedio, y de ahí nuevamente uno a uno al definitivo. Esto produce dos movimientos por cada disco que no esté colocado correctamente en el poste adecuado, excepto para el último (que puede ir directamente al poste final sin pasar por el intermedio). Para otros estados distinto al inicial, esta forma de resolver el problema es, al menos, una cota
6 inferior, asegurando que la heurística es admisible para todos los estados del problema origina. Esto nos genera la siguiente heurística: h 1 (n) = 2 P P 2 1 h(n) = 2 ( P 1 + P 2 ) 1 (3) donde el estado n es (P 1 P 2 P i ), P 1 es el número de elementos en el poste P 1, y P 2 es el número de elementos en el poste P 2. Para ser exactos, a la heurística anterior habría que restarle 1 por cada poste en el que haya discos (es decir, si los dos postes tienen discos, se le resta 2, y si sólo uno de ellos tiene discos, se le resta 1). Si no se tiene en cuenta este detalle, la heurística se puede simplificar a h 2 (n) = ( P 1 + P 2 ). Sin embargo, esta heurística sólo es válida si asumimos que los discos colocados en el poste final están, en verdad, bien colocados (desde el de mayor tamaño, al de menor, con diferencias de 1 en el diámetro de cada disco colocado). En caso contrario, la heurística debería penalizar también los discos colocados en el tercer poste, haciendo que: h 3 (n) = 2 ( P 1 + P 2 + P 3 ) 1 (4) Aun así, el valor de esta heurística todavía no corresponde con el valor real del coste óptimo del problema relajado. Sin embargo, todas las heurísticas descritas están menos informadas que la del problema relajado, y subestiman el coste. Por tanto, son también admisibles, aunque menos informadas. Otra posible relajación de este problema es la resultante de eliminar la restricción de que sólo hay tres postes. Es decir, podemos asumir que hay tantos postes intermedios como sean necesarios. Con esta relajación obtenemos la misma heurística definida anteriormente. Solución Ejercicio 3 Dada una función heurística h(n, m) que estime el esfuerzo para llegar desde un estado n hasta otro cualquiera m, es posible estimar, asimismo, el esfuerzo mínimo para llegar desde un estado n hasta otro cualquiera t i, de una colección de estados Γ : {t 1,t 2,...,t n } como sigue: h Γ (n,γ) = mín i=1,k {h(n,t i)}, t i Γ Obviamente, si la función heurística h(n, m) es admisible y, por lo tanto, no sobreestima nunca el esfuerzo para llegar hasta el estado m, la función heurística h Γ será asimismo admisible, puesto que toma el mínimo de las distancias hasta uno cualquiera de los nodos en el conjunto Γ. Solución Ejercicio 4 Estados y Operadores Un estado viene indicado por una tupla < estacion,linea > que indica la estación en la que nos encontramos. Dado que el coste de continuar un viaje en el mismo vagón es el mismo que el de hacer un trasbordo, no es necesario indicar la línea de metro en la que nos encontramos, puesto que toda la red se puede considerar como un grafo no dirigido. Existen dos operadores. El primero, viajar(i,j,l), permite trasladar al viajante desde la estación i hasta la j a través de la línea l. Por tanto, las precondiciones del operador son: 1. estacion = i 2. conectado(i,j,l), donde conectado(i,j,l) indica si en el grafo del metro existe una línea de metro, l que conecta las estaciones i y j directamente, y sin ninguna otra estación intermedia. El efecto de ejecutar el operador viajar(i,j,l) es que estacion = j, mientras que linea permenece invariante. El segundo operador, trasbordo(i,l m,l n ) permite al viajante cambiar de la línea l m a la línea l n en la estación i. Las precondiciones de este operador son: 1. estacion = i 2. parada(l m,i) parada(l n,i), donde el predicado pasa(l,i) indica que la línea l tiene una parada en la estación i
7 Factor de Ramificación Dado un estado, el factor de ramificación viene dado por el número de trasbordos que puedo realizar, más dos (uno por cada sentido de la marcha). A este valor hay que eliminar 1 si la estación en la que se encuentra el viajante es una estación principio o final de línea. Heurísticas Cualquier relajación del problema original nos lleva a problemas que se resuelven en un único paso. Sin embargo, si hacemos que el coste de cada paso no sea uniforme, sino que venga dado por la distancia euclídea a la meta, entonces podemos usar la distancia euclídea como heurística. Heurística de Personas Distancia visual del mapa: Según a donde queramos ir vamos eligiendo las opciones que visualmente se vayan acercando a nuestra parada de destino. El problema se resueve visualmente, y en caso de duda, se cuenta el número de estaciones. Número de trasbordos: Además suele influir en la selección de opciones la ruta que presente un menor número de trasbordos, dado que el coste de un trasbordo suele ser muy alto con respecto al de ir de una estación a otra por la misma línea. Uso del mapa real de Madrid El mapa de metro suele ser un mapa esquemático, en el que las distancias en las longitudes de cada tramo es sólo aproximado. En un mapa de Madrid, las distancias son reales, pudiéndose utilizar la distancia euclídea como heurística. Por ejemplo, si tienes en el mapa esquemático un cuadrado y vas a ir a vértices opuestos, tu valor heurístico a ojo te dirá que ambos lados te salen igual, hasta que lo miras en el mapa real de la red y de das cuenta de que las distancias son muy distintas. Esto es un ejemplo de cómo el tipo de representación puede variar las soluciones que podemos obtener, y de cómo una definición inexacta de los costes de los operadores puede llevarnos a soluciones subóptimas. Solución Ejercicio 5 Un estado viene representado por una tupla < s 1,s 2,s 3,s 4 >, en la que s i [o,+, ] representa el signo del número en la posición i. El valor o indica que aun no se ha asignado ningún signo. El estado inicial es la tupla < o,o,o,o >. El estado final viene representado implíciatemente, de forma que debe cumplier: s i o i=1 4s in i, donde s i n i es el número original n i con el signo s i. Tamaño del Espacio de Estados El tamaño del espacio de estados es 3 n, donde n es la cantidad de números que nos dan en el problema. Ahora bien, el número de nodos que generaría el algoritmo de amplitud depende de los operadores que se definan. Una posible opción es que en cada nivel i se asigne un signo al número i-ésimo. En el ejemplo, en el primer nivel asignaríamos un signo al número 1, en el segundo nivel al número 4, en el tercero al número 3 y en el último al 2. Por tanto, tenemos un factor de ramificación de 2, con una profunidad de 4, con lo que obtenemos un número de nodos de 2 4 = 16 nodos. Este valor es muy inferior aal de 3 4, puesto que hay estados a los que, con esta representación de los operadores, nunca se llegaría. Mejor algoritmo de búsqueda no informada Profundidad, ya que todas las soluciones tienen la misma profundidad en el árbol.
8 Heurísticas Tal y como está definido el problema, los operadores no tienen restricciones, con lo que no es posible obtener un problema relajado que nos proporcione una heurística. Sin embargo, se pueden introducir mecanismos que hagan la búsqueda más eficiente mediante la poda de ramas que, por conocimiento del dominio, se puede saber que no llevarán a la solución. La primera de ellas es la paridad. Si en un nodo del árbol tenemos un número par, el objetivo es impar, y todos los números que tenemos que sumar y restar son pares, entonces no tiene sentido seguir esa rama. Se pueden generar varias reglas de poda siguiendo este sistema. Otro mecanismo es la distancia a meta. Por ejemplo, si el valor actual de un estado dista del valor objetivo más que la suma de los valores restantes por asignar, también se puede hacer la poda de esa rama.
Ingeniería Técnica en Informática de Gestión
Departamento de Informática Universidad Carlos III de Madrid Ingeniería Técnica en Informática de Gestión Inteligencia Artificial Noviembre 2008 Búsqueda no Informada y Heurísticas de Búsqueda Comentarios
Curso !"#$%#$!& Inteligencia Artificial (30223) Problemas resueltos. Índice. Problema del laberinto. ! Problema del laberinto
Inteligencia rtificial (303) Problemas resueltos urso 01-013 José Ángel añares 1//013. Dpto. Informática e Ingeniería de Sistemas. Índice! Problema del laberinto! Puzzle de dos dimensiones! Misioneros
Pruebas de Acceso a Enseñanzas Universitarias Oficiales de Grado (PAEG) Matemáticas aplicadas a las Ciencias Sociales II - Junio 2011 - Propuesta B
Pruebas de Acceso a Enseñanzas Universitarias Oficiales de Grado (PAEG) Matemáticas aplicadas a las Ciencias Sociales II - Junio 2011 - Propuesta B 1. Queremos invertir una cantidad de dinero en dos tipos
3. Métodos clásicos de optimización lineal
3. Métodos clásicos de optimización lineal Uso del método Simplex El problema que pretende resolverse es un problema de optimización lineal sujeto a restricciones. Para el modelo construido para el problema
4. Método Simplex de Programación Lineal
Temario Modelos y Optimización I 4. Método Simplex de Programación Lineal A- Resolución de problemas, no particulares, con representación gráfica. - Planteo ordenado de las inecuaciones. - Introducción
Límites e indeterminaciones
Límites e indeterminaciones La idea de límite de una función no es en sí complicada, pero hubo que esperar hasta el siglo XVII a que los matemáticos Newton 1 y Leibniz 2 le dieran forma y la convirtiesen
Práctica 2 Métodos de búsqueda para funciones de una variable
Práctica 2 Métodos de búsqueda para funciones de una variable Introducción Definición 1. Una función real f se dice que es fuertemente cuasiconvexa en el intervalo (a, b) si para cada par de puntos x 1,
Sistemas de Ecuaciones Lineales
Sistemas de Ecuaciones Lineales 1 Sistemas de ecuaciones y matrices Definición 1 Una ecuación lineal en las variables x 1, x 2,..., x n es una ecuación de la forma con a 1, a 2... y b números reales. a
Conjuntos disjuntos (Relaciones de equivalencia)
Conjuntos disjuntos (Relaciones de equivalencia) Una relación R se define en un conjunto C si para todo par de elementos (a,b),a,b C,a R b es verdadera o falsa. Una relación de equivalencia es una relación
Los números enteros. > significa "mayor que". Ejemplo: 58 > 12 < significa "menor que". Ejemplo: 3 < 12 Cualquier número positivo siempre es mayor
Los números enteros Los números enteros Los números enteros son aquellos que permiten contar tanto los objetos que se tienen, como los objetos que se deben. Enteros positivos: precedidos por el signo +
FUNCIONES CUADRÁTICAS. PARÁBOLAS
FUNCIONES CUADRÁTICAS. PARÁBOLAS 1. FUNCIONES CUADRÁTICAS Representemos, en función de la longitud de la base (x), el área (y) de todos los rectángulos de perímetro 1 metros. De ellos, cuáles son las medidas
UNIDAD 4.- INECUACIONES Y SISTEMAS (tema 4 del libro)
UNIDAD 4. INECUACIONES Y SISTEMAS (tema 4 del libro) 1. INECUACIONES DE PRIMER GRADO CON UNA INCÓGNITA Definición: Se llama desigualdad a toda relación entre epresiones numéricas o algebraicas unidas por
Determinantes. Primera definición. Consecuencias inmediatas de la definición
Determinantes Primera definición Para calcular el determinante de una matriz cuadrada de orden n tenemos que saber elegir n elementos de la matriz de forma que tomemos solo un elemento de cada fila y de
TEMA 1: Funciones elementales
MATEMATICAS TEMA 1 CURSO 014/15 TEMA 1: Funciones elementales 8.1 CONCEPTO DE FUNCIÓN: Una función es una ley que asigna a cada elemento de un conjunto un único elemento de otro. Con esto una función hace
Lección 10: Representación gráfica de algunas expresiones algebraicas
LECCIÓN Lección : Representación gráfica de algunas epresiones algebraicas En la lección del curso anterior usted aprendió a representar puntos en el plano cartesiano y en la lección del mismo curso aprendió
x + x 2 +1 = 1 1 = 0 = lím
UNIDAD Asíntota horizontal: 8 +@ + + = y = es asíntota horizontal hacia +@ (y > ). + + + + = = = 0 8 @ 8 +@ y = 0 es asíntota horizontal hacia @ (y < 0). CUESTIONES TEÓRICAS 30 Qué podemos decir del grado
CURSOSO. Aritmética: Númerosnaturalesyenteros. Númerosracionalesyfraciones. MATEMÁTICAS. AntonioF.CostaGonzález
CURSOSO CURSOSO MATEMÁTICAS Aritmética: Númerosnaturalesyenteros. Númerosracionalesyfraciones. AntonioF.CostaGonzález DepartamentodeMatemáticasFundamentales FacultaddeCiencias Índice 1 Introducción y objetivos
Sabes cómo simplificar una expresión con fracciones utilizando propiedades? Echa un vistazo a este dilema.
Materia: Matemática de Octavo Tema: Propiedades de la Adición y la Multiplicación en Q Sabes cómo simplificar una expresión con fracciones utilizando propiedades? Echa un vistazo a este dilema. Para simplificar
Búsqueda en espacio de estados
Búsqueda en espacio de estados Departamento de Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Inteligencia Artificial CCIA, US Búsqueda en espacio de estados IA 1 / 35 Metodología
1. CIRCUITO. a) Irene se dio un paseo por este circuito y salió convertida en el 17. Qué itinerario siguió y qué número era al principio?
1. CIRCUITO Este circuito solo reconoce números naturales (0, 1, 2,,...). Cuando un número entra en este circuito se coloca en la casilla de Entrada y siguiendo las flechas va avanzando hasta llegar a
Lección 5.1: Matrices y determinantes. Primeros conceptos. Objetivos de esta lección
Matemáticas Tema 5: Conceptos básicos sobre matrices y vectores Objetivos Lección 5.: y determinantes Philippe Bechouche Departamento de Matemática Aplicada Universidad de Granada 3 4 [email protected] 5 Qué
Tabla de Derivadas. Función Derivada Función Derivada. f (x) n+1. f (x) y = f (x) y = ln x. y = cotg f (x) y = ( 1 cotg 2 f (x)) f (x) = f (x)
Matemáticas aplicadas a las CCSS - Derivadas Tabla de Derivadas Función Derivada Función Derivada y k y 0 y y y y y f ) y f ) f ) y n y n n y f ) n y n f ) n f ) y y n y y f ) y n n+ y f ) n y f ) f )
PROGRAMACIÓN LINEAL ENTERA
PROGRAMACIÓN LINEAL ENTERA Programación lineal: hipótesis de perfecta divisibilidad Así pues decimos que un problema es de programación lineal entera, cuando prescindiendo de las condiciones de integridad,
Pasos en el Método Simplex
Pontificia Universidad Católica Escuela de Ingeniería Departamento de Ingeniería Industrial y de Sistemas Clase 20 El Método Simplex ICS 1102 Optimización Profesor : Claudio Seebach 16 de octubre de 2006
Unidad 1 Números. Los números naturales son aquellos que se utilizan para contar los elementos de un conjunto.
Unidad 1 Números 1.- Números Naturales Los números naturales son aquellos que se utilizan para contar los elementos de un conjunto. El conjunto de números naturales se representa por la letra N Operaciones
INSTRUCCIONES PARA EL USO DEL SOFTWARE (IS)
INSTRUCCIONES PARA EL USO DEL SOFTWARE (IS) Pantalla Inicial de DERIVE for Windows Teniendo instalado el programa DERIVE sobre Windows, podemos ingresar al sistema de las siguientes formas: Haciendo clic
Clase 9 Sistemas de ecuaciones no lineales
Clase 9 Instituto de Ciencias Básicas Facultad de Ingeniería Universidad Diego Portales Marzo, 2016 con dos incógnitas Un sistema de dos ecuaciones en el que al menos una ecuación es no lineal, se llama
Coordenadas polares en el plano. Coordenadas ciĺındricas y esféricas en el espacio. Coordenadas... Coordenadas... Coordenadas...
En el estudio de los conjuntos y las funciones es fundamental el sistema que se utilize para representar los puntos. Estamos acostumbrados a utilizar la estructura de afín o de vectorial de R n, utilizando
b 11 cm y la hipotenusa
. RESOLUCIÓN DE TRIÁNGULOS RECTÁNGULOS UNIDAD : Trigonometría II Resolver un triángulo es conocer la longitud de cada uno de sus lados y la medida de cada uno de sus ángulos. En el caso de triángulos rectángulos,
PROBLEMAS TEMA 1: Estructuras de interconexión de un computador
PROBLEMAS TEMA 1: Estructuras de interconexión de un computador Problemas propuestos en examen PROBLEMA 1. Una CPU que emplea un tamaño de palabra de 16 bits tiene un repertorio de 16 instrucciones con
VALORES EXACTOS DE FUNCIONES TRIGONOMÉTRICAS (SENO Y COSENO)
VALORES EXACTOS DE FUNCIONES TRIGONOMÉTRICAS (SENO Y COSENO) En trigonometría plana, es fácil de encontrar el valor exacto de la función seno y coseno de los ángulos de 30, 5 y 60, gracias a la ayuda de
UNIDAD UNO PROGRAMACIÓN LÍNEAL Parte 3
UNIDAD UNO PROGRAMACIÓN LÍNEAL Parte 3 Matriz unitaria "I" de base con variables artificiales. Cuando el problema de programación lineal se expresa en la forma canónica de maximizar, las variables de holgura
operaciones inversas Para unificar ambas operaciones, se define la potencia de exponente fraccionario:
Potencias y raíces Potencias y raíces Potencia operaciones inversas Raíz exponente índice 7 = 7 7 7 = 4 4 = 7 base base Para unificar ambas operaciones, se define la potencia de exponente fraccionario:
Teoría de errores. Departamento de Análisis Matemático Universidad de La Laguna
Teoría de errores BENITO J. GONZÁLEZ RODRÍGUEZ ([email protected]) DOMINGO HERNÁNDEZ ABREU ([email protected]) MATEO M. JIMÉNEZ PAIZ ([email protected]) M. ISABEL MARRERO RODRÍGUEZ ([email protected]) ALEJANDRO SANABRIA
LECCIÓN 10 5 PROBLEMAS RESUELTOS
LECCIÓN 10 PROBLEMAS RESUELTOS Problema 1. Cuál es el menor número de personas con las cuales, usándolas todas, se pueden formar grupos (exactos) de 6 personas o grupos (exactos) de 8 personas? A. 14 D.
Selectividad Junio 2007 JUNIO 2007
Bloque A JUNIO 2007 1.- Julia, Clara y Miguel reparten hojas de propaganda. Clara reparte siempre el 20 % del total, Miguel reparte 100 hojas más que Julia. Entre Clara y Julia reparten 850 hojas. Plantea
CAPÍTULO 4: NÚMEROS ENTEROS. TEORÍA. Matemáticas 1º y 2º de ESO
24 CAPÍTULO 4: NÚMEROS ENTEROS.. Matemáticas 1º y 2º de ESO 1. NÚMEROS ENTEROS 1.1. Números positivos, negativos y cero Existen ocasiones de la vida cotidiana en que es preciso usar números distintos de
Expresiones algebraicas
Expresiones algebraicas Expresiones algebraicas Las expresiones algebraicas Elementos de una expresión algebraica Números de cualquier tipo Letras Signos de operación: sumas, restas, multiplicaciones y
21. Círculo y recta Matemáticas II, 2012-II. Por qué el círculo y la recta son tan importantes?
. Círculo recta Matemáticas II, -II. Círculo recta Por qué el círculo la recta son tan importantes? Los dos objetos geométricos más importantes aparte del punto son sin duda la recta el círculo. La recta
3.- LOS NÚMEROS FRACCIONARIOS
3.1 Las fracciones. 3.- LOS NÚMEROS FRACCIONARIOS Una fracción es la representación de un reparto, y la utilizamos comúnmente más de lo que parece, por ejemplo: en la compra, cuando decimos medio kilo
1. Conocimientos previos. 1 Funciones exponenciales y logarítmicas.
. Conocimientos previos. Funciones exponenciales y logarítmicas.. Conocimientos previos. Antes de iniciar el tema se deben de tener los siguientes conocimientos básicos: Intervalos y sus definiciones básicas.
El Método de Gauss. Hallar el conjunto solución del siguiente sistema de ecuaciones. (1.1)
El Método de Gauss. Hallar el conjunto solución del siguiente sistema de ecuaciones. x + 5y + z = x y + z = 8 x + y = 10 (1.1) Una manera de resolver este problema consiste en aplicar el método de reducción
Problemas de transporte, asignación y trasbordo
Problemas de transporte, asignación y trasbordo 1. Plantear un problema de transporte Tiene como objetivo encontrar el mejor plan de distribución, generalmente minimizando el coste. Un problema está equilibrado
Ámbito Científico-Tecnológico Módulo III Bloque 3 Unidad 2 Cuanto más, mejor y viceversa
Ámbito Científico-Tecnológico Módulo III Bloque 3 Unidad 2 Cuanto más, mejor y viceversa Seguro que alguna vez has tenido en tus manos algún cuadernillo de pasatiempos o has realizado algún test psicotécnico
1 Números racionales
8 _ 0-0.qxd //0 : Página Números racionales INTRODUCCIÓN Esta unidad desarrolla conceptos y técnicas ya conocidos de otros cursos. Sin embargo, es conveniente repasar las distintas interpretaciones que
MATEMÁTICAS I SUCESIONES Y SERIES
MATEMÁTICAS I SUCESIONES Y SERIES. Sucesiones En casi cualquier situación de la vida real es muy frecuente encontrar magnitudes que varían cada cierto tiempo. Por ejemplo, el saldo de una cuenta bancaria
www.matesxronda.net José A. Jiménez Nieto
NÚMEROS REALES 1. NÚMEROS IRRACIONALES: CARACTERIZACIÓN. En el tema correspondiente a números racionales hemos visto que estos números tienen una característica esencial: su expresión decimal es exacta
a) 8 triángulos equiláteros y 6 cuadrados. V=12, C=14, A=24. b) 8 triángulos equiláteros y 6 octógonos no regulares. V=24, C=14, A=36.
1. CUBO CORTADO a) Uniendo los puntos medios de las aristas de un cubo, como se ve en la figura, se obtiene una pirámide triangular por cada vértice. Quitando estas pirámides qué polígonos forman las caras
2.1. LÍMITE CUANDO X TIENDE A INFINITO (Valores grandes de la variable x)
Bloque : Cálculo Diferencial Tema : Límite y Continuidad de una función.. LÍMITE CUANDO X TIENDE A INFINITO (Valores grandes de la variable ) La forma de comportarse una función para valores muy grandes
Estudio de funciones mediante límites y derivadas
Estudio de funciones mediante límites y derivadas Observación: La mayoría de estos ejercicios se han propuesto en las pruebas de Selectividad, en los distintos distritos universitarios españoles El precio
Autor: Antonio Rivero Cuesta, Tutor C.A. Palma de Mallorca
Ejercicio: 4. 4. El intervalo abierto (,) es el conjunto de los números reales que verifican: a). b) < . - Intervalo abierto (a,b) al conjunto de los números reales, a < < b. 4. El intervalo
ES.N.3.2, (+)ES.N.4.2, (+)ES.G.38.2 Enfoque de contenido Operaciones con números complejos. Destreza Sumar, restar y multiplicar números complejos
Semana 1 Actividades para el logro de las tareas de desempeño Día:1 Día:2 Día:3 Día:4 Día:5 ES.N.3.1, ES.N.3.2, (+)ES.G.38.1 Números complejos Que existe un número complejo i tal que i 2 =-1. Cada número
Lección 13: Resolución algebraica de sistemas de ecuaciones
GUÍA DE MATEMÁTICAS III Lección 1: Resolución algebraica de sistemas de ecuaciones En la lección anterior hemos visto cómo resolver gráficamente un sistema de ecuaciones. Si bien ese método es relativamente
GUIA PRACTICA PARA LA APLICACIÓN DE MS EXCEL TECNOLOGIA/ INFORMATICA
Fórmulas y funciones De la barra de menú seleccionmos la opción insertar y haciendo clic en la opción f x se desplegará el siguiente cuadro de diálogo a partir del cual escogeremos la función adecuada
Números primos y compuestos
Divisibilidad -Números primos y compuestos. -Múltiplos. Mínimo común múltiplo. -Divisores. Máximo común divisor. -Criterios de divisibilidad. -Descomposición factorial. -Aplicaciones. 1 Números primos
EJERCICIOS RESUELTOS TEMA 7
EJERCICIOS RESUELTOS TEMA 7 7.1. Seleccione la opción correcta: A) Hay toda una familia de distribuciones normales, cada una con su media y su desviación típica ; B) La media y la desviaciones típica de
Determinante de una matriz
25 Matemáticas I : Preliminares Tema 3 Determinante de una matriz 31 Determinante de una matriz cuadrada Definición 67- Sea A una matriz cuadrada de orden n Llamaremos producto elemental en A al producto
TEMA 2: TEORÍA DE CONJUNTOS Y CONJUNTOS NUMÉRICOS.
TEMA 2: TEORÍA DE CONJUNTOS Y CONJUNTOS NUMÉRICOS. TEORÍA DE CONJUNTOS. Definiciones. Se define un conjunto como una colección de objetos o cosas, se nombran con letras mayúsculas (A, B...). Cada uno de
Sistemas de ecuaciones
Sistemas de ecuaciones Sistemas de ecuaciones Resolución de un sistema de dos ecuaciones lineales Un sistema de dos ecuaciones lineales es un conjunto de dos ecuaciones de primer grado con dos incógnitas
PROGRAMACIÓN LINEAL. 1. Introducción
PROGRAMACIÓN LINEAL 1. Introducción La programación lineal es una técnica matemática relativamente reciente (siglo XX), que consiste en una serie de métodos y procedimientos que permiten resolver problemas
Cómo resolver el Método Simplex, con penalizaciones, o gran M
Cómo resolver el étodo Simple, con penalizaciones, o gran aterial de apoyo realizado por Sebastián Fellenberg C Estudiante de Ingeniería Industrial Universidad de las Américas Chile Introducción Antes
a) ( 3) b) ( 2) c) ( 1) d) ( 5) a) ( 2) 3 b) ( 4) : 2 c) ( 2) : ( 4) a) ( 2) 3 = 4 3 = 12 b) ( 4) : 2 = 64 : 8 = 8 c) ( 2) : ( 4) = 32 : ( 4) = 8
Ejercicios de potencias y raíces con soluciones 1 Sin realizar las potencias, indica el signo del resultado: a) ( ) 4 b) ( ) 10 c) ( 1) 7 d) ( 5) 9 a) Positivo por tener exponente par. b) Positivo por
Clase 9 Sistemas de ecuaciones no lineales
Clase 9 Instituto de Ciencias Básicas Facultad de Ingeniería Universidad Diego Portales Marzo, 2013 Problemas resueltos Problema 4: Considere el sistema de ecuaciones x y = 3 (x 2) 2 +y = 1 Problemas resueltos
Método de fórmula general
Método de fórmula general Ahora vamos a utilizar el método infalible. La siguiente fórmula, que llamaremos «fórmula general» nos ayudará a resolver cualquier ecuación cuadrática. Fórmula General La fórmula
ax 2 +bx+c=0 ax 2 +bx=0 ax 2 +c=0 ax 2 =0 SESIÓN 2. Ecuaciones cuadráticas o de segundo grado.
SESIÓN. Ecuaciones cuadráticas o de segundo grado. Comenzamos con la definición de ecuación de segundo grado. Ejemplos: 3y-y = 3x -48= Son ejemplos de ecuaciones de segundo grado, pues el mayor exponente
Cuál es la frecuencia de acceso de una memoria de acceso aleatorio con un tiempo de acceso de 80 nseg. y un tiempo de ciclo de 100 nseg.?.
Cuál es la frecuencia de acceso de una memoria de acceso aleatorio con un tiempo de acceso de nseg. y un tiempo de ciclo de nseg.?. f A Hz t 9 C seg Petición de lectura t A Información disponible t C Información
Profesor: Rafa González Jiménez. Instituto Santa Eulalia ÍNDICE
TEMA 5: DERIVADAS. APLICACIONES. ÍNDICE 5..- Derivada de una función en un punto. 5...- Tasa de variación media. Interpretación geométrica. 5..2.- Tasa de variación instantánea. Derivada de una función
Los números naturales
Los números naturales Los números naturales Los números naturales son aquellos que sirven para contar. Se suelen representar utilizando las cifras del 0 al 9. signo suma o resultado Suma: 9 + 12 = 21 sumandos
Seminario de Aritmética I - Problemas para estudiar (tercera cohorte)
Postítulo Docente Especialización Superior en Enseñanza de la Matemática para el Nivel Primario Seminario de Aritmética I - Problemas para estudiar (tercera cohorte) Problema 1 a) Analizar la validez de
La circunferencia y el círculo
La circunferencia y el círculo Contenidos 1. La circunferencia. La circunferencia Elementos de la circunferencia. 2. Posiciones relativas. Punto y circunferencia. Recta y circunferencia. Dos circunferencias.
CAPÍTULO 3: DETERMINANTES Y SISTEMAS DE ECUACIONES
CAPÍTULO 3: DETERMINANTES Y SISTEMAS DE ECUACIONES Parte A: determinantes. A.1- Definición. Por simplificar, consideraremos que a cada matriz cuadrada se le asocia un número llamado determinante que se
MINI ENSAYO DE MATEMÁTICA Nº 1
MINI ENSAYO DE MATEMÁTICA Nº 1 1. Si 25 = k, entonces 2k = A) 5 B) 10 C) 50 D) 625 E) 1.250 2. El número 3, puede obtenerse operando solamente el dígito 3. La opción correcta es A) (3 3) : 3 3 : 3 B) (3
La Lección de hoy es sobre las Matrices: Suma, Resta, y Multiplicación Escalar.
Matrices DIP.5.A1.2-Jennifer Schreit La Lección de hoy es sobre las Matrices: Suma, Resta, y Multiplicación Escalar. El cuál es la expectativa para el aprendizaje del estudiante DIP.5.A1.2 Primeramente
Contenido. Página 2 de 8
RÚBRICA Contenido INTRODUCCIÓN... 3 CONFIGURACIÓN Y GESTIÓN DE UNA RÚBRICA... 3 Definir un nuevo formulario de calificación desde cero, para crear un nuevo formulario desde cero... 4 Crear un nuevo formulario
Guía de Reforzamiento N o 2
Guía de Reforzamiento N o Teorema de Pitágoras y Trigonometría María Angélica Vega Guillermo González Patricio Sepúlveda 19 de Enero de 011 1 TEOREMA DE PITÁGORAS B a c C b A El Teorema de Pitágoras afirma
Descomponemos el número de habitantes del Perú
SEXTO GRADO - UNIDAD 1 - SESIÓN 03 Descomponemos el número de habitantes del Perú En esta sesión, se espera que los niños y las niñas aprendan a realizar descomposiciones usuales y no usuales de números
Polinomios. 1.- Funciones cuadráticas
Polinomios 1.- Funciones cuadráticas Definición 1 (Función polinomial) Sea n un entero no negativo y sean a n, a n 1,..., a, a 1, a 0 número s reales con a n 0. La función se denomina función polinomial
rad, y rad = 360 Ejercicio 1 Realizar las conversiones de grados a radianes y de radianes a grados de los siguientes ángulos:
Trigonometría 1.- Ángulos En la medida de ángulos, y por tanto en trigonometría, se emplean dos unidades, si bien la más utilizada en la vida cotidiana es el grado sexagesimal, en matemáticas es el radián
FUNCIONES RACIONALES. HIPÉRBOLAS
www.matesronda.net José A. Jiménez Nieto FUNCIONES RACIONALES. HIPÉRBOLAS 1. FUNCIÓN DE PROPORCIONALIDAD INVERSA El área de un rectángulo es 18 cm 2. La siguiente tabla nos muestra algunas medidas que
Página 322. 3. Representa: a) y = b) y = c) y = cos 2x + cos x. a) y = Dominio: D = Á {0} No es simétrica. Asíntotas verticales:
Página. Representa: e e a) y = b) y = c) y = cos + cos e a) y = Dominio: D = Á {0} No es simétrica. Asíntotas verticales: f () = +@ 8 0 f () = +@ 8 0 + Asíntota vertical: = 0 f () = 0. Además, f () > 0
Hoja de Ejercicios. Temas 1 y 2
Hoja de Ejercicios Temas 1 y 2 Ejercicio 1: Complete las siguientes frases con las alternativas especificadas. Si existen varias alternativas verdaderas, márquelas todas. 1.1. Cuál(es) de las siguientes
Representación de números enteros: el convenio complemento a dos
Representación de números enteros: el convenio complemento a dos Apellidos, nombre Martí Campoy, Antonio ([email protected]) Departamento Centro Informàtica de Sistemes i Computadors Escola Tècnica Superior
Funciones. Resumen del contenido
C APÍTULO 7 Funciones Resumen del contenido En el Capítulo 7, los estudiantes aumentan su entendimiento del crecimiento lineal y de las ecuaciones observando en detalle una clase especial de relación llamada
Sistemas Electrónicos Digitales
Sistemas Electrónicos Digitales Universidad de Alcalá Curso Académico 2014/2015 Curso 3º Cuatrimestre 1º Ejercicio 1 Se dispone de chips de EEPROM de 2Kx8. Realice la ampliación a 8Kx8 manteniendo una
Teoremas del seno y el coseno: ejercicios resueltos
Teoremas del seno y el coseno: ejercicios resueltos 1) En los siguientes triángulos, halla los lados y ángulos restantes: a) b) c) d) 22º 12 92º 6 110º 25 28 8 79º 15 70º 5 2) Desde lo alto de un globo
DOCUMENTO 3: DISTRIBUCIÓN DE PROBABILIDAD DE V. A. CONTINUA: LA DISTRIBUCIÓN NORMAL
DOCUMENTO 3: DISTRIBUCIÓN DE PROBABILIDAD DE V. A. CONTINUA: LA DISTRIBUCIÓN NORMAL 3.1 INTRODUCCIÓN Como ya sabes, una distribución de probabilidad es un modelo matemático que nos ayuda a explicar los
Los números naturales son aquellos números que utilizamos para contar. cosas. Los números naturales empiezan en el 0 y nunca se acaban.
DEFINICIÓN Los números naturales son aquellos números que utilizamos para contar cosas. Los números naturales empiezan en el 0 y nunca se acaban. Los números naturales se usan para la el DNI, los números
Profr. Efraín Soto Apolinar. Método Gráfico
Método Gráfico El último método que estudiaremos es el más sencillo. Se trata de considerar a la ecuación como una máquina que transforma los números. Para eso, crearemos una función. Función (Definición
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
ESCEMMat ESCENARIOS MULTIMEDIA EN FORMACIÓN DE FUTUROS PROFESORES DE MATEMÁTICAS DE SECUNDARIA EL TRIÁNGULO DE LAS BERMUDAS
EL TRIÁNGULO DE LAS BERMUDAS Modelización matemática de un problema utilizando sistemas de inecuaciones lineales, sistemas de ecuaciones lineales y DERIVE Trabajo de dos estudiantes para profesor Asignatura
5. RECURRENCIAS LINEALES
. RECURRENCIAS LINEALES.1. Recurrencias lineales homogéneas Definiciones Una relación o fórmula de recurrencia de orden k 1 para una sucesión {a 0,a 1,a,...,a n,...} es una expresión que relaciona cada
MATEMÁTICAS Versión impresa NÚMEROS REALES
MATEMÁTICAS Versión impresa NÚMEROS REALES 1. EL CONJUNTO DE LOS NÚMEROS REALES 1.1. Números naturales El conjunto de los números naturales se representa con el símbolo. Los números naturales son los más
U.E. Colegio Los Arcos Matemáticas Guía #26B Sexto grado Máximo común divisor. Problemas.
GUIA DE TRABAJO Materia: Matemáticas Guía # 6B. Tema: Máximo común Fecha: Profesor: Fernando Viso Nombre del alumno: Sección del alumno: CONDICIONES: Trabajo individual. Sin libros, ni cuadernos, ni notas.
TEMA 5 FUNCIONES ELEMENTALES II
Tema Funciones elementales Ejercicios resueltos Matemáticas B º ESO TEMA FUNCIONES ELEMENTALES II Rectas EJERCICIO. Halla la pendiente, la ordenada en el origen y los puntos de corte con los ejes de coordenadas
Matrices y determinantes
Matrices y determinantes Matrices y determinantes Matrices Una matriz es un grupo de números organizados en filas y columnas, limitados por un paréntesis: 1 2 3 n columnas a11 a12 a13 a1 n a21 a22 a23
COMPETENCIA MATEMÁTICA
Servicio de Inspección Educativa 2 0 1 4 / 1 5 EVALUACIÓN DIAGNÓSTICA 2º DE EDUCACIÓN SECUNDARIA COMPETENCIA MATEMÁTICA Nombre y apellidos:... Centro escolar:... Grupo/Aula:... Localidad:... Fecha:...
Divisores de un número y regla del producto
Divisores de un número y regla del producto Eugenio Flores En estas notas, nuestra intención es llegar a través de varios pasos naturales, a poder ver la fórmula para calcular los divisores de un número
rad, y rad = 360 Ejercicio 1 Realizar las conversiones de grados a radianes y de radianes a grados de los siguientes ángulos:
Trigonometría 1.- Ángulos En la medida de ángulos, y por tanto en trigonometría, se emplean dos unidades, si bien la más utilizada en la vida cotidiana es el grado sexagesimal, en matemáticas es el radián
Guía de Modelo Relacional (preliminar)
Guía de Modelo Relacional (preliminar) Mauricio Monsalve Moreno (auxiliar CC42A/CC55A) Otoño de 2007 1 Problemas conceptuales 1. Qué es una relación? Qué es un esquema de relación? 2. Qué es una llave
SESIÓN 1 PRE-ALGEBRA, CONCEPTOS Y OPERACIONES ARITMÉTICAS BÁSICAS
SESIÓN 1 PRE-ALGEBRA, CONCEPTOS Y OPERACIONES ARITMÉTICAS BÁSICAS I. CONTENIDOS: 1. Introducción: de la aritmética al álgebra. 2. Números reales y recta numérica. 3. Operaciones aritméticas básicas con
