prefixmatchning
Prefixmatchning är en operation inom text- och datastrukturteori som avgör om en given sträng börjar med ett specifikt prefix. Den används för snabb filtrering, sökning och organisering av data och är central i autocompletion, sökförslag och ordlistor. Inom nätverk och programmering används ibland Longest Prefix Matching för att välja det längsta matchande prefix.
Tekniskt används flera olika metoder. Prefixträd (tries) ger effektiva uppslag där tiden är proportional med inmatningens
Vanliga tillämpningar inkluderar Longest Prefix Matching i IP-routning, där en rutt väljs baserat på det längsta
Prestanda och begränsningar: uppslag i en trie är vanligtvis O(m) där m är längden på inmatningen, men
Se även: prefixträd, trie, longest prefix matching, autocompletion, text- och språkmatching.