1. A system comprising: a first processor in communication with a root existence table, the first processor to check the root existence table to determine if a character includes a root character; a second processor in communication with a root active list, the second processor to retrieve an entry corresponding to the character, and associate a pointer with the entry; and a third processor in communication with the second processor and a tree structure, the third processor to receive the pointer from the second processor, and maintain the tree structure.