Supponiamo di avere un semigruppo con elementi . Il nostro obiettivo è calcolare i prodotti .
Nel loro articolo "Pre-elaborazione ottimale per la risposta a domande di prodotti online" Alon e Schieber dimostrano che possiamo rispondere a ciascuna di queste domande in quasi tutti i passaggi (dove è la funzione inversa di Ackermann) usando solo quantità lineare di preelaborazione.
Se si desidera che a ciascuna query possibile rispondere in fasi , si può ancora fare ciò con una sola elaborazione preliminare lineare?
(Questa domanda è ispirata a questa recente domanda di Brendan McKay a Mathoverflow.)