Det er mange fremgangsmåter for å løse ressurstildeling. Man kan for eksempel løse ved hjelp av en manuell tilnærming, en algoritmisk tilnærming (se nedenfor), eller en kombinasjon av begge.