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.