Diskret matematik er studiet af matematik begrænset til antallet af heltal. Mens anvendelserne af felter med kontinuerlig matematik som beregning og algebra er åbenlyse for mange, kan anvendelserne af diskret matematik først være uklar. Ikke desto mindre udgør diskret matematik grundlaget for mange videnskabelige områder - især datalogi. De primære teknikker, der læres i et diskret matematikforløb, kan anvendes på mange forskellige områder.
Diskret matematik i kryptografi
Feltet kryptografi, som er studiet af, hvordan man opretter sikkerhedsstrukturer og adgangskoder til computere og andre elektroniske systemer, er udelukkende baseret på diskret matematik. Dette skyldes dels, at computere sender information i diskrete - eller separate og særskilte - bits. Talteori, en vigtig del af diskret matematik, giver kryptografer mulighed for at oprette og bryde numeriske adgangskoder. På grund af mængden af penge og mængden af fortrolige oplysninger, der er involveret, skal kryptografer først have en solid baggrund i talteori for at vise, at de kan give sikre adgangskoder og kryptering metoder.
Relationelle databaser
Relationsdatabaser spiller en rolle i næsten enhver organisation, der skal holde styr på medarbejdere, kunder eller ressourcer. En relationsdatabase forbinder træk ved et bestemt stykke information. For eksempel i en database, der indeholder klientoplysninger, tillader det relationelle aspekt af denne database computersystem for at vide, hvordan man forbinder klientens navn, adresse, telefonnummer og andet relevant Information. Dette gøres alt sammen gennem det diskrete matematiske koncept af sæt. Sæt gør det muligt at gruppere information og sætte dem i rækkefølge. Da hvert stykke information og hvert træk, der hører til dette stykke information, er diskrete, kræver organisering af sådan information i en database diskrete matematiske metoder.
Anvendelser til diskret matematik i logistik
Logistik er studiet af at organisere strømmen af information, varer og tjenester. Uden diskret matematik ville logistik ikke eksistere. Dette skyldes, at logistik bruger tungt grafer og grafteori, et underfelt af diskret matematik. Grafteori tillader komplekse logistiske problemer at forenkle til grafer, der består af noder og linjer. En matematiker kan analysere disse grafer i henhold til metoderne for grafteori for at bestemme de bedste ruter til forsendelse eller løsning af andre logistiske problemer.
Computeralgoritmer
Algoritmer er de regler, hvormed en computer fungerer. Disse regler er skabt gennem lovene i diskret matematik. En computerprogrammerer bruger diskret matematik til at designe effektive algoritmer. Dette design inkluderer anvendelse af diskret matematik for at bestemme antallet af trin, en algoritme skal gennemføre, hvilket indebærer algoritmens hastighed. På grund af diskrete matematiske applikationer i algoritmer kører nutidens computere hurtigere end nogensinde før.