This paper considers facility location problems in which a firm entering a
market seeks to open a set of available locations so as to maximize its
expected market share, assuming that customers choose the alternative that
maximizes a random utility function. We introduce a novel deterministic
equivalent reformulation of this probabilistic model and, extending the results
of previous studies, show that its objective function is submodular under any
random utility maximization model. This reformulation characterizes the demand
based on a finite set of preference profiles. Estimating their prevalence
through simulation generalizes a sample average approximation method from the
literature and results in a maximum covering problem for which we develop a new
branch-and-cut algorithm. The proposed method takes advantage of the
submodularity of the objective value to replace the least influential
preference profiles by an auxiliary variable that is bounded by submodular
cuts. This set of profiles is selected by a knee detection method. We provide a
theoretical analysis of our approach and show that its computational
performance, the solution quality it provides, and the efficiency of the knee
detection method it exploits are directly connected to the entropy of the
preference profiles in the population. Computational experiments on existing
and new benchmark sets indicate that our approach dominates the classical
sample average approximation method on large instances, can outperform the best
heuristic method from the literature under the multinomial logit model, and
achieves state-of-the-art results under the mixed multinomial logit model.Comment: 36 pages, 6 figures, 6 table