Håndboken om begrensningsprogrammering er en omfattende guide til en kraftfull metode for å løse kombinasjonsproblemer. Denne tilnærmingen trekker på et bredt spekter av teknikker fra områdene kunstig intelligens, datavitenskap, databaser, programmeringsspråk og operasjonsforskning. Begrensningsprogrammering har vist seg å være effektiv i mange domener, inkludert planlegging, ressursallokering, ruteoptimalisering for kjøretøy, konfigurasjon, nettverk og bioinformatikk. Håndbokens formål er å gi en helhetlig fremstilling av feltet begrensningsprogrammering, og den kan betraktes som en encyklopedisk kilde med omfattende dekning av emnet. Til tross for eksisterende titler om begrensningsprogrammering, fokuserer disse ofte kun på de grunnleggende prinsippene og teknikkene, og ignorerer ofte anvendelser og utvidelser. Håndboken gir derimot en grundig presentasjon av alle relevante arbeidsretninger innen begrensningsprogrammering, og hjelper leseren å få en presis forståelse av feltet og dets potensial.