SlideShare una empresa de Scribd logo
1 de 10
Descargar para leer sin conexión
Alumno : Víctor Hugo Orellana Jaque!
Análisis de Algoritmos Sección 112!
Profesora : Sra. Pilar Pardo Hidalgo!
25-junio-2014!
¿Qué es la complejidad de un
algoritmo?!
² Se expresa en función del tamaño que se
desea resolver"
² Es una medida de la cantidad de recursos
que necesita un algoritmo"
Recurso	
   Definición	
  de	
  complejidad	
  del	
  
algoritmo	
  
Espacio	
   Can+dad	
  de	
  memoria	
  requerida	
  
para	
  su	
  ejecución	
  
También	
  está	
  asociada	
  a	
  las	
  
estructuras	
  de	
  datos	
  usadas	
  en	
  
su	
  implementación	
  
Tiempo	
   Se	
  asocia	
  a	
  la	
  can+dad	
  de	
  
+empo	
  que	
  necesita	
  el	
  
algoritmo	
  para	
  realizar	
  la	
  
ejecución	
  de	
  sus	
  operaciones	
  
Cada algoritmo se comporta
diferente , dependiendo de las
variables de entrada que posea
(como entreguen la información).
Por ende, se debe estudiar su
comportamiento en casos
extremos. !
Complejidad!
•  Peor caso : Indica cuántas operaciones
tienen que realizar los algoritmos para
garantizar que se producirá una solución"
•  Caso Promedio : Se busca el promedio de
operaciones realizadas para solucionar un
problema considerando toda posible
entrada con un tamaño determinado"
Tiempo de Ejecución!
"
•  Se mide con la función T(n)"
•  Se puede medir físicamente ejecutando
el programa, contando las instrucciones
a ejecutar multiplicado por el tiempo
que se demora en ejecutar cada
instrucción."
Notación Asintótica!
•  Matemáticamente hablando : N -> ∞"
•  Esta función analiza el comportamiento de
las funciones en base a su tasa de
crecimiento"
•  La complejidad del algoritmo se denota
según la notación Big-O"
•  N debe ser número natural."
Ventajas y Desventajas : Matriz
de Adyacencia!
Ventajas	
   Desventajas	
  
Se	
  puede	
  determinar	
  en	
  un	
  +empo	
  fijo	
  
y	
  constante	
  si	
  un	
  enlace	
  pertenece	
  o	
  no	
  
al	
  grafo.	
  
Se	
  requiere	
  almacenamiento	
  |v*v|	
  .	
  O	
  
sea	
  O(n2).	
  
Es	
  fácil	
  determinar	
  si	
  existe	
  o	
  no	
  un	
  
arco	
  o	
  enlace,	
  sólo	
  se	
  debe	
  posicionar	
  
en	
  la	
  matriz.	
  
Sólo	
  al	
  leer	
  o	
  examinar	
  la	
  matriz	
  puede	
  
llevar	
  un	
  +empo	
  de	
  sea	
  O(n2)	
  ,	
  siendo	
  
por	
  ende,	
  demoroso.	
  
Es	
  fácil	
  determinar	
  si	
  existe	
  un	
  ciclo	
  en	
  
el	
  grafo,	
  para	
  eso	
  se	
  debe	
  mul+plicar	
  la	
  
matriz	
  por	
  ella	
  misma	
  “n”	
  veces	
  hasta	
  
obtener	
  una	
  matriz	
  nula	
  (Matriz	
  solo	
  
con	
  valores	
  0)	
  o	
  bien,	
  una	
  sucesión	
  
periódica	
  de	
  matrices	
  (hay	
  ciclo)	
  
Familia de Funciones Asintóticas!
Complejidad	
   Terminología	
  
O(1)	
   Complejidad	
  constante	
  
O(n2)	
   Complejidad	
  cuadrá+ca	
  
O(log	
  n)	
   Complejidad	
  logarítmica	
  
O(n)	
   Complejidad	
  lineal	
  
O(n	
  log	
  n)	
   Complejidad	
  casi-­‐lineal	
  
O(nb)	
   Complejidad	
  polinómica	
  
O(bn)	
   Complejidad	
  exponencial	
  
O(n!)	
   Complejidad	
  factorial	
  
F I N
Gracias por su atención!

Más contenido relacionado

Destacado

Primeras teorias de la modernidad pedagógica
Primeras teorias de la modernidad pedagógica  Primeras teorias de la modernidad pedagógica
Primeras teorias de la modernidad pedagógica Javi Garcia Rodriguez
 
Concepto del hombre y la mujer
Concepto del hombre y la mujerConcepto del hombre y la mujer
Concepto del hombre y la mujerklauquin
 
Sistema digestivo
Sistema digestivoSistema digestivo
Sistema digestivo100132
 
Acción jurisdiccional terminado taty
Acción jurisdiccional terminado tatyAcción jurisdiccional terminado taty
Acción jurisdiccional terminado tatysagitario_taty
 
Alimentación y nutrición
Alimentación y nutriciónAlimentación y nutrición
Alimentación y nutriciónkini098
 
Cadena de suministros SMR-UAC
Cadena de suministros SMR-UACCadena de suministros SMR-UAC
Cadena de suministros SMR-UACs1lfr3d0
 
Presentation powerpoint informatique
Presentation powerpoint informatiquePresentation powerpoint informatique
Presentation powerpoint informatiqueBryLev
 
Atelier de validation de la charte du domaine irrigué du bassin de l'Anambé
Atelier de validation de la charte du domaine irrigué du bassin de l'AnambéAtelier de validation de la charte du domaine irrigué du bassin de l'Anambé
Atelier de validation de la charte du domaine irrigué du bassin de l'AnambéGlobal Water Initiative - West Africa
 
Basic 6 unit 4 lesson a
Basic 6 unit 4 lesson aBasic 6 unit 4 lesson a
Basic 6 unit 4 lesson akale800
 
Teste slide som
Teste slide somTeste slide som
Teste slide somcitrus7
 
E portafolio jose sanjuan
E portafolio jose sanjuanE portafolio jose sanjuan
E portafolio jose sanjuansanjuan1977
 
Los puertos de comunicaciónc
Los puertos de comunicacióncLos puertos de comunicaciónc
Los puertos de comunicacióncvanesssa reyesss
 
Les nouvelles de Tsahal novembre 2013
Les nouvelles de Tsahal novembre 2013Les nouvelles de Tsahal novembre 2013
Les nouvelles de Tsahal novembre 2013tsahal
 
Engagés pour la mobilité durable
Engagés pour la mobilité durableEngagés pour la mobilité durable
Engagés pour la mobilité durableKeolis
 

Destacado (20)

Primeras teorias de la modernidad pedagógica
Primeras teorias de la modernidad pedagógica  Primeras teorias de la modernidad pedagógica
Primeras teorias de la modernidad pedagógica
 
Concepto del hombre y la mujer
Concepto del hombre y la mujerConcepto del hombre y la mujer
Concepto del hombre y la mujer
 
Sistema digestivo
Sistema digestivoSistema digestivo
Sistema digestivo
 
Acción jurisdiccional terminado taty
Acción jurisdiccional terminado tatyAcción jurisdiccional terminado taty
Acción jurisdiccional terminado taty
 
Ramirez juana
Ramirez juanaRamirez juana
Ramirez juana
 
Alimentación y nutrición
Alimentación y nutriciónAlimentación y nutrición
Alimentación y nutrición
 
DISKOU A LA NASYON
DISKOU A LA NASYONDISKOU A LA NASYON
DISKOU A LA NASYON
 
Sinergia
SinergiaSinergia
Sinergia
 
Cadena de suministros SMR-UAC
Cadena de suministros SMR-UACCadena de suministros SMR-UAC
Cadena de suministros SMR-UAC
 
Réalisation
RéalisationRéalisation
Réalisation
 
Presentation powerpoint informatique
Presentation powerpoint informatiquePresentation powerpoint informatique
Presentation powerpoint informatique
 
Atelier de validation de la charte du domaine irrigué du bassin de l'Anambé
Atelier de validation de la charte du domaine irrigué du bassin de l'AnambéAtelier de validation de la charte du domaine irrigué du bassin de l'Anambé
Atelier de validation de la charte du domaine irrigué du bassin de l'Anambé
 
Basic 6 unit 4 lesson a
Basic 6 unit 4 lesson aBasic 6 unit 4 lesson a
Basic 6 unit 4 lesson a
 
Teste slide som
Teste slide somTeste slide som
Teste slide som
 
E portafolio jose sanjuan
E portafolio jose sanjuanE portafolio jose sanjuan
E portafolio jose sanjuan
 
Los puertos de comunicaciónc
Los puertos de comunicacióncLos puertos de comunicaciónc
Los puertos de comunicaciónc
 
Wikis
WikisWikis
Wikis
 
Les nouvelles de Tsahal novembre 2013
Les nouvelles de Tsahal novembre 2013Les nouvelles de Tsahal novembre 2013
Les nouvelles de Tsahal novembre 2013
 
Engagés pour la mobilité durable
Engagés pour la mobilité durableEngagés pour la mobilité durable
Engagés pour la mobilité durable
 
Actividad 5
Actividad 5Actividad 5
Actividad 5
 

Similar a Complejidad de un algoritmo

Similar a Complejidad de un algoritmo (20)

Complejidad de algoritmos
Complejidad de algoritmosComplejidad de algoritmos
Complejidad de algoritmos
 
Complejidad
ComplejidadComplejidad
Complejidad
 
Complejidad de Algoritmos
Complejidad de AlgoritmosComplejidad de Algoritmos
Complejidad de Algoritmos
 
Analisis de algoritmos
Analisis de algoritmosAnalisis de algoritmos
Analisis de algoritmos
 
Que es la complejidad de un algoritmo
Que es la complejidad de un algoritmoQue es la complejidad de un algoritmo
Que es la complejidad de un algoritmo
 
Complejidad de Algoritmos
Complejidad de AlgoritmosComplejidad de Algoritmos
Complejidad de Algoritmos
 
La complejidad en los algoritmos
La complejidad en los algoritmosLa complejidad en los algoritmos
La complejidad en los algoritmos
 
Complejidad de algoritmos
Complejidad de algoritmosComplejidad de algoritmos
Complejidad de algoritmos
 
Complejidad
ComplejidadComplejidad
Complejidad
 
Análisis de algoritmo
Análisis de algoritmoAnálisis de algoritmo
Análisis de algoritmo
 
Complejidad de Algoritmos
Complejidad de AlgoritmosComplejidad de Algoritmos
Complejidad de Algoritmos
 
Notación Asintótica
Notación AsintóticaNotación Asintótica
Notación Asintótica
 
analisis de los algoritmos
analisis de los algoritmosanalisis de los algoritmos
analisis de los algoritmos
 
Complejidad de Algoritmos
Complejidad de AlgoritmosComplejidad de Algoritmos
Complejidad de Algoritmos
 
AnáLisis De Algoritmos1
AnáLisis De Algoritmos1AnáLisis De Algoritmos1
AnáLisis De Algoritmos1
 
AnáLisis De Algoritmos1
AnáLisis De Algoritmos1AnáLisis De Algoritmos1
AnáLisis De Algoritmos1
 
Cap2.1
Cap2.1Cap2.1
Cap2.1
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Iniciación al modelado de reactores químicos com MATLAB - Octave (intro)
Iniciación al modelado de reactores químicos com MATLAB - Octave (intro)Iniciación al modelado de reactores químicos com MATLAB - Octave (intro)
Iniciación al modelado de reactores químicos com MATLAB - Octave (intro)
 
Análisis de algoritmo 1
Análisis de algoritmo 1Análisis de algoritmo 1
Análisis de algoritmo 1
 

Último

Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfIsbelRodrguez
 
Físicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y VectoresFísicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y VectoresSegundo Silva Maguiña
 
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosRevista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosJeanCarlosLorenzo1
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasSegundo Silva Maguiña
 
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...Arquitecto Alejandro Gomez cornejo muñoz
 
Biología molecular ADN recombinante.pptx
Biología molecular ADN recombinante.pptxBiología molecular ADN recombinante.pptx
Biología molecular ADN recombinante.pptxluisvalero46
 
SOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadSOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadANDECE
 
NOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxNOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxJairReyna1
 
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasSOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasLeonardoMendozaDvila
 
Sistema de Base de Datos (Rubén Alberto)
Sistema de Base de Datos (Rubén Alberto)Sistema de Base de Datos (Rubén Alberto)
Sistema de Base de Datos (Rubén Alberto)mendezruben1901
 
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIACLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIAMayraOchoa35
 
Conservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaConservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaANDECE
 
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfCONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfErikNivor
 
Sistema de Gestión de Freelancers (Base de Datos)
Sistema de Gestión de Freelancers (Base de Datos)Sistema de Gestión de Freelancers (Base de Datos)
Sistema de Gestión de Freelancers (Base de Datos)dianamateo1513
 
Fisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfFisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfJessLeonelVargasJimn
 
Diagrama de flujo metalurgia del cobre..pptx
Diagrama de flujo metalurgia del cobre..pptxDiagrama de flujo metalurgia del cobre..pptx
Diagrama de flujo metalurgia del cobre..pptxHarryArmandoLazaroBa
 
Parámetros de Perforación y Voladura. para Plataformas
Parámetros de  Perforación y Voladura. para PlataformasParámetros de  Perforación y Voladura. para Plataformas
Parámetros de Perforación y Voladura. para PlataformasSegundo Silva Maguiña
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCANDECE
 
produccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxproduccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxEtse9
 

Último (20)

Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdf
 
Físicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y VectoresFísicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y Vectores
 
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosRevista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la Ingenierías
 
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
 
Biología molecular ADN recombinante.pptx
Biología molecular ADN recombinante.pptxBiología molecular ADN recombinante.pptx
Biología molecular ADN recombinante.pptx
 
SOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadSOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidad
 
NOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxNOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptx
 
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasSOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
 
Sistema de Base de Datos (Rubén Alberto)
Sistema de Base de Datos (Rubén Alberto)Sistema de Base de Datos (Rubén Alberto)
Sistema de Base de Datos (Rubén Alberto)
 
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIACLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
 
Conservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaConservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de Almería
 
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfCONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
 
Sistema de Gestión de Freelancers (Base de Datos)
Sistema de Gestión de Freelancers (Base de Datos)Sistema de Gestión de Freelancers (Base de Datos)
Sistema de Gestión de Freelancers (Base de Datos)
 
Fisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfFisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdf
 
MATPEL COMPLETO DESDE NIVEL I AL III.pdf
MATPEL COMPLETO DESDE NIVEL I AL III.pdfMATPEL COMPLETO DESDE NIVEL I AL III.pdf
MATPEL COMPLETO DESDE NIVEL I AL III.pdf
 
Diagrama de flujo metalurgia del cobre..pptx
Diagrama de flujo metalurgia del cobre..pptxDiagrama de flujo metalurgia del cobre..pptx
Diagrama de flujo metalurgia del cobre..pptx
 
Parámetros de Perforación y Voladura. para Plataformas
Parámetros de  Perforación y Voladura. para PlataformasParámetros de  Perforación y Voladura. para Plataformas
Parámetros de Perforación y Voladura. para Plataformas
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRC
 
produccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxproduccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptx
 

Complejidad de un algoritmo

  • 1. Alumno : Víctor Hugo Orellana Jaque! Análisis de Algoritmos Sección 112! Profesora : Sra. Pilar Pardo Hidalgo! 25-junio-2014!
  • 2. ¿Qué es la complejidad de un algoritmo?! ² Se expresa en función del tamaño que se desea resolver" ² Es una medida de la cantidad de recursos que necesita un algoritmo"
  • 3. Recurso   Definición  de  complejidad  del   algoritmo   Espacio   Can+dad  de  memoria  requerida   para  su  ejecución   También  está  asociada  a  las   estructuras  de  datos  usadas  en   su  implementación   Tiempo   Se  asocia  a  la  can+dad  de   +empo  que  necesita  el   algoritmo  para  realizar  la   ejecución  de  sus  operaciones  
  • 4. Cada algoritmo se comporta diferente , dependiendo de las variables de entrada que posea (como entreguen la información). Por ende, se debe estudiar su comportamiento en casos extremos. !
  • 5. Complejidad! •  Peor caso : Indica cuántas operaciones tienen que realizar los algoritmos para garantizar que se producirá una solución" •  Caso Promedio : Se busca el promedio de operaciones realizadas para solucionar un problema considerando toda posible entrada con un tamaño determinado"
  • 6. Tiempo de Ejecución! " •  Se mide con la función T(n)" •  Se puede medir físicamente ejecutando el programa, contando las instrucciones a ejecutar multiplicado por el tiempo que se demora en ejecutar cada instrucción."
  • 7. Notación Asintótica! •  Matemáticamente hablando : N -> ∞" •  Esta función analiza el comportamiento de las funciones en base a su tasa de crecimiento" •  La complejidad del algoritmo se denota según la notación Big-O" •  N debe ser número natural."
  • 8. Ventajas y Desventajas : Matriz de Adyacencia! Ventajas   Desventajas   Se  puede  determinar  en  un  +empo  fijo   y  constante  si  un  enlace  pertenece  o  no   al  grafo.   Se  requiere  almacenamiento  |v*v|  .  O   sea  O(n2).   Es  fácil  determinar  si  existe  o  no  un   arco  o  enlace,  sólo  se  debe  posicionar   en  la  matriz.   Sólo  al  leer  o  examinar  la  matriz  puede   llevar  un  +empo  de  sea  O(n2)  ,  siendo   por  ende,  demoroso.   Es  fácil  determinar  si  existe  un  ciclo  en   el  grafo,  para  eso  se  debe  mul+plicar  la   matriz  por  ella  misma  “n”  veces  hasta   obtener  una  matriz  nula  (Matriz  solo   con  valores  0)  o  bien,  una  sucesión   periódica  de  matrices  (hay  ciclo)  
  • 9. Familia de Funciones Asintóticas! Complejidad   Terminología   O(1)   Complejidad  constante   O(n2)   Complejidad  cuadrá+ca   O(log  n)   Complejidad  logarítmica   O(n)   Complejidad  lineal   O(n  log  n)   Complejidad  casi-­‐lineal   O(nb)   Complejidad  polinómica   O(bn)   Complejidad  exponencial   O(n!)   Complejidad  factorial  
  • 10. F I N Gracias por su atención!