travelers follow a shortest path, Bertsimas et al. (2019) propose a methodology
to estimate arc travel time by only observing the network and trip travel time
between different OD pairs. Neatly, they do not need to observe the paths taken,
nor the data on the demand structure (total demand between OD pairs).
The assumption that travelers follow paths minimizing travel time is strong
in light of numerous empirical studies in the literature on route choice modeling
(see Frejinger and Zimmermann, 2021, for a survey). In general, travelers do not
follow the shortest paths with respect to some perfectly known generalized cost
function. This motivates the use of stochastic prediction models where discrete
choice (random utility maximization) models are the most widely used ones.
Moreover, there is a related extensive literature on stochastic user equilibrium
models (e.g., Baillon and Cominetti, 2008, Dial, 1971, Fisk, 1980). Notewor-
thy and complementary to the latter is the mean-risk traffic assignment model
proposed by (Nikolova and Stier-Moses, 2014) based on the assumption that
travel times (as opposed to the choice model) are stochastic and travelers mini-
mize the expected travel time plus a multiple of the standard deviation of travel
time (a stochastic shortest path problem). To summarize, methods in the afore-
mentioned literature are based on the assumption that travelers do not follow
(deterministic) shortest paths. Either because the analyst, or the travelers, do
not perfectly observe relevant network attributes, such as travel time.
Discrete choice models are widely used to predict traffic flow. They are cen-
tral to variety of problems where the purpose is to predict flow in response to
changes in network attributes, such as travel time, or its structure (e.g., network
design or facility location problems). Two data sources are required to estimate
values of related unknown parameters: First, a representation of the network in
question, including attributes such as arc travel times. With relatively few ex-
ceptions (e.g., Ding-Mastera et al., 2019, Gao et al., 2010, Mai et al., 2021), the
attributes are assumed to be deterministic. Second, path choice observations.
Most commonly, model parameters are estimated by maximum likelihood using
path observations. The estimation is done assuming that network attributes are
exogenously given. The latter assumption stands in contrast with the literature
on travel time estimation and equilibrium models. It is a strong assumption as
the data generation process (by the travelers) is the same as, for example, Bert-
simas et al. (2019) even if the required level of detail is higher (path observations
as opposed to only path travel time).
The objective of this work is to relax the assumption that travel times are
exogenous when estimating path choice models. In addition, we aim to design
a maximum likelihood estimator for travel time estimation that is based data
assumptions similar to Bertsimas et al. (2019) but with weaker assumptions on
the path choice model.
We provide the following contributions:
•We propose a methodology to simultaneously estimate arc travel times
and parameters of differentiable path choice models. We show that under
weak assumptions we can conveniently formulate a maximum likelihood
estimator for the seemingly more complex joint estimation problem. Fur-
2