Rys matematyczny Wyborcy głosują przez wykonanie preferencyjnego rankingu kandydatów, jak w każdym innym głosowaniu metodą Condorceta.

Metoda Schulzego stosuje zestawianie kandydatów parami według Condorceta, w następstwie czego wybierany jest zwycięzca każdego takiego zestawienia.

Następnie, metoda Schulzego postępuje algorytmicznie w następujący sposób: w celu wybrania jednego zwycięzcy (lub w celu otrzymania rankingu):

Oblicz zbiór Schwartza przez spisanie wszystkich (bez opuszczania) przegranych.