An open API service indexing awesome lists of open source software.

https://github.com/helcsnewsxd/famaf-computer_science-discrete_mathematics_ii

Laboratorio, algoritmos y demostraciones de la materia de Matemática Discreta II de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)
https://github.com/helcsnewsxd/famaf-computer_science-discrete_mathematics_ii

algorithm-implementation c cpp demostration discrete-mathematics error-correction-codes famaf-unc graph-coloring graph-flow graph-matching math-theory university-subjects

Last synced: 3 months ago
JSON representation

Laboratorio, algoritmos y demostraciones de la materia de Matemática Discreta II de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)

Awesome Lists containing this project

README

        

# Matemática Discreta II - 2023

Repositorio que contiene apuntes, algoritmos y el proyecto final de la materia Matemática Discreta II de la Licenciatura en Ciencias de la Computación de la Facultad de Matemática, Astronomía, Física y Computación de la Universidad Nacional de Córdoba.

## Proyecto

El proyecto realizado con Juan Bratti puede encontrarse en el siguiente [repositorio](https://github.com/helcsnewsxd/famaf-computer_science-discrete_mathematics_ii-lab).

## Algoritmos

Durante el desarrollo de la cursada he implementado los algoritmos que se han visto en clase, con el objetivo de corroborar todos los pasos (principalmente en flujo), comparando con el *output* de los programas. Por ello mismo, considero que son de gran utilidad para ahorrar mucho tiempo a la hora de hacer las guías.

| Algoritmo | Descripción | Código |
| --------- | ----------- | ------ |
| Coloreo greedy | Dado un orden | [CPP](./Algoritmos/Coloreo/Greedy.cpp) |
| Coloreo greedy general | Brute $n!$ (da $\chi(G)$ ) | [CPP](./Algoritmos/Coloreo/GreedyBrute.cpp) |
| Flujo greedy | | [CPP](./Algoritmos/Flujo/Greedy.cpp) |
| Flujo Ford-Fulkerson | | [CPP](./Algoritmos/Flujo/FF.cpp) |
| Flujo Edmonds-Karp | | [CPP](./Algoritmos/Flujo/EK.cpp) |
| Flujo Dinic | | [CPP](./Algoritmos/Flujo/Dinic.cpp) |
| Matching sin pesos | | [CPP](./Algoritmos/Matching/Matching%20sin%20pesos.cpp) |
| Matching Gross | Minimizar mayor costo | [CPP](./Algoritmos/Matching/Algoritmo%20de%20Gross%20(minMax).cpp) |
| Matching Húngaro | Minimizar suma | [CPP](./Algoritmos/Matching/Hungaro.cpp) |

## Resúmenes

| Tema | Resumen |
| ---- | ------- |
| Generalidades de grafos | [MD](./Teórico/Resúmenes/Generalidades%20de%20grafos.md) |
| Coloreo | [MD](./Teórico/Resúmenes/Coloreo.md) |
| Flujo | [MD](./Teórico/Resúmenes/Flujo.md) |
| Matchings | [MD](./Teórico/Resúmenes/Matchings.md) |
| Códigos de Corrección de Errores | [MD](./Teórico/Resúmenes/C%C3%B3digos%20de%20Correcci%C3%B3n%20de%20Errores.md) |

## Demostraciones para el Final

La lista de demostraciones que nos tomaron en el final se puede encontrar [aquí](./Teórico/Demostraciones%20para%20el%20Final/TeoricosJulioAgosto2023.pdf). A continuación, se presentan las demostraciones desarrolladas:

| Demostración | Resolución |
| ------------ | ---------- |
| Complejidad de Edmonds-Karp | [PDF](./Teórico/Demostraciones%20para%20el%20Final/Complejidad%20de%20Edmonds-Karp.pdf) |
| Las distancias de EK no disminuyen en pasos sucesivos | [PDF](./Teórico/Demostraciones%20para%20el%20Final/Las%20distancias%20de%20EK%20no%20disminuyen%20en%20pasos%20sucesivos.pdf) |
| Complejidad de Dinic | [PDF](./Teórico/Demostraciones%20para%20el%20Final/Complejidad%20de%20Dinic.pdf) |
| Teorema MFMC | [PDF](./Teórico/Demostraciones%20para%20el%20Final/Teorema%20MFMC.pdf) |
| 2-COLOR es polinomial | [PDF](./Teórico/Demostraciones%20para%20el%20Final/2-COLOR%20es%20polinomial.pdf) |
| Teorema de Hall | [PDF](./Teórico/Demostraciones%20para%20el%20Final/Teorema%20de%20Hall.pdf) |
| Teorema de König | [PDF](./Teórico/Demostraciones%20para%20el%20Final/Teorema%20de%20König.pdf) |
| Coloreo de aristas en bipartito | [PDF](./Teórico/Demostraciones%20para%20el%20Final/Coloreo%20de%20aristas%20en%20bipartito.pdf) |
| Complejidad de Húngaro | [PDF](./Teórico/Demostraciones%20para%20el%20Final/Complejidad%20de%20Húngaro.pdf) |
| Teorema de la cota de Hamming | [PDF](./Teórico/Demostraciones%20para%20el%20Final/Teorema%20de%20la%20cota%20de%20Hamming.pdf) |
| Propiedad de la matriz de chequeo H | [PDF](./Teórico/Demostraciones%20para%20el%20Final/Propiedad%20de%20la%20matriz%20de%20chequeo%20H.pdf) |
| Teorema del polinomio generador | [PDF](./Teórico/Demostraciones%20para%20el%20Final/Teorema%20del%20polinomio%20generador.pdf) |