Wykonawca został zaprojektowany w sposób pozwalający na dużą niezależność od algorytmu stosowanego w decydencie, co nie oznacza jednak całkowitego braku ograniczeń: zachowanie systemu będzie dalekie od oczekiwanego, jeśli zostanie wybrany algorytm nieodpowiedni dla danej konfiguracji wykonawcy.
Jednym z przykładów może CBQ, w którym pakiety przydziela się na podstawie priorytetów do kilku kolejek o sztywno ustalonych przepustowościach. Nie sposób poprawnie wyznaczyć sposobu podziału pasma pomiędzy kolejki bez wiedzy na temat rozkładu liczb komputerów w różnych grupach priorytetowych, przy czym najwygodniej jest założyć że decydent dba o równomierne ich rozłożenie. Argumentacja na rzecz przyjęcia tego założenia została przedstawiona w p. 3.2.2.