SlideShare una empresa de Scribd logo
1 de 4
Republica Bolivariana de Venezuela
Ministerio de Educación, Cultura y Deportes
I.U.P “Santiago Mariño” – Extensión CARACAS
Ingeniería de Sistemas
ALGORITMOS DEVORADORES
ALUMNOS:
MARIA RIERA C.I:18.589.486
ELIO ARIZA C.I:20.914.946
JOSE CABELLO C.I:18.010.302
DIANA ROMERO C.I:16.814.765
ARTURO MEDINA C.I:16.223.878
DANNY MENDES C.I:15.540.352
CARACAS; AGOSTO 2016
Algoritmos devoradores
Es una serie de pasos que se repiten con la intención de ir utilizando la
mayor cantidad de datos por vez cumpliendo con las condiciones para así
resolver el problema.
Generalmente el desarrollo de esta clase de algoritmos no es difícil, solo
hay que estar seguro de que es adecuado para el problema que queremos
resolver, este tipo de algoritmos es muy utilizado en los problemas de
optimización, problemas en los cuales se tiene un conjunto de candidatos
(datos de entrada), de los cuales se debe elegir un subconjunto que
satisfaga una cierta condición de optimalizad (posibles soluciones no
necesariamente optimas) y eventualmente condiciones de factibilidad
.Árbol de expansión mínimo (algoritmo de Prim).
Los algoritmos Greedy
Son algoritmos que toman decisiones óptimas en cada instancia, sin pensar
en el futuro, por ejemplo si la instancia del problema es parte de un
problema mayor, Por eso estos algoritmos dan soluciones óptimas cuando
el problema tiene subestructura optimal, pero no necesariamente al
revés. Cuando no tiene, puede o no dar solución óptima.
¿Problemas que pueden pasar?
En algún momento puedo recalcular los problemas y sub problemas porque
estos se superponen. Cuando esto pasa, el algoritmo no es eficiente.
Soluciones:
Establecer una profundidad global para el camino: Es decirle al algoritmo,
que no se pase de x profundidad porque entonces no será buena la
solución otorgada.16
Emplear Programación dinámica almacenando en tablas los cálculos ya
hechos
Esquemas:
Dado un conjunto finito de entradas C , un algoritmo voraz devuelve un
conjunto S (seleccionados) tal que y que además cumple con las
restricciones del problema inicial. A cada conjunto que satisfaga las
restricciones se le suele denominar prometedor, y si este además logra
que la función objetivo se minimice o maximice (según corresponda)
diremos que es una solución óptima.
Elementos de los que consta la técnica
 El conjunto C de candidatos, entradas del problema.
 Función solución. Comprueba, en cada paso, si el subconjunto actual de
candidatos elegidos forma una solución (no importa si es óptima o no lo
es).
 Función de selección. Informa de cuál es el elemento más prometedor
para completar la solución. Éste no puede haber sido escogido con
anterioridad. Cada elemento es considerado una sola vez. Luego, puede
ser rechazado o aceptado y pertenecerá a C/S.
 Función de factibilidad. Informa si a partir de un conjunto se puede
llegar a una solución. Lo aplicaremos al conjunto de seleccionados unido
con el elemento más prometedor.
 Función objetivo. Es aquella que queremos maximizar o minimizar, el
núcleo del problema.
Funcionamiento
El algoritmo escoge en cada paso al mejor elemento XϵC posible, conocido
como el elemento más prometedor. Se elimina ese elemento del conjunto
de candidatos y, acto seguido, comprueba si la inclusión de este elemento
en el conjunto de elementos seleccionados produce una solución factible.

Más contenido relacionado

La actualidad más candente (20)

Simulación Monte Carlo. Software SimulAr. Por Yuleidy Peña
Simulación Monte Carlo. Software SimulAr. Por Yuleidy PeñaSimulación Monte Carlo. Software SimulAr. Por Yuleidy Peña
Simulación Monte Carlo. Software SimulAr. Por Yuleidy Peña
 
Seminario 6
Seminario 6Seminario 6
Seminario 6
 
Actividad sobre algoritmos
Actividad sobre algoritmosActividad sobre algoritmos
Actividad sobre algoritmos
 
Repower point
Repower pointRepower point
Repower point
 
Tarea No. 3
Tarea No. 3Tarea No. 3
Tarea No. 3
 
Presentación1rebe laur
Presentación1rebe laurPresentación1rebe laur
Presentación1rebe laur
 
Modelización y simulación de sistemas de evacuación de edificaciones
Modelización y simulación de sistemas de evacuación de edificacionesModelización y simulación de sistemas de evacuación de edificaciones
Modelización y simulación de sistemas de evacuación de edificaciones
 
Problema 1
Problema 1Problema 1
Problema 1
 
Metodo Montecarlo
Metodo MontecarloMetodo Montecarlo
Metodo Montecarlo
 
Deber 2
Deber 2Deber 2
Deber 2
 
Clase 22
Clase 22Clase 22
Clase 22
 
Deber 2
Deber 2Deber 2
Deber 2
 
Metodo de biseccion
Metodo de biseccionMetodo de biseccion
Metodo de biseccion
 
Carta de control n y np.
Carta de control n y np.Carta de control n y np.
Carta de control n y np.
 
Trabajo angel
Trabajo angelTrabajo angel
Trabajo angel
 
Analisis y diseño de algoritmos
Analisis y diseño de algoritmosAnalisis y diseño de algoritmos
Analisis y diseño de algoritmos
 
Exposicion montecarlo
Exposicion montecarloExposicion montecarlo
Exposicion montecarlo
 
Sumar
SumarSumar
Sumar
 
Anova
AnovaAnova
Anova
 
Problema 3 matemáticas len: resolución de ecuaciones
Problema 3 matemáticas len: resolución de ecuacionesProblema 3 matemáticas len: resolución de ecuaciones
Problema 3 matemáticas len: resolución de ecuaciones
 

Similar a Informe final1

11 solveroptimización
11 solveroptimización11 solveroptimización
11 solveroptimizaciónHugo Pereira
 
Diapositiva prog no numerica 2 algoritmo voraces
Diapositiva prog no numerica 2 algoritmo voracesDiapositiva prog no numerica 2 algoritmo voraces
Diapositiva prog no numerica 2 algoritmo voracesAriannys Romero Parra
 
Metodos numericos sept2012 ma9301
Metodos numericos sept2012 ma9301Metodos numericos sept2012 ma9301
Metodos numericos sept2012 ma9301Maestros Online
 
Diagrama de pareto en excel 11 1
Diagrama de pareto en excel 11 1Diagrama de pareto en excel 11 1
Diagrama de pareto en excel 11 1Jaxzar
 
Algoritmos Voraces (Greedy)
Algoritmos Voraces (Greedy)Algoritmos Voraces (Greedy)
Algoritmos Voraces (Greedy)luzenith_g
 
Javierperez teoría de la optimización
Javierperez teoría de la optimizaciónJavierperez teoría de la optimización
Javierperez teoría de la optimizaciónRobin Duben
 
El Problema del Agente Viajero_f.pptx
El Problema del Agente Viajero_f.pptxEl Problema del Agente Viajero_f.pptx
El Problema del Agente Viajero_f.pptxCarlosTarquiGuillen
 
Analisis y diseño de algoritmo
Analisis y diseño de algoritmoAnalisis y diseño de algoritmo
Analisis y diseño de algoritmoJose Lluberes
 

Similar a Informe final1 (20)

Metodos numericos sept2012 ma9301
Metodos numericos sept2012 ma9301Metodos numericos sept2012 ma9301
Metodos numericos sept2012 ma9301
 
11 solveroptimización
11 solveroptimización11 solveroptimización
11 solveroptimización
 
Metodos numericos 2013 ma9301
Metodos numericos 2013 ma9301Metodos numericos 2013 ma9301
Metodos numericos 2013 ma9301
 
Diapositiva prog no numerica 2 algoritmo voraces
Diapositiva prog no numerica 2 algoritmo voracesDiapositiva prog no numerica 2 algoritmo voraces
Diapositiva prog no numerica 2 algoritmo voraces
 
Metodos numericos sept2012 ma9301
Metodos numericos sept2012 ma9301Metodos numericos sept2012 ma9301
Metodos numericos sept2012 ma9301
 
Informe proyecto final
Informe proyecto finalInforme proyecto final
Informe proyecto final
 
talleres de lpp
talleres de lpptalleres de lpp
talleres de lpp
 
Diagrama de pareto en excel 11 1
Diagrama de pareto en excel 11 1Diagrama de pareto en excel 11 1
Diagrama de pareto en excel 11 1
 
Teoria optimizacion
Teoria optimizacionTeoria optimizacion
Teoria optimizacion
 
Algoritmos Voraces (Greedy)
Algoritmos Voraces (Greedy)Algoritmos Voraces (Greedy)
Algoritmos Voraces (Greedy)
 
Metodos numericos
Metodos numericosMetodos numericos
Metodos numericos
 
ALGORITMO GENETICO - I.pptx
ALGORITMO GENETICO - I.pptxALGORITMO GENETICO - I.pptx
ALGORITMO GENETICO - I.pptx
 
Javierperez teoría de la optimización
Javierperez teoría de la optimizaciónJavierperez teoría de la optimización
Javierperez teoría de la optimización
 
El Problema del Agente Viajero_f.pptx
El Problema del Agente Viajero_f.pptxEl Problema del Agente Viajero_f.pptx
El Problema del Agente Viajero_f.pptx
 
Analisis y diseño de algoritmo
Analisis y diseño de algoritmoAnalisis y diseño de algoritmo
Analisis y diseño de algoritmo
 
Guia rapida win_qsb
Guia rapida win_qsbGuia rapida win_qsb
Guia rapida win_qsb
 
Informatica
InformaticaInformatica
Informatica
 
Informatica
InformaticaInformatica
Informatica
 
Metodos numericos ss13
Metodos numericos ss13Metodos numericos ss13
Metodos numericos ss13
 
Metodos numericos ss13
Metodos numericos ss13Metodos numericos ss13
Metodos numericos ss13
 

Último

OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 

Último (20)

OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 

Informe final1

  • 1. Republica Bolivariana de Venezuela Ministerio de Educación, Cultura y Deportes I.U.P “Santiago Mariño” – Extensión CARACAS Ingeniería de Sistemas ALGORITMOS DEVORADORES ALUMNOS: MARIA RIERA C.I:18.589.486 ELIO ARIZA C.I:20.914.946 JOSE CABELLO C.I:18.010.302 DIANA ROMERO C.I:16.814.765 ARTURO MEDINA C.I:16.223.878 DANNY MENDES C.I:15.540.352 CARACAS; AGOSTO 2016
  • 2. Algoritmos devoradores Es una serie de pasos que se repiten con la intención de ir utilizando la mayor cantidad de datos por vez cumpliendo con las condiciones para así resolver el problema. Generalmente el desarrollo de esta clase de algoritmos no es difícil, solo hay que estar seguro de que es adecuado para el problema que queremos resolver, este tipo de algoritmos es muy utilizado en los problemas de optimización, problemas en los cuales se tiene un conjunto de candidatos (datos de entrada), de los cuales se debe elegir un subconjunto que satisfaga una cierta condición de optimalizad (posibles soluciones no necesariamente optimas) y eventualmente condiciones de factibilidad .Árbol de expansión mínimo (algoritmo de Prim). Los algoritmos Greedy Son algoritmos que toman decisiones óptimas en cada instancia, sin pensar en el futuro, por ejemplo si la instancia del problema es parte de un problema mayor, Por eso estos algoritmos dan soluciones óptimas cuando el problema tiene subestructura optimal, pero no necesariamente al revés. Cuando no tiene, puede o no dar solución óptima. ¿Problemas que pueden pasar? En algún momento puedo recalcular los problemas y sub problemas porque estos se superponen. Cuando esto pasa, el algoritmo no es eficiente.
  • 3. Soluciones: Establecer una profundidad global para el camino: Es decirle al algoritmo, que no se pase de x profundidad porque entonces no será buena la solución otorgada.16 Emplear Programación dinámica almacenando en tablas los cálculos ya hechos Esquemas: Dado un conjunto finito de entradas C , un algoritmo voraz devuelve un conjunto S (seleccionados) tal que y que además cumple con las restricciones del problema inicial. A cada conjunto que satisfaga las restricciones se le suele denominar prometedor, y si este además logra que la función objetivo se minimice o maximice (según corresponda) diremos que es una solución óptima. Elementos de los que consta la técnica  El conjunto C de candidatos, entradas del problema.  Función solución. Comprueba, en cada paso, si el subconjunto actual de candidatos elegidos forma una solución (no importa si es óptima o no lo es).  Función de selección. Informa de cuál es el elemento más prometedor para completar la solución. Éste no puede haber sido escogido con anterioridad. Cada elemento es considerado una sola vez. Luego, puede ser rechazado o aceptado y pertenecerá a C/S.  Función de factibilidad. Informa si a partir de un conjunto se puede llegar a una solución. Lo aplicaremos al conjunto de seleccionados unido con el elemento más prometedor.  Función objetivo. Es aquella que queremos maximizar o minimizar, el núcleo del problema.
  • 4. Funcionamiento El algoritmo escoge en cada paso al mejor elemento XϵC posible, conocido como el elemento más prometedor. Se elimina ese elemento del conjunto de candidatos y, acto seguido, comprueba si la inclusión de este elemento en el conjunto de elementos seleccionados produce una solución factible.