Informações da Disciplina

 Preparar para impressão 

Júpiter - Sistema de Gestão Acadêmica da Pró-Reitoria de Graduação


Instituto de Matemática e Estatística
 
Ciência da Computação
 
Disciplina: MAC0693 - Tópicos Matemáticos para Computação Contemporânea
Mathematical Topics for Contemporary Computing

Créditos Aula: 4
Créditos Trabalho: 0
Carga Horária Total: 60 h
Tipo: Semestral
Ativação: 01/01/2021 Desativação:

Objetivos
Estudar tópicos matemáticos relevantes para a análise de certos algoritmos modernos da ciência da computação, incluindo tópicos de probabilidade, da álgebra linear, e da geometria de espaços de dimensão alta.
 
To study mathematical topics that are relevant for the analysis of certain modern algorithms in computer science, including topics from probability theory, linear algebra and the geometry of high-dimensional spaces.
 
 
Docente(s) Responsável(eis)
88134 - Yoshiharu Kohayakawa
 
Ementa
Tópicos de probabilidade, tópicos da álgebra linear e tópicos da geometria de espaços de dimensão alta.  Aplicações no estudo de algoritmos modernos.
 
Topics from probability theory, linear algebra and the geometry of high-dimensional spaces. Applications to the study of modern algorithms.
 
 
Conteúdo Programático
Tópicos de probabilidade, como concentração de medida e elementos de grafos aleatórios; tópicos da álgebra linear, como decomposição em valores singulares; tópicos da geometria de espaços de dimensão alta, como o lema de Johnson e Lindenstrauss.  Aplicações nas seguintes linhas de pesquisa serão consideradas: estruturas de dados e algoritmos aleatorizados, redução de dimensão, algoritmos para streaming data, complexidade de amostragem e teoria de aprendizado, decomposição em aglomerados, aproximações de posto baixo, entre outras.
 
Topics from probability theory, such as concentration of measure and random graph theory; topics from linear algebra, such as the SVD decomposition; topics from the geometry of high-dimensional spaces, such as the Johnson-Lindenstrauss lemma. Applications to the following lines of research will be considered: randomized algorithms and data structures, dimension reduction, algorithms for streaming data, sampling complexity and learning theory, clustering, low-rank approximations, among others.
 
 
Instrumentos e Critérios de Avaliação
     
Método de Avaliação
Listas de exercícios e um projeto com componente teórico significativo.
Critério de Avaliação
Média ponderada das notas das listas de exercícios e da nota do projeto.
Norma de Recuperação
Não há recuperação. A avaliação será baseada em um volume substancial de exercícios ao longo do semestre, que terão o papel de levar ao amadurecimento do aluno na área da disciplina. Não é possível reproduzir algo parecido no processo de recuperação, que tem de ter lugar em um período muito curto.
 
 
Bibliografia
     
Bibliografia Básica: 

1. M. Mitzenmacher e E. Upfal, Probability and computing: an introduction to randomized algorithms and probabilistic analysis. Cambridge University Press, 2005, xvi + 352 pp.

2. A. Blum, J. Hopcroft, e R. Kannan, Foundations of data science, Cambridge University Press, 2020, viii + 432 pp. Disponível em https://ttic.uchicago.edu/~avrim/book.pdf

Bibliografia Complementar:

1. N. Alon e J.H. Spencer, The probabilistic method; 3a. edição. Wiley-Interscience Series in Discrete Mathematics and Optimization. Wiley, 2008, xv + 352 pp.

2. B. Bollobás, Random graphs; 2a. edição. Cambridge Studies in Advanced Mathematics, 73. Cambridge University Press, 2001. xviii + 498 pp.

3. S. Janson, T. Luczak e A. Rucinski, Random graphs. Wiley-Interscience Series in Discrete Mathematics and Optimization.
Wiley, 2000, xii + 333 pp.

4. R. Motwani e P. Raghavan, Randomized algorithms. Cambridge University Press, 1995. xiv + 476 pp.
 

Clique para consultar os requisitos para MAC0693

Clique para consultar o oferecimento para MAC0693

Créditos | Fale conosco
© 1999 - 2025 - Superintendência de Tecnologia da Informação/USP