Les sept ponts de Königsberg est un problème mathématique historiquement célèbre. Leonhard Euler a résolu le problème en 1735. Cela a conduit au début de la théorie des graphes. Cela a ensuite conduit au développement de la topologie.

La ville de Königsberg en Prusse (aujourd'hui Kaliningrad, Russie) était située des deux côtés de la rivière Pregel. Elle comprenait deux grandes îles qui étaient reliées entre elles et au continent par sept ponts.

Le problème était de trouver un moyen de se promener dans la ville en traversant chaque pont une fois et une seule. Les îles ne pouvaient être atteintes par aucune autre voie que les ponts. Chaque pont devait être traversé complètement à chaque fois. La promenade ne doit pas nécessairement commencer et se terminer au même endroit. Euler a prouvé que le problème n'a pas de solution.