The Computer Science Colloquium




 
Thursday, October 18, 4:15pm,
room 9204-9205


Aviezri S. Fraenkel

(Weizmann Institute of Science)

"Complexity of a Sequences Membership Question"

    The question whether an m-tuple (x1, ... , xm) Zm≥0 is in (a1, ... , am), where the ai are given integer sequences, can sometimes be decided efficiently (in polynomial time). More often, the answer is unknown, the best known algorithms being exponential. We present a polynomial approximate algorithm for deciding this question for some sequences ai. Specifically, we consider the complementary sequences an = mex{ai, bi : 0 ≤ i < n}, bn = an + n/k (sequences A102528/9 in Sloane’s encyclopedia for k = 2). Using Fekete’s Lemma we show that the polynomially computable sequences sn = , tn = where α = (√17 + 3)/4, β = α + 1/2 are very good approximations, namely, sn−1ansn, tn−1 ≤ bn ≤ tn for all n ≥ 1 (k = 2). We conjecture that the percentage of n for which an = sn−1 is about 73%, an = sn, 19%, an = sn −2, 8%. Similar results for bn, tn. Analogous results for every fixed k > 1. Existence of a limiting distribution, with one of the percentages dominant, would lead to first probabilistic algorithms for determining the winning positions of certain impartial games, where the (a1, ..., am) are the second player winning positions.
      Joint work with Udi Hadad.



The Colloquium is supported by generous contributions from the Bloomberg, Information Builders, Inc., and Netlogic, Inc.

365 Fifth Ave, New York City 10016 | Room 4319 | Phone: 212.817.8190 | Fax: 212.817.1510 | compsci@gc.cuny.edu