tælleprocedurer
Tælleprocedurer er metoder til at bestemme antallet af elementer i en mængde eller antallet af måder et givent problem kan udføres. De anvendes i diskret matematik, kombinatorik og datalogi til at tælle objekter, udlede sandsynligheder og analysere algoritmers kompleksitet. Hovedideen er at udnytte strukturer og regler, der gør tælling muligt uden at liste alle løsninger.
De grundlæggende principper om tælling omfatter additivt princip og multiplikativt princip. Det additive princip siger, at
Vigtige teknikker inkluderer partitionering af problemet i mindre dele, brug af rekursioner og rekursionsrelationer, samt anvendelse
I praksis kan tælling ske ved direkte bevis, rekonstruktion af konstruktioner, ved dynamisk programmering eller ved
Eksempler: Antallet af underudvalg af en mængde med n elementer er 2^n; antallet af måder at vælge