Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Submodular secretary problem and extensions

Published: 03 October 2013 Publication History

Abstract

Online auction is the essence of many modern markets, particularly networked markets, in which information about goods, agents, and outcomes is revealed over a period of time, and the agents must make irrevocable decisions without knowing future information. Optimal stopping theory, especially the classic secretary problem, is a powerful tool for analyzing such online scenarios which generally require optimizing an objective function over the input. The secretary problem and its generalization the multiple-choice secretary problem were under a thorough study in the literature. In this article, we consider a very general setting of the latter problem called the submodular secretary problem, in which the goal is to select k secretaries so as to maximize the expectation of a (not necessarily monotone) submodular function which defines efficiency of the selected secretarial group based on their overlapping skills. We present the first constant-competitive algorithm for this case. In a more general setting in which selected secretaries should form an independent (feasible) set in each of l given matroids as well, we obtain an O(l log2 r)-competitive algorithm generalizing several previous results, where r is the maximum rank of the matroids. Another generalization is to consider l knapsack constraints (i.e., a knapsack constraint assigns a nonnegative cost to each secretary, and requires that the total cost of all the secretaries employed be no more than a budget value) instead of the matroid constraints, for which we present an O(l)-competitive algorithm. In a sharp contrast, we show for a more general setting of subadditive secretary problem, there is no õ(√n)-competitive algorithm and thus submodular functions are the most general functions to consider for constant-competitiveness in our setting. We complement this result by giving a matching O(√n)-competitive algorithm for the subadditive case. At the end, we consider some special cases of our general setting as well.

References

[1]
Ageev, A. A. and Sviridenko, M. I. 1999. An 0.828-approximation algorithm for the uncapacitated facility location problem. Discr. Appl. Math. 93, 2--3, 149--156.
[2]
Ajtai, M., Megiddo, N., and Waarts, O. 2001. Improved algorithms and analysis for secretary problems and generalizations. SIAM J. Discrete Math. 14, 1, 1--27.
[3]
Asadpour, A., Nazerzadeh, H., and Saberi, A. 2008. Stochastic submodular maximization. In Proceedings of the WINE. 477--489.
[4]
Babaioff, M., Immorlica, N., Kempe, D., and Kleinberg, R. 2007a. A knapsack secretary problem with applications. In Proceedings of the APPROX. 16--28.
[5]
Babaioff, M., Immorlica, N., Kempe, D., and Kleinberg, R. 2008. Online auctions and generalized secretary problems. SIGecom Exch. 7, 2, 1--11.
[6]
Babaioff, M., Immorlica, N., and Kleinberg, R. 2007b. Matroids, secretary problems, and online mechanisms. In Proceedings of the SODA. 434--443.
[7]
Bateni, M., Hajiaghayi, M., and Zadimoghaddam, M. 2009. The Submodular Secretary Problem. Technical Report TD-7UEP26. AT&T Labs--Research.
[8]
Calinescu, G., Chekuri, C., Pál, M., and Vondrák, J. 2007. Maximizing a submodular set function subject to a matroid constraint (extended abstract). In Proceedings of the IPCO. 182--196.
[9]
Cornuejols, G., Fisher, M., and Nemhauser, G. L. 1977. On the uncapacitated location problem. In Studies in Integer Programming (Proc. Workshop, Bonn. 1975), North-Holland, Amsterdam, 163--177. Ann. Discrete Math., Vol. 1.
[10]
Cornuejols, G., Fisher, M. L., and Nemhauser, G. L. 1976/77. Location of bank accounts to optimize float: an analytic study of exact and approximate algorithms. Manage. Sci. 23, 8, 789--810.
[11]
Dynkin, E. B. 1963. The optimum choice of the instant for stopping a markov process. Sov. Math. Dokl. 4, 627--629.
[12]
Edmonds, J. 1970. Submodular functions, matroids, and certain polyhedra. In Proceedings of the Calgory International Conference 1969: Combinatorial Structures and their Applications. Gordon and Breach, New York, 69--87.
[13]
Feige, U. 1998. A threshold of ln n for approximating set cover. J. ACM 45, 4, 634--652.
[14]
Feige, U. 2006. On maximizing welfare when utility functions are subadditive. In Proceedings of the STOC. 41--50.
[15]
Feige, U. and Goemans, M. X. 1995. Approximating the value of two power proof systems, with applications to MAX 2SAT and MAX DICUT. In Proceedings of the ISTCS. 182.
[16]
Feige, U., Mirrokni, V. S., and Vondrák, J. 2007. Maximizing non-monotone submodular functions. In Proceedings of the FOCS. 461--471.
[17]
Fisher, M. L., Nemhauser, G. L., and Wolsey, L. A. 1978. An analysis of approximations for maximizing submodular set functions. II. Math. Prog. Stud. 8, 73--87. Polyhedral combinatorics.
[18]
Freeman, P. R. 1983. The secretary problem and its extensions: a review. Internat. Statist. Rev. 51, 2, 189--206.
[19]
Gilbert, J. P. and Mosteller, F. 1966. Recognizing the maximum of a sequence. J. Amer. Statist. Assoc. 61, 35--73.
[20]
Glasser, K. S., Holzsager, R., and Barron, A. 1983. The d choice secretary problem. Comm. Statist. C—Sequential Anal. 2, 3, 177--199.
[21]
Goemans, M. X. and Williamson, D. P. 1995. Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming. J. ACM 42, 6, 1115--1145.
[22]
Gupta, A., Roth, A., Schoenebeck, G., and Talwar, K. 2010. Constrained non-monotone submodular maximization: offline and secretary algorithms. In Proceedings of the WINE. 246--257.
[23]
Hajiaghayi, M. T., Kleinberg, R., and Parkes, D. C. 2004. Adaptive limited-supply online auctions. In Proceedings of the EC. 71--80.
[24]
Hajiaghayi, M. T., Kleinberg, R., and Sandholm, T. 2007. Automated online mechanism design and prophet inequalities. In Proceedings of the AAAI. 58--65.
[25]
Halperin, E. and Zwick, U. 2001. Combinatorial approximation algorithms for the maximum directed cut problem. In Proceedings of the SODA. 1--7.
[26]
Håstad, J. 2001. Some optimal inapproximability results. J. ACM 48, 4, 798--859.
[27]
Hazan, E., Safra, S., and Schwartz, O. 2006. On the complexity of approximating k-set packing. Computat. Complex. 15, 1, 20--39.
[28]
Immorlica, N., Kleinberg, R. D., and Mahdian, M. 2006. Secretary problems with competing employers. In Proceedings of the WINE. 389--400.
[29]
Iwata, S., Fleischer, L., and Fujishige, S. 2001. A combinatorial strongly polynomial algorithm for minimizing submodular functions. J. ACM 48, 4, 761--777.
[30]
Khot, S., Kindler, G., Mossel, E., and O'Donnell, R. 2004. Optimal inapproximability results for max-cut and other 2-variable CSPs? In Proceedings of the FOCS. 146--154.
[31]
Khuller, S., Moss, A., and Naor, J. 1999. The budgeted maximum coverage problem. Inf. Proc. Lett. 70, 1, 39--45.
[32]
Kleinberg, R. 2005. A multiple-choice secretary algorithm with applications to online auctions. In Proceedings of the SODA. 630--631.
[33]
Lee, J., Mirrokni, V., Nagarajan, V., and Sviridenko, M. 2009. Maximizing Non-monotone Submodular Functions under Matroid and Knapsack Constraints. In Proceedings of the STOC. 323--332.
[34]
Lovász, L. 1983. Submodular functions and convexity. In Mathematical Programming: The State of the Art (Bonn, 1982). Springer, Berlin, 235--257.
[35]
Nemhauser, G. L., Wolsey, A. L., and Fisher, M. L. 1978. An analysis of approximations for maximizing submodular set functions. I. Math. Program. 14, 3, 265--294.
[36]
Queyranne, M. 1995. A combinatorial algorithm for minimizing symmetric submodular functions. In Proceedings of the SODA. 98--101.
[37]
Schrijver, A. 2000. A combinatorial algorithm minimizing submodular functions in strongly polynomial time. J. Combin. Theory Ser. B 80, 2, 346--355.
[38]
Sviridenko, M. 2004. A note on maximizing a submodular set function subject to a knapsack constraint. Oper. Res. Lett. 32, 1, 41--43.
[39]
Vanderbei, R. J. 1980. The optimal choice of a subset of a population. Math. Oper. Res. 5, 4, 481--486.
[40]
Vondrák, J. 2009. Symmetry and approximability of submodular maximization problems. In Proceedings of the FOCS. 651--670.
[41]
Wilson, J. G. 1991. Optimal choice and assignment of the best m of n randomly arriving items. Stochastic Process. Appl. 39, 2, 325--343.

Cited By

View all
  • (2024)Robust Online Selection with Uncertain Offer AcceptanceMathematics of Operations Research10.1287/moor.2023.0210Online publication date: 29-Aug-2024
  • (2024)Constrained Submodular Maximization via New Bounds for DR-Submodular FunctionsProceedings of the 56th Annual ACM Symposium on Theory of Computing10.1145/3618260.3649630(1820-1831)Online publication date: 10-Jun-2024
  • (2023)Dynamic non-monotone submodular maximizationProceedings of the 37th International Conference on Neural Information Processing Systems10.5555/3666122.3666883(17369-17382)Online publication date: 10-Dec-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Algorithms
ACM Transactions on Algorithms  Volume 9, Issue 4
September 2013
131 pages
ISSN:1549-6325
EISSN:1549-6333
DOI:10.1145/2533288
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 03 October 2013
Accepted: 01 February 2013
Revised: 01 October 2012
Received: 01 November 2010
Published in TALG Volume 9, Issue 4

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Stopping theory
  2. competitive algorithms
  3. knapsack constraint
  4. matroid constraint
  5. online algorithms
  6. secretary problem
  7. submodular

Qualifiers

  • Research-article
  • Research
  • Refereed

Funding Sources

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)47
  • Downloads (Last 6 weeks)8
Reflects downloads up to 30 Aug 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Robust Online Selection with Uncertain Offer AcceptanceMathematics of Operations Research10.1287/moor.2023.0210Online publication date: 29-Aug-2024
  • (2024)Constrained Submodular Maximization via New Bounds for DR-Submodular FunctionsProceedings of the 56th Annual ACM Symposium on Theory of Computing10.1145/3618260.3649630(1820-1831)Online publication date: 10-Jun-2024
  • (2023)Dynamic non-monotone submodular maximizationProceedings of the 37th International Conference on Neural Information Processing Systems10.5555/3666122.3666883(17369-17382)Online publication date: 10-Dec-2023
  • (2023)Approximating ($m_{B},m_{P}$)-Monotone BP Maximization and ExtensionsTsinghua Science and Technology10.26599/TST.2022.901003328:5(906-915)Online publication date: Oct-2023
  • (2023)Algorithms for maximizing monotone submodular function minus modular function under noiseJournal of Combinatorial Optimization10.1007/s10878-023-01026-545:4Online publication date: 19-Apr-2023
  • (2022)Budget-Feasible Mechanism Design for Non-monotone Submodular ObjectivesMathematics of Operations Research10.1287/moor.2021.120847:3(2286-2309)Online publication date: 1-Aug-2022
  • (2022)A Framework for the Secretary Problem on the Intersection of MatroidsSIAM Journal on Computing10.1137/21M141182251:3(766-819)Online publication date: 14-Jun-2022
  • (2022)Subset Selection for Hybrid Task Scheduling with General Cost ConstraintsIEEE INFOCOM 2022 - IEEE Conference on Computer Communications10.1109/INFOCOM48880.2022.9796947(790-799)Online publication date: 2-May-2022
  • (2022)Worker Selection Towards Data Completion for Online Sparse CrowdsensingIEEE INFOCOM 2022 - IEEE Conference on Computer Communications10.1109/INFOCOM48880.2022.9796743(1509-1518)Online publication date: 2-May-2022
  • (2022)Monotone k-submodular secretary problems: Cardinality and knapsack constraintsTheoretical Computer Science10.1016/j.tcs.2022.04.003921(86-99)Online publication date: Jun-2022
  • Show More Cited By

View Options

Get Access

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media