Scout Algorithm For Fast Substring Matching
Natrajan, Anand, Anand, Mallige
–arXiv.org Artificial Intelligence
Exact substring matching is a common task in many software applications. Despite the existence of several algorithms for finding whether or not a pattern string is present in a target string, the most common implementation is a na\"ive, brute force approach. Alternative approaches either do not provide enough of a benefit for the added complexity, or are impractical for modern character sets, e.g., Unicode. We present a new algorithm, Scout, that is straightforward, quick and appropriate for all applications. We also compare the performance characteristics of the Scout algorithm with several others.
arXiv.org Artificial Intelligence
Nov-8-2020
- Country:
- South America > Brazil
- Minas Gerais (0.04)
- North America > United States
- New Jersey > Middlesex County
- Piscataway (0.04)
- California > Alameda County
- Berkeley (0.04)
- New Jersey > Middlesex County
- Europe
- Czechia > Prague (0.04)
- United Kingdom > England
- Oxfordshire > Oxford (0.04)
- France > Normandy
- Seine-Maritime > Rouen (0.04)
- South America > Brazil
- Genre:
- Research Report > New Finding (0.93)
- Technology: