Optimization with Uniform Size Queries

Consider the problem of selecting k items that maximize the value of a monotone submodular set function f, where f can be accessed using value queries. It is well known that polynomially many queries suffice in order to obtain an approximation ratio of $$1 - \frac{1}{e}$$1-1e. We consider a variation on this problem in which the value queries are required to be of uniform size: each queried set, like the desired solution itself, must contain k items. We show that polynomially many uniform size queries suffice in order to obtain an approximation ratio of $$\frac{1}{2}$$12, and that an approximation ratio of $$\frac{1 + \epsilon }{2}$$1+ϵ2 requires a number of queries that is exponential in $$\epsilon k$$ϵk. For the interesting special case of coverage functions, we show that an approximation ratio strictly better than $$\frac{1}{2}$$12 is attainable with polynomially many uniform size queries. The “uniform size” requirement is motivated by situations in which a firm may offer a menu of exactly k items to its clients, where k is a parameter determined by external considerations. Performing a query corresponds to physically changing the identities of the items offered, and the reply to the query is deduced by observing the behavior of clients in response to the change. Queries that involve a number of items that differs from k may not be desirable due to these external considerations. In such situations it is natural to ask whether the same approximation ratios that can be guaranteed by general value queries can also be obtained by uniform size queries.

[1]  Amotz Bar-Noy,et al.  Online Maximum Directed Cut , 2009, ISAAC.

[2]  Daniel Lehmann,et al.  Combinatorial auctions with decreasing marginal utilities , 2001, EC '01.

[3]  Antti Oulasvirta,et al.  Model of visual search and selection time in linear menus , 2014, CHI.

[4]  Eli Upfal,et al.  Computing with Noisy Information , 1994, SIAM J. Comput..

[5]  David P. Williamson,et al.  The Design of Approximation Algorithms , 2011 .

[6]  Jianer Chen,et al.  Tight Bound on Johnson's Algorithm for Maximum Satisfiability , 1999, J. Comput. Syst. Sci..

[7]  Andreas Krause,et al.  Online Learning of Assignments , 2009, NIPS.

[8]  Filip Radlinski,et al.  Learning diverse rankings with multi-armed bandits , 2008, ICML '08.

[9]  Amotz Bar-Noy,et al.  Online maximum directed cut , 2012, J. Comb. Optim..

[10]  Isabelle Guyon,et al.  An Introduction to Variable and Feature Selection , 2003, J. Mach. Learn. Res..

[11]  Martin Grötschel,et al.  The ellipsoid method and its consequences in combinatorial optimization , 1981, Comb..

[12]  Paul Erdös,et al.  On a Combinatorial Game , 1973, J. Comb. Theory A.

[13]  M. L. Fisher,et al.  An analysis of approximations for maximizing submodular set functions—I , 1978, Math. Program..

[14]  Prabhakar Raghavan,et al.  Probabilistic construction of deterministic algorithms: Approximating packing integer programs , 1986, 27th Annual Symposium on Foundations of Computer Science (sfcs 1986).

[15]  J. Laffont,et al.  Using Cost Observation to Regulate Firms , 1986, Journal of Political Economy.

[16]  U. Feige,et al.  Maximizing Non-monotone Submodular Functions , 2011 .

[17]  William P. Rogerson,et al.  Simple menus of contracts in cost-based procurement and regulation , 2003 .

[18]  Noam Nisan,et al.  On the Computational Power of Demand Queries , 2009, SIAM J. Comput..

[19]  Guy Kindler,et al.  Direct Sum Testing , 2017, SIAM J. Comput..