TY - CHAP
T1 - Clustering in the Boolean hypercube in a list decoding regime
AU - Dinur, Irit
AU - Goldenberg, Elazar
PY - 2013
Y1 - 2013
N2 - We consider the following clustering with outliers problem: Given a set of points X ⊂ {-1,1}n, such that there is some point z ∈ {-1,1}n for which Prx∈X[〈x,z〉 ≥ ε] ≥ δ, find z. We call such a point z a (δ,ε)-center of X. In this work we give lower and upper bounds for the task of finding a (δ,ε)-center. We first show that for δ = 1 - ν close to 1, i.e. in the "unique decoding regime", given a (1 - ν,ε)-centered set our algorithm can find a (1 - (1 + o(1))ν,(1 - o(1))ε)-center. More interestingly, we study the "list decoding regime", i.e. when δ is close to 0. Our main upper bound shows that for values of ε and δ that are larger than 1/polylog(n), there exists a polynomial time algorithm that finds a (δ - o(1),ε - o(1))-center. Moreover, our algorithm outputs a list of centers explaining all of the clusters in the input. Our main lower bound shows that given a set for which there exists a (δ,ε)-center, it is hard to find even a (δ/nc, ε)-center for some constant c and ε = 1/poly(n), δ = 1/poly(n).
AB - We consider the following clustering with outliers problem: Given a set of points X ⊂ {-1,1}n, such that there is some point z ∈ {-1,1}n for which Prx∈X[〈x,z〉 ≥ ε] ≥ δ, find z. We call such a point z a (δ,ε)-center of X. In this work we give lower and upper bounds for the task of finding a (δ,ε)-center. We first show that for δ = 1 - ν close to 1, i.e. in the "unique decoding regime", given a (1 - ν,ε)-centered set our algorithm can find a (1 - (1 + o(1))ν,(1 - o(1))ε)-center. More interestingly, we study the "list decoding regime", i.e. when δ is close to 0. Our main upper bound shows that for values of ε and δ that are larger than 1/polylog(n), there exists a polynomial time algorithm that finds a (δ - o(1),ε - o(1))-center. Moreover, our algorithm outputs a list of centers explaining all of the clusters in the input. Our main lower bound shows that given a set for which there exists a (δ,ε)-center, it is hard to find even a (δ/nc, ε)-center for some constant c and ε = 1/poly(n), δ = 1/poly(n).
UR - http://www.scopus.com/inward/record.url?scp=84880271808&partnerID=8YFLogxK
U2 - https://doi.org/10.1007/978-3-642-39206-1_35
DO - https://doi.org/10.1007/978-3-642-39206-1_35
M3 - فصل
SN - 9783642392054
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 413
EP - 424
BT - Automata, Languages, and Programming - 40th International Colloquium, ICALP 2013, Proceedings
T2 - 40th International Colloquium on Automata, Languages, and Programming, ICALP 2013
Y2 - 8 July 2013 through 12 July 2013
ER -