Almost tight upper bound for finding Fourier coefficients of bounded pseudo-Boolean functions

Cited 4 time in webofscience Cited 0 time in scopus
  • Hit : 373
  • Download : 0
A k-bounded pseudo-Boolean function is a real-valued function on {0, 1}(n) that can be expressed as a sum of functions depending on at most k input bits. The k-bounded functions play an important role in a number of areas including molecular biology, biophysics, and evolutionary computation. We consider the problem of finding the Fourier coefficients of k-bounded functions, or equivalently, finding the coefficients of multilinear polynomials on {-1, 1}(n) of degree k or less. Given a k-bounded function f with m non-zero Fourier coefficients for constant k, we present a randomized algorithm to find the Fourier coefficients of f with high probability in O(m logn) function evaluations. The best known upper bound was O(lambda(n, m)m log n), where lambda(n, m) is between n(1/2) and n depending on m. Our bound improves the previous bound by a factor of Omega(n(1/2)). It is almost tight with respect to the lower bound Omega(mlogn/logm). In the process, we also consider the problem of finding k-bounded hypergraphs with a certain type of queries under an oracle with one-sided error. The problem is of self interest and we give an optimal algorithm for the problem. (C) 2010 Elsevier Inc. All rights reserved.
Publisher
ACADEMIC PRESS INC ELSEVIER SCIENCE
Issue Date
2011-11
Language
English
Article Type
Article
Keywords

EFFICIENT; SPECTRUM; GRAPHS; DNF

Citation

JOURNAL OF COMPUTER AND SYSTEM SCIENCES, v.77, pp.1039 - 1053

ISSN
0022-0000
URI
http://hdl.handle.net/10203/97753
Appears in Collection
CS-Journal Papers(저널논문)
Files in This Item
There are no files associated with this item.
This item is cited by other documents in WoS
⊙ Detail Information in WoSⓡ Click to see webofscience_button
⊙ Cited 4 items in WoS Click to see citing articles in records_button

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0