Я завантажив згаданий вами папір, і він відповідає "ні", принаймні на час публікації газети. Це з двох причин:
для належного перегляду пов’язаних робіт необхідний документ, і вони роблять це у вступі зі зведенням на рис. 1, де сказано "ні". Принаймні, якщо він був опублікований на авторитетній конференції, але це виглядає так (Бродал цитується пару разів у "Чисто функціональних структурах даних" К. Окасакі, посилання на цю тему).
Однак у тексті вони згадують алгоритм із часом пошуку O (log n log log n) та конкатенацією в O (1) час, накреслений у документі K&T від STOC '96. Це може бути цікавим для вас.
- відкритий виклик K&T, який вони вирішують, стосується словників з O (1) конкатенації та O (log N) пошуку / вставки / видалення, навіть для ефемерних структур.
Пункт 1. також гарантує, що ви можете просто шукати документи, в яких цитується цей документ, щоб знайти будь-які пізніші результати, вони повинні були б його цитувати.
Якщо питання мало практичне значення (але це не повинно бути), я вважаю, що постійні фактори важливіші за різницю між O (1) та O (log N) (про що йдеться у вступі Седжевіка до алгоритмів), вам потрібно шукати лише орієнтири для випадку використання вашої програми.