Et abstrakt beslutningsproblem, , er en Binærrelasjon mellom mengden av alle instanser, , og mengden av alle løsninger .


Eksempel

For korteste-vei eksempelet mellom to noder vil en instans være på formen , og løsningen er enten ja (1) eller nei (0).

Outputten vår er nå binær, men vi ønsker å også at inputten vår skal være binær. Derfor bruker vi Enkoding.