Normal, Abby Normal, Prefix Normal

被引:0
|
作者
Burcsi, Peter [1 ]
Fici, Gabriele [2 ]
Liptak, Zsuzsanna [3 ]
Ruskey, Frank [4 ]
Sawada, Joe [5 ]
机构
[1] Eotvos Lorand Univ, Dept Comp Algebra, Budapest, Hungary
[2] Univ Palermo, Dip Matemat Informat, Palermo, Italy
[3] Univ Verona, Dip Informat, Verona, Italy
[4] Univ Victoria, Dept Comp Sci, Victoria, BC V8W 2Y2, Canada
[5] Univ Guelph, Sch Comp Sci, Guelph, ON N1G 2W1, Canada
来源
FUN WITH ALGORITHMS | 2014年 / 8496卷
关键词
prefix normal words; binary jumbled pattern matching; normal forms; enumeration; membership testing; binary languages;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A prefix normal word is a binary word with the property that no substring has more 1s than the prefix of the same length. This class of words is important in the context of binary jumbled pattern matching. In this paper we present results about the number pnw(n) of prefix normal words of length n, showing that pnw(n) = Omega (2(n-c root n ln n)) for some c and pnw(n) = O(2(n)(lnn)(2)/n). We introduce efficient algorithms for testing the prefix normal property and a "mechanical algorithm" for computing prefix normal forms. We also include games which can be played with prefix normal words. In these games Alice wishes to stay normal but Bob wants to drive her "abnormal" - we discuss which parameter settings allow Alice to succeed.
引用
收藏
页码:74 / 88
页数:15
相关论文
共 50 条