PROBLEMAS ALGORITMICOS.  Los programadores deben ser capaces de diseñar una solución de tal manera que puedan resolver los problemas planteados.  Estos.

Slides:



Advertisements
Presentaciones similares
Representación del conocimiento
Advertisements

Diseño y análisis de algoritmos
Diseño y análisis de algoritmos
Diseño y análisis de algoritmos
CICLO DE VIDA DEL DESARROLLO DE SOFTWARE
Estructura y diseño de subprogramas
Problemas Algorítmicos
SISTEMAS DE PROCESAMIENTO DE TRANSACCIONES
LAS MAQUINAS DE TURING.
DETECCIÓN DE INTRUSOS rodríguez García Juan Carlos 3812
Investigación de Operaciones II
Investigación de Operaciones II
GENERACIONES DE LENGUAJES DE PROGRAMACIÓN
UNIVERSIDAD LATINA (UNILA) II.- ANALISIS DE ALGORITMOS
UNIVERSIDAD LATINA (UNILA) IV. IMPLANTACION DE ALGORITMOS.
INTELIGENCIA ARTIFICIAL
Introducción a los Sistemas de Bases de Datos Distribuidos
Tratabilidad y NP-Completitud
M.I.A Daniel Alejandro García López.  Los SBC son diferentes a los TPS,MIS, DSS.  Administran el conocimiento y trabajan en un nivel no estructurado.
Programa Promotores Tecnológicos
1 La naturaleza de la toma de decisiones Las decisiones son cursos de acción que se toman para evitar o reducir los efectos negativos, la incertidumbre,
INTELIGENCIA DE NEGOCIOS
Modelos de Programación Entera - Heurísticas
MODULO MATERIALES DIDACTICOS
Complejidad Problemas NP-Completos
 La resolución de problemas algorítmicos no solamente implica que los informáticos sepan programar sino necesitan de otras habilidades como tener una.
DECISIONES SOBRE EL TRANSPORTE

Inteligencia Artificial
Optimización Combinatoria usando Algoritmos Evolucionistas Problemas de Optimización. Idea: Encontrar una solución "factible" y "óptima" de acuerdo a algún.
COMPLEJIDAD COMPUTACIONAL Departamento de Educación Matemática Profesor: Carlos Aguilar Santana “La Matemática es el Alfabeto con el cual Dios ha Escrito.
Sistema de Información
Diseño y análisis de algoritmos
CAMBIOS Y SECUENCIAS MUCHOS OBJETOS, SUCESOS Y PROCESOS QUE OBSERVAMOS CAMBIAN O EVOLUCIONAN EN EL TRANSCURSO DEL TIEMPO. PARA COMPRENDER LOS CAMBIOS HAY.
ALGORITMOS APROXIMADOS
SOLUCIÓN DE PROBLEMAS POR MEDIO DE LA SIMULACION
El cuadriculado ¿Para qué?
CONCEPTOS BÁSICOS FUNDACIÓN UNIVERSITARIA LOS LIBERTADORES Fredys Alberto Simanca Herrera Programación Estructurada Semana Bogotá, D.C
15/04/2017 TALLER DE MATEMÁTICA.
I. Complejidad de Problemas
Análisis y Diseño de Algoritmos
Metodología para la construcción de programas
SIG. LAURA VELAZQUEZ MORELOS. Hace referencia a un refrán que implica resolver un problema difícil, dividiéndolo en partes más simples tantas veces como.
Software CRM.
DECISIONES SOBRE EL TRANSPORTE
COMPUTO III Ing. Jimmy Ojeda Arnica.
Desarrollo de Software Orientado a Objetos (deficiencias)
ADMINISTRACION DE INVENTARIOS
 La problemática de todo usuario de las entidades financieras es el servicio que algunas le prestan en el momento de ellos comunicarse con la línea.
CONCLUSIONES.
Encuentro #3 FASE: Ingenio Área: Sistemas Juvenil.
Diseño de Sistemas.
ALGORITMO QUE ES ??.
Diseño de Rutas y ruteros
Ingeniería de Software
Escuela de Ciencias Basicas, Tecnología e Ingeniería
Automatización simulación promodel.
Edwin Oliveros.  El diseño de sistemas consiste en la transformación del modelo de diseño, que toma en cuenta los requerimientos no funcionales y las.
“Análisis y Diseño de Algoritmos” 2a Entrega, Programa 6 Centro de Investigación y Estudios Avanzados del IPN Samuel Garrido Daniel 15-Abril-2004 México,
Investigación Algorítmica ChasquiSoft. Integrantes Contreras Ames, Roy Carlos Gaspar Calle, Ronald Urlich Ames, Rafael Paredes.
Mapa de Procesos Ideal Procesos Estratégicos Direccionamiento Análisis y Formulación Procesos Misionales Procesos de Apoyo Proceso de Evaluación Gestión.
Investigación Algorítmica ChasquiSoft. Integrantes Contreras Ames, Roy Carlos Gaspar Calle, Ronald Urlich Ames, Rafael Paredes.
La clase P juega un papel importante en la teoría de la complejidad computacional debido a que: 1. P es invariante para todos los modelos de cómputo que.
Especificación del Problema Partimos del hecho de un programador no puede resolver un problema que no entiende. Por esta razón, la primera etapa en todo.
Problemas P, NP y NP-Completos CLASE P Los algoritmos de complejidad polinómica se dice que son tratables en el sentido de que suelen ser abordables en.
Hernández Camacho Víctor Jesus Islas Sánchez Karla Vanessa
LE, EI, Profesor Ramón Castro Liceaga UNIVERSIDAD LATINA (UNILA) IV. IMPLANTACION DE ALGORITMOS.
1 Autómatas Autómata S5-95U. 2 Estructura externa Compacta: en un solo bloque están todos lo elementos. Modular: - Estructura americana: separa las E/S.
Clasificación de problemas algorítmicos
Pasos para hacer una línea de tiempo 1. Identifica los hechos históricos y lugares 2. Selecciona los datos y fechas más relevantes a partir de una cronología.
Transcripción de la presentación:

PROBLEMAS ALGORITMICOS

 Los programadores deben ser capaces de diseñar una solución de tal manera que puedan resolver los problemas planteados.  Estos problemas requieren de cierto nivel de abstracción y análisis.  Luego de plantear la solución se debe implementar, y colocar las funciones identificadas en el análisis, y separar en módulos (Modularidad) 2

3 Clasificación de los problemas según su naturaleza.

 Problema que responden si o no a determinada indagación.  Ejemplos: Responder si existe una ruta entre dos lugares o no. Responder si existe una secuencia de pasos para llegar a una solución. 4

 Los problemas de localización consiste en encontrar determinada solución en caso exista.  Un problema de optimización consiste encontrar en caso exista la mejor soluciono la solución mas optima. 5

 Son problemas tratables, es decir que tienen solución, ya sea buena o mala.  Podemos resolver problemas como cualquier tipo de transacción como son: un sistema de ventas, sistema de pagos, registro de clientes.  Se puede construir un autómata determinista para la solución.  Pueden ser resueltos en un tiempo polinómico. 6

 Se necesita construir un autómata No determinista para su solución.  Puede ser transformado polinómicamente en el conjunto de problemas.  Pueden ser resueltos por problemas enumerativos.  No pueden resolverse en un tiempo polinómico.  Los problemas NP intratables se les conoce como NP- Difícil. Ejemplos: Coloración de mapas, selección de proyectos, agentes viajeros. 7

8 Relación entre problemas P y NP