We study capacity sizing of park‐and‐ride lots that offer services to commuters sensitive to congestion and parking availability information. The goal is to determine parking lot capacities that maximize the total social welfare for commuters whose parking lot choices are predicted using the multinomial logit model. We formulate the problem as a nonconvex nonlinear program that involves a lower and an upper bound on each lot's capacity, and a fixed‐point constraint reflecting the effects of parking information and congestion on commuters' lot choices. We show that except for at most one lot, the optimal capacity of each lot takes one of three possible values. Based on analytical results, we develop a one‐variable search algorithm to solve the model. We learn from numerical results that the optimal capacity of a lot with a high intrinsic utility tends to be equal to the upper bound. By contrast, a lot with a low or moderate‐sized intrinsic utility tends to attain an optimal capacity on its effective lower bound. We evaluate the performance of the optimal solution under different choice scenarios of commuters who are shared with real‐time parking information. We learn that commuters are better off in an average choice scenario when both the effects of parking information and congestion are considered in the model than when either effect is ignored from the model.
Park and ride has become an indispensable part of life for many people who commute between their homes in suburban areas and workplaces in central business districts (CBDs). A park‐and‐ride lot (or simply, a lot) is a key facility in a park‐and‐ride system where commuters can park their cars and get access to public transit. Park‐and‐ride lots are designed, maintained, and managed by state or local departments of transportation (DOTs) to serve communities in the satellite cities of a core urban area. For example, there are 134 park‐and‐ride lots with around 22,453 spaces scattered in the satellite cities surrounding the Seattle CBD (WSDOT, 2022). Table 1 shows example park‐and‐ride lots, their capacities, and average daily utilization in 2021 (PSRC, 2022).
The spaces and utilization of example park‐and‐ride lots in the Greater Seattle Area in 2021.
Park and ride name
Address
Capacity
Utilization
Arlington P&R
SR 9 & SR 530
25
36%
Smokey Point Community Church
SmokeyPt Blvd/77th St NE
50
24%
All Saints Lutheran Church
27225 Military Rd S
75
46%
Park and ride in the United States can date back to the 1930s (Noel, 1988) and received great attention in the 1970s when the DOTs in different urban areas attempted to introduce an economical travel mode as an alternative to driving private cars all the way to office, in response to growing oil prices brought about by the Oil Crisis (Spillar, 1997). As green mobility attracts the growing attention of policymakers, recent years have witnessed an increasing interest in park and ride that is believed to reduce traffic jams and emissions (Holgúin‐Veras et al., 2012; Stieffenhofer et al., 2016).
This work investigates the optimal capacity sizing problem for a park‐and‐ride system, in which a DOT plans to design or redesign a set of park‐and‐ride lots in a specific service area, for example, a satellite city, and needs to determine the optimal capacity of each lot. The capacities of all the lots form a vector called a capacity plan. The ridership demand model that forecasts the demand at a lot plays a central role in the problem. The demand is interchangeably used with the traffic flow routed through the lot in this paper and measured as the number of commuter vehicles parked at the lot during a period of time (e.g., peak hours on weekday mornings) in practice. The number of park‐and‐ride commuters per parked vehicle is often estimated according to the experience of practitioners and historical data. For instance, the number is estimated to be 1.4 in Bullard and Christiansen (1983). Without loss of generality (w.l.o.g.), we assume that one parked vehicle is occupied by one commuter.
A ridership demand model is expected to possess several basic features. First, the demands at all lots within the same service area are interdependent, since they serve the same group of commuters. Second, the demands are influenced by the DOT's capacity sizing decision. To elaborate, the capacities of the lots will affect the parking utilization that will be shared with commuters (cf. Table 1), and therefore affect the attractiveness of each lot to the commuters who are aware of (and sensitive to) the information. As a result, the capacity sizing decision may affect the likelihood of commuters choosing to visit a particular lot, thus affecting the demands. Third, the congestion effect should be captured by the demand model. The congestion effect refers to the phenomenon that the utility of a service or facility erodes as it serves a higher demand. Given a capacity sizing decision, the utility of a lot perceived by commuters, which represents the preference of commuters toward the lot, drops as more commuters choose to use the lot due to the congestion effect and increasing parking utilization. Observe that the park‐and‐ride demands depend on the utilities of the lots, which are, in turn, affected by the demands. This relation may lead to the well‐known phenomenon called traffic equilibrium, which has been observed in queueing systems (Maglaras et al., 2018), seaport operation systems (Wang & Meng, 2019), and transportation systems (Cascetta, 2009). Discrete choice models, such as the multinomial logit (MNL) model, nested logit (NL) model, and mixed logit (ML) model (Ben‐Akiva & Lerman, 1985; Train, 2009), have been broadly used to model the choice behavior of travelers facing a set of transportation modes such as riding public transit and driving a private car (Holgúin‐Veras et al., 2012; Naumov et al., 2020).
We will model the ridership demand at a lot using an MNL‐based commuter choice model. The commuter choice model forecasts the probability of commuters choosing a lot based on the utilities of all the lots, thus reflecting the interdependence among the demands at all the lots. A lot's utility is first affected by a variety of physical attributes such as the lot's economic attraction, accessibility, and the transit fare. This part of the utility is called the intrinsic utility. Meanwhile, the utility is formulated to depend on the demand and (average) parking utilization to account for the effects of congestion and parking information on commuter choice. The commuter choice model developed in this work can be viewed as an extended version of the site‐level demand model, which has been applied to forecast the demands for individual park‐and‐ride lots (Abdus‐Samad & Grecco, 1972; Bullard & Christiansen, 1983; Niles & Pogodzinski, 2021; Spillar, 1997). Using the MNL‐based commuter choice model, we represent the demands at all lots at equilibrium (given a capacity sizing decision) as a solution to a (vector) fixed‐point equation.
Next, we explain the objective value and various constraints in the problem. As explained in Litman (2019), one of the primary goals of public transit is to achieve social welfare benefits. The total social welfare can be interpreted as the overall satisfaction received by all park‐and‐ride commuters, where the satisfaction of a commuter can be measured by the utility of the park‐and‐ride lot that the commuter chooses to use. As a policymaker, the DOT intends to maximize the total social welfare when sizing a set of park‐and‐ride lots. Meanwhile, the demand realized at each lot cannot exceed the lot's capacity, which is referred to as a capacity constraint. Also, the demands at all lots need to satisfy the fixed‐point equation, which is referred to as the fixed‐point constraint. Besides, as explained in Bullard and Christiansen (1983), there are often constraints on both the minimum and maximum lot sizes due to design and operational features of park‐and‐ride services. For example, a lot should be designed with a minimum size to ensure that it can at least accommodate the demand arriving between two consecutive buses during the morning commute, which we refer to as a lower bound constraint. Meanwhile, there is always an upper bound on the capacity due to limited space and budget, which is referred to as an upper bound constraint. Both the lower and upper bound constraints are called bound constraints.
The objective and contributions
This section describes our objective and contributions. Since we now live in the era of smartphones, it is easier than ever for commuters to access parking availability information through mobile apps or websites. However, the effect of parking information on the travel mode choice of commuters has not been well addressed in the literature on park‐and‐ride capacity sizing.
This work is aimed at bridging the gap by studying optimal capacity sizing of park‐and‐ride lots with consideration of information‐aware commuters. The problem will be formulated as an optimization model, in which we intend to determine an optimal capacity plan for a set of park‐and‐ride lots in a specific service area to maximize the total social welfare received by commuters while honoring the capacity constraints, lower and upper bound constraints, and the fixed‐point constraint.
The main objective of this work is threefold: (i) to characterize the optimal capacities of the lots, (ii) to develop effective algorithms to determine optimal capacities by leveraging the characterization results, and (iii) to provide managerial insights into the properties of optimal capacities and the value of modeling the effects of parking information and congestion in park‐and‐ride capacity sizing.
This work makes the following theoretical contributions:
We formulate the optimal capacity sizing problem as a nonconvex nonlinear optimization model with capacity and bound constraints as well as the fixed‐point constraint reflecting the effect of parking information on commuter choice. The problem is challenging to solve due to these constraints. To resolve the challenge, we transform the model into an equivalent flow‐based model, in which the optimal traffic flow rather than capacity is determined for each lot and the fixed‐point constraint is dropped. To the best of our knowledge, this work is the first to model the effect of parking information in park‐and‐ride capacity sizing, which extends the existing literature by adding a novel model and opens doors for future studies on park and ride with information‐aware commuters.
We show that the flow‐based model is equivalent to a univariate optimization model with only one decision variable (i.e., the total traffic flow through all lots). The univariate model is built upon a subproblem in which the capacity, bound, and fixed‐point constraints are reformulated as constraints over intervals. The subproblem is tractable to analyze due to its simple form of constraints, which paves the way for obtaining analytical results for the capacity sizing problem.
We provide analytical results that characterize the structure of the optimal solution to the subproblem. Based on the structural results, we characterize the capacity plan that solves the optimal capacity sizing problem.
We develop a one‐variable search algorithm to determine a near‐optimal capacity plan by leveraging the characterization results. The algorithm involves an efficient solution procedure to determine the traffic flow pattern at equilibrium under any given capacity plan. The procedure is not only useful in sizing park‐and‐ride lots, but also provides traffic engineers with a method to forecast equilibrium traffic flows under the MNL model.
We provide numerical results by solving the optimal capacity sizing problem for the park‐and‐ride lots in the city of Bellevue in Washington State. The numerical analysis serves two purposes: to obtain insights into park‐and‐ride lot design in a satellite city such as Bellevue and to investigate the value of modeling the effects of congestion and parking information in sizing park‐and‐ride lots.
We obtain the following managerial insights from the theoretical and numerical results:
The optimal capacity sizing model may be infeasible, which signals the need to adopt smaller lower bounds and/or larger upper bounds on the lots' capacities. When the problem is feasible, except for at most one lot whose optimal capacity is strictly between the lower and upper bounds, the optimal capacity of each lot is equal to one of three values: the lower bound, the upper bound, and the traffic flow through the lot.
We learn from numerical results that a lot with a high intrinsic utility tends to have its optimal capacity equal to the upper bound. A lot with a low intrinsic utility and a small lower bound tends to have the optimal capacity equal to the optimal traffic flow through the lot, leading to full utilization of the lot. However, when the lower bound is not small, the optimal capacity tends to be equal to the lower bound. We also observe that the parking availability at a lot with full utilization may not be improved by allowing for a smaller lower bound and/or a larger upper bound on the lot's capacity.
When a lot has a high initial utilization rate, its utilization seems to be nonincreasing as commuters become more sensitive to parking availability. However, if a lot attains low utilization with commuters weakly sensitive to parking availability, the utilization tends to be nondecreasing with possible jumps to lower levels as commuters care more about parking availability.
Opening a subset of the potential park‐and‐ride lots may yield a higher total social welfare than utilizing all of the available lots.
It is worth noting that the methods developed in this work are not only applicable when a DOT needs to size park‐and‐ride lots from the scratch, but also useful when the DOT needs to redesign or upgrade park‐and‐ride lots, for example, add parking spots with charging stations for electric cars.
The outline of the work
The remainder of the paper is organized as follows. Section 2 reviews the related literature. Section 3 formally defines the optimal capacity sizing problem. In Section 4, we formulate the problem as a nonconvex nonlinear program and transform it into an equivalent flow‐based model. We then pass on to Section 5 to reformulate the flow‐based model as a one‐variable optimization model. Section 6 presents a search algorithm to solve the problem. Numerical studies are provided in Section 7 and conclusions are drawn in Section 8. Supplement materials and all the proofs are provided in the Supporting Information.
LITERATURE REVIEW
There are two streams of research related to our work: park‐and‐ride capacity sizing and multiproduct price optimization under customer choice, which are discussed in Sections 2.1 and 2.2, respectively.
Capacity sizing for park‐and‐ride lots
This work follows the line of research on capacity sizing for park‐and‐ride lots. Early studies, such as Abdus‐Samad and Grecco (1972) and Spillar (1997), were mostly performed in collaboration with local DOTs and focused on developing site‐level demand models, in which regression analysis is applied to forecast the demand at an individual park‐and‐ride lot based on characteristics such as the location and accessibility. These studies treat demand forecasting and capacity sizing as two separate decision‐making processes: Demand is estimated first and a capacity size is then chosen to serve the anticipated demand. This two‐step method suffers from two drawbacks. First, the method results in an independent‐demand model (Talluri & van Ryzin, 2004): The demand at a lot is not influenced by capacity sizing decisions, which is not necessarily true in practice. Second, the demand is estimated for a single lot and does not depend on the demands at all other lots, which may be unrealistic when multiple lots serve the same area and are thus regarded as substitutable or interchangeable by commuters. Nordstrom and Christiansen (1981) and Bullard and Christiansen (1983) applied site‐level models to estimate park‐and‐ride demands in Texas based on nonlinear regression that uses parking capacity as one of the predictor variables. They use a presumed capacity size for demand forecasting, which may, however, result in a forecasted demand violating the capacity constraint. In a recent study, Niles and Pogodzinski (2021) developed ridership demand models for individual park‐and‐ride lots in San José, Seattle, and Los Angeles using regression.
Region‐level demand models have also been employed by researchers, such as Hendricks and Outwater (1998), Spillar (1997), and Holgúin‐Veras et al. (2012), to forecast park‐and‐ride demands. In these models, the flows routed through different paths/travel modes between each pair of origin and destination zones over a study area are estimated and the park‐and‐ride demands are then calculated based on the flows. Nonetheless, site‐level demand models have continued to receive attention from practitioners for two reasons. First, a site‐level demand model is often more effective in providing accurate site‐specific forecasts, while a region‐level model tends to overestimate park‐and‐ride demands, particularly when the travel characteristics incorporated into the model do not correspond to the realized design and construction conditions of the park‐and‐ride lots (Spillar, 1997). Second, a site‐level model often requires a smaller amount of data to estimate than a region‐level model, thus particularly favored by practitioners with limited data and computational resources. The commuter choice model developed in this work can be thought of as an improved site‐level demand model, by which the forecasted park‐and‐ride demands are interdependent across all the lots in the same service area and dependent on capacity sizing decisions.
The literature on addressing demand forecasting and capacity sizing for park‐and‐ride lots under a unified optimization model is limited. For instance, García and Marín (2002) formulated a joint capacity sizing and pricing problem for park‐and‐ride lots as a bilevel programming model, which involves an NL model to describe the travel mode choice of travelers. Song et al. (2017) solved the optimal location problem for park‐and‐ride lots by determining the optimal capacities and frequencies of transit services at the lots. The problem was formulated as a mathematical program with equilibrium constraints under an MNL model. Liu et al. (2018) studied optimal capacity sizing for the park‐and‐ride facilities in a suburban area and formulated the problem as a mathematical program with equilibrium constraints, where a crossed‐NL model is used to describe the choice behavior of travelers. Henry et al. (2022) investigated the park‐and‐ride facility location problem for an on‐demand transportation system and used an MNL model to forecast commuters' choice. Rezaei et al. (2022) studied the optimal park‐and‐ride facility location for Nashville, Tennessee, using a mixed‐integer linear program integrated with an MNL‐based demand model. Readers are referred to Haque et al. (2021) for more literature on park and ride.
Our work sets itself apart from these studies in two major aspects. First, these studies do not address the impact of parking availability information on commuter choice. Second, their studies are focused on developing numerical solutions to find a (local or global) optimal solution, while our work aims to obtain analytical results that characterize the global optimal solution and gain insights from the numerical results. There is another body of literature that discusses the impact of parking information provision on parking policies, such as Qian and Rajagopal (2014) and Jakob et al. (2020). However, these studies focus on a different topic, namely, optimal parking pricing without congestion.
Multiproduct price optimization under customer choice
This work is also related to the literature on multiproduct price optimization under customer choice, particularly on the methodological side. For the sake of comparison, loosely speaking, a park‐and‐ride lot in this work corresponds to a product in multiproduct pricing, the traffic flow routed through a lot resembles the sales of a product, and the capacity of a lot, like the price, serves as a decision lever to adjust demands.
In this literature, one of the inspiring results is that the objective value function, that is, the total profit of the products, under the MNL model is generally not concave with respect to the price vector, but it turns out to be concave with respect to the market share vector (there exists a one‐to‐one correspondence between the price and market share vectors; Li & Huh, 2011; Song & Xie, 2007). As a result, it has been shown that the optimal markup prices for different products are equal when the price sensitivity parameters are identical for the products under the MNL model (Hopp & Xu, 2005; Li & Huh, 2011).
Efforts have recently been invested in understanding whether or not the same or similar results hold under other choice models. To mention only a few, Gallego and Wang (2014) studied price optimization and competition for multiple products under the NL model with heterogeneous price sensitivity parameters within and across the nests. The authors maintained that the objective value function with respect to the market share vector is not necessarily concave under the NL model. Rayfield et al. (2015) developed approximation methods to solve the multiproduct price and assortment optimization problems under the NL model. A unique feature considered in this work is that there are lower and upper bounds on the prices. Zhang et al. (2018) studied multiproduct price optimization with convex constraints on purchase probabilities under the generalized extreme value models (which include the MNL and NL models as special cases). The authors showed that the optimal markup price is constant across products when the problem is unconstrained and price sensitivities are homogeneous. They also showed that the market‐share–based transformation with constraints is, in fact, a convex program. More examples include Dong et al. (2019) based on Markov choice models and Li (2020) with diffusion‐choice models. However, these works do not involve the fixed‐point constraint, which is critical in the park‐and‐ride capacity sizing problem considered in our work.
Du et al. (2016) are the first to study multiproduct price optimization under the network effect that a product becomes more appealing to consumers as it attracts a larger market share. The problem was formulated as a nonlinear program with a vector fixed‐point equation constraint based on the MNL model. The authors highlighted that the objective value function in the sales‐based (i.e., market‐share–based) transformation is not necessarily convex or concave. The authors obtained an interesting result that the optimal prices can take at most two distinct values even when the intrinsic utilities, network sensitivities, and price sensitivities are identical for different products. In their subsequent work, Du et al. (2018) solved the worst‐case pricing problem for a single product under the network effects. Nosrat et al. (2021) studied optimal pricing for a single product with multiple customer segments and the network effects under a mixture of MNL models. Our work distinguishes itself from this series of works by the following features. First, these studies do not consider bound constraints on sales or prices, while we consider that the traffic flow (corresponding to the sales) at each lot is limited by its capacity and the capacity (corresponding to the price) is bounded from below and above. Second, the utility function of a product is separable in the sales and price, while the utility of a park‐and‐ride lot is nonseparable in the traffic flow and capacity. Third, the utility of a park‐and‐ride lot is nonincreasing in the traffic flow due to the effects of congestion and parking information, while the utility of a product is nondecreasing in the sales due to the network effects in their studies. Fourth, the objective is to maximize the total profit of a firm in their works, while it is to maximize the total social welfare of commuters in our work. Due to all these different features, which are ultimately attributed to the fact that we consider a different application in transportation, the results and proof techniques in these works do not easily carry through. For instance, the first‐order optimality condition that is one of the key proof techniques in these and other existing studies on optimal pricing needs to be revisited with capacity and bound constraints. Therefore, new analysis techniques are needed to tackle the problem considered in our work.
PROBLEM DESCRIPTION
This section describes the optimal capacity sizing problem for park‐and‐ride lots with information‐aware commuters. More specifically, Section 3.1 introduces the notation adopted in this work. In Section 3.2, we develop the MNL‐based commuter choice model with the effects of congestion and parking information. In Section 3.3, we discuss the properties of the traffic flows at equilibrium. We formulate the total social welfare in Section 3.4.
Notation
We use
to denote the set of nonnegative real numbers and
to represent the set of positive real numbers. Let [n] denote the integer set
for any
. For any
, where
, let
denote the
diagonal matrix generated from
such that
is the i‐th diagonal entry for each
and all other entries are zeros. Let
denote a J‐dimensional vector with all entries equal to one. All vectors are column vectors unless otherwise specified. However, for the economical use of space, we write
inside of the text to describe entries of vector
. In addition, we conform to the convention that
,
, and
for all
and that any set
is empty if
for any
. Let
denote the indicator function for any event A and
denote the 1‐norm. Define
and
for all
. Let
denote the cardinality of any discrete set A.
Commuter choice model with congestion and parking information
In this section, we formulate the commuter choice model with congestion and parking effects.
Consider a population of commuters who travel on workdays from their homes within a service area (e.g., a satellite city) to their work sites in an urban CBD. There exists a set [J] of park‐and‐ride lots available to the commuters in the service area, where
. For each
, let
denote the (average) traffic flow attracted by j during a given time period, for example, the morning commute between 7 a.m. and 9 a.m. on workdays. Define
as the vector of flows for all the lots, which is referred to as the flow pattern. Let
denote the capacity of the lot j and define
as the vector of capacities, which is referred to as the capacity plan. Let
denote the lower bound on the capacity
and
denote the upper bound on
, where
. The lower bound represents the minimum design capacity to meet operations constraints, such as the minimum number of commuters to be served during the time headway between two consecutive transit services and the upper bound is due to constraints such as space and budget limits.
Let
denote the utility of any
perceived by commuters, which is expressed as a random variable consisting of two components as follows:
where
is the systematic utility and
is the random error reflecting the variation in the preferences of commuters toward j. The systematic utility is a function of
and
defined as
The first term
represents the intrinsic utility of the park‐and‐ride lot j, which measures the attractiveness of j due to characteristics such as accessibility, location, reputation, and transit fares. The second term is similar in form to the widely used Bureau of Public Roads (BPR) function in urban transportation (Sheffi, 1985), which reflects the congestion effect. As in the BPR function,
is a parameter to be estimated from data and
is the congestion sensitivity parameter. The third term captures the effect of parking information, in which
is the utilization of the lot j shared with commuters such as those in Table 1,
is the corresponding parking availability at j, and
is the parking sensitivity parameter, which is assumed to be nonnegative to reflect that commuters appreciate a lot better if it has more availability. Define
as the vector of utilities for all the park‐and‐ride lots.
Let
denote the total travel demand originating from the service area during the given time period. Then, we have
, where
denotes the number of commuters choosing not to park and ride, such as those driving private cars to office. Let
denote the no‐park‐and‐ride alternative representing the choice of commuters not to park and ride at any lot in [J]. Let ν0 and ε0 denote the systematic utility and random error of the no‐park‐and‐ride alternative, respectively.
Define
as a choice function mapping from
to the probability of commuters choosing the park‐and‐ride lot j from the set [J]. We assume that each commuter is a utility maximizer who will choose the alternative with the largest utility among from [J]. We also assume that the random errors
are independent and identically distributed Gumbel random variables with a location parameter 0 and scale parameter 1. Then, according to the random utility theory (Ben‐Akiva & Lerman, 1985), we have
where ν0 is normalized to zero. It follows from the traffic equilibrium principle (Cascetta, 2009) that the traffic flow through j at equilibrium satisfies
Note that we can assume, w.l.o.g., that
; otherwise, by setting
and
and
for all
, the above equation is equivalent to
with β replaced by
, where
and
. Thus, it follows that
satisfies the following vector fixed‐point equation,
In this section, we discuss the properties of the solution to the fixed‐point equation (5), which will be useful in later sections.
Remark 1 shows the existence and uniqueness of the solution to (5) for any given capacity plan.
Consider any
. Since
is a continuous function defined in the set [0, 1]J, [0, 1]J is a nonempty compact and convex set, and the range
, it follows from the Brouwer's fixed‐point theorem in section A.3.1 of Cascetta (2009) that there exists a solution to (5). Moreover, since
is strictly decreasing in
for each
, it follows from Cascetta (2009, pp. 311–312) that the solution to (5) is unique.
Define
. Remark 2 provides an alternative form of the fixed‐point equation and shows that any equilibrium flow pattern is in
.
The fixed‐point equation (4) (and (5)) is equivalent to:
for all
. For any
, if
, then
.
Proposition 1 characterizes the monotonicity of the total traffic flow served by all the lots with respect to
at equilibrium.
Given capacity plans
, let
be the flow pattern such that
for
. If
(component‐wisely), then
.
Proposition 1 states that if we increase or maintain the same capacity for each lot, then the total number of commuters choosing to park and ride will not decrease at equilibrium.
The total social welfare
In this section, we formulate the total social welfare and define the optimal capacity sizing problem.
Let
denote the total social welfare, which is the sum of the systematic utilities received by all commuters, namely,
We hereby note that
can be explained as the expected utility that an average commuter would receive upon her arrival at a lot, which is not the same as the
known as the satisfaction of commuters (Sheffi, 1985). The satisfaction can be thought of as the expected perceived utility of a commuter upon departure from home.
When the system reaches equilibrium under a given capacity plan
. Substituting it into (6) gives that the total social welfare can also be rewritten as a function
:
Let
denote the principal branch of the Lambert‐W function (Stewart, 2005). Proposition 2 shows that h is strictly convex over
.
h is strictly convex over
and attains a unique minimum over
at
, where
. Furthermore,
.
We close this section by formally stating the optimal capacity sizing problem for park‐and‐ride lots: The DOT needs to determine the capacity plan that maximizes the total social welfare subject to the capacity and bound constraints as well as the fixed‐point constraint (5).
THE MODELS
In this section, we formulate the optimal capacity sizing problem as optimization models.
The optimal capacity sizing problem can be formulated as the following basic model:
where the objective function value (8) is the total social welfare to be maximized, Constraints (9) ensure that a feasible flow pattern satisfies the fixed‐point equation (5), Constraints (10) set the upper and lower bounds on the capacity of each lot, Constraints (11) ensure that the traffic flow through each lot does not exceed the lot's capacity, and Constraint (12) is the natural constraint. Throughout the remaining paper, let
denote an optimal solution to the model (Basic), where
is the optimal capacity plan and
is the equilibrium flow pattern under
.
Next, we reformulate the model (Basic) as an optimization model that has
rather than
as decision variables. Define a function
for all
, where
for all
. Also define a vector‐valued function
such that
for all
.
Let
denote the domain of ξ mapping into positive vectors. Some discussions on the function
The illustration of the feasible set and objective function in the model (Flow). (a) The feasible set. (b) The objective function.
As illustrated in Figure 1, the feasible set in the model (Flow) is not necessarily convex, which makes the model challenging to solve or analyze. The model is further complicated by the following features. First, the objective function
is strictly convex (cf. Proposition 2), and therefore, we are confronted with a nonconvex program. Second, the unconstrained first‐order optimality condition, which is one of the key analysis techniques used in the existing literature, may not hold due to the capacity and bound constraints. Third, the model may be infeasible due to these constraints. Thus, it requires a better understanding of the conditions under which the model is feasible.
CHARACTERIZING THE OPTIMAL CAPACITY PLAN
In this section, we characterize the structure of the optimal capacity plan. First, we build in Section 5.1 a univariate model that is equivalent to the model (Flow) but more amenable to analysis. Then, in Section 5.2, we characterize the optimal solution to the subproblem embedded in the univariate model, based on which we obtain characterizations of the optimal capacity plan.
An equivalent univariate model
The model (Flow) is challenging to analyze due to its nonconvexity and constraints. To resolve the challenge, we build in this section a univariate model and show its equivalence to the model (Flow).
Let
denote the total traffic flow attracted by all lots, where
is the traffic flow through j for any
. Note that
according to the fixed‐point equation (4). By a change of variables, we will transform the model (Flow) with
as decision variables into a univariate model with z as the only decision variable.
First, we reformulate Constraints (14)–(16) as a function of variable z. It can be observed from (13)–(16) that given
, the feasible region of the traffic flow
for any lot
is independent of the traffic flows for all other lots. Hence, these constraints can be represented as the intersection of individual feasible regions of
Proposition 4 formally establishes the equivalence between the models (Flow) and (Univar).
Consider any optimal flow pattern
that solves the model (Flow). Define
. Then,
is optimal to the model (Univar) and
is optimal to the model (Sub) with parameter
. Consider any
optimal to the model (Univar) and
optimal to the model (Sub) with parameter
. Then,
is optimal to the model (Flow).
Proposition 4 have several implications. First, it implies that the model (Univar) is feasible if and only if the model (Flow) is feasible. Second, when both the models are feasible, one can retrieve an optimal solution to the model (Flow) from that to the model (Univar). Third, the structure of the optimal flow pattern that solves the model (Flow) can be understood by studying the optimal solution to the model (Sub).
The subproblem
In this section, we characterize the optimal solution to the model (Sub).
Feasibility
First, we discuss the feasibility of the subproblem to gain insights into the feasibility of the model (Univar), which informs of the feasibility of the model (Flow) as indicated by Proposition 4. The feasibility conditions will also be used to develop solution algorithms in Section 6.
Corollary 1 provides a complete characterization of
(i.e., the feasible region of
) for any
under any given z, which directly follows from Proposition EC.1 in the Supporting Information.
as a simple interval when it is nonempty. If the condition in (1) holds, either
or
fails to hold, resulting in
. If the condition in (2)(i) holds but
, either
or
will be violated, causing
. Otherwise, there exist a lower bound flow
and an upper bound traffic flow
such that
can be represented as a nonempty interval
.
Corollary 1 can be used to determine the feasibility of the model (Flow): If
for some j, then the model (Sub) is infeasible for the given z. Moreover, if the model (Sub) is infeasible for all
, both the models (Univar) are (Flow) are infeasible. Also, representing
as intervals allows for obtaining characterization results in Theorem 1. Corollary 1 will also be applied to reduce the search space of z in Algorithm 2.
Characterizations of the optimal solution to the subproblem
Next, we characterize in Theorem 1 the optimal solution to the model (Sub) using Corollary 1.
Consider any
. Assume that
for all
and that if there exists
and
such that
, it holds that
. Let
and
be as in Corollary 1. Then, the model (Sub) is equivalent to
Let
denote an optimal solution to the model (18)–(20). Then, there exists at most one lot
such that
is given by,
for all
, where
for all
.
Theorem 1 indicates that when the model (Sub) is feasible for the given z, there exists at most one lot k such that
is strictly between the lower and upper bound flows, and for any other lot
,
is equal to either the lower or upper bound flow.
For each
, define the effective lower bound
. Theorem 2 characterizes the optimal capacity plan that solves the model (Basic), which is obtained based on Remark 3, Lemma EC.3 in the Supporting Information, Corollary 1, Theorem 1, and Proposition 4.
Characterization of the Optimal Capacity Plan
Either the model (Basic) is infeasible or there exists at most one lot
such that
and
for all
and
.
Theorem 2 implies that when the optimal capacity sizing model (Basic) is feasible, except for at most one lot k whose optimal capacity is strictly between the lower bound
and upper bound
, the optimal capacity of each lot
is equal to one of the following three values:
,
, and the optimal traffic flow
. The theorem also suggests that under an optimal capacity plan, one of the three constraints (14)–(16) is binding for each
in the model (Flow).
ALGORITHMS
In this section, we develop a one‐variable search algorithm to determine an optimal capacity plan. More specifically, first, we refine the feasible range of z in the model (Univar). Then, in Section 6.1, we propose an algorithm to determine the unique equilibrium flow pattern under any capacity plan, by which we can determine the refined feasible range of z. In Section 6.2, we present the one‐variable search algorithm.
Let
denote the equilibrium flow pattern under the all‐lower‐bound capacity plan
and
denote the equilibrium flow pattern under the all‐upper‐bound capacity plan
. Proposition 5 provides a refined range of z that consists of all the feasible points of z to the model (Univar).
If
is feasible to the model (Univar), then
.
Proposition 5 indicates that the feasible region (0,1) of z can be replaced by
without excluding any feasible solutions in the model (Univar). The refined range will later be used in Algorithm 2 to speed up the solution procedure.
Solving the equilibrium flow pattern for a given capacity plan
We need to determine
under
for
to obtain the refined range of z. To that end, in this section, we present in Algorithm 1 a solution procedure to solve the unique equilibrium flow pattern
that satisfies
under any given capacity plan
.
Solving the equilibrium flows under a capacity plan
Input:J, in EC.17 for
,
,
,
,
, and
.
Output:
such that
.
1:Find
such that
using Algorithm EC.1 for each
;
2:Set
;
3:while
and
do
4:Set
if
; set
otherwise;
5:Set
;
6:Find
such that
using Algorithm EC.1 for each
;
7:Set
;
8:end while
Algorithm 1 is developed based on Proposition EC.2 and the classical bisection search Algorithm EC.1 in the Supporting Information. The key idea is to treat the total traffic flow z under
as a variable and show that the equilibrium z that satisfies the fixed‐point equation
is the unique root of a strictly decreasing and continuous function (cf. Proposition EC.2 in the Supporting Information). Then, the equilibrium z can be determined using the bisection search method (see Algorithm EC.1 in the Supporting Information) and the equilibrium flow pattern can be obtained using Proposition EC.2 in the Supporting Information. While Algorithm 1 will be used to determine
and
in Algorithm 2, it is useful in its own right in forecasting traffic flows under an MNL choice model.
A one‐variable search algorithm
In this section, we present in Algorithm 2 a solution procedure to determine an optimal capacity plan by solving the model (Univar) based on Corollary 1 and Theorem 1.
. For each discretized value of z, we will calculate the objective value
in the model (Univar). Then, an optimal solution
can be obtained by comparing
at all discretized values (cf. Step 6).
Generating candidate optimal solutions to the model (Sub)
For each discretized z, we need to solve the model (Sub) to obtain
, by which we can compute
.
We can determine an optimal solution
to the model (Sub) (if feasible) using Theorem 1, which suggests that there exists at most one lot k such that
is between
and
and
is equal to either
or
for any lot
.
For each such k, we can generate a candidate
as follows. Assign
or
to
for all
and calculate
. If
, the
so generated is a valid candidate optimal solution; it is nonvalid and will be dropped otherwise. To facilitate the exposition of the generation of candidate
and is thus a candidate optimal solution to the model (Sub). It further requires that the total traffic flow
is equal to z. The set
consists of all such
s.
Feasibility check and expedition
Algorithm 2 involves procedures skipping infeasible values of z in Step 2 and Step 4, by which the solution procedure is expedited. The feasibility of each discretized z is checked using the conditions provided in Corollary 1. More specifically, if
for some j at z, then such z is infeasible. Note that
and
can be obtained as in Corollary 1 using Algorithm EC.1 in the Supporting Information.
NUMERICAL EXPERIMENTS
In this section, we provide numerical results to gain insights into the optimal capacity design for park‐and‐ride lots in a satellite city and to investigate the value of modeling the congestion and parking effects in optimal sizing of park‐and‐ride lots. In Section 7.1, we describe the data related to the park‐and‐ride lots in Bellevue of Washington State (WA). In Section 7.2, we apply our developed models and algorithms to solve the optimal capacities of Bellevue's park‐and‐ride lots. Section 7.3 provides sensitivity analysis. In Section 7.4, we evaluate the performance of the optimal capacity plan under different choice behavior of commuters.
The model (Univar) is solved using Algorithm 2 with
and the numerical results are obtained using Matlab R2022a on a desktop computer with Intel i7 CPU@3.20 GHz and 16 GB RAM.
Bellevue's park‐and‐ride lots and data
In this section, we study the park‐and‐ride lots in the city of Bellevue in Washington State (WA), which is a satellite city of Seattle.
park‐and‐ride lots accessible to commuters in Bellevue. Figure 2 shows the names and locations of the lots on the map of Bellevue. Table EC.1 in the Supporting Information shows their addresses and current capacities.
The names and locations of the park‐and‐ride lots in Bellevue, WA (King County Metro, 2022a).
We will (re)design the capacities of these lots using our developed models and algorithms. The objective of this section is twofold: (i) to demonstrate that our models and algorithms can be applied to real‐world cases, where the DOT needs to design a set of new park‐and‐ride lots or redesign existing lots to accommodate the growing demand for parking electric vehicles, and (ii) to obtain insights into the optimal capacity design of park‐and‐ride lots in a satellite city such as Bellevue.
Determining catchment areas
We geographically partition Bellevue into seven catchment areas such that each catchment area contains a single park‐and‐ride lot, the entire Bellevue is the union of all the catchment areas, and the catchment areas of any two different lots do not overlap. The catchment area of any lot is an area where commuters would choose to visit that lot (rather than others) if they base their decisions solely on congestion‐free travel time. Let
denote the number of households in the catchment area of any lot
, which is provided in Table EC.2 in the Supporting Information. The catchment areas and
s are determined in Section EC.5.2 in the Supporting Information.
Table EC.3 in the Supporting Information shows bidirectional time distances between different pairs
of lots in Bellevue, where
, which are collected around 3 a.m. on October 8, 2022 (Saturday), using Google Map (2022). Since congestion seldom occurs around 3 a.m. on a Saturday morning, these data can be used to approximate the congestion‐free travel time from the catchment area of a lot
to that of a lot
, which is denoted by
.
Next, we estimate the values of attributes such as the economic value, number of bus routes, bus frequency, and congestion‐free access time, which will be used to estimate the intrinsic utilities of Bellevue's park‐and‐ridelots.
Economic value
Let
denote the economic value of any lot
, which is represented by the median house/condo value for j as shown in Table EC.2 in the Supporting Information. The median house/condo value for each
is the median value of the houses/condominiums in the area with the same zip code as j, which reflects the economic value of js location and is obtained from City‐Data (2016).
The number of bus routes
There is a bus stop next to each lot, through which commuters access transit services. Let
denote the number of bus routes traversing (the bus stop next to) lot j, which is provided in Table EC.2 in the Supporting Information and obtained from King County Metro (2022a).
Bus frequency
Let
denote the bus frequency that measures the frequency of bus arrivals at lot j, which is estimated as follows. For each bus route passing by j, we calculate the average interarrival time (in minutes) of the buses arriving at j between 7 a.m. and 9 a.m. on workdays using King County Metro (2022b) and Sound Transit (2022). Next, the average bus headway for j as shown in Table EC.2 in the Supporting Information is calculated as the mean of the average interarrival times for all the bus routes passing along j. Then,
can be computed as the reciprocal of the average bus headway for j.
Congestion‐free access time
Let
denote the congestion‐free access time to lot j as shown in Table EC.2 in the Supporting Information, which is the average travel time to j per trip (or vehicle) under no congestion. Let η denote the average number of park‐and‐ride trips per household on a workday morning. Hence,
approximates the number of commuters' trips generated from the catchment area of j. Then,
can be estimated by
where we assume that for the commuters generated from the catchment area of any lot, the congestion‐free travel time to that lot is zero.
Scaling
We will conduct sensitivity analysis in Section 7.3 to investigate and compare the impacts of the sensitivities of commuters to different attributes on optimal capacity sizing. Since the data in Table EC.2 in the Supporting Information are of different scales, it often requires scaling the data to facilitate the comparison (and make optimization used to estimate the choice model well conditioned; Lantz, 2013). To that end, we choose the South Bellevue (i.e.,
) as the reference lot. Then, we obtain
as the normalized attribute value for all
and
, which is provided in Table EC.4 in the Supporting Information.
Then, for each
, the intrinsic utility
can be estimated by,
where
is the sensitivity parameter for
.
Optimal capacities and flows under different lower and upper bound capacities
In this section, we solve the optimal capacity sizing problem for Bellevue's park‐and‐ride lots.
We set
for all
,
,
, and
throughout this section, where the parameters are arbitrarily chosen and we will explore the influence of the variations in these parameters on optimal solutions in Section 7.3.
We choose South Bellevue (i.e.,
) as the reference lot. First, we select values of ℓ1 and u1. Then, for any lot
,
(
) is computed as ℓ1 (u1) multiplied by the ratio of the current capacity of lot j (cf. Table EC.1 in the Supporting Information) to that of South Bellevue, by which the relative sizes of the lower and upper bounds of all the lots are consistent with the relative sizes of their current capacities.
We obtain numerical results for a variety of cases specified by different values of ℓ1 and u1 (as well as different lower and upper bounds for
determined as previously mentioned). Define
as the optimal utilization at lot
. Tables 2 and 3 show the intrinsic utilities, optimal capacities, traffic flows, and utilizations under different cases of ℓ1 and u1. Table EC.5 in the Supporting Information shows the same content as Tables 2 and 3 except that different ℓ1 and u1 are considered to provide results under a broader range of lower and upper bounds.
The optimal capacities, traffic flows, and utilizations under
and
.
,
,
j
1
5.0000
0.0500
0.7500
0.7500
0.2612
34.82%
0.0500
0.8500
0.8500
0.2538
29.85%
2
2.4119
0.0062
0.0930
0.0930
0.0376
40.48%
0.0062
0.1054
0.1054
0.0367
34.85%
3
1.6794
0.0007
0.0100
0.0055
0.0055
100.00%
0.0007
0.0113
0.0048
0.0048
100.00%
4
2.5824
0.0025
0.0375
0.0375
0.0251
67.02%
0.0025
0.0425
0.0425
0.0254
59.70%
5
1.3456
0.0092
0.1375
0.1369
0.0248
18.13%
0.0092
0.1558
0.1558
0.0231
14.80%
6
‐0.4637
0.0007
0.0100
0.0007
0.0007
100.00%
0.0007
0.0113
0.0007
0.0007
97.72%
7
7.7539
0.0538
0.8070
0.8070
0.6437
79.77%
0.0538
0.9146
0.9146
0.6546
71.57%
,
,
j
1
5.0000
0.2500
0.7500
0.7500
0.2607
34.76%
0.2500
0.8500
0.8500
0.2534
29.81%
2
2.4119
0.0310
0.0930
0.0930
0.0376
40.40%
0.0310
0.1054
0.1054
0.0367
34.79%
3
1.6794
0.0033
0.0100
0.0056
0.0056
99.18%
0.0033
0.0113
0.0047
0.0047
100.00%
4
2.5824
0.0125
0.0375
0.0375
0.0251
66.91%
0.0125
0.0425
0.0425
0.0253
59.63%
5
1.3456
0.0458
0.1375
0.1375
0.0248
18.03%
0.0458
0.1558
0.1552
0.0230
14.81%
6
‐0.4637
0.0033
0.0100
0.0033
0.0020
58.61%
0.0033
0.0113
0.0033
0.0018
54.70%
7
7.7539
0.2690
0.8070
0.8070
0.6430
79.68%
0.2690
0.9146
0.9146
0.6540
71.51%
,
,
j
1
5.0000
0.5000
0.7500
0.7500
0.2602
34.69%
0.5000
0.8500
0.8500
0.2527
29.73%
2
2.4119
0.0620
0.0930
0.0930
0.0375
40.30%
0.0620
0.1054
0.1054
0.0366
34.69%
3
1.6794
0.0067
0.0100
0.0069
0.0064
93.06%
0.0067
0.0113
0.0067
0.0060
89.17%
4
2.5824
0.0250
0.0375
0.0375
0.0250
66.79%
0.0250
0.0425
0.0425
0.0253
59.48%
5
1.3456
0.0917
0.1375
0.1375
0.0247
17.97%
0.0917
0.1558
0.1558
0.0229
14.70%
6
‐0.4637
0.0067
0.0100
0.0067
0.0028
42.56%
0.0067
0.0113
0.0067
0.0026
39.20%
7
7.7539
0.5380
0.8070
0.8070
0.6422
79.57%
0.5380
0.9146
0.9146
0.6529
71.39%
,
,
j
1
5.0000
0.7000
0.7500
0.7500
0.2595
34.60%
0.7000
0.8500
0.8500
0.2521
29.66%
2
2.4119
0.0868
0.0930
0.0930
0.0374
40.19%
0.0868
0.1054
0.1054
0.0365
34.59%
3
1.6794
0.0093
0.0100
0.0095
0.0079
83.50%
0.0093
0.0113
0.0093
0.0074
79.47%
4
2.5824
0.0350
0.0375
0.0375
0.0250
66.64%
0.0350
0.0425
0.0425
0.0252
59.36%
5
1.3456
0.1283
0.1375
0.1375
0.0246
17.90%
0.1283
0.1558
0.1554
0.0228
14.68%
6
‐0.4637
0.0093
0.0100
0.0093
0.0033
35.57%
0.0093
0.0113
0.0093
0.0030
32.55%
7
7.7539
0.7532
0.8070
0.8070
0.6411
79.44%
0.7532
0.9146
0.9146
0.6519
71.28%
The optimal capacities, traffic flows, and utilizations under
and
.
,
,
j
1
5.0000
0.0500
0.9500
0.9500
0.2525
26.58%
0.0500
1.0000
1.0000
0.2493
24.93%
2
2.4119
0.0062
0.1178
0.1178
0.0368
31.20%
0.0062
0.1240
0.1240
0.0363
29.30%
3
1.6794
0.0007
0.0127
0.0043
0.0043
100.00%
0.0007
0.0133
0.0041
0.0041
100.00%
4
2.5824
0.0025
0.0475
0.0473
0.0260
54.92%
0.0025
0.0500
0.0500
0.0261
52.23%
5
1.3456
0.0092
0.1742
0.0092
0.0064
69.71%
0.0092
0.1833
0.0093
0.0063
67.78%
6
‐0.4637
0.0007
0.0127
0.0007
0.0006
95.19%
0.0007
0.0133
0.0007
0.0006
93.48%
7
7.7539
0.0538
1.0222
1.0222
0.6725
65.79%
0.0538
1.0760
1.0760
0.6763
62.86%
,
,
j
1
5.0000
0.2500
0.9500
0.9500
0.2470
26.00%
0.2500
1.0000
1.0000
0.2441
24.41%
2
2.4119
0.0310
0.1178
0.1178
0.0359
30.44%
0.0310
0.1240
0.1240
0.0355
28.61%
3
1.6794
0.0033
0.0127
0.0041
0.0041
100.00%
0.0033
0.0133
0.0039
0.0039
100.00%
4
2.5824
0.0125
0.0475
0.0475
0.0255
53.77%
0.0125
0.0500
0.0500
0.0256
51.25%
5
1.3456
0.0458
0.1742
0.1712
0.0215
12.55%
0.0458
0.1833
0.1822
0.0209
11.48%
6
‐0.4637
0.0033
0.0127
0.0033
0.0017
51.65%
0.0033
0.0133
0.0033
0.0017
50.35%
7
7.7539
0.2690
1.0222
1.0222
0.6633
64.89%
0.2690
1.0760
1.0760
0.6675
62.03%
,
,
j
1
5.0000
0.5000
0.9500
0.9500
0.2463
25.93%
0.5000
1.0000
1.0000
0.2433
24.33%
2
2.4119
0.0620
0.1178
0.1178
0.0357
30.34%
0.0620
0.1240
0.1240
0.0353
28.51%
3
1.6794
0.0067
0.0127
0.0067
0.0057
85.72%
0.0067
0.0133
0.0067
0.0056
84.15%
4
2.5824
0.0250
0.0475
0.0475
0.0255
53.64%
0.0250
0.0500
0.0500
0.0256
51.11%
5
1.3456
0.0917
0.1742
0.1652
0.0212
12.86%
0.0917
0.1833
0.1787
0.0207
11.60%
6
‐0.4637
0.0067
0.0127
0.0067
0.0024
36.62%
0.0067
0.0133
0.0067
0.0024
35.53%
7
7.7539
0.5380
1.0222
1.0222
0.6622
64.78%
0.5380
1.0760
1.0760
0.6662
61.91%
,
,
j
1
5.0000
0.7000
0.9500
0.9500
0.2457
25.86%
0.7000
1.0000
1.0000
0.2428
24.28%
2
2.4119
0.0868
0.1178
0.1178
0.0356
30.26%
0.0868
0.1240
0.1240
0.0353
28.44%
3
1.6794
0.0093
0.0127
0.0093
0.0071
75.99%
0.0093
0.0133
0.0093
0.0070
74.52%
4
2.5824
0.0350
0.0475
0.0475
0.0254
53.52%
0.0350
0.0500
0.0500
0.0255
51.02%
5
1.3456
0.1283
0.1742
0.1675
0.0212
12.67%
0.1283
0.1833
0.1726
0.0205
11.89%
6
‐0.4637
0.0093
0.0127
0.0093
0.0028
30.24%
0.0093
0.0133
0.0093
0.0027
29.28%
7
7.7539
0.7532
1.0222
1.0222
0.6612
64.68%
0.7532
1.0760
1.0760
0.6653
61.83%
We observe the following from Tables 2, 3, and EC.5 in the Supporting Information.
A lot with a high intrinsic utility tends to attain the optimal capacity on the upper bound. If a lot has a low/moderate‐sized intrinsic utility and a small lower bound, its optimal capacity tends to be equal to the optimal traffic flow through the lot, yielding high utilization at the lot. However, a lot with a low/moderate‐sized intrinsic utility and a lower bound that is not small tends to attain the optimal capacity on the lower bound. For example, Lot 6 attains its optimal capacity on the lower bound when ℓ1 exceeds a threshold value (e.g., when
). Since
, Lot 6 is potentially less attractive to commuters than other lots and the no‐park‐and‐ride alternative. Therefore, it tends to be optimal to set the optimal capacity
to accommodate the limited demand it attracts, provided that ℓ6 is not smaller than the demand (which happens when ℓ1 is not small). However, when ℓ6 is smaller than the demand (which happens when ℓ1 is small, e.g., when
), it is optimal to set
to accommodate the demand, resulting in the utilization of 100% of the lot.
In general, a lot with a large (small) intrinsic utility tends to attract a high (low) traffic flow. However, this is not always true: A lot with a high intrinsic utility and high parking utilization may attract fewer commuters than that with a low intrinsic utility and low utilization. For example, if commuters base their decisions only on intrinsic utilities,
holds under all cases since
. When commuters are additionally information aware, we have
under the case of
and
, since Lot 2 has higher parking availability than Lot 4. Thus, under an optimal capacity plan, it tends to reallocate information‐aware commuters from high‐utilization lots to low‐utilization lots. This finding highlights the impact of parking information on capacity sizing with information‐aware commuters.
The parking availability at a high‐utilization lot may not be improved by allowing for a smaller lower or a larger upper bound for the lot. For example, although Lot 3 has high utilization, the utilization may not drop and commuters may not be better off if the DOT allows for a different lower or upper bound for the lot. When
,
is strictly between ℓ3 and u3, indicating nonbinding lower and upper bound constraints. Hence, the utilization will not drop even when ℓ3 decreases or u3 increases.
It is possibly both inevitable and beneficial to deploy lots around the peripheral area of a satellite city, and a peripheral lot may gain full or nearly full utilization. Examples include Lots 3 and 6 in Bellevue. On the one hand, practically, these lots are needed to provide nearby households with points of access to public transit, as the transit center is usually distant from the peripheral area (e.g., Bellevue Transit Center is located in the downtown). Analytically, even though a peripheral lot is initially used by very few commuters, it will gain more visits when the system reaches equilibrium due to the effects of congestion and parking information. Meanwhile, it seems reasonable not to set large upper bounds for the lots in the peripheral area. After all, a peripheral lot attracts a limited number of commuters due to its long access time and limited bus services near the lot, the optimal capacity tends to be equal to the effective lower bound.
It seems desirable to have a large‐sized lot close to the downtown area as long as the budget and space allow. However, the lot may not gain a good utilization rate, possibly due to the long bus waiting time caused by congestion. An example is Lot 2, which is close to downtown Bellevue. As Table EC.2 in the Supporting Information shows, Lot 2 has the longest average bus headway, that is, the average interarrival time between two consecutive buses, which jeopardizes its attractiveness to morning commuters who are eager to arrive at their office as early as possible, and thus, results in a low utilization rate.
Optimal capacities with unused lots
We have thus far considered that all the seven candidate lots are opened with positive lower bounds on their capacities. Our model and algorithms are also applicable when the DOT is allowed to use only a subset of the lots. Let
denote the number of used lots. Figure EC.1 in the Supporting Information shows the optimal total social welfare as a function of
under different upper bounds (indicated by different u1) but no lower bounds. We observe the following: (i) Opening only one lot may be unable to accommodate the need of all commuters, particularly when the upper bound is not large enough, for example, when
; (ii) Opting to open only a portion of the lots may lead to a higher overall social welfare compared to utilizing all available lots. For example, the maximum total social welfare when
is greater than that when
.
Sensitivity analysis
In this section, we investigate how the changes in the sensitivity parameters
for
, β, and φ affect optimal capacities.
We choose
and
. Then, the lower and upper bounds for all lots are shown in Table 2. Figures EC.2–EC.7 in the Supporting Information show the optimal capacity and traffic flow of each Bellevue's park‐and‐ride lot as functions of α1, α2, α3, α4, β, and φ, respectively, and Figure 3 shows the optimal utilization of each lot as a function of φ. In each figure, the optimal capacities, traffic flows, or utilizations are obtained under different values of a particular sensitivity parameter, while the values of all other sensitivity parameters are fixed and as specified in Section 7.2.
The optimal utilization
as a function of φ for all
.
We make the following observations from Figures EC.2–EC.7 in the Supporting Information and 3.
As commuters become more sensitive to a particular attribute, such as economic value, the number of bus routes, bus frequency, or congestion‐free access time, the optimal traffic flows through the lots with large values of the attribute tends to be increasing, while those through the lots with small values of the attribute appear to be nonincreasing. For example, as α2 increases, the optimal traffic flow through Lot 7 is increasing, while that through any other lot is decreasing. With a larger α2, commuters are more sensitive to the number of bus routes passing by a lot. Since there are 14 bus routes serving Lot 7, which exceeds the number of bus routes passing through all other lots by at least nine, Lot 7 is likely to attract commuters from other lots as α2 increases.
As commuters become more sensitive to congestion, it tends to reallocate commuters from lots with high traffic flows to those with low traffic flows under the optimal capacity plan. For example, Lot 7 has the largest traffic flow among all lots when commuters are congestion insensitive, that is, when
. As β increases, the optimal traffic flow through Lot 7 decreases, while that through any other lot increases.
As commuters become more sensitive to parking information, the utilization of a lot with high initial utilization tends to be nonincreasing, while that of a lot with low initial utilization tends to be nondecreasing with possible jumps to lower values. For example, the former result applies to Lots 3, 4, and 7, while the latter result applies to Lots 1, 2, 5, and 6.
For any lot, the optimal capacity seems to be nondecreasing in the optimal traffic flow. This is likely due to the capacity constraint
for all
in the model (Basic).
The performance of the optimal capacity plan under real‐time parking information
In this section, we use simulation to evaluate the performance of the optimal capacity plan for Bellevue's park‐and‐ride lots when commuters are provided with (and sensitive to) real‐time parking information. To that end, we first introduce three capacity plans to be compared as follows:
The DOT considers that commuters are information‐, congestion‐, and intrinsic‐utility aware, solves the model (Basic), and obtains the optimal capacity plan
.
(The congestion effect is ignored) The DOT considers that commuters are information‐ and intrinsic‐utility aware but congestion unaware, which is equivalent to treating β as zero, solves the model (Basic) (with
), and obtains the optimal solution as
.
(The parking effect is ignored) The DOT considers that commuters are congestion‐ and intrinsic‐utility aware but information unaware, which is equivalent to presuming
. Then, the DOT solves the fixed‐point equation (5) (with
) using Algorithm 1 and obtains the equilibrium flow pattern
. The DOT sets
for all
and obtains the capacity plan
.
Then, in Section EC.5.1 in the Supporting Information, we define nine choice scenarios, describe the departure process of commuters, and build commuter choice models under real‐time parking information and different choice scenarios. To evaluate the performance of the optimal capacity plan
, we will compare the expected total social welfare generated by
,
, and
under the nine choice scenarios.
Next, we generate the departures and choices of commuters using simulation, and then calculate the expected total social welfare (i.e.,
in (EC.21)) using sample average approximations.
We set
s to account for commuters departing within 7–9 a.m. on Mondays and
. Hence,
. The values of
s are as in Table EC.4 in the Supporting Information and those of
for
, θ, β, and φ are as specified in Section 7.2. Similar to Section 7.2, the comparison results are obtained under different lower and upper bounds.
For each choice scenario
and capacity plan
, let
denote the sample average approximation of
computed using 1,000 sample paths of the joint departure and choice processes of commuters. Define the relative gap
. Table EC.5 in the Supporting Information shows the same content as Table 4 except for
.
, Gap
, and TGi for
,
, and
when
and
.
,
,
m
Gap
Gap
Gap
Gap
1
61307
61662
58281
−0.58
4.94
62377
62770
58304
−0.63
6.53
2
61334
61671
58284
−0.55
4.97
62414
62799
58310
−0.62
6.57
3
55796
55643
52974
0.27
5.06
62680
62509
52975
0.27
15.48
4
46738
53124
49486
−13.66
−5.88
46743
54067
49453
−15.67
−5.80
5
9756
7241
8275
25.78
15.19
9802
7222
8304
26.32
15.28
6
55152
54882
52390
0.49
5.01
62087
61795
52391
0.47
15.62
7
55669
55528
52860
0.25
5.05
62568
62413
52861
0.25
15.51
8
9741
7215
8270
25.93
15.10
9786
7196
8299
26.47
15.19
9
21652
16119
16605
25.56
23.31
22263
16133
16634
27.53
25.29
TGi
–
–
–
63.49
72.75
–
–
–
64.39
109.67
,
,
m
Gap
Gap
Gap
Gap
1
61296
61425
59492
−0.21
2.94
62367
62500
59489
−0.21
4.61
2
61325
61450
59485
−0.20
3.00
62404
62536
59482
−0.21
4.68
3
55797
55765
53055
0.06
4.91
62681
62656
53056
0.04
15.36
4
46626
51293
49021
−10.01
−5.14
46631
52061
48991
−11.64
−5.06
5
9771
8545
8941
12.55
8.50
9817
8551
8970
12.90
8.63
6
55157
55098
52444
0.11
4.92
62093
62037
52445
0.09
15.54
7
55670
55640
52935
0.05
4.91
62569
62549
52935
0.03
15.40
8
9756
8519
8931
12.68
8.46
9802
8524
8959
13.03
8.59
9
21670
17753
17840
18.08
17.67
22279
17794
17869
20.13
19.80
TGi
–
–
–
33.11
50.17
–
–
–
34.16
87.55
,
,
m
Gap
Gap
Gap
Gap
1
61286
61322
60349
−0.06
1.53
62352
62396
60345
−0.07
3.22
2
61314
61353
60340
−0.06
1.59
62390
62435
60336
−0.07
3.29
3
55799
55786
53126
0.02
4.79
62684
62677
53126
0.01
15.25
4
46458
48797
48002
−5.04
−3.32
46442
49407
47967
−6.39
−3.28
5
9816
9510
9562
3.12
2.59
9879
9518
9590
3.65
2.92
6
55162
55147
52487
0.03
4.85
62101
62085
52488
0.02
15.48
7
55671
55659
53001
0.02
4.80
62571
62568
53001
0.00
15.29
8
9800
9478
9549
3.29
2.56
9863
9487
9578
3.81
2.89
9
21711
19854
19808
8.55
8.77
22337
19892
19836
10.95
11.19
TGi
–
–
–
9.87
28.16
–
–
–
11.91
66.25
,
,
m
Gap
Gap
Gap
Gap
1
61273
61279
60599
−0.01
1.10
62340
62353
60595
−0.02
2.80
2
61302
61312
60588
−0.02
1.16
62378
62394
60584
−0.03
2.87
3
55800
55792
53149
0.02
4.75
62686
62683
53149
0.01
15.21
4
46271
46694
46437
−0.91
−0.36
46255
47179
46398
−2.00
−0.31
5
9886
9884
9871
0.02
0.15
9949
9896
9900
0.53
0.50
6
55167
55159
52505
0.01
4.82
62106
62098
52506
0.01
15.46
7
55673
55665
53022
0.01
4.76
62573
62574
53023
0.00
15.26
8
9871
9851
9855
0.20
0.16
9934
9863
9883
0.71
0.51
9
21783
21489
21446
1.35
1.55
22407
21575
21474
3.72
4.16
TGi
–
–
–
0.67
18.09
–
–
–
2.93
56.46
The following observations are obtained from Tables 4 and EC.5 in the Supporting Information:
The optimal capacity plan performs the best under an average choice scenario of commuters compared with
and
. This is justified by
for
.
The information‐aware commuters may be better off if commuters are treated as congestion unaware regardless of whether or not they are congestion aware in reality. Since
for
,
outperforms
under these scenarios where commuters are information aware but may be congestion aware or not.
The optimal capacity plan may perform the best even when commuters are information unaware. This is justified by
for
and
where commuters are information unaware.
The two capacity plans
and
perform closely with a negligible gap (
) when commuters base their decisions on attributes such as economic value, the number of buses, and bus frequency. This observation is due to
for
, where commuters are sensitive to the economic value, number of buses, and bus frequency for a lot.
The optimal capacity plan outperforms
under all but one choice scenarios.
CONCLUSIONS
This work is concerned with optimal sizing of park‐and‐ride lots from the perspective of a public transit policymaker that attempts to determine the optimal capacities of a set of lots. The problem is formulated as a nonconvex nonlinear optimization model with a fixed‐point equation constraint reflecting the effects of congestion and parking information on commuter choice. A novel feature of the model is to involve information‐aware commuters who make lot selections based on the published parking availability information.
We transform the model into a univariate optimization model with a single decision variable and a subproblem involving only interval constraints, allowing for tractable analysis to obtain insights into the structure of the optimal capacities. We show that except for at most one lot whose optimal capacity is strictly between the lower and upper bounds on the capacity, the optimal capacity of each lot is equal to one of the three values: the lower bound, the upper bound, and the optimal traffic flow through the lot. We develop a one‐variable search algorithm to solve the model by leveraging the structural results.
We learn from the numerical results that the optimal capacity of a lot with a low or moderate‐sized intrinsic utility and a small lower bound tends to be equal to its optimal traffic flow. However, when the lower bound is not small, the optimal capacity tends to equal its lower bound. The optimal capacity of a lot with a high intrinsic utility tends to be equal to the upper bound. We observe that if a lot has high utilization when commuters are weakly sensitive to parking information, as commuters become more sensitive, the utilization is nonincreasing. If a lot has low utilization when customers are weakly sensitive to parking information, its utilization is nondecreasing, with possible jumps to lower levels as commuters care more about parking availability. We also learn that under real‐time parking information, the optimal capacity plan obtained when both congestion and parking effects are considered in the model outperforms that obtained when either effect is ignored from the model.
Footnotes
ACKNOWLEDGMENTS
We are indebted to Dr. Michael Pinedo (the DE), the SE, and the anonymous reviewer for their thoughtful comments, which have substantially improved the paper. The first author is supported by funding provided by the National Science Foundation (NSF) under award number CMMI‐2127779.
References
1.
Abdus‐SamadU. R.GreccoW. L. (1972). Predicting park and ride parking demand. Technical report, Purdue University and Indiana State Highway Commission.
2.
Ben‐AkivaM.LermanS. R. (1985). Discrete choice analysis: Theory and application to travel demand. The MIT Press.
3.
BullardD. L.ChristiansenD. L. (1983). Guidelines for planning, designing and operating park‐and‐ride lots in Texas. Technical report, Texas Transportation Institute, The Texas A&M University System.
4.
CascettaE. (2009). Transportation systems analysis: Models and applications (2nd ed.). Springer.
5.
City‐Data (2016). Bellevue, Washington (WA) zip code map—Locations, demographics. https://www.city‐data.com/zipmaps/Bellevue‐Washington.html
6.
DongJ.SimsekA. S.TopalogluH. (2019). Pricing problems under the Markov chain choice model. Production and Operations Management, 28(1), 157–175.
7.
DuC.CooperW. L.WangZ. (2016). Optimal pricing for a multinomial logit choice model with network effects. Operations Research, 64(2), 441–455.
8.
DuC.CooperW. L.WangZ. (2018). Optimal worst‐case pricing for a logit demand model with network effects. Operations Research Letters, 46(3), 345–351.
9.
GallegoG.WangR. (2014). Multiproduct price optimization and competition under the nested logit model with product‐differentiated price sensitivities. Operations Research, 62(2), 450–461.
10.
GarcíaR.MarínA. (2002). Parking capacity and pricing in park'n ride trips: A continuous equilibrium network design problem. Annals of Operations Research, 116(1), 153–178.
11.
Google Map (2022). Driving directions and times at 3:00 AM in Bellevue, WA. https://www.google.com/maps
12.
HaqueA. M.RezaeiS.BrakewoodC.KhojandiA. (2021). A literature review on park‐and‐rides. Journal of Transport and Land Use, 14(1), 1039–1060.
13.
HendricksS.OutwaterM. (1998). Demand forecasting modle for park‐and‐ride lots in King County, Washington. Transportation Research Record, 1623, 80–87.
14.
HenryE.FurnoA.EI FaouziN. E.ReyD. (2022). Locating park‐and‐ride facilities for resilient on‐demand urban mobility. Transportation Research Part E: Logistics and Transportation Review, 158, 102557.
15.
Holgúin‐VerasJ.YushimitoW. F.Aros‐VeraF.ReillyJ. (2012). User rationality and optimal park‐and‐ride location under potential demand maximization. Transportation Research Part B: Methodological, 46(8), 949–970.
16.
HoppW. J.XuX. (2005). Product line selection and pricing with modularity in design. Manufacturing & Service Operations Management, 7(3), 172–187.
17.
JakobM.MenendezM.CaoJ. (2020). A dynamic macroscopic parking pricing and decision model. Transportmetrica B: Transport Dynamics, 8(1), 307–331.
18.
King County Metro (2022a). Park & ride and transit center information. https://kingcounty.gov/depts/transportation/metro/travel‐options/parking.aspx
19.
King County Metro (2022b). Schdules & maps. https://kingcounty.gov/depts/transportation/metro/schedules‐maps.aspx
20.
LantzB. (2013). Machine learning with R (1st ed.). Packt Publishing Ltd.
LiH.HuhW. T. (2011). Pricing multiple products with the multinomial logit and nested logit models: Concavity and implications. Manufacturing & Service Operations Management, 13(4), 549–563.
23.
LitmanT. A. (2019). Evaluating public transit benefits and costs. Technical report, Victoria Transport Policy Institute.
24.
LiuZ.ChenX.MengQ.KimI. (2018). Remote park‐and‐ride network equilibrium model and its applications. Transportation Research Part B: Methodological, 117(Part A), 37–62.
25.
MaglarasC.YaoJ.ZeeviA. (2018). Optimal price and delay differentiation in large‐scale queueing systems. Management Science, 64(5), 2427–2444.
26.
NaumovS.KeithD. R.FineC. H. (2020). Unintended consequences of automated vehicles and pooling for urban transportation systems. Production and Operations Management, 29(5), 1354–1371.
27.
NilesJ.PogodzinskiJ. M. (2021). TOD and park‐and‐ride: Which is appropriate where? Technical report, San José State University.
28.
NoelE. C. (1988). Park‐and‐ride: Alive, well, and expanding in the United States. Journal of Urban Planning and Development, 114(1), 2–13.
29.
NordstromJ.ChristiansenD. L. (1981). Guidelines for estimating park‐and‐ride demand. Technical report, Texas Transportation Institute, The Texas A&M University System.
30.
NosratF.CooperW. L.WangZ. (2021). Pricing for a product with network effects and mixed logit demand. Naval Research Logistics, 68(2), 159–182.
QianZ.RajagopalR. (2014). Optimal occupancy‐driven parking pricing under demand uncertainties and traveler heterogeneity: A stochastic control approach. Transportation Research Part B: Methodological, 67, 144–165.
33.
RayfieldW. Z.RusmevichientongP.TopalogluH. (2015). Approximation methods for pricing problems under the nested logit model with price bounds. INFORMS Journal on Computing, 27(2), 335–357.
34.
RezaeiS.KhojandiA.HaqueA. M.BrakewoodC.JinM.CherryC. R. (2022). Park‐and‐ride facility location optimization: A case study for Nashville, Tennessee. Transportation Research Interdisciplinary Perspectives, 13, 100578.
SongJ. S.XieZ. (2007). Demand management and inventory control for substitutable products. Technical report, Duke University.
37.
SongZ.HeY.ZhangL. (2017). Integrated planning of park‐and‐ride facilities and transit services. Transportation Research Part C: Emerging Technologies, 74, 182–195.
38.
Sound Transit (2022). Rates and schdules. https://www.soundtransit.org
39.
SpillarR. J. (1997). Park‐and‐ride planning and design guidelines. Parsons Brinckerhoff Inc.
40.
StewartS. (2005). A new elementary function for our curricula?Australian Senior Mathematics Journal, 19(2), 8–26.
41.
StieffenhoferK.BartonM.GayahV. V. (2016). Assessing park‐and‐ride efficiency and user reactions to parking management strategies. Journal of Public Transportation, 19(4), 75–92.
42.
TalluriK. T.vanRyzinG. J. (2004). The theory and practice of revenue management. Springer.
43.
TrainK. E. (2009). Discrete choice methods with simulation (2nd ed.). Cambridge University Press.
44.
WangX.MengQ. (2019). Optimal price decisions for joint ventures between port operators and shipping lines under the congestion effect. European Journal of Operational Research, 273(2), 695–707.
45.
WSDOT (2022). Park and rides. https://wsdot.wa.gov/travel/highways‐bridges/park‐and‐ride
46.
ZhangH.RusmevichientongP.TopalogluH. (2018). Multiproduct pricing under the generalized extreme value models with homogeneous price sensitivity parameters. Operations Research, 66(6), 1559–1570.
Supplementary Material
Please find the following supplemental material available below.
For Open Access articles published under a Creative Commons License, all supplemental material carries the same license as the article it is associated with.
For non-Open Access articles published, all supplemental material carries a non-exclusive license, and permission requests for re-use of supplemental material or any part of supplemental material shall be sent directly to the copyright owner as specified in the copyright notice associated with the article.