Optimización y Teoría de Juegos