SlideShare ist ein Scribd-Unternehmen logo
1 von 36
Investigación Operativa DESARROLLO DE MODELOS
El problema Los recursos  son escasos Los sistemas son cada  vez más complejos Cada vez es más difícil asignar los  recursos o actividades de la forma más eficaz
Investigación operativa (I.O.) Es la aplicación del método científico para asignar los recursos o actividades de forma eficaz, en la gestión y organización de sistemas complejos Su objetivo es ayudar a la toma de decisiones Requiere un enfoque interdisciplinario
Historia de la I.O. Se aplica por primera vez en 1780 Antecedentes: Matemáticas: modelos lineales (Farkas, Minkowski) (s.XIX) Estadística: fenómenos de espera (Erlang, Markov) (años 20) Economía: Quesnay (x.XVIII), Walras (s.XIX), Von Neumann (años 20) El origen de la I.O. moderna se sitúa en la 2ª Guerra Mundial
Historia de la I.O. Al terminar la guerra, sigue el desarrollo en la industria, debido a: competitividad industrial progreso teórico RAND (Dantzig) Princeton (Gomory, Kuhn, Tucker) Carnegie Institute of Technology (Charnes, Cooper) gran desarrollo de los ordenadores
Actualidad de la I.O. Sigue habiendo un gran desarrollo, en muchos sectores, con grandes avances sobre todo en el campo de la Inteligencia Artificial Más información: Sociedad Española de  Estadística e Inv. Op. (SEIO) www.cica.es/aliens/seio Association of European O.R. Societies (EURO) www.ulb.ac.be/euro/euro_welcome.html Institute for O.R. and the Management Sci. (INFORMS) www.informs.org International Federation of O.R. Societies (IFORS) www.ifors.org
El método de la I.O. Definición del problema Formulación del problema y construcción del modelo Resolución Verificación, validación, refinamiento Interpretación y análisis de resultados Implantación y uso extensivo A lo largo de todo el proceso debe haber una interacción constante entre el analista y el cliente
El modelado Es una ciencia análisis de relaciones aplicación de algoritmos de solución Y a la vez un arte visión de la realidad estilo, elegancia, simplicidad uso creativo de las herramientas experiencia
Definición del problema Consiste en identificar los elementos de decisión objetivos (uno o varios, optimizar o satisfacer) alternativas limitaciones del sistema Hay que recoger información relevante (los datos pueden ser un grave problema) Es la etapa fundamental para que las decisiones sean útiles
Formulación del problema Modelo: representación simplificada de la realidad, que facilita su comprensión y el estudio de su comportamiento Debe mantener un equilibrio entre sencillez y capacidad de representación Modelo matemático: modelo expresado en términos matemáticos hace más claras la estructura y relaciones facilita el uso de técnicas matemáticas y ordenadores a veces no es aplicable
Construcción del modelo Traducción del problema a términos matemáticos objetivos: función objetivo alternativas: variables de decisión limitaciones del sistema: restricciones Pero a veces las relaciones matemáticas son demasiado complejas heurísticos simulación
Tipos de modelos Determinísticos Programación matemática Programación lineal Programación entera Programación dinámica Programación no lineal Programación multiobjetivo Modelos de transporte Modelos de redes ,[object Object]
Programación estocástica
Gestión de inventarios
Fenómenos de espera (colas)
Teoría de juegos
Simulación,[object Object]
Verificación y validación Eliminación de errores Comprobación de que el modelo se adapta a la realidad
Interpretación y análisis Robustez de la solución óptima obtenida: Análisis de sensibilidad Detección de soluciones cuasi-óptimas atractivas
Implantación Sistema de ayuda y mantenimiento Documentación Formación de usuarios
Ejemplo nº1 En una fábrica de cerveza se producen dos tipos: rubia y  negra. Su precio de venta es de 50 ptas/l y 30 ptas/l,  respectivamente. Sus necesidades de mano de obra son de  3 y 5 empleados, y de 5.000 y 2.000 ptas de materias primas por cada 1000 l. La empresa dispone semanalmente de 15 empleados y 10.000 ptas para materias primas, y desea maximizar su beneficio. ¿Cuántos litros debe producir?
Formulación
El modelo de P.L.
El modelo de P.L. z: función objetivo CT (c1,...,cn): vector de coeficientes de la f.o. XT (x1,...,xn): vector de variables de decisión A (...,aij,...): matriz de coeficientes técnicos b (b1,...,bm): vector de demandas Matricialmente, 		Opt CTX 		s.a. 			AX  b 			x  0 Forma canónica
Propiedades del modelo lineal Proporcionalidad La contribución al coste y a las restricciones es directamente proporcional al valor de cada variable Aditividad El coste y las restricciones son la suma directa de las variables Divisibilidad Las variables pueden dividirse en cualquier tipo de fracción
Modelos de prog. entera El modelo matemático es el modelo de P.L., pero con algunas variables enteras Programación entera mixta (MIP)	 x  R+, y  Z+ Programación entera pura (IP) x  Z+ Programación binaria ó 0-1 (0-1 MIP, 0-1 IP, BIP) x  {0,1}: variables de asignación, lógicas Son problemas más complicados de resolver que los de P.L. El primer algoritmo de resolución se planteó en el año 1958 (Gomory)
Problemas típicos Problema del transporte Problema de flujo con coste mínimo en red Problema de asignación Problema de la mochila (knapsack) Problema del emparejamiento (matching) Problema del recubrimiento (set-covering) Problema del empaquetado (set-packing) Problema de partición (set-partitioning) Problema del coste fijo (fixed-charge) Problema del viajante (TSP) Problema de rutas óptimas
Problema del transporte Minimizar el coste total de transporte entre los centros de origen y los de destino, satisfaciendo la demanda, y sin superar la oferta xij: unidades a enviar de origen i a destino j cij: coste unitario de transporte de i a j ai: unidades de oferta en el punto origen i bj: unidades de demanda en el punto destino j Se supone oferta total igual a demanda total
Flujo con coste mínimo en red Embarcar los recursos disponibles a través de la red para satisfacer la demanda a coste mínimo xij: unidades enviadas de i a j (flujo) cij: coste unitario de transporte de i a j bi:recursos disponibles en un nodo i 	oferta: bi>0 	demanda: bi<0 	transbordo: bi=0 Se supone oferta total igual a demanda total
Problema de asignación Minimizar el coste total de operación de modo que: 	- cada tarea se asigne a una y sólo una máquina 	- cada máquina realice una y sólo una tarea xij: 1 si la tarea i se hace con la máquina j cij: coste de realizar la tarea i con máquina j n tareas m máquinas Si hay más máquinas que tareas se formula con desigualdades, y se resuelve con tareas ficticias
Problema de la mochila Escoger un grupo de productos que maximice el valor total sin exceder el espacio disponible n objetos aj: espacio que ocupa el objeto j cj: valor del objeto j b: volumen de la mochila xj: 1 si se escoge el objeto j
Problema de emparejamiento Distribuir un conjunto por parejas de tal forma que el valor sea máximo. Si hay elementos sin pareja: emparejamiento imperfecto. Si están en dos conjuntos, emparejamiento bipartito. xij=1 si los elementos i y j son pareja cij: valor de la pareja i-j 		i<j
Problema de recubrimiento Minimizar el coste de las actividades que en su conjunto cubren todas las características al menos una vez  m características n actividades xj=1 si la actividad j se realiza cj: coste unitario de la actividad j aij=1 si la característica i está en la actividad j A: matriz de incidencia
Problema de empaquetado Maximizar el beneficio total de forma que hay que elegir conjuntos completos de actividades, y que no se realice una actividad dos veces  m actividades n conjuntos de actividades xj=1 si se elige el subconjunto j cj: beneficio por realizar el conjunto j aij=1 si el conjunto j incluye la actividad i A: matriz de incidencia
Problema de partición Si en el problema de recubrimiento o en el de empaquetado las desigualdades se cambian por igualdades m actividades n conjuntos de actividades xj=1 si se elige el subconjunto j cj: beneficio por realizar el conjunto j aij=1 si el conjunto j incluye la actividad i A: matriz de incidencia
Problema del coste fijo Decidir la cantidad de cada producto de modo que se minimicen los costes de producción y se satisfaga la demanda xij: unidades del producto j cj: coste unitario de producción de j yk=1 si se usa la instalación k fk: coste de arranque de la instalación k akj=1 si el producto j usa la instalación k bj: demanda del producto j M: número lo suficientemente grande

Weitere ähnliche Inhalte

Was ist angesagt?

Diagrama de pareto
Diagrama de paretoDiagrama de pareto
Diagrama de pareto
moca.2346
 
Compras industriales
Compras industrialesCompras industriales
Compras industriales
Ale Leon
 
Limites de la negociacion resumen
Limites  de  la negociacion resumenLimites  de  la negociacion resumen
Limites de la negociacion resumen
ditxy
 
INVESTIGACIÓN DE OPERACIONES
INVESTIGACIÓN DE OPERACIONESINVESTIGACIÓN DE OPERACIONES
INVESTIGACIÓN DE OPERACIONES
Sofylutqm
 

Was ist angesagt? (20)

Metodo esquina noreste
Metodo esquina noresteMetodo esquina noreste
Metodo esquina noreste
 
Clase9
Clase9Clase9
Clase9
 
Proceso de negociación
Proceso de negociaciónProceso de negociación
Proceso de negociación
 
EVALUACIÓN DE DESEMPEÑO
EVALUACIÓN DE DESEMPEÑOEVALUACIÓN DE DESEMPEÑO
EVALUACIÓN DE DESEMPEÑO
 
Investigacion de Operaciones No. 1 - R. Campillo
Investigacion de Operaciones No. 1 - R. CampilloInvestigacion de Operaciones No. 1 - R. Campillo
Investigacion de Operaciones No. 1 - R. Campillo
 
Diagrama de pareto
Diagrama de paretoDiagrama de pareto
Diagrama de pareto
 
PROBLEMA DE LA MOCHILA
PROBLEMA DE LA MOCHILAPROBLEMA DE LA MOCHILA
PROBLEMA DE LA MOCHILA
 
3.1.2 Algoritmos Voraces.pptx
3.1.2 Algoritmos Voraces.pptx3.1.2 Algoritmos Voraces.pptx
3.1.2 Algoritmos Voraces.pptx
 
MÉTODO DE TRANSPORTE
MÉTODO DE TRANSPORTEMÉTODO DE TRANSPORTE
MÉTODO DE TRANSPORTE
 
Compras industriales
Compras industrialesCompras industriales
Compras industriales
 
Flujograma mantenimiento a sistemas
Flujograma  mantenimiento a sistemasFlujograma  mantenimiento a sistemas
Flujograma mantenimiento a sistemas
 
Programación dinámica
Programación dinámicaProgramación dinámica
Programación dinámica
 
Modelos cuantitativos en Toma de Decisiones
Modelos cuantitativos en Toma de DecisionesModelos cuantitativos en Toma de Decisiones
Modelos cuantitativos en Toma de Decisiones
 
Io 3ra modelo de transporte
Io 3ra modelo de transporteIo 3ra modelo de transporte
Io 3ra modelo de transporte
 
operativa
operativaoperativa
operativa
 
Modelo de transporte
Modelo de transporteModelo de transporte
Modelo de transporte
 
Investigacion de operaciones
Investigacion de operacionesInvestigacion de operaciones
Investigacion de operaciones
 
Limites de la negociacion resumen
Limites  de  la negociacion resumenLimites  de  la negociacion resumen
Limites de la negociacion resumen
 
Arquetipos sistémicos
Arquetipos sistémicosArquetipos sistémicos
Arquetipos sistémicos
 
INVESTIGACIÓN DE OPERACIONES
INVESTIGACIÓN DE OPERACIONESINVESTIGACIÓN DE OPERACIONES
INVESTIGACIÓN DE OPERACIONES
 

Andere mochten auch

Registros de control y estados de la CPU
Registros de control y estados de la CPURegistros de control y estados de la CPU
Registros de control y estados de la CPU
Ivan Porras
 
Vehicle finance lesson 3
Vehicle finance lesson 3Vehicle finance lesson 3
Vehicle finance lesson 3
Garden City
 
Mercredis des Tice - réaliser un diaporama
Mercredis des Tice - réaliser un diaporama Mercredis des Tice - réaliser un diaporama
Mercredis des Tice - réaliser un diaporama
annemariemichaud
 
30Abri. La Visita, el Comprador, el Cliente_ 5.9 5.10
30Abri. La Visita, el Comprador, el Cliente_ 5.9  5.10 30Abri. La Visita, el Comprador, el Cliente_ 5.9  5.10
30Abri. La Visita, el Comprador, el Cliente_ 5.9 5.10
Alicia Garcia Oliva
 
Catéchuménat2
Catéchuménat2Catéchuménat2
Catéchuménat2
Outremeuse
 
bonne année 2011
bonne année 2011bonne année 2011
bonne année 2011
fleur17750
 
Didier Rousseau Le nouvel économiste 28 janvier 2010
Didier Rousseau Le nouvel économiste 28 janvier 2010Didier Rousseau Le nouvel économiste 28 janvier 2010
Didier Rousseau Le nouvel économiste 28 janvier 2010
onepoint x weave
 
Présentation Copilot
Présentation CopilotPrésentation Copilot
Présentation Copilot
AFMM
 
G vadillo cv 2010 mayo
G vadillo cv 2010 mayoG vadillo cv 2010 mayo
G vadillo cv 2010 mayo
UNAM
 

Andere mochten auch (20)

Pronosticos
PronosticosPronosticos
Pronosticos
 
La placa madre con sus partes
La placa madre con sus partesLa placa madre con sus partes
La placa madre con sus partes
 
Registros de control y estados de la CPU
Registros de control y estados de la CPURegistros de control y estados de la CPU
Registros de control y estados de la CPU
 
Unidad #5 MODELO CLÁSICO DE SERIES DE TIEMPO
Unidad #5 MODELO CLÁSICO DE SERIES DE TIEMPOUnidad #5 MODELO CLÁSICO DE SERIES DE TIEMPO
Unidad #5 MODELO CLÁSICO DE SERIES DE TIEMPO
 
Erfolgreiche Facebook Aktionen
Erfolgreiche Facebook AktionenErfolgreiche Facebook Aktionen
Erfolgreiche Facebook Aktionen
 
KWK: Die Suche nach dem richtigen Kompass
KWK: Die Suche nach dem richtigen KompassKWK: Die Suche nach dem richtigen Kompass
KWK: Die Suche nach dem richtigen Kompass
 
e-Partizipation in Österreich (in 10 Minuten)
e-Partizipation in Österreich (in 10 Minuten)e-Partizipation in Österreich (in 10 Minuten)
e-Partizipation in Österreich (in 10 Minuten)
 
Liste noel
Liste noelListe noel
Liste noel
 
Vehicle finance lesson 3
Vehicle finance lesson 3Vehicle finance lesson 3
Vehicle finance lesson 3
 
Mercredis des Tice - réaliser un diaporama
Mercredis des Tice - réaliser un diaporama Mercredis des Tice - réaliser un diaporama
Mercredis des Tice - réaliser un diaporama
 
30Abri. La Visita, el Comprador, el Cliente_ 5.9 5.10
30Abri. La Visita, el Comprador, el Cliente_ 5.9  5.10 30Abri. La Visita, el Comprador, el Cliente_ 5.9  5.10
30Abri. La Visita, el Comprador, el Cliente_ 5.9 5.10
 
Amivital cedi-2010
Amivital cedi-2010Amivital cedi-2010
Amivital cedi-2010
 
SCHAUEN SIE MAL! YP-S3
SCHAUEN SIE MAL! YP-S3SCHAUEN SIE MAL! YP-S3
SCHAUEN SIE MAL! YP-S3
 
Catéchuménat2
Catéchuménat2Catéchuménat2
Catéchuménat2
 
Casill Proana Paristech 14 06 10
Casill Proana Paristech 14 06 10Casill Proana Paristech 14 06 10
Casill Proana Paristech 14 06 10
 
bonne année 2011
bonne année 2011bonne année 2011
bonne année 2011
 
Didier Rousseau Le nouvel économiste 28 janvier 2010
Didier Rousseau Le nouvel économiste 28 janvier 2010Didier Rousseau Le nouvel économiste 28 janvier 2010
Didier Rousseau Le nouvel économiste 28 janvier 2010
 
Amigas Borrachas
Amigas BorrachasAmigas Borrachas
Amigas Borrachas
 
Présentation Copilot
Présentation CopilotPrésentation Copilot
Présentation Copilot
 
G vadillo cv 2010 mayo
G vadillo cv 2010 mayoG vadillo cv 2010 mayo
G vadillo cv 2010 mayo
 

Ähnlich wie Desarrollo modelos io

Programación lineal
Programación linealProgramación lineal
Programación lineal
danile889_l
 
Aplicación de la linea recta a la economia
Aplicación de la linea recta a la economiaAplicación de la linea recta a la economia
Aplicación de la linea recta a la economia
Luis Joya
 

Ähnlich wie Desarrollo modelos io (20)

Presentacion
PresentacionPresentacion
Presentacion
 
Programación lineal
Programación linealProgramación lineal
Programación lineal
 
Modelo transporte
Modelo transporteModelo transporte
Modelo transporte
 
Aplicación de las derivadas en la economia
Aplicación de las derivadas en la  economiaAplicación de las derivadas en la  economia
Aplicación de las derivadas en la economia
 
Rlm
RlmRlm
Rlm
 
Programacion lineal
Programacion linealProgramacion lineal
Programacion lineal
 
Solución de un problema eliptico elementos finitos matlab
Solución de un problema eliptico elementos finitos matlabSolución de un problema eliptico elementos finitos matlab
Solución de un problema eliptico elementos finitos matlab
 
Modelo de von neumann 1
Modelo de von neumann 1Modelo de von neumann 1
Modelo de von neumann 1
 
Aplicación de la linea recta a la economia
Aplicación de la linea recta a la economiaAplicación de la linea recta a la economia
Aplicación de la linea recta a la economia
 
Introducción al Calculo Integral MA-II ccesa007
Introducción al Calculo Integral  MA-II  ccesa007Introducción al Calculo Integral  MA-II  ccesa007
Introducción al Calculo Integral MA-II ccesa007
 
Apunte umayor
Apunte umayorApunte umayor
Apunte umayor
 
PROGRAMACION LINEAL
PROGRAMACION LINEALPROGRAMACION LINEAL
PROGRAMACION LINEAL
 
Octave_TICA_2022.pdf
Octave_TICA_2022.pdfOctave_TICA_2022.pdf
Octave_TICA_2022.pdf
 
Trabajo, Modelos de Transporte y Optimización de Redes
Trabajo, Modelos de Transporte y Optimización de RedesTrabajo, Modelos de Transporte y Optimización de Redes
Trabajo, Modelos de Transporte y Optimización de Redes
 
Examen Parcial 2
Examen Parcial 2Examen Parcial 2
Examen Parcial 2
 
Teoria de la compleijidad algoritmica.pdf
Teoria de la compleijidad algoritmica.pdfTeoria de la compleijidad algoritmica.pdf
Teoria de la compleijidad algoritmica.pdf
 
2 Taller modelacion matemática 2018-1 UNAL
2 Taller modelacion matemática 2018-1 UNAL2 Taller modelacion matemática 2018-1 UNAL
2 Taller modelacion matemática 2018-1 UNAL
 
Matemática -Trabajo Practico - Ecuaciones Lineales
Matemática -Trabajo Practico - Ecuaciones LinealesMatemática -Trabajo Practico - Ecuaciones Lineales
Matemática -Trabajo Practico - Ecuaciones Lineales
 
08 compalgoritmos
08 compalgoritmos08 compalgoritmos
08 compalgoritmos
 
algoritmos en R Studio
algoritmos en R Studioalgoritmos en R Studio
algoritmos en R Studio
 

Kürzlich hochgeladen

PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
EduardoJosVargasCama1
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 

Kürzlich hochgeladen (20)

Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 

Desarrollo modelos io

  • 2. El problema Los recursos son escasos Los sistemas son cada vez más complejos Cada vez es más difícil asignar los recursos o actividades de la forma más eficaz
  • 3. Investigación operativa (I.O.) Es la aplicación del método científico para asignar los recursos o actividades de forma eficaz, en la gestión y organización de sistemas complejos Su objetivo es ayudar a la toma de decisiones Requiere un enfoque interdisciplinario
  • 4. Historia de la I.O. Se aplica por primera vez en 1780 Antecedentes: Matemáticas: modelos lineales (Farkas, Minkowski) (s.XIX) Estadística: fenómenos de espera (Erlang, Markov) (años 20) Economía: Quesnay (x.XVIII), Walras (s.XIX), Von Neumann (años 20) El origen de la I.O. moderna se sitúa en la 2ª Guerra Mundial
  • 5. Historia de la I.O. Al terminar la guerra, sigue el desarrollo en la industria, debido a: competitividad industrial progreso teórico RAND (Dantzig) Princeton (Gomory, Kuhn, Tucker) Carnegie Institute of Technology (Charnes, Cooper) gran desarrollo de los ordenadores
  • 6. Actualidad de la I.O. Sigue habiendo un gran desarrollo, en muchos sectores, con grandes avances sobre todo en el campo de la Inteligencia Artificial Más información: Sociedad Española de Estadística e Inv. Op. (SEIO) www.cica.es/aliens/seio Association of European O.R. Societies (EURO) www.ulb.ac.be/euro/euro_welcome.html Institute for O.R. and the Management Sci. (INFORMS) www.informs.org International Federation of O.R. Societies (IFORS) www.ifors.org
  • 7. El método de la I.O. Definición del problema Formulación del problema y construcción del modelo Resolución Verificación, validación, refinamiento Interpretación y análisis de resultados Implantación y uso extensivo A lo largo de todo el proceso debe haber una interacción constante entre el analista y el cliente
  • 8. El modelado Es una ciencia análisis de relaciones aplicación de algoritmos de solución Y a la vez un arte visión de la realidad estilo, elegancia, simplicidad uso creativo de las herramientas experiencia
  • 9. Definición del problema Consiste en identificar los elementos de decisión objetivos (uno o varios, optimizar o satisfacer) alternativas limitaciones del sistema Hay que recoger información relevante (los datos pueden ser un grave problema) Es la etapa fundamental para que las decisiones sean útiles
  • 10. Formulación del problema Modelo: representación simplificada de la realidad, que facilita su comprensión y el estudio de su comportamiento Debe mantener un equilibrio entre sencillez y capacidad de representación Modelo matemático: modelo expresado en términos matemáticos hace más claras la estructura y relaciones facilita el uso de técnicas matemáticas y ordenadores a veces no es aplicable
  • 11. Construcción del modelo Traducción del problema a términos matemáticos objetivos: función objetivo alternativas: variables de decisión limitaciones del sistema: restricciones Pero a veces las relaciones matemáticas son demasiado complejas heurísticos simulación
  • 12.
  • 17.
  • 18. Verificación y validación Eliminación de errores Comprobación de que el modelo se adapta a la realidad
  • 19. Interpretación y análisis Robustez de la solución óptima obtenida: Análisis de sensibilidad Detección de soluciones cuasi-óptimas atractivas
  • 20. Implantación Sistema de ayuda y mantenimiento Documentación Formación de usuarios
  • 21. Ejemplo nº1 En una fábrica de cerveza se producen dos tipos: rubia y negra. Su precio de venta es de 50 ptas/l y 30 ptas/l, respectivamente. Sus necesidades de mano de obra son de 3 y 5 empleados, y de 5.000 y 2.000 ptas de materias primas por cada 1000 l. La empresa dispone semanalmente de 15 empleados y 10.000 ptas para materias primas, y desea maximizar su beneficio. ¿Cuántos litros debe producir?
  • 23. El modelo de P.L.
  • 24. El modelo de P.L. z: función objetivo CT (c1,...,cn): vector de coeficientes de la f.o. XT (x1,...,xn): vector de variables de decisión A (...,aij,...): matriz de coeficientes técnicos b (b1,...,bm): vector de demandas Matricialmente, Opt CTX s.a. AX b x  0 Forma canónica
  • 25. Propiedades del modelo lineal Proporcionalidad La contribución al coste y a las restricciones es directamente proporcional al valor de cada variable Aditividad El coste y las restricciones son la suma directa de las variables Divisibilidad Las variables pueden dividirse en cualquier tipo de fracción
  • 26. Modelos de prog. entera El modelo matemático es el modelo de P.L., pero con algunas variables enteras Programación entera mixta (MIP) x  R+, y  Z+ Programación entera pura (IP) x  Z+ Programación binaria ó 0-1 (0-1 MIP, 0-1 IP, BIP) x  {0,1}: variables de asignación, lógicas Son problemas más complicados de resolver que los de P.L. El primer algoritmo de resolución se planteó en el año 1958 (Gomory)
  • 27. Problemas típicos Problema del transporte Problema de flujo con coste mínimo en red Problema de asignación Problema de la mochila (knapsack) Problema del emparejamiento (matching) Problema del recubrimiento (set-covering) Problema del empaquetado (set-packing) Problema de partición (set-partitioning) Problema del coste fijo (fixed-charge) Problema del viajante (TSP) Problema de rutas óptimas
  • 28. Problema del transporte Minimizar el coste total de transporte entre los centros de origen y los de destino, satisfaciendo la demanda, y sin superar la oferta xij: unidades a enviar de origen i a destino j cij: coste unitario de transporte de i a j ai: unidades de oferta en el punto origen i bj: unidades de demanda en el punto destino j Se supone oferta total igual a demanda total
  • 29. Flujo con coste mínimo en red Embarcar los recursos disponibles a través de la red para satisfacer la demanda a coste mínimo xij: unidades enviadas de i a j (flujo) cij: coste unitario de transporte de i a j bi:recursos disponibles en un nodo i oferta: bi>0 demanda: bi<0 transbordo: bi=0 Se supone oferta total igual a demanda total
  • 30. Problema de asignación Minimizar el coste total de operación de modo que: - cada tarea se asigne a una y sólo una máquina - cada máquina realice una y sólo una tarea xij: 1 si la tarea i se hace con la máquina j cij: coste de realizar la tarea i con máquina j n tareas m máquinas Si hay más máquinas que tareas se formula con desigualdades, y se resuelve con tareas ficticias
  • 31. Problema de la mochila Escoger un grupo de productos que maximice el valor total sin exceder el espacio disponible n objetos aj: espacio que ocupa el objeto j cj: valor del objeto j b: volumen de la mochila xj: 1 si se escoge el objeto j
  • 32. Problema de emparejamiento Distribuir un conjunto por parejas de tal forma que el valor sea máximo. Si hay elementos sin pareja: emparejamiento imperfecto. Si están en dos conjuntos, emparejamiento bipartito. xij=1 si los elementos i y j son pareja cij: valor de la pareja i-j i<j
  • 33. Problema de recubrimiento Minimizar el coste de las actividades que en su conjunto cubren todas las características al menos una vez m características n actividades xj=1 si la actividad j se realiza cj: coste unitario de la actividad j aij=1 si la característica i está en la actividad j A: matriz de incidencia
  • 34. Problema de empaquetado Maximizar el beneficio total de forma que hay que elegir conjuntos completos de actividades, y que no se realice una actividad dos veces m actividades n conjuntos de actividades xj=1 si se elige el subconjunto j cj: beneficio por realizar el conjunto j aij=1 si el conjunto j incluye la actividad i A: matriz de incidencia
  • 35. Problema de partición Si en el problema de recubrimiento o en el de empaquetado las desigualdades se cambian por igualdades m actividades n conjuntos de actividades xj=1 si se elige el subconjunto j cj: beneficio por realizar el conjunto j aij=1 si el conjunto j incluye la actividad i A: matriz de incidencia
  • 36. Problema del coste fijo Decidir la cantidad de cada producto de modo que se minimicen los costes de producción y se satisfaga la demanda xij: unidades del producto j cj: coste unitario de producción de j yk=1 si se usa la instalación k fk: coste de arranque de la instalación k akj=1 si el producto j usa la instalación k bj: demanda del producto j M: número lo suficientemente grande
  • 37. Problema del viajante Encontrar un circuito que visite exactamente una vez cada ciudad empezando en la primera y que tenga longitud mínima xij=1 si de i va directamente a j cij: distancia entre i y j A: conjunto de arcos V: conjunto de nodos
  • 38.
  • 39. Problema de rutas Minimizar el coste total, visitando todos los clientes N: clientes M: vehículos xijk=1 si el vehículo k visita j después de i cij: coste unitario de transporte de i a j dij: distancia de i a j tij: tiempo de i a j qi: demanda si: tiempo de descarga i: prioridad Qk: capacidad rok, dok: período tiempo disponible ck: coste fijo por uso
  • 40. Formulación con var. binarias Restricciones disyuntivas K de N alternativas deben darse Restricciones condicionales equiv. a Decisiones contingentes x  y y  x