SlideShare una empresa de Scribd logo
1 de 13
Análisis de Algoritmo
Nombres
Pablo Rojas V.
Asignatura:
Análisis de Algoritmo
Nombre del Profesor:
Pilar Pardo
Fecha:
26 Marzo 2014
Complejidad de los algoritmos
• La complejidad de un algoritmo se expresa en función del tamaño
del problema que se desea resolver.
Entonces decimos…
• Es una medida de la cantidad de recursos (tiempo y espacio) que un
algoritmo necesita.
Tiempo
• La complejidad se asocia a la cantidad de tiempo que necesita el
algoritmo para la ejecución de operaciones.
Espacio
• La complejidad es la cantidad de memoria requerida para su
ejecución.
Si el recurso es ESPACIO…
• La complejidad del algoritmo esta asociado a la estructura de datos
usada en su implementación
Comportamiento de los Algoritmo
• Datos muy ordenados o muy desordenados.
• Complejidad del peor caso
Este análisis indica cuantas operaciones tiene que realizar los
algoritmos para garantizar que producirán una solución
Complejidad del caso promedio
• Se busca el promedio de operaciones realizadas para solucionar un
promedio considerando todas las posibles entradas con un tamaño
determinado.
Análisis del algoritmo cuando crece…
• Tiempo de ejecución
• Cuando el tamaño de la entrada crece la función para medir esa
complejidad se denota como T(n).
Notación Asintótica
• Necesitamos analizar la potencia de los algoritmos
independientemente de la potencia de la maquina que los ejecute e
incluso de la habilidad del programador que los codifique.
• Los problemas pequeños se pueden resolver de cualquier forma.
• Los problemas grandes tienen análisis que nos llevan a estudiarel
comportamiento de un algoritmo cuando se fuerza el tamaño del problema
al que se aplica matemáticamente.
• N tiende a Infinito (es decir, su comportamiento ASINTÓTICO)
• Asintótico
• Se denomina “Asintótico ” al comportamiento de las funciones en
base a su tasa de crecimiento.
• La complejidad del algoritmo se denota según a la notación BIG-O.
Análisis Algoritmo Complejidad Tiempo Espacio

Más contenido relacionado

La actualidad más candente

Complejidad de un algoritmo
Complejidad de un algoritmoComplejidad de un algoritmo
Complejidad de un algoritmoleobasss
 
Complejidad de los algoritmos
Complejidad de los algoritmosComplejidad de los algoritmos
Complejidad de los algoritmosgmedinaz
 
Complejidad de algoritmos
Complejidad de algoritmosComplejidad de algoritmos
Complejidad de algoritmosJonathan Garcia
 
Complejidad de los algoritmos | Análisis de algoritmos
Complejidad de los algoritmos | Análisis de algoritmosComplejidad de los algoritmos | Análisis de algoritmos
Complejidad de los algoritmos | Análisis de algoritmosSergio Ormeño
 
Complejidad de los algoritmos
Complejidad de los algoritmosComplejidad de los algoritmos
Complejidad de los algoritmosdaniel fuentes
 
Complejidad de los algoritmos
Complejidad de los algoritmosComplejidad de los algoritmos
Complejidad de los algoritmosjuanveg31
 
Análisis de algoritmos [recuperado]
Análisis de algoritmos [recuperado]Análisis de algoritmos [recuperado]
Análisis de algoritmos [recuperado]Joaquín Contreras
 
Complejidad de algoritmos
Complejidad de algoritmosComplejidad de algoritmos
Complejidad de algoritmospazmoralesv
 
UNIDAD 7 ANALISIS DE LOS ALGORITMOS
UNIDAD 7 ANALISIS DE LOS ALGORITMOSUNIDAD 7 ANALISIS DE LOS ALGORITMOS
UNIDAD 7 ANALISIS DE LOS ALGORITMOSLuiS YmAY
 
Complejidad de un algoritmo
Complejidad de un algoritmoComplejidad de un algoritmo
Complejidad de un algoritmoLutzo Guzmán
 

La actualidad más candente (17)

Análisis de algoritmos
Análisis de algoritmosAnálisis de algoritmos
Análisis de algoritmos
 
Complejidad de un algoritmo
Complejidad de un algoritmoComplejidad de un algoritmo
Complejidad de un algoritmo
 
Complejidad de los algoritmos
Complejidad de los algoritmosComplejidad de los algoritmos
Complejidad de los algoritmos
 
Complejidad de algoritmos
Complejidad de algoritmosComplejidad de algoritmos
Complejidad de algoritmos
 
Analisis de algoritmo
Analisis de algoritmoAnalisis de algoritmo
Analisis de algoritmo
 
Complejidad de los algoritmos | Análisis de algoritmos
Complejidad de los algoritmos | Análisis de algoritmosComplejidad de los algoritmos | Análisis de algoritmos
Complejidad de los algoritmos | Análisis de algoritmos
 
Complejidad de los algoritmos
Complejidad de los algoritmosComplejidad de los algoritmos
Complejidad de los algoritmos
 
Complejidad de los algoritmos
Complejidad de los algoritmosComplejidad de los algoritmos
Complejidad de los algoritmos
 
Complejidad de Algoritmos
Complejidad de AlgoritmosComplejidad de Algoritmos
Complejidad de Algoritmos
 
analisis de los algoritmos
analisis de los algoritmosanalisis de los algoritmos
analisis de los algoritmos
 
Análisis de algoritmos [recuperado]
Análisis de algoritmos [recuperado]Análisis de algoritmos [recuperado]
Análisis de algoritmos [recuperado]
 
Unidad 7
Unidad 7Unidad 7
Unidad 7
 
Wordpress
WordpressWordpress
Wordpress
 
Unidad 7
Unidad 7Unidad 7
Unidad 7
 
Complejidad de algoritmos
Complejidad de algoritmosComplejidad de algoritmos
Complejidad de algoritmos
 
UNIDAD 7 ANALISIS DE LOS ALGORITMOS
UNIDAD 7 ANALISIS DE LOS ALGORITMOSUNIDAD 7 ANALISIS DE LOS ALGORITMOS
UNIDAD 7 ANALISIS DE LOS ALGORITMOS
 
Complejidad de un algoritmo
Complejidad de un algoritmoComplejidad de un algoritmo
Complejidad de un algoritmo
 

Destacado (20)

Dropbox y prezi.
Dropbox y prezi.Dropbox y prezi.
Dropbox y prezi.
 
El restaurante
El restauranteEl restaurante
El restaurante
 
Barmenia Kennzahlen 2009.pdf
Barmenia Kennzahlen 2009.pdfBarmenia Kennzahlen 2009.pdf
Barmenia Kennzahlen 2009.pdf
 
PLAY STATION
PLAY STATIONPLAY STATION
PLAY STATION
 
La adivina
La adivinaLa adivina
La adivina
 
comunicación humana
 comunicación  humana  comunicación  humana
comunicación humana
 
Truth About Street McCANN
Truth About Street McCANNTruth About Street McCANN
Truth About Street McCANN
 
PM Hauptuebersicht Maschseefest.pdf
PM Hauptuebersicht Maschseefest.pdfPM Hauptuebersicht Maschseefest.pdf
PM Hauptuebersicht Maschseefest.pdf
 
Comercio electronico
Comercio electronicoComercio electronico
Comercio electronico
 
Cancer de laringe
Cancer de laringeCancer de laringe
Cancer de laringe
 
Unidad 4
Unidad 4Unidad 4
Unidad 4
 
Comercio 2
Comercio 2Comercio 2
Comercio 2
 
Elsecretoparaserfeliz[1] 1
Elsecretoparaserfeliz[1] 1Elsecretoparaserfeliz[1] 1
Elsecretoparaserfeliz[1] 1
 
Que es la ofimatica
Que es la ofimaticaQue es la ofimatica
Que es la ofimatica
 
El ordenador
El ordenadorEl ordenador
El ordenador
 
Leidy sanchez acuña
Leidy sanchez acuñaLeidy sanchez acuña
Leidy sanchez acuña
 
SS501 boyband
SS501 boybandSS501 boyband
SS501 boyband
 
Dbr2
Dbr2Dbr2
Dbr2
 
roessl_juni2011.pdf
roessl_juni2011.pdfroessl_juni2011.pdf
roessl_juni2011.pdf
 
LES XARXES
LES XARXESLES XARXES
LES XARXES
 

Similar a Análisis Algoritmo Complejidad Tiempo Espacio

Complejidad Computacional
Complejidad ComputacionalComplejidad Computacional
Complejidad Computacionalrvargass
 
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 algoritmojaviierr24
 
Clasificacion de los problemas (1)
Clasificacion de los problemas (1)Clasificacion de los problemas (1)
Clasificacion de los problemas (1)Patricia Correa
 
Pptcalgoritmo
PptcalgoritmoPptcalgoritmo
PptcalgoritmoCotesha
 
Complejidad de un algoritmo
Complejidad de un algoritmoComplejidad de un algoritmo
Complejidad de un algoritmoLutzo Guzmán
 
Presentacion para analisis de algoritmo
Presentacion para analisis de algoritmoPresentacion para analisis de algoritmo
Presentacion para analisis de algoritmoSamet A Muñoz M
 
Nuevo presentación de microsoft power point
Nuevo presentación de microsoft power pointNuevo presentación de microsoft power point
Nuevo presentación de microsoft power pointMichael Hinojosa
 

Similar a Análisis Algoritmo Complejidad Tiempo Espacio (18)

Complejidad de los algoritmos
Complejidad de los algoritmosComplejidad de los algoritmos
Complejidad de los algoritmos
 
Complejidad Computacional
Complejidad ComputacionalComplejidad Computacional
Complejidad Computacional
 
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-los-algoritmos
Complejidad de-los-algoritmosComplejidad de-los-algoritmos
Complejidad de-los-algoritmos
 
Clasificacion de los problemas (1)
Clasificacion de los problemas (1)Clasificacion de los problemas (1)
Clasificacion de los problemas (1)
 
Pptcalgoritmo
PptcalgoritmoPptcalgoritmo
Pptcalgoritmo
 
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
 
Complejidad de un algoritmo
Complejidad de un algoritmoComplejidad de un algoritmo
Complejidad de un algoritmo
 
Presentacion para analisis de algoritmo
Presentacion para analisis de algoritmoPresentacion para analisis de algoritmo
Presentacion para analisis de algoritmo
 
El algoritmo y su complejidad
El algoritmo y su complejidadEl algoritmo y su complejidad
El algoritmo y su complejidad
 
Complejidad de algoritmo
Complejidad de algoritmoComplejidad de algoritmo
Complejidad de algoritmo
 
Unidad 7
Unidad 7Unidad 7
Unidad 7
 
Nuevo presentación de microsoft power point
Nuevo presentación de microsoft power pointNuevo presentación de microsoft power point
Nuevo presentación de microsoft power point
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Ppt complejidad
Ppt complejidadPpt complejidad
Ppt complejidad
 
Que es la complejidad del algotirmo
Que es la complejidad del algotirmoQue es la complejidad del algotirmo
Que es la complejidad del algotirmo
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 

Más de Pablo Cesar Rojas Vergara (7)

Representacion grafos
Representacion grafosRepresentacion grafos
Representacion grafos
 
Tipos de problema
Tipos de problemaTipos de problema
Tipos de problema
 
Grafos 2
Grafos 2Grafos 2
Grafos 2
 
Grafos 2
Grafos 2Grafos 2
Grafos 2
 
Grafos 1
Grafos 1Grafos 1
Grafos 1
 
Clase 1 analisis de algoritmos
Clase 1 analisis de algoritmosClase 1 analisis de algoritmos
Clase 1 analisis de algoritmos
 
Algoritmos de busqueda
Algoritmos de busquedaAlgoritmos de busqueda
Algoritmos de busqueda
 

Último

tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 

Último (20)

tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 

Análisis Algoritmo Complejidad Tiempo Espacio

  • 1. Análisis de Algoritmo Nombres Pablo Rojas V. Asignatura: Análisis de Algoritmo Nombre del Profesor: Pilar Pardo Fecha: 26 Marzo 2014
  • 2. Complejidad de los algoritmos • La complejidad de un algoritmo se expresa en función del tamaño del problema que se desea resolver.
  • 3. Entonces decimos… • Es una medida de la cantidad de recursos (tiempo y espacio) que un algoritmo necesita.
  • 4. Tiempo • La complejidad se asocia a la cantidad de tiempo que necesita el algoritmo para la ejecución de operaciones.
  • 5. Espacio • La complejidad es la cantidad de memoria requerida para su ejecución.
  • 6. Si el recurso es ESPACIO… • La complejidad del algoritmo esta asociado a la estructura de datos usada en su implementación
  • 7. Comportamiento de los Algoritmo • Datos muy ordenados o muy desordenados. • Complejidad del peor caso Este análisis indica cuantas operaciones tiene que realizar los algoritmos para garantizar que producirán una solución
  • 8. Complejidad del caso promedio • Se busca el promedio de operaciones realizadas para solucionar un promedio considerando todas las posibles entradas con un tamaño determinado.
  • 9. Análisis del algoritmo cuando crece… • Tiempo de ejecución • Cuando el tamaño de la entrada crece la función para medir esa complejidad se denota como T(n).
  • 10. Notación Asintótica • Necesitamos analizar la potencia de los algoritmos independientemente de la potencia de la maquina que los ejecute e incluso de la habilidad del programador que los codifique.
  • 11. • Los problemas pequeños se pueden resolver de cualquier forma. • Los problemas grandes tienen análisis que nos llevan a estudiarel comportamiento de un algoritmo cuando se fuerza el tamaño del problema al que se aplica matemáticamente. • N tiende a Infinito (es decir, su comportamiento ASINTÓTICO)
  • 12. • Asintótico • Se denomina “Asintótico ” al comportamiento de las funciones en base a su tasa de crecimiento. • La complejidad del algoritmo se denota según a la notación BIG-O.