PFP-based construction of the FM-index for the example introduced in the Prefix-free parsing section. Color denotes phrase membership in all subfigures. (A) The input text and the PFP output after parsing. See the Prefix-free parsing section for more details. (B) The partial order and constructed from and the occurrence frequencies of , where each unique suffix in S (derived from ) prefixes at least one rotation and appears in sorted order in the matrix. Suffixes that prefix multiple rotations create ambiguous entries, denoted by a bold “?” symbol. (C) Ambiguous entries are resolved using the positions, in the , of the phrases from which those suffixes originate. (D) The total order and computed after resolving all ambiguous entries. Entries that were previously ambiguous are bolded.
