Informações da Disciplina

 Preparar para impressão 

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


Faculdade de Filosofia, Ciências e Letras de Ribeirão Preto
 
Computação e Matemática
 
Disciplina: 5954033 - Algoritmos Avançados de Grafos
Advanced Graph Algorithms

Créditos Aula: 4
Créditos Trabalho: 2
Carga Horária Total: 120 h
Tipo: Semestral
Ativação: 15/07/2021 Desativação:

Objetivos
Apresentar aos alunos algoritmos de análise de grafos, bem como a modelagem e resolução de problemas reais da ciência de computação envolvendo grafos.
 
 
 
Docente(s) Responsável(eis)
3379565 - Zhao Liang
 
Programa Resumido
Revisão de conceitos fundamentais de grafos; métricas de grafos; detecção de comunidades de grafos; processos dinâmicos em grafos e aplicações. 
 
 
 
Programa
1. Revisão de conceitos fundamentais de grafos e representação de grafos (representação via matriz de adjacência, representação via listas de adjacências, outras representações). 2. Métricas de grafos. 2.1 Centralidade 2.2 Conectividade 2.3 Transitividade 2.4 Assortatividade 2.5 Densidade Local 2.6 Betweenness 2.7 Outras métricas avançadas. 3. Detecção de comunidades de grafos. 4. Processos dinâmicos em grafos. 4.1. Espalhamento da epidemia em redes populacionais 4.2 Redes sociais e comportamento coletivo. 5. Aplicações de algoritmos de grafos. 5.1 Mineração de dados em grafos 5.2 Métodos de grafos para agrupamento e classificação de dados.
 
 
 
Avaliação
     
Método
Aulas teóricas e expositivas, complementadas com exercícios em sala de aula e trabalhos propostos.
Critério
Serão atribuídas notas a provas e a exercícios e/ou trabalhos práticos. A nota final será determinada pela composição das várias notas obtidas pelo aluno no decorrer do semestre, de acordo com critérios estabelecidos pelo docente ministrante, o qual deverá dar ciência aos discentes sobre estes critérios no início do semestre.
Norma de Recuperação
Uma prova escrita dentro do prazo regimental. A nota da segunda avaliação será a média aritmética entre a nota da prova de recuperação e a nota final da primeira avaliação. O aluno será aprovado se obtiver nota na segunda avaliação igual ou superior a 5,0 (cinco).
 
Bibliografia
     
T. H. CORMEN, C. E. LEISERSON, R. L. RIVEST, C. STEIN, Algoritmos: Teoria e Prática. Editora Campus, 2002.
R. SEDGEWICK, Algorithms in C, Part 5 – Graph Algorithms. 3rd edition. Addison-Wesley, 2002. 
Albert-László Barabási and Márton Pósfai, Network Science, Cambridge University Press, 2016.
U. Brandes and T. Erlebach (Eds.), Network Analysis - Methodological Foundations, Springer Berlin Heidelberg NewYork, 2005.
T. C. Silva, L. Zhao, Machine Learning in Complex Networks, Springer, DOI: 10.1007/978-3-319-17290-3, 2016.
 

Clique para consultar os requisitos para 5954033

Clique para consultar o oferecimento para 5954033

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