数组局部性质的测试
数据结构与算法
2018-11-20 v1 离散数学
组合数学
摘要
我们研究一维和多维数组中局部性质的测试。一个 维数组 的性质若可由一族 的禁止连续模式定义,则称其为 -局部的。该定义涵盖了众多有趣的性质。例如,单调性、Lipschitz 连续性和次模性是 -局部的;凸性(通常)是 -局部的;而计算生物学和计算机视觉中的许多典型问题涉及 -局部性质。在本文中,我们提出一种通用方法,用于测试任意有限字母表(大小不一定有界)上数组的所有局部性质。我们证明,任何 维数组的 -局部性质都可由一个简单的规范单侧错误非自适应 -测试来检验,其查询复杂度在 时为 ,在 时为 。该规范测试所进行的查询构成大小各异的类球结构,且完全独立于性质和字母表 。对于广泛的参数范围,该查询复杂度是最优的:对于 ,这与许多先前研究的局部性质的查询复杂度相匹配;而对于 ,我们设计并分析了一类新的 -局部性质的构造,其单侧非自适应查询复杂度与我们的上界相匹配。对于一些先前研究的性质,我们的方法给出了查询复杂度上已知的第一个次线性上界。
引用
@article{arxiv.1811.07448,
title = {Testing local properties of arrays},
author = {Omri Ben-Eliezer},
journal= {arXiv preprint arXiv:1811.07448},
year = {2018}
}
备注
ITCS 2019