Maximizing a class of submodular utility functions

55Citations
Citations of this article
37Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Given a finite ground set N and a value vector a ε ℝN, we consider optimization problems involving maximization of a submodular set utility function of the form h(S)= f (∑iεsai S sub setN, where f is a strictly concave, increasing, differentiable function. This utility function appears frequently in combinatorial optimization problems when modeling risk aversion and decreasing marginal preferences, for instance, in risk-averse capital budgeting under uncertainty, competitive facility location, and combinatorial auctions. These problems can be formulated as linear mixed 0-1 programs. However, the standard formulation of these problems using submodular inequalities is ineffective for their solution, except for very small instances. In this paper, we perform a polyhedral analysis of a relevant mixed-integer set and, by exploiting the structure of the utility function h, strengthen the standard submodular formulation significantly. We show the lifting problem of the submodular inequalities to be a submodular maximization problem with a special structure solvable by a greedy algorithm, which leads to an easily-computable strengthening by subadditive lifting of the inequalities. Computational experiments on expected utility maximization in capital budgeting show the effectiveness of the new formulation. © 2009 The Author(s).

Cite

CITATION STYLE

APA

Ahmed, S., & Atamtürk, A. (2011). Maximizing a class of submodular utility functions. Mathematical Programming, 128(1–2), 149–169. https://doi.org/10.1007/s10107-009-0298-1

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free