Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% encontró este documento útil (0 votos)
8 vistas18 páginas

Tarea

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1/ 18

República Bolivariana de Venezuela

Ministerio del Poder Popular para la Educación Universitaria


Universidad Politécnica Territorial de Caracas “Mariscal Sucre”
7001

TEORÍA DE GRAFO

Profesor: Integrantes:
Isabel Ortiz Feliarni
Placencio
CI: 26.643.915

Caracas, Junio del 2024


INTRODUCCIÓN
La programación lineal es una técnica matemática esencial que se utiliza para
resolver problemas de optimización en diversas disciplinas, como la economía, la
ingeniería y la gestión de operaciones. Esta metodología permite encontrar la mejor
solución posible para maximizar o minimizar una función objetivo, sujeta a un
conjunto de restricciones lineales.

En este trabajo, se abordarán los conceptos fundamentales de la programación lineal,


incluyendo la formulación de sistemas de ecuaciones y desigualdades lineales.
Además, se explorará la solución gráfica de problemas en dos dimensiones, una
herramienta visual que facilita la comprensión y resolución de problemas de
optimización.

La solución gráfica es particularmente útil para problemas con dos variables, ya que
permite visualizar la región factible y determinar la solución óptima de manera
intuitiva. A través de ejemplos prácticos, se demostrará cómo aplicar estos conceptos
para resolver problemas reales y tomar decisiones informadas.

Este enfoque no solo proporciona una base sólida para el análisis matemático, sino
que también ofrece herramientas valiosas para la toma de decisiones en el mundo
real, mejorando la eficiencia y efectividad en la gestión de recursos.
programación lineal
La programación lineal es una técnica matemática que se utiliza para
optimizar el rendimiento o la eficiencia de un sistema. Esta técnica es
ampliamente utilizada en el mundo empresarial para resolver problemas de
planificación, asignación de recursos y toma de decisiones.
En un problema de programación lineal, se busca encontrar el valor máximo o
mínimo de una función objetivo, como por ejemplo maximizar las ganancias
de una empresa o minimizar los costos de producción de un producto. La
función objetivo se encuentra sujeta a restricciones que deben cumplirse,
como por ejemplo el presupuesto disponible para la empresa o la cantidad de
recursos disponibles para la producción del producto.

Usos de la programación lineal


La programación lineal se utiliza en una amplia variedad de campos, como la
economía, la ingeniería, la gestión de operaciones y la planificación de
recursos empresariales.
Por ejemplo, puede utilizarse para optimizar la asignación de recursos en una
empresa, para planificar la producción de bienes y servicios, para maximizar
la eficiencia en la asignación de rutas de transporte o para optimizar la
distribución de productos en un mercado.

Importancia de la programación en línea


La programación lineal es importante porque permite tomar decisiones
objetivas, optimizar procesos y recursos, aumentar la eficiencia y encontrar
soluciones innovadoras.
Estas son algunas de las razones por la que debes de considerar el uso de la
programación en línea:

● Toma de decisiones: La programación lineal permite tomar decisiones


basadas en datos y de manera objetiva. Esto se debe a que se utilizan
modelos matemáticos que representan de manera clara la situación a
resolver y permiten encontrar la mejor solución posible.

● Optimización: La programación lineal se utiliza para optimizar


procesos y recursos en una gran variedad de campos, como la
producción, la distribución, la planificación y la gestión de proyectos.
Al encontrar la solución óptima, se pueden maximizar las ganancias o
minimizar los costos.

● Eficiencia: La programación lineal permite hacer un uso más eficiente


de los recursos, ya que permite planificar y asignar los recursos de
manera óptima. Esto permite reducir los costos y aumentar la eficiencia
de los procesos.

● Innovación: La programación lineal permite resolver problemas


complejos y encontrar soluciones innovadoras. Esto es especialmente
importante en campos como la ingeniería, la ciencia y la tecnología,
donde se requiere de soluciones innovadoras para avanzar.

¿Existen herramientas de software para resolver problemas de Programación


Lineal?

Sí, hay varias herramientas de software especializadas y ampliamente


utilizadas en el mercado, como:

● Solver en Microsoft Excel: Una herramienta integrada que permite


modelar y resolver problemas de optimización.

● IBM CPLEX: Es una suite de software que proporciona solvers


avanzados para problemas de programación lineal y otros tipos de
problemas de optimización.

● Lindo: Es otro software popular que proporciona herramientas para


modelar y resolver problemas de optimización.

▪ ¿Cuáles son las limitaciones de la


Programación Lineal?
Aunque es una herramienta poderosa, tiene ciertas limitaciones:

● Suposición de linealidad: Todos los componentes del problema,


como las restricciones y la función objetivo, deben ser lineales. No
puede manejar relaciones no lineales directamente.
● Incapacidad para manejar soluciones discretas: Es más
adecuada para soluciones continuas, aunque existen extensiones
como la programación lineal entera para abordar problemas
discretos.
● No consideración de riesgos o incertidumbres: La programación
lineal no tiene en cuenta directamente la variabilidad o
incertidumbre de los parámetros, aunque existen enfoques como la
programación estocástica para manejar estos aspectos.

▪ ¿La Programación Lineal tiene aplicaciones en la vida cotidiana?

Absolutamente. La se puede encontrar en diversas aplicaciones cotidianas:

● Planificación de dietas: Optimizar una dieta para satisfacer las necesidades


nutricionales al menor costo.
● Gestión del presupuesto personal: Determinar cómo distribuir un
presupuesto para satisfacer diferentes necesidades y deseos.
● Planificación de rutas de viaje: Encontrar la ruta más corta o menos costosa
entre varios puntos.

¿Cuáles son los métodos de programación lineal?

Los problemas de programación lineal se pueden resolver utilizando técnicas


como el método simplex o el método de los multiplicadores de Lagrange.
Estas técnicas permiten encontrar la solución óptima del problema de forma
eficiente.
Conozcamos más de los métodos para resolver problemas de programación
lineal:
Método gráfico: Este método es útil cuando se trabaja con problemas de
programación lineal con sólo dos variables. En este método se grafican las
restricciones y la función objetivo en un plano cartesiano y se busca la
intersección de las restricciones para encontrar la solución óptima.
Método simplex: Este es uno de los métodos más utilizados para resolver
problemas de programación lineal con varias variables. En este método se
construye una tabla que muestra las variables y las restricciones, y se realiza
una serie de iteraciones para encontrar la solución óptima.
Método de los multiplicadores de Lagrange: Este método se utiliza cuando
hay restricciones en forma de igualdad en el problema de programación lineal.
En este método se construye una función Lagrangiana y se utilizan los
multiplicadores de Lagrange para encontrar la solución óptima.
Método de las regiones factibles: Este método se utiliza cuando hay
restricciones en forma de desigualdad en el problema de programación lineal.
En este método se divide el espacio de variables en varias regiones factibles, y
se prueba cada una de ellas para encontrar la solución óptima.

Método
Método Método Método de
Criterio Regiones
Gráfico Simplex Lagrange
Factibles
Problemas con Problemas con Problemas Problemas con
2 variables y múltiples con 2 variables y
Aplicabilidad
restricciones variables y restricciones restricciones de
sencillas restricciones de igualdad desigualdad
Gráfico y Iterativo y Matemático y
Resolución Gráfico y visual
visual algorítmico analítico
Puede manejar
Limitado a Limitado a Limitado a
problemas más
Escalabilidad problemas problemas problemas
grandes y
pequeños específicos pequeños
complejos
Se pueden Requiere
Restricciones No admite No admite
manejar igualdades
de igualdad igualdades igualdades
igualdades específicas
Precisión Mayor Mayor Precisión
Precision
limitada precisión precisión limitada
Velocidad de
convergencia Rápida Convergencia
No aplicable No aplicable
(en problemas convergencia variable
grandes)
Introducción a Resolución de Problemas Problemas
la problemas de con pequeños de
Uso típico
programación programación restricciones programación
lineal lineal de igualdad lineal
Limitado a Mayor
Limitado a Limitado a
Desventajas problemas complejidad y
igualdades problemas
principales simples y requerimiento
específicas pequeños
pequeños de software

¿Cuáles son los pasos para hacer una programación lineal?


A continuación, te muestro los pasos generales para hacer una programación lineal:
● Definir el problema: El primer paso es definir el problema que se
desea resolver. Es importante identificar claramente cuál es el
objetivo y qué restricciones se deben cumplir.

● Identificar las variables: Las variables son las incógnitas que se


desean encontrar en el problema. Es importante identificar cuáles
son las variables relevantes para el problema y asignarles un
nombre.

● Formular la función objetivo: La función objetivo es una


ecuación matemática que representa el objetivo del problema, ya
sea maximizar o minimizar algún valor. La función objetivo debe
estar en términos de las variables identificadas y debe ser lineal.

● Establecer las restricciones: Las restricciones son las


limitaciones que se deben cumplir para resolver el problema. Estas
restricciones deben estar en términos de las variables identificadas
y deben ser lineales. Además, las restricciones deben estar en
forma de desigualdades o igualdades.

● Representar el problema en forma de sistema de ecuaciones


lineales: Una vez que se ha definido la función objetivo y las
restricciones, se pueden representar en forma de un sistema de
ecuaciones lineales.

● Resolver el sistema de ecuaciones lineales: Existen diversos


métodos para resolver sistemas de ecuaciones lineales, uno de los
más comunes es el método simplex. Este método permite
encontrar la solución óptima que cumpla con las restricciones y
optimice la función objetivo.

● Interpretar la solución: Una vez que se ha encontrado la solución


óptima, es importante interpretarla para tomar decisiones
informadas y evaluar la eficacia del modelo. Es posible que sea
necesario ajustar el modelo y volver a resolverlo si los resultados
no cumplen con los objetivos esperados.
Ejemplo de una programación lineal
* Supongamos que un agricultor tiene 100 acres de tierra para sembrar
trigo y cebada. El costo de sembrar trigo es de $20 por acre y el
costo de sembrar cebada es de $10 por acre. El agricultor quiere
maximizar sus ganancias y sabe que el trigo produce una ganancia
de $50 por acre, mientras que la cebada produce una ganancia de $30
por acre. Además, el agricultor sabe que sólo puede sembrar 75 acres de trigo
debido a restricciones de riego. ¿Cuántos acres debe sembrar de trigo y de
cebada para maximizar sus ganancias?
Para resolver este problema de programación lineal, podemos utilizar
el método simplex. Primero, debemos formular la función objetivo
y las restricciones:
Función objetivo: Maximizar las ganancias = 50x + 30y (donde “x” es la
cantidad de acres de trigo y “y” es la cantidad de acres de cebada)
Restricciones:

● Restricción de tierra: x + y 100


Restricción de costo: 20x + 10y C (donde C es el presupuesto disponible)

● Restricción de riego: x 75

A continuación, construimos una tabla simplex para resolver el problema:

x y RH
S
Z 5 3 0
0 0

En la primera fila de la tabla, colocamos los coeficientes de la función


objetivo. En la primera columna, colocamos las restricciones y en las
demás columnas, colocamos los coeficientes de cada variable en cada
restricción. El RHS (right-hand-side) es el valor de cada restricción.
A continuación, convertimos las restricciones en ecuaciones y
resolvemos para obtener los valores de “x” y “y”:
Restricción de tierra: x + y = 100
Restricción de costo: 20x + 10y = C
Restricción de riego: x = 75
Podemos simplificar la tabla reemplazando las restricciones en términos
de x:
RH
x y
S
5 3
Z 0
0 0
1 1 100
2
10 C
0
7
1 0
5

A continuación, utilizamos el método simplex para encontrar la solución


óptima. Después de algunas iteraciones, encontramos que la solución óptima
es sembrar 75 acres de trigo y 25 acres de cebada, lo que maximiza las
ganancias del agricultor a $3,750.
Este es un ejemplo sencillo de cómo se puede resolver un problema de
programación lineal utilizando el método simplex para maximizar las ganancias de
un agricultor al sembrar trigo y cebada en su tierra
Otro ejemplo práctico podría ser la optimización de la producción en una
fábrica, donde se busca maximizar las ganancias dadas ciertas limitaciones de
recursos como materia prima y horas de trabajo.

sistema de ecuaciones
Un sistema de ecuaciones es un conjunto de ecuaciones que comparten una
solución. Es decir, un sistema de ecuaciones son dos o más ecuaciones que
definen una solución.
Cuando el sistema de ecuaciones está formado por ecuaciones de primer
grado, se llama sistema de ecuaciones lineales. Asimismo, un sistema de
ecuaciones 2×2 es un sistema con dos ecuaciones y dos incógnitas.
Hay cuatro métodos para resolver un sistema de ecuaciones: el método de
sustitución, el método de reducción, el método de igualación y el método
gráfico. Más abajo veremos cómo resolver un sistema de ecuaciones con cada
uno de estos métodos.

Tipos de sistemas de ecuaciones


Los sistemas de ecuaciones lineales se pueden clasificar según el número de
sus soluciones:
● Sistema Compatible Determinado (SCD): el sistema de ecuaciones tiene una
única solución.

● Sistema Compatible Indeterminado (SCI): el sistema de ecuaciones tiene


infinitas soluciones.

● Sistema Incompatible (SI): el sistema de ecuaciones no tiene solución.

Métodos para resolver sistemas de ecuaciones


Una vez hemos visto la definición de sistema de ecuaciones lineales y cuáles son los
diferentes tipos de sistemas, vamos a ver cómo se resuelven.

1. Método de Sustitución:

● Despeja una incógnita en una de las ecuaciones.

● Sustituye esta expresión en la otra ecuación.

● Resuelve la ecuación resultante para encontrar el valor de una


incógnita.
● Sustituye este valor en la ecuación despejada inicialmente para
encontrar la otra incógnita.

Ejemplo

Solución:
1. Aislamos una incógnita
Vamos a aislar la x de la primera ecuación. Como su coeficiente es 1, sólo tenemos
que pasar el 4 restando al otro lado:

Ya tenemos aislada la incógnita x.


2. Sustituimos la incógnita en la otra ecuación
Como tenemos que la incógnita x es igual 2y-4, escribimos 2y-4 en lugar de la x en la
segunda ecuación (sustituimos la x):

Observad que hemos utilizado paréntesis porque el coeficiente 2 tiene que multiplicar
a todos los términos.
3. Resolvemos la ecuación obtenida:

Ya sabemos una incógnita: y=3.


4. Calculamos la otra incógnita sustituyendo:
Al despejar la incógnita x teníamos

Como conocemos y=3, sustituimos en la ecuación:

Por tanto, la otra incógnita es x=2.


La solución del sistema es

2. Método de Reducción (o Eliminación):

● Multiplica las ecuaciones, si es necesario, para que los coeficientes de


una de las incógnitas sean opuestos.
● Suma o resta las ecuaciones para eliminar una incógnita.
● Resuelve la ecuación resultante para encontrar el valor de una
incógnita.
● Sustituye este valor en una de las ecuaciones originales para encontrar
la otra incógnita.
◦ Ejemplo 2

Solución:
1. Comprobamos los coeficientes
Hay que asegurarse de que al sumar o restar las ecuaciones, alguna de las incógnitas
desaparece:

● Escogemos una incógnita a eliminar: la y.

● Sus coeficientes son -1 (en la primera) y 1 (en la segunda).

● Como son iguales y de signo contrario, sumaremos las ecuaciones.

Nota: si ninguna de las incógnitas tiene el mismo coeficiente, podemos multiplicar


cada ecuación por el número distinto de 0 que sea necesario para conseguirlo. Un
ejemplo de esto lo podemos encontrar en el Problema 2.
2. Sumamos o restamos las ecuaciones
Sumamos las ecuaciones para eliminar la y:

3. Resolvemos la ecuación obtenida

4. Calculamos la otra incógnita sustituyendo


Sustituimos la incógnita x por 7 en alguna de las ecuaciones y la resolvemos:
La solución del sistema es

3. Método de Igualación:

● Despeja la misma incógnita en ambas ecuaciones.

● Igual las dos expresiones obtenidas.

● Resuelve la ecuación resultante para encontrar el valor de una


incógnita.
● Sustituye este valor en una de las ecuaciones originales para encontrar
la otra incógnita.

Ejemplo 3

Solución:
1. Aislamos una incógnita en las dos ecuaciones
Escogemos aislar la incógnita x:

2. Igualamos las expresiones


Como x=x, podemos igualar las expresiones obtenidas:
3. Resolvemos la ecuación
Resolvemos la ecuación de primer grado obtenida:

4. Calculamos la otra incógnita sustituyendo


Sustituimos el valor de la incógnita y en alguna de las expresiones calculadas
anteriormente (la primera, por ejemplo):

La solución del sistema es

SOLUCIÓN GRÁFICA DE PROBLEMAS


DE DOS DIMENSIONES

La solución gráfica de problemas de programación lineal en dos dimensiones es una


técnica visual que permite encontrar el óptimo de una función objetivo sujeta a
restricciones. Aquí tienes los pasos básicos para resolver un problema de este tipo:

1. Definir las variables de decisión: Identifica las variables que representan las
decisiones a tomar. Por ejemplo, ( x ) y ( y ).
2. Formular la función objetivo: Esta es la función que deseas maximizar o
minimizar. Por ejemplo

3. Establecer las restricciones: Estas son las limitaciones que deben cumplirse. Se
expresan como ecuaciones o inecuaciones lineales. Por ejemplo:

Además, las restricciones de no negatividad:

4. Dibujar las restricciones en un plano cartesiano: Cada restricción se representa


como una línea recta en el plano. La región factible es el área donde todas las
restricciones se superponen.

5. Identificar la región factible: Esta es la intersección de todas las áreas delimitadas


por las restricciones. Representa todas las posibles soluciones que cumplen con las
restricciones.

6. Determinar los vértices de la región factible: Los puntos donde las líneas de las
restricciones se cruzan son los vértices de la región factible.

7. Evaluar la función objetivo en los vértices: Sustituye los valores de ( x ) y ( y ) de


cada vértice en la función objetivo para encontrar el valor de ( Z ). El valor máximo o
mínimo de ( Z ) en estos puntos será la solución óptima.

Por ejemplo, considera el siguiente problema:

- Función objetivo: ( Z = 3x + 2y )
- Restricciones:

1. Dibuja las líneas de las restricciones en el plano.

2. Encuentra la región factible.

3. Identifica los vértices de la región factible: (0,0), (2,0), (2,2), (1,3), (0,3).

4. Evalúa la función objetivo en cada vértice:

- ( Z(0,0) = 0 )

- ( Z(2,0) = 6 )

- ( Z(2,2) = 10 )

- ( Z(1,3) = 9 )

- ( Z(0,3) = 6 )

La solución óptima es \( Z = 10 \) en el punto (2,2).

CONCLUSIÓN

La programación lineal es una herramienta poderosa y versátil que permite abordar y


resolver problemas de optimización en una amplia gama de campos. A través de la
formulación de sistemas de ecuaciones y desigualdades lineales, es posible modelar
situaciones complejas y encontrar soluciones óptimas que maximicen o minimicen
una función objetivo.

La solución gráfica de problemas en dos dimensiones proporciona una manera


intuitiva y visual de entender y resolver estos problemas, especialmente cuando se
trabaja con dos variables. Esta técnica no solo facilita la identificación de la región
factible y los puntos óptimos, sino que también ayuda a visualizar el impacto de las
restricciones en la solución final.

A lo largo de este trabajo, hemos explorado los conceptos fundamentales de la


programación lineal y su aplicación práctica mediante ejemplos concretos. La
capacidad de optimizar recursos y tomar decisiones informadas es crucial en el
mundo actual, y la programación lineal ofrece las herramientas necesarias para
lograrlo de manera eficiente y efectiva.

En resumen, la programación lineal y la solución gráfica son metodologías esenciales


que no solo enriquecen el análisis matemático, sino que también tienen un impacto
significativo en la toma de decisiones en la vida real, mejorando la gestión de
recursos y la eficiencia operativa.

BIOGRAFÍA
https://www.lifeder.com/programacion-lineal/

https://www.questionpro.com/blog/es/programacion-lineal/

https://definicion.de/programacion-lineal/

https://ciberlinea.net/programacion-lineal/

https://www.ejerciciosecuaciones.com/sistema-de-ecuaciones/
https://www.problemasyecuaciones.com/Ecuaciones/sistemas/metodos-resolucion-
sistemas-sustitucion-igualacion-reduccion-ejemplos.html

https://aulaprende.com/ecuaciones/sistemas-de-ecuaciones/

https://1library.co/document/ye82400y-unidad-solucion-grafica-problemas-p-dos-
dimensiones-especiales.html

https://bing.com/search?q=soluci%c3%b3n+gr
%c3%a1fica+de+problemas+de+dos+dimensiones

https://www.phpsimplex.com/teoria_metodo_grafico.htm

https://gc.scalahed.com/recursos/files/r157r/w13209w/Invg
%20operaciones_2aEd_04.pdf

También podría gustarte