Aplicações da Complexidade de Kolmogorov

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Aplicações da Complexidade de Kolmogorov - Presentation Transcript

    1. Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Introdu¸˜o ca Aplica¸˜es da Complexidade de Kolmogorov co Complexidade de Kolmogorov Aleatoriedade Carlos A. P. Campani Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca 28 de abril de 2006 Grafos k-aleat´rios o Conclus˜es o Para saber mais
    2. Sum´rio a Aplica¸˜es da co Complexidade de Kolmogorov 1 Introdu¸˜o ca Carlos A. P. Campani 2 Complexidade de Kolmogorov Introdu¸˜o ca 3 Aleatoriedade Complexidade de Kolmogorov 4 Seq¨ˆncias aleat´rias de Martin-L¨f ue o o Aleatoriedade Seq¨ˆncias ue 5 Distˆncia de informa¸˜o a ca aleat´rias de o Martin-L¨f o Distˆncia de a 6 Grafos k-aleat´rios o informa¸˜o ca Grafos 7 Conclus˜es o k-aleat´rios o Conclus˜es o 8 Para saber mais Para saber mais
    3. Sum´rio a Aplica¸˜es da co Complexidade de Kolmogorov 1 Introdu¸˜o ca Carlos A. P. Campani 2 Complexidade de Kolmogorov Introdu¸˜o ca 3 Aleatoriedade Complexidade de Kolmogorov 4 Seq¨ˆncias aleat´rias de Martin-L¨f ue o o Aleatoriedade Seq¨ˆncias ue 5 Distˆncia de informa¸˜o a ca aleat´rias de o Martin-L¨f o Distˆncia de a 6 Grafos k-aleat´rios o informa¸˜o ca Grafos 7 Conclus˜es o k-aleat´rios o Conclus˜es o 8 Para saber mais Para saber mais
    4. Objetivos da apresenta¸˜o ca Aplica¸˜es da co Complexidade de Objetivo geral Kolmogorov Carlos A. P. Apresentar a complexidade de Kolmogorov e suas principais Campani propriedades. Introdu¸˜o ca Complexidade de Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    5. Objetivos da apresenta¸˜o ca Aplica¸˜es da co Complexidade de Objetivo geral Kolmogorov Carlos A. P. Apresentar a complexidade de Kolmogorov e suas principais Campani propriedades. Introdu¸˜o ca Complexidade Objetivos espec´ ıficos de Kolmogorov Apresentar trˆs aplica¸˜es da complexidade de Kolmogorov: e co Aleatoriedade Distˆncia de informa¸˜o como m´trica para a qualidade de a ca e Seq¨ˆncias ue aleat´rias de o imagem; Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    6. Objetivos da apresenta¸˜o ca Aplica¸˜es da co Complexidade de Objetivo geral Kolmogorov Carlos A. P. Apresentar a complexidade de Kolmogorov e suas principais Campani propriedades. Introdu¸˜o ca Complexidade Objetivos espec´ ıficos de Kolmogorov Apresentar trˆs aplica¸˜es da complexidade de Kolmogorov: e co Aleatoriedade Distˆncia de informa¸˜o como m´trica para a qualidade de a ca e Seq¨ˆncias ue aleat´rias de o imagem; Martin-L¨f o Distˆncia de a Distˆncia de informa¸˜o aplicada na classifica¸˜o a ca ca informa¸˜o ca (clusteriza¸˜o) de literatura lus´fona segundo o estilo e ca o Grafos k-aleat´rios o per´ıodo liter´rio; a Conclus˜es o Para saber mais
    7. Objetivos da apresenta¸˜o ca Aplica¸˜es da co Complexidade de Objetivo geral Kolmogorov Carlos A. P. Apresentar a complexidade de Kolmogorov e suas principais Campani propriedades. Introdu¸˜o ca Complexidade Objetivos espec´ ıficos de Kolmogorov Apresentar trˆs aplica¸˜es da complexidade de Kolmogorov: e co Aleatoriedade Distˆncia de informa¸˜o como m´trica para a qualidade de a ca e Seq¨ˆncias ue aleat´rias de o imagem; Martin-L¨f o Distˆncia de a Distˆncia de informa¸˜o aplicada na classifica¸˜o a ca ca informa¸˜o ca (clusteriza¸˜o) de literatura lus´fona segundo o estilo e ca o Grafos k-aleat´rios o per´ıodo liter´rio; a Conclus˜es o Grafos k-aleat´rios aplicados na determina¸˜o de o ca Para saber mais propriedades de redes de computadores.
    8. Sum´rio a Aplica¸˜es da co Complexidade de Kolmogorov 1 Introdu¸˜o ca Carlos A. P. Campani 2 Complexidade de Kolmogorov Introdu¸˜o ca 3 Aleatoriedade Complexidade de Kolmogorov 4 Seq¨ˆncias aleat´rias de Martin-L¨f ue o o Aleatoriedade Seq¨ˆncias ue 5 Distˆncia de informa¸˜o a ca aleat´rias de o Martin-L¨f o Distˆncia de a 6 Grafos k-aleat´rios o informa¸˜o ca Grafos 7 Conclus˜es o k-aleat´rios o Conclus˜es o 8 Para saber mais Para saber mais
    9. O que ´ a complexidade de Kolmogorov? e Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Complexidade de Kolmogorov ´ uma teoria da informa¸˜o e ca Introdu¸˜o ca e da aleatoriedade baseada no tamanho dos programas Complexidade para a m´quina de Turing; a de Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    10. O que ´ a complexidade de Kolmogorov? e Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Complexidade de Kolmogorov ´ uma teoria da informa¸˜o e ca Introdu¸˜o ca e da aleatoriedade baseada no tamanho dos programas Complexidade para a m´quina de Turing; a de Kolmogorov Expressa o quanto podemos comprimir algoritmicamente Aleatoriedade uma string bin´ria; a Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    11. O que ´ a complexidade de Kolmogorov? e Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Complexidade de Kolmogorov ´ uma teoria da informa¸˜o e ca Introdu¸˜o ca e da aleatoriedade baseada no tamanho dos programas Complexidade para a m´quina de Turing; a de Kolmogorov Expressa o quanto podemos comprimir algoritmicamente Aleatoriedade uma string bin´ria; a Seq¨ˆncias ue aleat´rias de o Exemplos: gzip, compress, winzip, etc. Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    12. O que ´ a complexidade de Kolmogorov? e Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Complexidade de Kolmogorov ´ uma teoria da informa¸˜o e ca Introdu¸˜o ca e da aleatoriedade baseada no tamanho dos programas Complexidade para a m´quina de Turing; a de Kolmogorov Expressa o quanto podemos comprimir algoritmicamente Aleatoriedade uma string bin´ria; a Seq¨ˆncias ue aleat´rias de o Exemplos: gzip, compress, winzip, etc. Martin-L¨f o Distˆncia de a Usa a m´quina de Turing (fun¸˜es parciais recursivas) a co informa¸˜o ca como m´todo de descri¸˜o. e ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    13. Modelo de m´quina de Turing a Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Introdu¸˜o ca Complexidade de Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    14. Defini¸˜o de complexidade de Kolmogorov ca Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Introdu¸˜o ca Complexidade condicional Complexidade de Definimos a complexidade condicional CM (x|y ) Kolmogorov (“complexidade de x dado y ”) como sendo o tamanho da Aleatoriedade Seq¨ˆncias ue menor descri¸˜o efetiva que computa x na m´quina M ca a aleat´rias de o recebendo y como entrada (informa¸˜o lateral). ca Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    15. Observa¸˜es co Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Os objetos sobre os quais se aplica a complexidade podem Introdu¸˜o ca ser tanto strings bin´rias, quanto n´meros naturais, pois o a u Complexidade conjunto das strings bin´rias ´ enumer´vel: a e a de Kolmogorov Aleatoriedade 0 1 2 3 4 5 6 7 8 ··· Seq¨ˆncias ue Λ 0 1 00 01 10 11 000 001 · · · aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    16. Observa¸˜es co Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Os objetos sobre os quais se aplica a complexidade podem Introdu¸˜o ca ser tanto strings bin´rias, quanto n´meros naturais, pois o a u Complexidade conjunto das strings bin´rias ´ enumer´vel: a e a de Kolmogorov Aleatoriedade 0 1 2 3 4 5 6 7 8 ··· Seq¨ˆncias ue Λ 0 1 00 01 10 11 000 001 · · · aleat´rias de o Martin-L¨f o Distˆncia de a Os programas para a m´quina de Turing tamb´m ser˜o a e a informa¸˜o ca representados como strings bin´rias. a Grafos k-aleat´rios o Conclus˜es o Para saber mais
    17. Algumas defini¸˜es co Aplica¸˜es da co Complexidade de Formaliza¸˜o ca Kolmogorov Seja M uma m´quina de Turing. Ent˜o, a a Carlos A. P. Campani CM (x|y ) = min{p|Mp (y ) = x} Introdu¸˜o ca Complexidade de Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    18. Algumas defini¸˜es co Aplica¸˜es da co Complexidade de Formaliza¸˜o ca Kolmogorov Seja M uma m´quina de Turing. Ent˜o, a a Carlos A. P. Campani CM (x|y ) = min{p|Mp (y ) = x} Introdu¸˜o ca Complexidade Nota¸˜o ca de Kolmogorov x denota o tamanho em bits de uma string bin´ria x a Aleatoriedade Seq¨ˆncias ue (n´mero de d´ u ıgitos); aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    19. Algumas defini¸˜es co Aplica¸˜es da co Complexidade de Formaliza¸˜o ca Kolmogorov Seja M uma m´quina de Turing. Ent˜o, a a Carlos A. P. Campani CM (x|y ) = min{p|Mp (y ) = x} Introdu¸˜o ca Complexidade Nota¸˜o ca de Kolmogorov x denota o tamanho em bits de uma string bin´ria x a Aleatoriedade Seq¨ˆncias ue (n´mero de d´ u ıgitos); aleat´rias de o Martin-L¨f o Mp (y ) = x denota que a m´quina M computa x por a Distˆncia de a meio do programa p recebendo y como entrada; informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    20. Algumas defini¸˜es co Aplica¸˜es da co Complexidade de Formaliza¸˜o ca Kolmogorov Seja M uma m´quina de Turing. Ent˜o, a a Carlos A. P. Campani CM (x|y ) = min{p|Mp (y ) = x} Introdu¸˜o ca Complexidade Nota¸˜o ca de Kolmogorov x denota o tamanho em bits de uma string bin´ria x a Aleatoriedade Seq¨ˆncias ue (n´mero de d´ u ıgitos); aleat´rias de o Martin-L¨f o Mp (y ) = x denota que a m´quina M computa x por a Distˆncia de a meio do programa p recebendo y como entrada; informa¸˜o ca n vezes Grafos k-aleat´rios o aaaa . . . a = an ; Conclus˜es o Para saber mais
    21. Algumas defini¸˜es co Aplica¸˜es da co Complexidade de Formaliza¸˜o ca Kolmogorov Seja M uma m´quina de Turing. Ent˜o, a a Carlos A. P. Campani CM (x|y ) = min{p|Mp (y ) = x} Introdu¸˜o ca Complexidade Nota¸˜o ca de Kolmogorov x denota o tamanho em bits de uma string bin´ria x a Aleatoriedade Seq¨ˆncias ue (n´mero de d´ u ıgitos); aleat´rias de o Martin-L¨f o Mp (y ) = x denota que a m´quina M computa x por a Distˆncia de a meio do programa p recebendo y como entrada; informa¸˜o ca n vezes Grafos k-aleat´rios o aaaa . . . a = an ; Conclus˜es o Sejam n ≥ 0 e m ≥ 0. n m denota n ≤ m + c, para Para saber mais algum c > 0.
    22. Observa¸˜es adicionais co Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani A existˆncia de uma fun¸˜o parcial recursiva universal e ca (m´quina de Turing universal) garante que, a Introdu¸˜o ca assintoticamente, a complexidade CM (x|y ) depende Complexidade de apenas de x e y ; Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    23. Observa¸˜es adicionais co Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani A existˆncia de uma fun¸˜o parcial recursiva universal e ca (m´quina de Turing universal) garante que, a Introdu¸˜o ca assintoticamente, a complexidade CM (x|y ) depende Complexidade de apenas de x e y ; Kolmogorov Aleatoriedade Seja φ1 , φ2 , φ3 , . . . uma enumera¸˜o das fun¸˜es parciais ca co Seq¨ˆncias ue recursivas; aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    24. Observa¸˜es adicionais co Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani A existˆncia de uma fun¸˜o parcial recursiva universal e ca (m´quina de Turing universal) garante que, a Introdu¸˜o ca assintoticamente, a complexidade CM (x|y ) depende Complexidade de apenas de x e y ; Kolmogorov Aleatoriedade Seja φ1 , φ2 , φ3 , . . . uma enumera¸˜o das fun¸˜es parciais ca co Seq¨ˆncias ue recursivas; aleat´rias de o Martin-L¨f o Existe uma fun¸˜o φu , chamada universal, tal que ca Distˆncia de a φu (i, x) = φu ([i, x]) = φi (x) para todo i > 0; informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    25. Observa¸˜es adicionais co Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani A existˆncia de uma fun¸˜o parcial recursiva universal e ca (m´quina de Turing universal) garante que, a Introdu¸˜o ca assintoticamente, a complexidade CM (x|y ) depende Complexidade de apenas de x e y ; Kolmogorov Aleatoriedade Seja φ1 , φ2 , φ3 , . . . uma enumera¸˜o das fun¸˜es parciais ca co Seq¨ˆncias ue recursivas; aleat´rias de o Martin-L¨f o Existe uma fun¸˜o φu , chamada universal, tal que ca Distˆncia de a φu (i, x) = φu ([i, x]) = φi (x) para todo i > 0; informa¸˜o ca Grafos [., .] : N × N → N ´ uma bije¸˜o efetiva. e ca k-aleat´rios o Conclus˜es o Para saber mais
    26. Teorema fundamental Aplica¸˜es da co Complexidade de Teorema da invariˆncia a Kolmogorov Existe uma m´quina U, chamada universal, tal que, para a Carlos A. P. Campani qualquer m´quina M, CU (x|y ) CM (x|y ); a Introdu¸˜o ca Complexidade de Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    27. Teorema fundamental Aplica¸˜es da co Complexidade de Teorema da invariˆncia a Kolmogorov Existe uma m´quina U, chamada universal, tal que, para a Carlos A. P. Campani qualquer m´quina M, CU (x|y ) CM (x|y ); a Introdu¸˜o ca Complexidade Prova do teorema de Kolmogorov Prova por simula¸˜o de m´quinas: Seja M1 , M2 , M3 , . . . uma ca a Aleatoriedade enumera¸˜o padr˜o das m´quinas. Assim, ca a a Seq¨ˆncias ue CM (x|y ) = min{p|Mp (y ) = x} e M ´ a n-´sima m´quina na e e a aleat´rias de o Martin-L¨f o enumera¸˜o padr˜o. Ent˜o: ca a a Distˆncia de a informa¸˜o ca CU (x|y ) = min{1n 0p|U1n 0p (y ) = x} = Grafos k-aleat´rios o = min{p|U1n 0p (y ) = x} + n + 1 = Conclus˜es o = CM (x|y ) + n + 1 Para saber mais
    28. Conseq¨ˆncia do teorema da invariˆncia ue a Aplica¸˜es da co Complexidade de Conseq¨ˆncia ue Kolmogorov Carlos A. P. Dadas duas m´quinas universais U1 e U2 sabemos que: a Campani Introdu¸˜o ca |CU1 (x|y ) − CU2 (x|y )| ≤ c Complexidade de para algum c > 0 e c n˜o depende de x e y . a Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    29. Conseq¨ˆncia do teorema da invariˆncia ue a Aplica¸˜es da co Complexidade de Conseq¨ˆncia ue Kolmogorov Carlos A. P. Dadas duas m´quinas universais U1 e U2 sabemos que: a Campani Introdu¸˜o ca |CU1 (x|y ) − CU2 (x|y )| ≤ c Complexidade de para algum c > 0 e c n˜o depende de x e y . a Kolmogorov Aleatoriedade Seq¨ˆncias ue Exemplo aleat´rias de o Martin-L¨f o Distˆncia de a |CPROLOG (x|y ) − CLISP (x|y )| ≤ c informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    30. Conseq¨ˆncia do teorema da invariˆncia ue a Aplica¸˜es da co Complexidade de Conseq¨ˆncia ue Kolmogorov Carlos A. P. Dadas duas m´quinas universais U1 e U2 sabemos que: a Campani Introdu¸˜o ca |CU1 (x|y ) − CU2 (x|y )| ≤ c Complexidade de para algum c > 0 e c n˜o depende de x e y . a Kolmogorov Aleatoriedade Seq¨ˆncias ue Exemplo aleat´rias de o Martin-L¨f o Distˆncia de a |CPROLOG (x|y ) − CLISP (x|y )| ≤ c informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Nota¸˜o devido a esta propriedade ca Para saber mais Podemos reescrever CU (x|y ) como C (x|y ).
    31. Complexidade incondicional Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Introdu¸˜o ca Complexidade Defini¸˜o ca de Kolmogorov Definimos a complexidade incondicional C (x) (“complexidade Aleatoriedade de x”) como sendo igual a C (x|Λ). Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    32. Algumas propriedades da complexidade b´sica a Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Introdu¸˜o ca C (x|y ) C (x); Complexidade de Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    33. Algumas propriedades da complexidade b´sica a Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Introdu¸˜o ca C (x|y ) C (x); Complexidade de Kolmogorov C (x|y ) x; Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    34. Algumas propriedades da complexidade b´sica a Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Introdu¸˜o ca C (x|y ) C (x); Complexidade de Kolmogorov C (x|y ) x; Aleatoriedade C (x|y ) n˜o ´ comput´vel (por redu¸˜o ao problema da a e a ca Seq¨ˆncias ue aleat´rias de o parada). Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    35. Complexidade de prefixo Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Existe uma segunda vers˜o da teoria, chamada a Introdu¸˜o ca complexidade de prefixo, K (x|y ); Complexidade de Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    36. Complexidade de prefixo Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Existe uma segunda vers˜o da teoria, chamada a Introdu¸˜o ca complexidade de prefixo, K (x|y ); Complexidade de Define-se K (x|y ) exigindo que as descri¸˜es (programas) co Kolmogorov usadas sejam livres de prefixo; Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    37. Complexidade de prefixo Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Existe uma segunda vers˜o da teoria, chamada a Introdu¸˜o ca complexidade de prefixo, K (x|y ); Complexidade de Define-se K (x|y ) exigindo que as descri¸˜es (programas) co Kolmogorov usadas sejam livres de prefixo; Aleatoriedade Seq¨ˆncias ue Uma codifica¸˜o livre de prefixo ´ aquela em que nenhuma ca e aleat´rias de o Martin-L¨f o descri¸˜o ´ prefixo de outra; ca e Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    38. Complexidade de prefixo Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Existe uma segunda vers˜o da teoria, chamada a Introdu¸˜o ca complexidade de prefixo, K (x|y ); Complexidade de Define-se K (x|y ) exigindo que as descri¸˜es (programas) co Kolmogorov usadas sejam livres de prefixo; Aleatoriedade Seq¨ˆncias ue Uma codifica¸˜o livre de prefixo ´ aquela em que nenhuma ca e aleat´rias de o Martin-L¨f o descri¸˜o ´ prefixo de outra; ca e Distˆncia de a informa¸˜o ca Um c´digo livre de prefixo cont´m seu pr´prio tamanho. o e o Grafos k-aleat´rios o Conclus˜es o Para saber mais
    39. Propriedades da Complexidade de Prefixo Aplica¸˜es da co Complexidade de Propriedade Kolmogorov Carlos A. P. Podemos concatenar strings sem problemas, e recuperar as Campani strings originais a partir da concatenada. Introdu¸˜o ca Complexidade de Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    40. Propriedades da Complexidade de Prefixo Aplica¸˜es da co Complexidade de Propriedade Kolmogorov Carlos A. P. Podemos concatenar strings sem problemas, e recuperar as Campani strings originais a partir da concatenada. Introdu¸˜o ca Complexidade Propriedade importante de Kolmogorov Aleatoriedade 2−K (x|y ) < ∞ Seq¨ˆncias ue x aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    41. Propriedades da Complexidade de Prefixo Aplica¸˜es da co Complexidade de Propriedade Kolmogorov Carlos A. P. Podemos concatenar strings sem problemas, e recuperar as Campani strings originais a partir da concatenada. Introdu¸˜o ca Complexidade Propriedade importante de Kolmogorov Aleatoriedade 2−K (x|y ) < ∞ Seq¨ˆncias ue x aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Observa¸˜o ca Grafos k-aleat´rios o Conclus˜es o 2−C (x|y ) = ∞ Para saber x mais
    42. Codifica¸˜o livre de prefixo ca Aplica¸˜es da co Complexidade de Kolmogorov Defini¸˜o ca Carlos A. P. Campani x vezes Introdu¸˜o ca E1 (x) = 1111 . . . 1 0x = 1x 0x ou Complexidade E2 (x) = E1 (x)x = 1x 0xx; de Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    43. Codifica¸˜o livre de prefixo ca Aplica¸˜es da co Complexidade de Kolmogorov Defini¸˜o ca Carlos A. P. Campani x vezes Introdu¸˜o ca E1 (x) = 1111 . . . 1 0x = 1x 0x ou Complexidade E2 (x) = E1 (x)x = 1x 0xx; de Kolmogorov E1 (x) = 2x + 1 e E2 (x) = x + 2x + 1. Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    44. Codifica¸˜o livre de prefixo ca Aplica¸˜es da co Complexidade de Kolmogorov Defini¸˜o ca Carlos A. P. Campani x vezes Introdu¸˜o ca E1 (x) = 1111 . . . 1 0x = 1x 0x ou Complexidade E2 (x) = E1 (x)x = 1x 0xx; de Kolmogorov E1 (x) = 2x + 1 e E2 (x) = x + 2x + 1. Aleatoriedade Seq¨ˆncias ue aleat´rias de o Propriedades Martin-L¨f o Distˆncia de a informa¸˜o ca ∼ Sabemos que x = log x (pela codifica¸˜o bin´ria), ent˜o ca a a Grafos ∼ x + 2 log x; E2 (x) = k-aleat´rios o Conclus˜es o Para saber mais
    45. Codifica¸˜o livre de prefixo ca Aplica¸˜es da co Complexidade de Kolmogorov Defini¸˜o ca Carlos A. P. Campani x vezes Introdu¸˜o ca E1 (x) = 1111 . . . 1 0x = 1x 0x ou Complexidade E2 (x) = E1 (x)x = 1x 0xx; de Kolmogorov E1 (x) = 2x + 1 e E2 (x) = x + 2x + 1. Aleatoriedade Seq¨ˆncias ue aleat´rias de o Propriedades Martin-L¨f o Distˆncia de a informa¸˜o ca ∼ Sabemos que x = log x (pela codifica¸˜o bin´ria), ent˜o ca a a Grafos ∼ x + 2 log x; E2 (x) = k-aleat´rios o Conclus˜es o C (x|y ) K (x|y ) C (x|y ) + 2 log C (x|y ). Para saber mais
    46. Sum´rio a Aplica¸˜es da co Complexidade de Kolmogorov 1 Introdu¸˜o ca Carlos A. P. Campani 2 Complexidade de Kolmogorov Introdu¸˜o ca 3 Aleatoriedade Complexidade de Kolmogorov 4 Seq¨ˆncias aleat´rias de Martin-L¨f ue o o Aleatoriedade Seq¨ˆncias ue 5 Distˆncia de informa¸˜o a ca aleat´rias de o Martin-L¨f o Distˆncia de a 6 Grafos k-aleat´rios o informa¸˜o ca Grafos 7 Conclus˜es o k-aleat´rios o Conclus˜es o 8 Para saber mais Para saber mais
    47. Incompressividade Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Introdu¸˜o ca O prop´sito original da complexidade de Kolmogorov era o Complexidade de definir seq¨ˆncias aleat´rias formalmente, embasando uma ue o Kolmogorov teoria matem´tica das probabilidades; a Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    48. Incompressividade Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Introdu¸˜o ca O prop´sito original da complexidade de Kolmogorov era o Complexidade de definir seq¨ˆncias aleat´rias formalmente, embasando uma ue o Kolmogorov teoria matem´tica das probabilidades; a Aleatoriedade Seq¨ˆncias ue Strings bin´rias podem representar seq¨ˆncias aleat´rias a ue o aleat´rias de o geradas pelo lan¸amento sucessivo de uma moeda. c Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    49. Incompressividade Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Seq¨ˆncia de eventos ue Campani Introdu¸˜o ca Complexidade de Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    50. Incompressividade Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Seq¨ˆncia de eventos ue Campani Introdu¸˜o ca Complexidade de Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Representa¸˜o ca Distˆncia de a informa¸˜o ca Grafos 1011010 k-aleat´rios o Conclus˜es o Para saber mais
    51. Strings bin´rias a Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Introdu¸˜o ca Seria este um bom modelo para estudar o fenˆmeno da o Complexidade aleatoriedade? de Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    52. Strings bin´rias a Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Introdu¸˜o ca Seria este um bom modelo para estudar o fenˆmeno da o Complexidade aleatoriedade? de Kolmogorov Strings bin´rias podem representar qualquer fenˆmeno a o Aleatoriedade aleat´rio por meio de uma codifica¸˜o apropriada; o ca Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    53. Strings bin´rias a Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Introdu¸˜o ca Seria este um bom modelo para estudar o fenˆmeno da o Complexidade aleatoriedade? de Kolmogorov Strings bin´rias podem representar qualquer fenˆmeno a o Aleatoriedade aleat´rio por meio de uma codifica¸˜o apropriada; o ca Seq¨ˆncias ue Embora limitado a distribui¸˜o uniforme, podemos ca aleat´rias de o Martin-L¨f o extender o modelo para outras distribui¸˜es. co Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    54. Lei dos grandes n´meros u Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani (Teoria do limite da freq¨ˆncia relativa) Em uma ue Introdu¸˜o ca seq¨ˆncia longa de tentativas, as freq¨ˆncias relativas das ue ue Complexidade ocorrˆncias de sucesso ou fracasso em um experimento e de Kolmogorov devem convergir a um limite, Aleatoriedade Seq¨ˆncias ue lim λ(n)/n = p n→∞ aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    55. Lei dos grandes n´meros u Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani (Teoria do limite da freq¨ˆncia relativa) Em uma ue Introdu¸˜o ca seq¨ˆncia longa de tentativas, as freq¨ˆncias relativas das ue ue Complexidade ocorrˆncias de sucesso ou fracasso em um experimento e de Kolmogorov devem convergir a um limite, Aleatoriedade Seq¨ˆncias ue lim λ(n)/n = p n→∞ aleat´rias de o Martin-L¨f o Distˆncia de a No caso particular da distribui¸˜o uniforme (moeda ca informa¸˜o ca honesta), p = 1/2. Grafos k-aleat´rios o Conclus˜es o Para saber mais
    56. Problema! Aplica¸˜es da co Complexidade de Kolmogorov Problema Carlos A. P. Campani O que ´ “uma seq¨ˆncia longa”? e ue Introdu¸˜o ca Complexidade de Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    57. Problema! Aplica¸˜es da co Complexidade de Kolmogorov Problema Carlos A. P. Campani O que ´ “uma seq¨ˆncia longa”? e ue Introdu¸˜o ca Complexidade Andrei Kolmogorov de Kolmogorov A teoria do limite de freq¨ˆncia (lei dos grandes n´meros) tem ue u Aleatoriedade pouca ou nenhuma utilidade pr´tica em teoria das a Seq¨ˆncias ue aleat´rias de o probabilidades e estat´ ıstica, pois todas as amostras s˜o sempre a Martin-L¨f o finitas. Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    58. Problema! Aplica¸˜es da co Complexidade de Kolmogorov Problema Carlos A. P. Campani O que ´ “uma seq¨ˆncia longa”? e ue Introdu¸˜o ca Complexidade Andrei Kolmogorov de Kolmogorov A teoria do limite de freq¨ˆncia (lei dos grandes n´meros) tem ue u Aleatoriedade pouca ou nenhuma utilidade pr´tica em teoria das a Seq¨ˆncias ue aleat´rias de o probabilidades e estat´ ıstica, pois todas as amostras s˜o sempre a Martin-L¨f o finitas. Distˆncia de a informa¸˜o ca Grafos John Keynes k-aleat´rios o Conclus˜es o “In the long run we shall be dead.” Para saber mais
    59. Nossa percep¸˜o da aleatoriedade ca Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Um exemplo Introdu¸˜o ca Complexidade Segundo a nossa intui¸˜o, o que poderiamos dizer sobre a ca de Kolmogorov aleatoriedade das seguintes strings bin´rias? a Aleatoriedade 11111111111111111111 Seq¨ˆncias ue aleat´rias de o 01010101010101010101 Martin-L¨f o 01001101011000110101 Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    60. Aleatoriedade Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Introdu¸˜o ca Podemos abordar o fenˆmeno da aleatoriedade das o Complexidade seguintes formas: de Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    61. Aleatoriedade Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Introdu¸˜o ca Podemos abordar o fenˆmeno da aleatoriedade das o Complexidade seguintes formas: de Kolmogorov Seq¨ˆncias que possuem um limite de freq¨ˆncia relativa ue ue Aleatoriedade (lei dos grandes n´meros); u Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    62. Aleatoriedade Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Introdu¸˜o ca Podemos abordar o fenˆmeno da aleatoriedade das o Complexidade seguintes formas: de Kolmogorov Seq¨ˆncias que possuem um limite de freq¨ˆncia relativa ue ue Aleatoriedade (lei dos grandes n´meros); u Seq¨ˆncias ue Pertinˆncia a maiorias (probabilidade de ocorrˆncia); e e aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    63. Aleatoriedade Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Introdu¸˜o ca Podemos abordar o fenˆmeno da aleatoriedade das o Complexidade seguintes formas: de Kolmogorov Seq¨ˆncias que possuem um limite de freq¨ˆncia relativa ue ue Aleatoriedade (lei dos grandes n´meros); u Seq¨ˆncias ue Pertinˆncia a maiorias (probabilidade de ocorrˆncia); e e aleat´rias de o Martin-L¨f o Incompressividade das seq¨ˆncias. ue Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    64. Incompressividade e irregularidade Aplica¸˜es da co Complexidade de Kolmogorov String regular Carlos A. P. Campani 11111111111111111111 Introdu¸˜o ca Complexidade de FOR I:=1 TO 20 PRINT 1 Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o String irregular Martin-L¨f o Distˆncia de a informa¸˜o ca 01001101011000110101 Grafos k-aleat´rios o PRINT 01001101011000110101 Conclus˜es o Para saber mais
    65. Incompressividade e Irregularidade Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Introdu¸˜o ca Defini¸˜o ca Complexidade Uma string bin´ria x ´ incompress´ se C (x|n) ≥ n − c, onde a e ıvel de Kolmogorov n = x e c ´ a deficiˆncia de aleatoriedade. e e Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    66. Incompressividade e Irregularidade Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Introdu¸˜o ca Defini¸˜o ca Complexidade Uma string bin´ria x ´ incompress´ se C (x|n) ≥ n − c, onde a e ıvel de Kolmogorov n = x e c ´ a deficiˆncia de aleatoriedade. e e Aleatoriedade Seq¨ˆncias ue Observa¸˜o ca aleat´rias de o Martin-L¨f o Chamamos x de c-aleat´ria. o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    67. Teorema fundamental Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Introdu¸˜o ca Teorema da incompressividade Complexidade de Kolmogorov Seja c > 0. Fixando y , todo conjunto A de cardinalidade m Aleatoriedade tem ao menos m(1 − 2−c ) + 1 elementos x com Seq¨ˆncias ue C (x|y ) ≥ log m − c. aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    68. Sum´rio a Aplica¸˜es da co Complexidade de Kolmogorov 1 Introdu¸˜o ca Carlos A. P. Campani 2 Complexidade de Kolmogorov Introdu¸˜o ca 3 Aleatoriedade Complexidade de Kolmogorov 4 Seq¨ˆncias aleat´rias de Martin-L¨f ue o o Aleatoriedade Seq¨ˆncias ue 5 Distˆncia de informa¸˜o a ca aleat´rias de o Martin-L¨f o Distˆncia de a 6 Grafos k-aleat´rios o informa¸˜o ca Grafos 7 Conclus˜es o k-aleat´rios o Conclus˜es o 8 Para saber mais Para saber mais
    69. Seq¨ˆncias aleat´rias de Martin-L¨f ue o o Aplica¸˜es da co Complexidade de Seq¨ˆncias t´ ue ıpicas Kolmogorov Carlos A. P. Uma seq¨ˆncia ´ at´ ue e ıpica se ela pertence a um conjunto Campani com medida zero; Introdu¸˜o ca Complexidade de Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    70. Seq¨ˆncias aleat´rias de Martin-L¨f ue o o Aplica¸˜es da co Complexidade de Seq¨ˆncias t´ ue ıpicas Kolmogorov Carlos A. P. Uma seq¨ˆncia ´ at´ ue e ıpica se ela pertence a um conjunto Campani com medida zero; Introdu¸˜o ca Cada seq¨ˆncia t´ ue ıpica pertence a uma maioria; Complexidade de Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    71. Seq¨ˆncias aleat´rias de Martin-L¨f ue o o Aplica¸˜es da co Complexidade de Seq¨ˆncias t´ ue ıpicas Kolmogorov Carlos A. P. Uma seq¨ˆncia ´ at´ ue e ıpica se ela pertence a um conjunto Campani com medida zero; Introdu¸˜o ca Cada seq¨ˆncia t´ ue ıpica pertence a uma maioria; Complexidade de O conjunto das seq¨ˆncias t´ ue ıpicas ´ a intersec¸˜o dos e ca Kolmogorov complementos destes conjuntos de medida zero. Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    72. Seq¨ˆncias aleat´rias de Martin-L¨f ue o o Aplica¸˜es da co Complexidade de Seq¨ˆncias t´ ue ıpicas Kolmogorov Carlos A. P. Uma seq¨ˆncia ´ at´ ue e ıpica se ela pertence a um conjunto Campani com medida zero; Introdu¸˜o ca Cada seq¨ˆncia t´ ue ıpica pertence a uma maioria; Complexidade de O conjunto das seq¨ˆncias t´ ue ıpicas ´ a intersec¸˜o dos e ca Kolmogorov complementos destes conjuntos de medida zero. Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Problema! Distˆncia de a informa¸˜o ca Cada seq¨ˆncia x em particular induz um teste de ue Grafos k-aleat´rios o aleatoriedade que a exclui de uma maioria; Conclus˜es o Para saber mais
    73. Seq¨ˆncias aleat´rias de Martin-L¨f ue o o Aplica¸˜es da co Complexidade de Seq¨ˆncias t´ ue ıpicas Kolmogorov Carlos A. P. Uma seq¨ˆncia ´ at´ ue e ıpica se ela pertence a um conjunto Campani com medida zero; Introdu¸˜o ca Cada seq¨ˆncia t´ ue ıpica pertence a uma maioria; Complexidade de O conjunto das seq¨ˆncias t´ ue ıpicas ´ a intersec¸˜o dos e ca Kolmogorov complementos destes conjuntos de medida zero. Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Problema! Distˆncia de a informa¸˜o ca Cada seq¨ˆncia x em particular induz um teste de ue Grafos k-aleat´rios o aleatoriedade que a exclui de uma maioria; Conclus˜es o A intersec¸˜o de todas as maiorias seria vazia, ou seja, ca Para saber mais n˜o existiriam seq¨ˆncias aleat´rias! a ue o
    74. Seq¨ˆncias aleat´rias de Martin-L¨f ue o o Aplica¸˜es da co Complexidade de Solu¸˜o ca Kolmogorov Carlos A. P. Campani Martin-L¨f restringiu os testes de aleatoriedade aos o comput´veis; a Introdu¸˜o ca Complexidade de Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    75. Seq¨ˆncias aleat´rias de Martin-L¨f ue o o Aplica¸˜es da co Complexidade de Solu¸˜o ca Kolmogorov Carlos A. P. Campani Martin-L¨f restringiu os testes de aleatoriedade aos o comput´veis; a Introdu¸˜o ca Conjunto das seq¨ˆncias aleat´rias possui complemento ue o Complexidade de recursivamente enumer´vel; a Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    76. Seq¨ˆncias aleat´rias de Martin-L¨f ue o o Aplica¸˜es da co Complexidade de Solu¸˜o ca Kolmogorov Carlos A. P. Campani Martin-L¨f restringiu os testes de aleatoriedade aos o comput´veis; a Introdu¸˜o ca Conjunto das seq¨ˆncias aleat´rias possui complemento ue o Complexidade de recursivamente enumer´vel; a Kolmogorov Aleatoriedade As seq¨ˆncias regulares formam um conjunto nulo ue Seq¨ˆncias ue (medida zero); aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    77. Seq¨ˆncias aleat´rias de Martin-L¨f ue o o Aplica¸˜es da co Complexidade de Solu¸˜o ca Kolmogorov Carlos A. P. Campani Martin-L¨f restringiu os testes de aleatoriedade aos o comput´veis; a Introdu¸˜o ca Conjunto das seq¨ˆncias aleat´rias possui complemento ue o Complexidade de recursivamente enumer´vel; a Kolmogorov Aleatoriedade As seq¨ˆncias regulares formam um conjunto nulo ue Seq¨ˆncias ue (medida zero); aleat´rias de o Martin-L¨f o Teorema: Existe um conjunto efetivo nulo maximal; Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    78. Seq¨ˆncias aleat´rias de Martin-L¨f ue o o Aplica¸˜es da co Complexidade de Solu¸˜o ca Kolmogorov Carlos A. P. Campani Martin-L¨f restringiu os testes de aleatoriedade aos o comput´veis; a Introdu¸˜o ca Conjunto das seq¨ˆncias aleat´rias possui complemento ue o Complexidade de recursivamente enumer´vel; a Kolmogorov Aleatoriedade As seq¨ˆncias regulares formam um conjunto nulo ue Seq¨ˆncias ue (medida zero); aleat´rias de o Martin-L¨f o Teorema: Existe um conjunto efetivo nulo maximal; Distˆncia de a informa¸˜o ca Ou seja, se M ´ o conjunto efetivo nulo maximal ent˜o e a Grafos X ⊂ M, para todo conjunto efetivo nulo X ; k-aleat´rios o Conclus˜es o Para saber mais
    79. Seq¨ˆncias aleat´rias de Martin-L¨f ue o o Aplica¸˜es da co Complexidade de Solu¸˜o ca Kolmogorov Carlos A. P. Campani Martin-L¨f restringiu os testes de aleatoriedade aos o comput´veis; a Introdu¸˜o ca Conjunto das seq¨ˆncias aleat´rias possui complemento ue o Complexidade de recursivamente enumer´vel; a Kolmogorov Aleatoriedade As seq¨ˆncias regulares formam um conjunto nulo ue Seq¨ˆncias ue (medida zero); aleat´rias de o Martin-L¨f o Teorema: Existe um conjunto efetivo nulo maximal; Distˆncia de a informa¸˜o ca Ou seja, se M ´ o conjunto efetivo nulo maximal ent˜o e a Grafos X ⊂ M, para todo conjunto efetivo nulo X ; k-aleat´rios o Conclus˜es o Isto significa que a uni˜o de todos os conjuntos efetivos a Para saber nulos ´ tamb´m um conjunto efetivo nulo. e e mais
    80. Defini¸˜o de Martin-L¨f ca o Aplica¸˜es da co Complexidade de Kolmogorov Defini¸˜o ca Carlos A. P. Campani Uma string x = x1 x2 x3 · · · ´ Martin-L¨f aleat´ria se e somente e o o Introdu¸˜o ca se, para alguma constante c > 0, K (x1 x2 x3 · · · xn ) ≥ n − c, Complexidade para todo n. de Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    81. Defini¸˜o de Martin-L¨f ca o Aplica¸˜es da co Complexidade de Kolmogorov Defini¸˜o ca Carlos A. P. Campani Uma string x = x1 x2 x3 · · · ´ Martin-L¨f aleat´ria se e somente e o o Introdu¸˜o ca se, para alguma constante c > 0, K (x1 x2 x3 · · · xn ) ≥ n − c, Complexidade para todo n. de Kolmogorov Aleatoriedade Equivalˆncia entre as defini¸˜es e co Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Ou seja, h´ equivalˆncia entre a defini¸˜o de aleatoriedade a e ca Distˆncia de a de Martin-L¨f e a defini¸˜o via incompressividade de o ca informa¸˜o ca strings bin´rias; a Grafos k-aleat´rios o Conclus˜es o Para saber mais
    82. Defini¸˜o de Martin-L¨f ca o Aplica¸˜es da co Complexidade de Kolmogorov Defini¸˜o ca Carlos A. P. Campani Uma string x = x1 x2 x3 · · · ´ Martin-L¨f aleat´ria se e somente e o o Introdu¸˜o ca se, para alguma constante c > 0, K (x1 x2 x3 · · · xn ) ≥ n − c, Complexidade para todo n. de Kolmogorov Aleatoriedade Equivalˆncia entre as defini¸˜es e co Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Ou seja, h´ equivalˆncia entre a defini¸˜o de aleatoriedade a e ca Distˆncia de a de Martin-L¨f e a defini¸˜o via incompressividade de o ca informa¸˜o ca strings bin´rias; a Grafos k-aleat´rios o Esta equivalˆncia ´ uma evidˆncia da corre¸˜o desta teoria. e e e ca Conclus˜es o Para saber mais
    83. Sum´rio a Aplica¸˜es da co Complexidade de Kolmogorov 1 Introdu¸˜o ca Carlos A. P. Campani 2 Complexidade de Kolmogorov Introdu¸˜o ca 3 Aleatoriedade Complexidade de Kolmogorov 4 Seq¨ˆncias aleat´rias de Martin-L¨f ue o o Aleatoriedade Seq¨ˆncias ue 5 Distˆncia de informa¸˜o a ca aleat´rias de o Martin-L¨f o Distˆncia de a 6 Grafos k-aleat´rios o informa¸˜o ca Grafos 7 Conclus˜es o k-aleat´rios o Conclus˜es o 8 Para saber mais Para saber mais
    84. Distˆncia de informa¸˜o a ca Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Introdu¸˜o ca A distˆncia de informa¸˜o ´ uma m´trica universal a priori a ca e e Complexidade de sobre as strings bin´rias; a Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    85. Distˆncia de informa¸˜o a ca Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Introdu¸˜o ca A distˆncia de informa¸˜o ´ uma m´trica universal a priori a ca e e Complexidade de sobre as strings bin´rias; a Kolmogorov Embora n˜o comput´vel, podemos obter uma aproxima¸˜o a a ca Aleatoriedade Seq¨ˆncias ue comput´vel usando programas de compress˜o de dados a a aleat´rias de o (gzip, bzip2, etc.). Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    86. Aplica¸˜es co Aplica¸˜es da co Complexidade de Kolmogorov Precedentes Carlos A. P. Campani Classifica¸˜o autom´tica de m´sica (por gˆnero e autor); ca a u e Introdu¸˜o ca Complexidade de Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    87. Aplica¸˜es co Aplica¸˜es da co Complexidade de Kolmogorov Precedentes Carlos A. P. Campani Classifica¸˜o autom´tica de m´sica (por gˆnero e autor); ca a u e Introdu¸˜o ca Determina¸˜o do parentesco de l´ ca ınguas humanas; Complexidade de Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    88. Aplica¸˜es co Aplica¸˜es da co Complexidade de Kolmogorov Precedentes Carlos A. P. Campani Classifica¸˜o autom´tica de m´sica (por gˆnero e autor); ca a u e Introdu¸˜o ca Determina¸˜o do parentesco de l´ ca ınguas humanas; Complexidade de Kolmogorov Reconhecimento de DNA mitocondrial. Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    89. Aplica¸˜es co Aplica¸˜es da co Complexidade de Kolmogorov Precedentes Carlos A. P. Campani Classifica¸˜o autom´tica de m´sica (por gˆnero e autor); ca a u e Introdu¸˜o ca Determina¸˜o do parentesco de l´ ca ınguas humanas; Complexidade de Kolmogorov Reconhecimento de DNA mitocondrial. Aleatoriedade Seq¨ˆncias ue Aplica¸˜es desenvolvidas co aleat´rias de o Martin-L¨f o Distˆncia de a Classifica¸˜o (clustering) de literatura lus´fona segundo ca o informa¸˜o ca estilo e per´ ıodo liter´rio; a Grafos k-aleat´rios o Conclus˜es o Para saber mais
    90. Aplica¸˜es co Aplica¸˜es da co Complexidade de Kolmogorov Precedentes Carlos A. P. Campani Classifica¸˜o autom´tica de m´sica (por gˆnero e autor); ca a u e Introdu¸˜o ca Determina¸˜o do parentesco de l´ ca ınguas humanas; Complexidade de Kolmogorov Reconhecimento de DNA mitocondrial. Aleatoriedade Seq¨ˆncias ue Aplica¸˜es desenvolvidas co aleat´rias de o Martin-L¨f o Distˆncia de a Classifica¸˜o (clustering) de literatura lus´fona segundo ca o informa¸˜o ca estilo e per´ ıodo liter´rio; a Grafos k-aleat´rios o Como uma m´trica de qualidade de imagem. e Conclus˜es o Para saber mais
    91. M´trica de qualidade de imagem e Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Introdu¸˜o ca Complexidade de Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    92. M´trica de qualidade de imagem e Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Introdu¸˜o ca Complexidade de Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    93. M´trica de qualidade de imagem e Aplica¸˜es da co Complexidade Necessidade de Kolmogorov Muitas vezes h´ a necessidade de transformar uma imagem a Carlos A. P. Campani para armazena-la. Introdu¸˜o ca Complexidade de Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    94. M´trica de qualidade de imagem e Aplica¸˜es da co Complexidade Necessidade de Kolmogorov Muitas vezes h´ a necessidade de transformar uma imagem a Carlos A. P. Campani para armazena-la. Introdu¸˜o ca Exemplos Complexidade de Kolmogorov Tratamento de imagens; Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    95. M´trica de qualidade de imagem e Aplica¸˜es da co Complexidade Necessidade de Kolmogorov Muitas vezes h´ a necessidade de transformar uma imagem a Carlos A. P. Campani para armazena-la. Introdu¸˜o ca Exemplos Complexidade de Kolmogorov Tratamento de imagens; Aleatoriedade Seq¨ˆncias ue Compress˜o de dados com perdas; a aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    96. M´trica de qualidade de imagem e Aplica¸˜es da co Complexidade Necessidade de Kolmogorov Muitas vezes h´ a necessidade de transformar uma imagem a Carlos A. P. Campani para armazena-la. Introdu¸˜o ca Exemplos Complexidade de Kolmogorov Tratamento de imagens; Aleatoriedade Seq¨ˆncias ue Compress˜o de dados com perdas; a aleat´rias de o Martin-L¨f o Distˆncia de a Similaridade entre imagens informa¸˜o ca Grafos k-aleat´rios o Medida da similaridade ou distˆncia entre imagens; a Conclus˜es o Para saber mais
    97. M´trica de qualidade de imagem e Aplica¸˜es da co Complexidade Necessidade de Kolmogorov Muitas vezes h´ a necessidade de transformar uma imagem a Carlos A. P. Campani para armazena-la. Introdu¸˜o ca Exemplos Complexidade de Kolmogorov Tratamento de imagens; Aleatoriedade Seq¨ˆncias ue Compress˜o de dados com perdas; a aleat´rias de o Martin-L¨f o Distˆncia de a Similaridade entre imagens informa¸˜o ca Grafos k-aleat´rios o Medida da similaridade ou distˆncia entre imagens; a Conclus˜es o Isto ´ o que chamamos de m´trica de qualidade de e e Para saber mais imagem.
    98. Defini¸˜o de distˆncia ca a Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Seja S um espa¸o. Uma m´trica para S ´ uma fun¸˜o definida c e e ca Introdu¸˜o ca sobre o produto cartesiano S × S, d : S × S → R, se e somente Complexidade de se para todo x, y , z ∈ S: Kolmogorov Aleatoriedade 1 d(x, y ) ≥ 0 e d(x, y ) = 0 se e somente se x = y ; Seq¨ˆncias ue 2 d(x, y ) = d(y , x) (simetria); aleat´rias de o Martin-L¨f o 3 d(x, y ) ≤ d(x, z) + d(z, y ) (desigualdade triangular). Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    99. Defini¸˜o de distˆncia ca a Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Seja S um espa¸o. Uma m´trica para S ´ uma fun¸˜o definida c e e ca Introdu¸˜o ca sobre o produto cartesiano S × S, d : S × S → R, se e somente Complexidade de se para todo x, y , z ∈ S: Kolmogorov Aleatoriedade 1 d(x, y ) ≥ 0 e d(x, y ) = 0 se e somente se x = y ; Seq¨ˆncias ue 2 d(x, y ) = d(y , x) (simetria); aleat´rias de o Martin-L¨f o 3 d(x, y ) ≤ d(x, z) + d(z, y ) (desigualdade triangular). Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    100. Defini¸˜o de distˆncia ca a Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Seja S um espa¸o. Uma m´trica para S ´ uma fun¸˜o definida c e e ca Introdu¸˜o ca sobre o produto cartesiano S × S, d : S × S → R, se e somente Complexidade de se para todo x, y , z ∈ S: Kolmogorov Aleatoriedade 1 d(x, y ) ≥ 0 e d(x, y ) = 0 se e somente se x = y ; Seq¨ˆncias ue 2 d(x, y ) = d(y , x) (simetria); aleat´rias de o Martin-L¨f o 3 d(x, y ) ≤ d(x, z) + d(z, y ) (desigualdade triangular). Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    101. Defini¸˜o de distˆncia ca a Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Seja S um espa¸o. Uma m´trica para S ´ uma fun¸˜o definida c e e ca Introdu¸˜o ca sobre o produto cartesiano S × S, d : S × S → R, se e somente Complexidade de se para todo x, y , z ∈ S: Kolmogorov Aleatoriedade 1 d(x, y ) ≥ 0 e d(x, y ) = 0 se e somente se x = y ; Seq¨ˆncias ue 2 d(x, y ) = d(y , x) (simetria); aleat´rias de o Martin-L¨f o 3 d(x, y ) ≤ d(x, z) + d(z, y ) (desigualdade triangular). Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    102. Distˆncia de informa¸˜o a ca Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Introdu¸˜o ca Defini¸˜o ca Complexidade de Kolmogorov max(K (x|y ), K (y |x)) Aleatoriedade d(x, y ) = Seq¨ˆncias ue max(K (x), K (y )) aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    103. Distˆncia de informa¸˜o a ca Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Propriedades Introdu¸˜o ca Distˆncia de informa¸˜o satisfaz uma vers˜o fraca de m´trica: a ca a e Complexidade de Kolmogorov Simetria d(x, y ) = d(y , x); Aleatoriedade Identidade fraca d(x, x) = O(1/K (x)) pois K (x|x) ≈ O(1); Seq¨ˆncias ue aleat´rias de o Desigualdade triangular fraca d(x, y ) ≤ Martin-L¨f o 1 d(x, z) + d(z, y ) + O max(K (x),K (y ),K (z)) . Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    104. Distˆncia de informa¸˜o a ca Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Propriedades Introdu¸˜o ca Distˆncia de informa¸˜o satisfaz uma vers˜o fraca de m´trica: a ca a e Complexidade de Kolmogorov Simetria d(x, y ) = d(y , x); Aleatoriedade Identidade fraca d(x, x) = O(1/K (x)) pois K (x|x) ≈ O(1); Seq¨ˆncias ue aleat´rias de o Desigualdade triangular fraca d(x, y ) ≤ Martin-L¨f o 1 d(x, z) + d(z, y ) + O max(K (x),K (y ),K (z)) . Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    105. Distˆncia de informa¸˜o a ca Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Propriedades Introdu¸˜o ca Distˆncia de informa¸˜o satisfaz uma vers˜o fraca de m´trica: a ca a e Complexidade de Kolmogorov Simetria d(x, y ) = d(y , x); Aleatoriedade Identidade fraca d(x, x) = O(1/K (x)) pois K (x|x) ≈ O(1); Seq¨ˆncias ue aleat´rias de o Desigualdade triangular fraca d(x, y ) ≤ Martin-L¨f o 1 d(x, z) + d(z, y ) + O max(K (x),K (y ),K (z)) . Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    106. Distˆncia de informa¸˜o a ca Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Propriedades Introdu¸˜o ca Distˆncia de informa¸˜o satisfaz uma vers˜o fraca de m´trica: a ca a e Complexidade de Kolmogorov Simetria d(x, y ) = d(y , x); Aleatoriedade Identidade fraca d(x, x) = O(1/K (x)) pois K (x|x) ≈ O(1); Seq¨ˆncias ue aleat´rias de o Desigualdade triangular fraca d(x, y ) ≤ Martin-L¨f o 1 d(x, z) + d(z, y ) + O max(K (x),K (y ),K (z)) . Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    107. Distˆncia de informa¸˜o a ca Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Introdu¸˜o ca Propriedade da universalidade Complexidade de log max(K (x), K (y )) Kolmogorov d(x, y ) ≤ f (x, y ) + O , Aleatoriedade max(K (x), K (y )) Seq¨ˆncias ue aleat´rias de o onde f (., .) ´ uma distˆncia normalizada semi-comput´vel por e a a Martin-L¨f o cima qualquer. Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    108. Uso de aproxima¸˜o ca Aplica¸˜es da co Complexidade de Kolmogorov Aplica¸˜o da distˆncia ca a Carlos A. P. Campani Para aplicar na pr´tica a medida ´ necess´rio obter uma a e a Introdu¸˜o ca aproxima¸˜o comput´vel usando um programa de compress˜o ca a a Complexidade de dados. de Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    109. Uso de aproxima¸˜o ca Aplica¸˜es da co Complexidade de Kolmogorov Aplica¸˜o da distˆncia ca a Carlos A. P. Campani Para aplicar na pr´tica a medida ´ necess´rio obter uma a e a Introdu¸˜o ca aproxima¸˜o comput´vel usando um programa de compress˜o ca a a Complexidade de dados. de Kolmogorov Problema Aleatoriedade Seq¨ˆncias ue N˜o podemos aproximar complexidades condicionais. a aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    110. Uso de aproxima¸˜o ca Aplica¸˜es da co Complexidade de Kolmogorov Aplica¸˜o da distˆncia ca a Carlos A. P. Campani Para aplicar na pr´tica a medida ´ necess´rio obter uma a e a Introdu¸˜o ca aproxima¸˜o comput´vel usando um programa de compress˜o ca a a Complexidade de dados. de Kolmogorov Problema Aleatoriedade Seq¨ˆncias ue N˜o podemos aproximar complexidades condicionais. a aleat´rias de o Martin-L¨f o Distˆncia de a Solu¸˜o (Peter G´cs) ca a informa¸˜o ca Grafos k-aleat´rios o K (x|y ) ≈ K (yx) − K (y ) Conclus˜es o Para saber mais
    111. Classifica¸˜o de literatura lus´fona ca o Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Introdu¸˜o ca Id´ia e Complexidade de Usar a distˆncia de informa¸˜o como um discriminante para a ca Kolmogorov agrupar (clustering) obras da literatura lus´fona, o Aleatoriedade classificando-as automaticamente em rela¸˜o ao estilo e ca Seq¨ˆncias ue aleat´rias de o per´ ıodo liter´rio. a Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    112. Classifica¸˜o de literatura lus´fona ca o Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Introdu¸˜o ca Complexidade de Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    113. Classifica¸˜o de literatura lus´fona ca o Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Introdu¸˜o ca Complexidade de Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    114. Sum´rio a Aplica¸˜es da co Complexidade de Kolmogorov 1 Introdu¸˜o ca Carlos A. P. Campani 2 Complexidade de Kolmogorov Introdu¸˜o ca 3 Aleatoriedade Complexidade de Kolmogorov 4 Seq¨ˆncias aleat´rias de Martin-L¨f ue o o Aleatoriedade Seq¨ˆncias ue 5 Distˆncia de informa¸˜o a ca aleat´rias de o Martin-L¨f o Distˆncia de a 6 Grafos k-aleat´rios o informa¸˜o ca Grafos 7 Conclus˜es o k-aleat´rios o Conclus˜es o 8 Para saber mais Para saber mais
    115. Grafos aleat´rios o Aplica¸˜es da co Complexidade de Objetivo Kolmogorov Carlos A. P. Campani Expressar propriedades de grafos cujas arestas distribuem-se de forma aleat´ria; o Introdu¸˜o ca Complexidade de Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    116. Grafos aleat´rios o Aplica¸˜es da co Complexidade de Objetivo Kolmogorov Carlos A. P. Campani Expressar propriedades de grafos cujas arestas distribuem-se de forma aleat´ria; o Introdu¸˜o ca Complexidade Estas propriedades valem com probabilidade 1 para grafos de Kolmogorov com um n´mero infinito de v´rtices; u e Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    117. Grafos aleat´rios o Aplica¸˜es da co Complexidade de Objetivo Kolmogorov Carlos A. P. Campani Expressar propriedades de grafos cujas arestas distribuem-se de forma aleat´ria; o Introdu¸˜o ca Complexidade Estas propriedades valem com probabilidade 1 para grafos de Kolmogorov com um n´mero infinito de v´rtices; u e Aleatoriedade As propriedades destes grafos podem ser generalizadas Seq¨ˆncias ue (assintoticamente) para grafos com um n´mero finito de u aleat´rias de o Martin-L¨f o v´rtices; e Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    118. Grafos aleat´rios o Aplica¸˜es da co Complexidade de Objetivo Kolmogorov Carlos A. P. Campani Expressar propriedades de grafos cujas arestas distribuem-se de forma aleat´ria; o Introdu¸˜o ca Complexidade Estas propriedades valem com probabilidade 1 para grafos de Kolmogorov com um n´mero infinito de v´rtices; u e Aleatoriedade As propriedades destes grafos podem ser generalizadas Seq¨ˆncias ue (assintoticamente) para grafos com um n´mero finito de u aleat´rias de o Martin-L¨f o v´rtices; e Distˆncia de a informa¸˜o ca Grafos Aplica¸˜o ca k-aleat´rios o Conclus˜es o Provar propriedades de redes de computadores com conex˜eso Para saber quase aleat´rias (que se interconecta de forma ca´tica). o o mais
    119. Grafo rotulado Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Introdu¸˜o ca Defini¸˜o ca Complexidade de Um grafo rotulado ´ um par G = (V , A) (V , conjunto de e Kolmogorov v´rtices e A, conjunto de arestas) sobre n v´rtices e e Aleatoriedade V = {1, 2, . . . , n}, tal que podemos representa-lo por uma Seq¨ˆncias ue aleat´rias de o string bin´ria E (G ) de tamanho n . a 2 Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    120. Diagrama Aplica¸˜es da co Complexidade de Um exemplo ()*+ /.-, Kolmogorov Carlos A. P. nn 20AAA Campani nnn 00 A nnn 00 AAA ()*+n /.-,A UU 00 /.-, ()*+ Introdu¸˜o ca nnnnn 00 A Complexidade 1 U UU AA UUU 3 de AA UUUU 00 ()*+ /.-, /.-, ()*+ Kolmogorov AA UUUU 0 Aleatoriedade A UUUU0 Seq¨ˆncias ue 5 4 aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    121. Diagrama Aplica¸˜es da co Complexidade de Um exemplo ()*+ /.-, Kolmogorov Carlos A. P. nn 20AAA Campani nnn 00 A nnn 00 AAA ()*+n /.-,A UU 00 /.-, ()*+ Introdu¸˜o ca nnnnn 00 A Complexidade 1 U UU AA UUU 3 de AA UUUU 00 ()*+ /.-, /.-, ()*+ Kolmogorov AA UUUU 0 Aleatoriedade A UUUU0 Seq¨ˆncias ue 5 4 aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Representa¸˜o ca Grafos k-aleat´rios o Conclus˜es o 1011 110 00 1 Para saber 1 2 3 4 mais
    122. Deficiˆncia de aleatoriedade e Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Introdu¸˜o ca Um grafo rotulado G sobre n v´rtices tem deficiˆncia de e e Complexidade de aleatoriedade no m´ximo δ(n), e ´ chamado de δ(n)-aleat´rio, a e o Kolmogorov se satisfaz: Aleatoriedade n C (E (G )|n) ≥ − δ(n) Seq¨ˆncias ue 2 aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    123. Propriedades Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani A fra¸˜o de pelo menos 1 − 1/2δ(n) de todos os grafos ca Introdu¸˜o ca rotulados G sobre n v´rtices ´ δ(n)-aleat´rio (pelo e e o Complexidade Teorema da Incompressividade); de Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    124. Propriedades Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani A fra¸˜o de pelo menos 1 − 1/2δ(n) de todos os grafos ca Introdu¸˜o ca rotulados G sobre n v´rtices ´ δ(n)-aleat´rio (pelo e e o Complexidade Teorema da Incompressividade); de Kolmogorov Todo grafo aleat´rio rotulado (grafo que tem “alta o Aleatoriedade complexidade de Kolmogorov”) possui n/4 caminhos Seq¨ˆncias ue aleat´rias de o disjuntos de tamanho 2 entre quaisquer dois v´rtices; e Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    125. Propriedades Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani A fra¸˜o de pelo menos 1 − 1/2δ(n) de todos os grafos ca Introdu¸˜o ca rotulados G sobre n v´rtices ´ δ(n)-aleat´rio (pelo e e o Complexidade Teorema da Incompressividade); de Kolmogorov Todo grafo aleat´rio rotulado (grafo que tem “alta o Aleatoriedade complexidade de Kolmogorov”) possui n/4 caminhos Seq¨ˆncias ue aleat´rias de o disjuntos de tamanho 2 entre quaisquer dois v´rtices; e Martin-L¨f o Para todo grafo aleat´rio rotulado o grau de nodo para o Distˆncia de a informa¸˜o ca todo v´rtice ´ n/2. e e Grafos k-aleat´rios o Conclus˜es o Para saber mais
    126. Sum´rio a Aplica¸˜es da co Complexidade de Kolmogorov 1 Introdu¸˜o ca Carlos A. P. Campani 2 Complexidade de Kolmogorov Introdu¸˜o ca 3 Aleatoriedade Complexidade de Kolmogorov 4 Seq¨ˆncias aleat´rias de Martin-L¨f ue o o Aleatoriedade Seq¨ˆncias ue 5 Distˆncia de informa¸˜o a ca aleat´rias de o Martin-L¨f o Distˆncia de a 6 Grafos k-aleat´rios o informa¸˜o ca Grafos 7 Conclus˜es o k-aleat´rios o Conclus˜es o 8 Para saber mais Para saber mais
    127. Conclus˜es o Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Existem boas possibilidades de pesquisa na ´rea de a complexidade de Kolmogorov; Introdu¸˜o ca Complexidade de Kolmogorov Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    128. Conclus˜es o Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Existem boas possibilidades de pesquisa na ´rea de a complexidade de Kolmogorov; Introdu¸˜o ca Complexidade Aplica¸˜es da complexidade de Kolmogorov podem ser co de uteis na pr´tica de ciˆncia da computa¸˜o, como por ´ a e ca Kolmogorov exemplo: Aleatoriedade Seq¨ˆncias ue aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    129. Conclus˜es o Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Existem boas possibilidades de pesquisa na ´rea de a complexidade de Kolmogorov; Introdu¸˜o ca Complexidade Aplica¸˜es da complexidade de Kolmogorov podem ser co de uteis na pr´tica de ciˆncia da computa¸˜o, como por ´ a e ca Kolmogorov exemplo: Aleatoriedade Determinar a qualidade de imagens submetidas a Seq¨ˆncias ue aleat´rias de o distor¸˜es; co Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    130. Conclus˜es o Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Existem boas possibilidades de pesquisa na ´rea de a complexidade de Kolmogorov; Introdu¸˜o ca Complexidade Aplica¸˜es da complexidade de Kolmogorov podem ser co de uteis na pr´tica de ciˆncia da computa¸˜o, como por ´ a e ca Kolmogorov exemplo: Aleatoriedade Determinar a qualidade de imagens submetidas a Seq¨ˆncias ue aleat´rias de o distor¸˜es; co Martin-L¨f o Classifica¸˜o (clustering) de literatura lus´fona; ca o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais
    131. Conclus˜es o Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Existem boas possibilidades de pesquisa na ´rea de a complexidade de Kolmogorov; Introdu¸˜o ca Complexidade Aplica¸˜es da complexidade de Kolmogorov podem ser co de uteis na pr´tica de ciˆncia da computa¸˜o, como por ´ a e ca Kolmogorov exemplo: Aleatoriedade Determinar a qualidade de imagens submetidas a Seq¨ˆncias ue aleat´rias de o distor¸˜es; co Martin-L¨f o Classifica¸˜o (clustering) de literatura lus´fona; ca o Distˆncia de a informa¸˜o ca Estabelecer propriedades topol´gicas de redes de o Grafos computadores (com conex˜es ca´ticas). o o k-aleat´rios o Conclus˜es o Para saber mais
    132. Sum´rio a Aplica¸˜es da co Complexidade de Kolmogorov 1 Introdu¸˜o ca Carlos A. P. Campani 2 Complexidade de Kolmogorov Introdu¸˜o ca 3 Aleatoriedade Complexidade de Kolmogorov 4 Seq¨ˆncias aleat´rias de Martin-L¨f ue o o Aleatoriedade Seq¨ˆncias ue 5 Distˆncia de informa¸˜o a ca aleat´rias de o Martin-L¨f o Distˆncia de a 6 Grafos k-aleat´rios o informa¸˜o ca Grafos 7 Conclus˜es o k-aleat´rios o Conclus˜es o 8 Para saber mais Para saber mais
    133. Para saber mais Aplica¸˜es da co Complexidade de Kolmogorov H. Buhrman, Ming Li, J. Tromp, and Paul Vitanyi. Carlos A. P. Campani Kolmogorov random graphs and the incompressibility method. Introdu¸˜o ca SIAM J. Comput., 29(2):590–599, 1999. Complexidade de Kolmogorov Ming Li, Xin Chen, Xin Li, Bin Ma, and Paul Vit´nyi. a Aleatoriedade The similarity metric. Seq¨ˆncias ue In 14th ACM-SIAM Symp. Discrete Algorithms, SODA, aleat´rias de o Martin-L¨f o 2003. Distˆncia de a informa¸˜o ca Ming Li and Paul Vit´nyi. a Grafos An Introduction to Kolmogorov Complexity and its k-aleat´rios o Applications. Conclus˜es o Springer, New York, 1997. Para saber mais
    134. Links Aplica¸˜es da co Complexidade de Kolmogorov Carlos A. P. Campani Introdu¸˜o ca Complexidade Grupo Ω − π http://minerva.ufpel.tche.br/~campani/ de Kolmogorov grupo.htm Aleatoriedade Kolmogorov Complexity and Solomonoff Induction Seq¨ˆncias ue http://www.hutter1.de/kolmo.htm aleat´rias de o Martin-L¨f o Distˆncia de a informa¸˜o ca Grafos k-aleat´rios o Conclus˜es o Para saber mais

    + Carlos CampaniCarlos Campani, 4 months ago

    custom

    171 views, 0 favs, 0 embeds more stats

    Lâminas introdutória sobre complexidade de Kolmog more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 171
      • 171 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 7
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories