假设我们有一个半群,其元素S = { s 1,s 2,… ,s n }。我们的目标是计算产品的小号我 ∘ 小号我+ 1 ∘ ⋯ ∘ 小号Ĵ。
Alon和Schieber在他们的论文“用于回答在线产品查询的最佳预处理”中证明,仅使用线性量,我们最多可以以步(其中α是逆阿克曼函数)回答每个这样的查询。预处理。
如果期望,每个查询可以在回答Ö (日志(Ĵ - 我))的步骤,可以在一个仍然只要这样做线性预处理?
(这个问题的灵感来自这个最近布伦丹·麦凯在Mathoverflow问题。)
1
您可以向MO问题添加链接吗?
—
Suresh Venkat
有什么理由让它成为半团体而不是团体?
—
哈克·贝内特
@哈克:如果是一个小组,那么上面链接中的Noam构造将给出这样的算法。
—
Gjergji Zaimi 2011年