viaFibersubstring
viaFibersubstring is a theoretical technique in string processing and data indexing that aims to accelerate substring queries by using a fiber-based decomposition of the input string. The approach treats the string as a collection of overlapping segments, or fibers, organized across multiple levels. Queries are resolved by traversing paths through this fiber structure and combining partial matches found within individual fibers.
The construction of viaFibersubstring begins with partitioning a string S of length n into levels of fibers
Querying proceeds by mapping the pattern P onto potential paths in the fiber graph whose concatenation could
Performance characteristics are data-dependent. Preprocessing is typically more costly than simple linear indexes but can offer
See also: substring search, suffix trees and arrays, hierarchical indexing.