trie (درخت پیشوندی) مجموعه‌ای از رشته‌ها را طوری نگه می‌دارد که هر گره یک پیشوند است و هر یال یک نویسه اضافه می‌کند. درج، جست‌وجو و پرس‌وجوی پیشوند یک مسیر به طول کلمه را می‌پیمایند. autocomplete در آن طبیعی است: گره‌ی پیشوند را پیدا کن و هرچه زیر آن است فهرست کن.