389
Views
0
CrossRef citations to date
0
Altmetric
Research Article

Dynamic demand patterns in the profit optimisation of bike-sharing station locations: an agent-based analysis of the greater Vienna region

&
Received 01 Aug 2023, Accepted 03 May 2024, Published online: 09 May 2024

ABSTRACT

This study employs the MATSim agent-based simulation model to analyse bike-sharing station locations by examining dynamic trip flows and individual behavioural changes. It explores demand on a microscopic scale, capturing the behaviour of multi-segment trips. A protocol was established to evaluate different station configurations’ impact on profitability and demand. Findings suggest that optimising the station count from 219 to 66 strategic locations can significantly enhance both revenue and operational efficiency. The simulation produces data on the number of users arriving and departing from each station in different configurations, indicating the size of each station. This data allows stations to be classified into three types: generator, attractor, and interchange; displaying their changes across different configurations. This quantification offers operators insights for predicting bike distribution and planning operational strategies. Considering spatial and built environment factors, the findings underscore the potential of bike-sharing stations to evolve into mobility hubs, offering valuable insights for policymakers.

Introduction

The increasing adoption of shared micromobility modes in various countries has prompted local governments to prioritise the provision of comprehensive facilities. The aim is to establish micromobility as a viable alternative for -first-mile-last mile journeys, thereby improving the quality of existing trips and generating new trips. Incorporating shared modes into the existing transportation network is considered a crucial step in achieving this objective (Shaheen and Chan Citation2016). This integration can also be viewed as an initial step in allocating a mobility hub in a location associated with the usage of different mobility options (Duran-Rodas Citation2022).

One of the earliest and widely adopted shared transportation modes is bike-sharing (BS). As of December 2022, bike-sharing systems (BSS) are operational in 1,590 cities across 92 countries, with 35% of them categorised as dock-based systems (Meddin and DeMaio Citation2021). In a system with a significant number of docking stations, demand forecasting and substantial resources such as inventory decision-making and rebalancing (Gammelli et al. Citation2022; Yin et al. Citation2023) are required to maintain all stations and quickly recover them. Determining BS stations is one of the most complex tasks in the BSS planning process (National Association of City Transportation Officials Citation2016). Consequently, optimal BSS placement is essential (Zhang et al. Citation2022) and optimising their distribution across the service area (Neumann-Saavedra, Mattfeld, and Hewitt Citation2021; Rennie et al. Citation2023).

The use of BS stations depends on the entire day’s travel context, where the value of a trip extends beyond the journey itself. In this context, the utility of a trip arises not only from the trip’s inherent attributes but also from its role in facilitating access to activity locations throughout the day. Existing studies on BS stations often begin with traditional location-allocation problems, depicting users as static entities and typically derived from aggregated population or usage record data (Fazio et al. Citation2021a; Guler and Yomralioglu Citation2021; Jin, Nieto, and Lu Citation2020; Mix, Hurtubia, and Raveau Citation2022). The term ‘static’ refers to the lack of consideration for the changing interactions between users and locations and how these dynamics affect users’ choice of station locations. Aggregate data inadequately reflects the subtle behaviours of travellers and their reactions to transportation systems, underscoring the need for more complex simulations like agent-based models to capture these dynamics (Kagho, Balac, and Axhausen Citation2020).

In examining the context of Vienna, the widespread distribution of BS stations stands out as a notable feature. Despite boasting an extensive public transport network covering almost all areas, Vienna still records a relatively high proportion of private car trips, reaching 25% in 2019. Meanwhile, public transport, walking and cycling constitute 38%, 30% and 7%, respectively (Mobilitätsagentur Wien GmBH Citation2019). Vienna has set ambitious targets to increase the share of eco-friendly modes, including shared mobility options, to 80% by 2030 and well over 85% by 2050 (Smart City Strategy Vienna Citation2022). To achieve these goals, the city has strategically placed over 200 BS stations with 3,000 bikes to facilitate multimodal travel. Furthermore, Vienna has introduced prototype mobility hubs offering diverse shared modes such as e-cars, e-scooters, cargo bikes, and bike-sharing, aiming to address various sustainability objectives (Duran-Rodas et al. Citation2023).

Integrating a significant number of BS stations into the overall public transport system offers considerable advantages. However, factors such as usage per station and the total number of stations play a crucial role in determining the profitability of BSS investments. This study employs an agent-based simulation model to characterise station locations, considering dynamic trip flows resulting from individual behavioural changes. The model aims to enhance planning and decision-making for the optimal placement of BS stations. Using Vienna, Austria, as a case study, the paper illustrates how the simulation model adeptly captures the dynamic interaction among the number of stations, their locations, BS demand, and profit optimisation planning. The paper is structured as follows: Section 2 provides a literature review, Section 3 outlines the research methodology, Section 4 presents the simulation results, and Section 5 discusses the findings. Finally, Section 6 concludes the paper with implications for future research.

Literature review

Facility location has been extensively studied in the field of operations research. This field focuses on determining the most suitable locations for factories, warehouses, and service facilities while complying with various constraints to meet specific business objectives. Such models aim to minimise the number of facilities required to serve customers efficiently or to identify the most promising or optimal locations (Lee Citation2023). In establishing multiple new facilities, it is important to consider the allocation of demands to facilities (Daskin Citation2013) and the interaction between facilities based on their distances (Karakitsiou Citation2015). In the broader context of location and allocation models, location problems can be categorised into three distinct methods, namely continuous, network, and discrete models, with differences arising from the assumptions made about spatial demand and location points distribution in space (Daskin Citation2013).

Early BS station location studies begin with establishing the spatial representation of demand points and station locations, followed by identifying the most optimal station locations based on various objectives and constraints. The majority of location-allocation studies assume demand as discrete points (Frade and Ribeiro Citation2015; García-Palomares, Gutiérrez, and Latorre Citation2012) and network data (Caggiani, Colovic, and Ottomanelli Citation2020; Jin, Nieto, and Lu Citation2020; Lin, Lin, and Feng Citation2018). The diversity in assumptions results in various approaches to representing demand points, which significantly affects the precision of outcomes in determining the optimal locations for BS stations.

Researchers commonly employ at least two data sources to represent demand points when modelling optimal BS station locations: (i) big data sources, and (ii) demographic data. A data-mining approach was employed by (C Park and Sohn Citation2017), who used hourly floating population data from mobile phone signal locations and considered attraction sites to estimate demand points. This data was then combined with taxi trajectory pick-up locations as a proxy for estimating potential locations for BS stations. GPS data from BS users, along with real-time occupancy per station, was utilised by (Mix, Hurtubia, and Raveau Citation2022; Soriguera, Casado, and Jiménez Citation2018), while (Banerjee et al. Citation2020) augmented with sociodemographic user data to estimate demand point locations and road usage intensity. The use of big data for BS usage and travel frequency, combined with population-based aggregate demand per traffic zone, was applied by (Dehdari Ebrahimi et al. Citation2022) for the same purpose of representing demand points.

An alternative approach is to represent the demand for BS by leveraging population data based on traffic zones. This data is simplified into aggregate data per zone or small grids, as utilised by (García-Palomares, Gutiérrez, and Latorre Citation2012), who combined aggregate population data with employment rates associated with building data and the number of trips generated and attracted per traffic zone. This data processing yields a representation of the demand distribution for BS users. (Frade and Ribeiro Citation2015) estimated the potential demand for BS based on the target public, users’ trips, and the physical characteristics of the hilly city of Coimbra. (Lin, Lin, and Feng Citation2018) generated trips from the population in 32 blocks of the study location using ratios from previous studies, while Conrow, Murray, and Fischer (Citation2018) used a traffic zone-based population representation and bicycle usage ratios to measure bicycle demand intensity. Differing from most, (Yuan et al. Citation2019) treated demand as an output of the model based on 15 simulated scenarios. 70 BSS station locations were determined based on criteria related to proximity to attraction sites and the public transport network within a study area.

Following the representation of demand points, the next step involves mapping these points to potential BS station locations using specific attraction functions. (García-Palomares, Gutiérrez, and Latorre Citation2012) employed a station usefulness formula that considers the availability of opportunities near the intended station locations. (Banerjee et al. Citation2020) applied a bike station suitability score to predefine station locations, while (R Mix, Hurtubia, and Raveau Citation2022) utilised an accessibility function to generate a spatial distribution of trips from BS transaction records. In this process, the impedance cut-off value between demand points and station locations is arbitrarily set. Short distances ranging from 100 to 300 meters were used by Dehdari Ebrahimi et al. (Citation2022),Juan Carlos García-Palomares, Gutiérrez, and Latorre (Citation2012) Jian Gang Jin, Nieto, and Lu (Citation2020); Park and Sohn (Citation2017) whereas (Banerjee et al. Citation2020) incorporated an additional calculation for an impedance cut-off distance of 1000 meters to maximise the location’s market share.

The final phase in studies on BS station location involves the optimisation of station placements. A commonly used method is the location-allocation model, specifically the maximise coverage model, as evidenced by the works of Dehdari Ebrahimi et al. (Citation2022), Frade and Ribeiro (Citation2015), J. C. García-Palomares, Gutiérrez, and Latorre (Citation2012), Lin, Lin, and Feng (Citation2018), R. Mix, Hurtubia, and Raveau (Citation2022), C. Park and Sohn (Citation2017). This model considers various factors such as budget constraints (Frade and Ribeiro Citation2015), efforts to minimise cyclist risk and maximise comfort, and the aim to reduce negative impacts on traffic from rental stations and bikeways (Lin, Lin, and Feng Citation2018), as well as to minimise the number of stations (Dehdari Ebrahimi et al. Citation2022). The P-median problem is also frequently employed (García-Palomares, Gutiérrez, and Latorre Citation2012; Chung Park and Sohn Citation2017) as an adjunct to the maximise coverage model. Other popular methods include GIS-based approaches (Fazio et al. Citation2021b) and their integration with multiple-criteria decision analysis techniques such as AHP, Fuzzy AHP, and the Best-Worst method (Eren and Katanalp Citation2022; Guler and Yomralioglu Citation2021). Mathematical programming approaches are also widely used, including Mixed Integer Linear Programming (Yuan et al. Citation2019) with variations such as the two-stage stochastic model (Jin, Nieto, and Lu Citation2020) and the bi-objective coverage location model (Conrow, Murray, and Fischer Citation2018).

Despite the valuable insights provided by various modelling assumptions, a detailed analysis of BS trips is crucial because BS has more detailed trip characteristics than previously assumed. A notable characteristic of BS demand is their relatively low usage, which ranges from approximately 0.22–8.4 trips per day per docked bicycle (Boor Citation2019), coupled with an average trip distance that is relatively short, between 1 and 5 km (Du and Cheng Citation2018; Willberg, Salonen, and Toivonen Citation2021) and the multi-segment nature of BS trips (Eren and Uz Citation2020). Meanwhile, existing studies tend to represent BS demand as aggregated points, simplifying population data and the big data of BS usage. This method of condensing information into aggregated demand data fails to account for the critical characteristic of BS demand, which is multi-segment trips. Ideally, BS demand should be represented at a microscopic level as individual representations, which also capture the behaviour of multi-segment trips. Few studies have attempted to illustrate the multi-segment nature of BS. For example, (Caggiani, Colovic, and Ottomanelli Citation2020; Yuan et al. Citation2019) segmented the BS trip into walking to the nearest station, biking, and then walking to the final destination. However, the demand in this model is still presented in an aggregated form, thus not fully representing the small-scale nature of BS demand.

Aggregate data fails to capture the detailed behaviours of travellers and their responsiveness to transportation systems (Kagho, Balac, and Axhausen Citation2020). Agent-based models (ABM) provide an appropriate method for simulating this complexity. ABM can model a system as a collection of autonomous decision-making entities called agents that interact with each other (Bonabeau Citation2002). For example, (Soriguera, Casado, and Jiménez Citation2018) implemented an ABM simulation in Matlab, categorising agents into four entities: stations, bikes, users, and repositioning trucks. The microscopic simulation tool MATSim (Horni, Nagel, and Axhausen Citation2016) was employed by Diallo, Gloriot, and Manout (Citation2023) to evaluate the effects of BS and e-scooters on current travel modes and similarly by Cai, Ong, and Meng (Citation2023) to investigate a BS behaviour model. In the latter, BS was depicted through agents characterised by demographic details and a behaviour model that accounted for factors like waiting time, cost, walking and cycling duration, and time spent in transit. However, these detailed simulations did not explore the connection between BS trips and the strategic placement of stations. Additionally, existing investigations into the location of BS stations have mainly concentrated on static predictions of usage rates and locations, neglecting the dynamic interplay between users and locations.

To bridge these gaps, we suggest employing an agent-based simulation using MATSim (Horni, Nagel, and Axhausen Citation2016). This approach optimises BS stations by considering the dynamic interplay of BSS station design elements and evaluating the effects of profit optimisation on station characteristics. Sec. 3 below provides a detailed explanation of MATSim and the reasons for selecting this method.

Methodology

MATSim is an open-source framework for conducting agent-based transport simulation on a large scale. The framework is composed of various modules that can be used either in combination or as stand-alone components, as illustrated in :

Figure 1. MATSim framework (source: matsim.org).

Figure 1. MATSim framework (source: matsim.org).

MATSim provides a demand model framework capable of simulating each traveller individually. Travellers are referred to as ‘agents’. Agents interact with each other and also with their surroundings, resulting in effects on the transportation system. These agents are equipped with a daily activity schedule and the ability to make decisions based on the scoring function. Each agent optimises their daily schedule (activity and mode choices) by competing for space–time slots with all other agents on the simulated transportation infrastructure. A schedule’s optimality is determined by the best plan scores achieved during this iterative competition. The agent-based simulation MATSim has been utilised to model and simulate various emerging transport modes, including autonomous mobility-on-demand (Ciari, Balac, and Balmer Citation2015), shared mobility (Balac and Horl Citation2021), bike-sharing (Cai, Ong, and Meng Citation2023; Hebenstreit and Fellendorf Citation2018; Citation2019; Reck et al. Citation2021) and electric vehicles (Ewert et al. Citation2021) alongside the traditional modes.

MATSim often faces criticism for its complexity, extensive data requirement, computational cost and broad scope, which can lead to challenges in interpretation and parameter tuning, as noted by Batty Citation2008, Bertolini Citation2017, Maheshwari et al. (Citation2023). Nonetheless, MATSim’s capability to simulate transport supply-demand at an individual level is well-suited for representing the conditions of emerging transport modes like shared mobility (Becker et al. Citation2020), particularly BS, which have different characteristics as explained in Section 2.

Simulation framework

MATSim is capable of simulating different shared mobility modes. The following steps outline the sequence of actions that agents take within the MATSim simulation framework to use the shared bike service provided by the stations:

  1. After completing their previous activity at the origin location, agents walk to the closest station and reserve a bike;

  2. Agents ride the bike;

  3. Agents arrive at the destination station and park the bike;

  4. Agents then walk to their final destination.

MATSim can simulate multimodal trips, as shown in . Additionally, in this simulation, we assume that bicycles are always available at each station. This is intentional, as our study focuses on the station size as an output of the model.

Figure 2. Multimodal trip using shared bike.

Figure 2. Multimodal trip using shared bike.

Assignment of trip-discretized Origin–Destination matrices

In this study we used an Origin-Destination (OD) matrix dataset of Vienna Metropolitan Region which was provided by the transport association for Vienna, Lower Austria and Burgenland (Verkehrsverbund Ost-Region). The trip counts from these OD matrices are then transformed into a population plan by incorporating departure and arrival data from the 2013 Austria Household Travel Survey (Bundesministerium für Verkehr; Innovation und Technologie Citation2013). This population plan file is further enriched with coordinate points for each agent, sourced from Geographic Information System (GIS) traffic cell data in Vienna. We have not yet included sociodemographic characteristics in the population synthesis file because our current inputs based on OD matrix dataset, and we intend to address this limitation in future work.

Behaviour model

In the simulation, agents assess their activities, trips, and mode selections based on a utility (or scoring) function. We use the model developed by (Müller et al. Citation2022) and simplify it into trip utility functions as depicted in Eq. (1) to Eq. (7). The model from (Müller et al. Citation2022) includes only four different modes: walking, bicycle, car and public transport. We then modify it by adding an additional mode, which is BS. To detail the context of public transport in Vienna, we categorise public transport into four types: buses, trams, subways and railways. The subway and railway respectively represent the U-bahn, serving local routes within Vienna, and the S-bahn, covering both local and intercity routes, including international connections. The utility for walking, including walking episodes of BS multi-segment trips, is set to 0 as a reference parameter. (1) UbikeSharing=βASCbikeSharing+directUtilityOfTravelTimebikeSharing(1) (2) Ucar=βASCcar+directUtilityOfTravelTimecar+monetaryDistanceRatecar+dailyMonetaryConstantcar(2) (3) Ubike=βASCbike+directUtilityOfTravelTimebike+dailyMonetaryConstantbike(3) (4) Uptbus=βASCptbus+directUtilityOfTravelTimeptbus+dailyMonetaryConstantptbus(4) (5) Upttram=βASCpttram+directUtilityOfTravelTimepttram+dailyMonetaryConstantpttram(5) (6) Uptsubway=βASCptsubway+directUtilityOfTravelTimeptsubway+dailyMonetaryConstantptsubway(6) (7) Uptrail=βASCptrail+directUtilityOfTravelTimeptrail+dailyMonetaryConstantptrail(7)

In our study, we calculated the directUtilityOfTravelTime for each mode based on the model by (Müller et al. Citation2022). The behaviour model from (Müller et al. Citation2022) was developed based on the study of a joint time-assignment and expenditure-allocation model from (Hössinger et al. Citation2020) and a simplified Value of Travel Time Saving (VTTS) model using a revealed and stated preference mixed logit model from (Schmid et al. Citation2019) in Austria. These studies use a time-use framework from (Jara-Diaz Citation2000; Jara-Díaz and Guevara Citation2003) to model individual travel demand. The time-use model framework proclaims that travel can be seen not only as a commodity resulting in disutility but also as an activity that has the value of travel time as a resource. The latterhas been used by (Müller et al. Citation2022) to describe the utility (scoring) function in their behaviour model, meaning that travel receives not only the typically negative direct marginal utility of βtravel,mode but also a penalty from the marginal utility of time as resources (Nagel et al. Citation2016). In (Müller et al. Citation2022), the value of travel time as direct marginal utility has been estimated jointly with travel time as a resource and represented by the VTTS. In the meantime, travel time as a resource is also calculated by (Müller et al. Citation2022) and represented as the Value of Leisure (VoL). Both values, along with the constants, were estimated for four types of mode and ten different population groups.

The study from (Hössinger et al. Citation2020) mentioned that they use microeconomics theory and the valuation of travel time from (DeSerpa Citation1973) to examine the VTTS further and conclude that VTTS equals the VoL minus the Value of Time Assigned to Travel (VTAT), where VTAT represents the direct (dis)utility derived from the time spent in the travel activity. Since we use a different dataset of agents, without specific population groups and activities, this study simplifies the behaviour model from (Müller et al. Citation2022) by only taking the value of travel time as direct (dis)utility or VTAT. We separate VTAT from VTTS by taking the difference between VoL and VTTS for each population group in (Müller et al. Citation2022), taking the average value and assigning it as the value of directUtilityOfTravelTime for our trip utility functions for modes walk, bike, car and public transport as illustrated in Eq. (1) to Eq. (7). Due to data limitations, the same figures of directUtilityOfTravelTime from public transport were applied across all four utility functions for bus, tram, subway and railway.

For BS, the parameter of directUtilityOfTravelTimebikeSharing was determined by taking the directUtilityOfTravelTimebike and adding the bike-sharing rental cost of 1.2€/hour. The dailyMonetaryConstants were assumed to be 13.521€/day for cars, 1€/day for bikes, and 1€/day for public transport modes (bus, tram, subway, rail). The monetary distance rate for a car was set at 0.09€/km. These parameters, dailyMonetaryConstant and monetaryDistanceRate, represent financial expenditures and are calculated as direct disutilities in the utility functions. We manually tuned the alternative specific constants to match with mode share data from ITS Vienna’s Visum OD matrices, as shown in .

Figure 3. Modal share comparison between Visum and MATSim.

Figure 3. Modal share comparison between Visum and MATSim.

Station optimisation

The investment in establishing a BS station can be categorised into installation costs, operational costs, and maintenance costs. We obtained detailed cost parameters from a Vienna shared modes operator, MO. Point (mopoint.at), as detailed in , including:

  1. The one-time/fixed installation cost, assuming no land rental cost, includes the purchase of docking stations for the bike, the bike itself, the key for the bike, a signboard, and floormarking.

  2. Operational and maintenance costs encompass depreciation, energy expenses, licensing fees, reinvestment costs, rebalancing costs, and cleaning costs.

Table 1. Cost parameters of bike-sharing station installation in 2022.

We developed a protocol to test various station configurations in the simulation, calculating profit based on generated demand, as shown in . For our purposes, ‘configuration’ pertains to the quantity and location coordinates of stations. The station optimisation protocol, aimed at maximising profit, consists of the following steps:

  1. Initial State: The initial configuration of station locations with all stations being open, indexed by i and denoted as Pi, is prepared as the starting point for the simulation;

  2. The total nett profit per Piis calculated using the given formula: (8) NPji=grossincomejicostofstationji(8)

  3. Simulation Execution: The simulation is run to capture the dynamics interaction between user behaviour and demand per station;

  4. Usage Statistics: the simulation outputs generate usage statistics for each station, including the number of users per station and the total duration of trips per station. The usage statistics per station are evaluated by considering various cost variables using the following formula.

    Pi = a configuration of stations, indexed by i; userji = number of users of station j for each jPi; tdji = total duration of trips per stations j for each jPi (minute); upji = user price per bike used by userj for each jPi (€/minute); ocji = operational cost per bike used by userj for each jPi (€/minute); smcji = stations maintenance cost per station location opened for each jPi (€/minute); sfcji = stations fixed cost per station location opened for each jPi(€/minute);

    Station j in system i obtains nett profit:

    NPji = nett profit per station location opened for each jPi (€/day); (9) NPji=grossincomejicostofstationji(9) (10) NPji=(tdji.upji)(tdji.(ocji+smcji+sfcji))(10)

  5. NPji is then in descending order, from the most profitable to the least profitable stations;

  6. Based on step 5, the 10% of stations with the lowest net profit are identified and removed, resulting a new configuration to be input to the next cycle.

Figure 4. Station optimisation protocol.

Figure 4. Station optimisation protocol.

steps 2–6 are repeated incrementally until only 10% of the original stations remain in the cycle. The 10% station reduction is an arbitrary choice that suffices to illustrate the approach without requiring excessive computations.

Case study

The study’s experimental model area covers the broader region of Vienna, Austria. Vienna’s local government has strategically placed 219 BS stations across the city next to public transport transfer points, as illustrated in . The station location coordinates were sourced from Wiener Linien, the local government operator, and verified using the OpenStreetMap database and bikesharemap.com through overpass-turbo.eu. With 219 identified stations, the city of Vienna is categorised into three regions for analysis: Inner (Districts 1–9 with 82 stations), Outer (Districts 10–20 and 23 with 99 stations), and Upper (Districts 21 and 22 with 38 stations).

Figure 5. Locations of BS stations in Vienna.

Figure 5. Locations of BS stations in Vienna.

Simulation results and analysis

In this section, the simulation results are presented, quantitatively in Section 4.1 and qualitatively in Section 4.2.

Quantitative results

and allow us to observe the relative number of average users per station, total users and total profit across different configurations (values on the x-axis represent number of open stations). In , there is an upward trend in the average number of users per station, while the total number of users slowly decreases. Adding more stations to the cycle increases their accessibility to potential users.

Figure 6. Number of users in various station configurations.

Figure 6. Number of users in various station configurations.

Figure 7. Total profit and total users in various station configurations.

Figure 7. Total profit and total users in various station configurations.

illustrates the varying profit conditions per cycle resulting from changes in the number of stations and total users. The gradual closure of stations impacts the total profit from cycle to cycle. Initially, profit increases due to reduced one-time station investment costs, reaching a peak when the number of remaining stations is 66. It then gradually declines due to diminishing user numbers.

The comparison of profit and users across different station configurations, allows us to identify the most profitable station configuration, which is the configuration with 66 stations. The maximum profit area shown in , featuring a range of 44–66 stations, can serve a nearly identical total number of users and generate a similar total profit. A detailed investigation into the most profitable station configuration should focus on this range of 44–66 stations, as illustrated by the maximum profit area.

Spatial results

This section examines the changes in spatial and environmental parameters resulting from variations in demand per station. Spatial parameters are represented by: (1) total population, (2) population density, and (3) gender dominance per sub-district, derived from Vienna’s 2021 statistical data from 23 districts and 250 sub-districts. Built environment parameters are identified based on GIS data from various Points of Interest (PoI), including public transport stops, car-sharing spots, electric charging points, bike and scooter parking, educational institutions, cultural venues, dining options, parks, healthcare facilities, public services, retail locations, and sports facilities. Stations are analysed within a 200-metre radius to assess accessibility, with PoIs within this area counted to categorise stations into three types based on PoI density: Low PoI coverage (1–75 PoIs), Medium PoI coverage (76–150 PoIs), and High PoI coverage (>150 PoIs). Through this process, parameter (4) station type based on coverage of Points of Interest (PoI) is determined.

The demand per station generated by the simulation identifies the frequency of users departing from and arriving at each station. This frequency is visualised with descriptive features in , where a larger mark indicates higher frequencies. This process yields parameter (5) type of station based on the number of user departures and arrivals as an additional spatial information from the simulation with profit optimisation.

Table 2. Descriptive features of station.

These five parameters are subsequently utilised to quantify changes in spatial and built environment resulting from variations in demand per station. The quantification of these changes is examined per observation area – inner, outer, and upper – for configurations of 219, 131, and 66 stations as detailed in below.

Table 3. Quantification of changes in spatial and built environment due to variations in station demand.

Meanwhile, changes in demand per station are visualised for configurations of 219 and 66 stations in each observation area as follows.

Inner area

The Inner Districts of Vienna, covering districts 1–9 with a 2021 population of 430,996 across 53 sub-districts, are the city’s core. shows 82 BS stations deployed within 400–1000 meters of each other, highlighting the coverage of Points of Interest (PoIs) and nearby population density.

Figure 8. Locations of 82 BS stations in the inner area of Vienna.

Figure 8. Locations of 82 BS stations in the inner area of Vienna.

With a full configuration of 219 stations, they are mainly placed in areas with medium to low population density due to the scarcity of high-density sub-districts. The station type is generally having low coverage, with only five stations having high coverage. Generator and interchange stations are more common than attractor types in this area, as illustrated in part A. The optimised configuration from the simulation, depicted in part B with 66 stations, shows significant adjustments. These include a major reduction of stations in low-density, low-PoI areas, a shift towards more generator and attractor stations, and a notable size difference for an interchange station.

Figure 9. Identification station types in the inner area (A) with 219 stations and (B) with 66 stations.

Figure 9. Identification station types in the inner area (A) with 219 stations and (B) with 66 stations.

Outer area

The Outer Districts of Vienna, encompassing districts 10–20 and 23, had a population of 1,117,231 in 2021 across 135 sub-districts. shows 99 BS stations, primarily around the periphery of the inner districts. In the 219-station configuration, stations are predominantly distributed in lower-density sub-districts, with a secondary focus on medium-density areas, mainly featuring stations with low PoI’s coverage.

Figure 10. Locations of 99 BS stations in the outer area of Vienna.

Figure 10. Locations of 99 BS stations in the outer area of Vienna.

Generator and interchange stations are more common than attractor types in these outer districts as illustrated in part A. Following optimisation simulations, as depicted in part B, necessary adjustments include significant reductions in stations: up to 20% in lower-density areas and 33% in medium-density areas. Closures affected 3 out of 7 stations in high-density areas. The station mix has shifted towards more generator and attractor stations, with one interchange station remaining. Notably, there are two large attractor stations and one large generator station, with the sizes of other stations ranging from moderate to small.

Figure 11. Identification station types in the outer area (A) with 219 stations and (B) with 66 stations.

Figure 11. Identification station types in the outer area (A) with 219 stations and (B) with 66 stations.

Upper area

Vienna’s upper area, comprising two large districts with a 2021 population of 1,117,231 across 62 sub-districts, blends historical and modern elements. Despite its size, only 38 BS stations are deployed due to low population density, as shown in . In the 219-station configuration, stations are mainly located in low-density, low-POI areas, with most classified as generator and interchange stations as illustrated in part A. Post-simulation optimisations, depicted in part B, reveal important adjustments. Stations in medium-density areas remain largely unchanged, those too closely positioned are removed, and there’s a shift towards a balanced mix of generator, attractor, and interchange station types. This results in a reduction of stations in low-density areas by nearly two-thirds.

Figure 12. Locations of 38 BS stations in the upper area of Vienna.

Figure 12. Locations of 38 BS stations in the upper area of Vienna.

Figure 13. Identification station types in the upper area (A) with 219 stations and (B) with 66 stations.

Figure 13. Identification station types in the upper area (A) with 219 stations and (B) with 66 stations.

Discussion

The simulation findings in Vienna suggest an overabundance of stations, with 219 distributed across the city. Positioning only 66 stations, predominantly of the generator type, followed by attractor and then interchange types, as shown in , suggests a profit-prioritizing solution and underscores the need for optimising station numbers. However, considering Vienna’s ambition to transform BS stations into comprehensive mobility hubs, optimising to only 66 stations – though profit-efficient – may overlook the transformation’s broader benefits. Distributing 219 bike-sharing stations and integrating them with the existing public transportation network as depicted in goes beyond just profitability. It can serve as an initial step to improve urban mobility, accessibility, and sustainability.

Figure 14. Optimal configuration of BS station with the station type.

Figure 14. Optimal configuration of BS station with the station type.

Figure 15. Optimal configuration of BS station with the transport network.

Figure 15. Optimal configuration of BS station with the transport network.

Simulations in our study can detail the number of user arrivals and departures per station by considering different station location configurations based on profit optimisation functions. The behaviour model in the simulation allows for predicting demand according to BS user characteristics, where the success of BS is influenced by system usage (Horjus et al. Citation2022). Knowing the demand predictions per station aids operators in planning the number of bicycles to distribute and the bike re-balancing process (Schütze Citation2023; Soriguera, Casado, and Jiménez Citation2018). By incorporating and quantifying spatial and built environment elements, and modifying the configuration of the location, planners and policymakers can review the structure of Vienna, examine the distribution of station locations in accordance with principles such as social justice, inclusion and democratic values (Graf and Hansel Citation2023), predict how residents near the station react to the transition to sustainable mobility (Graf, Hansel, and Wagner Citation2023). The change in the location configuration of the BS station in the simulation also contributes to the development of ideas for a network of shared mobility hubs, consistent with local policy objectives and regulatory contexts, while contributing to sustainable urban mobility (Coenegrachts et al. Citation2021).

Summary and outlook

Through MATSim simulation with optimisation processes, despite its current limitations, we can observe changes in the following elements:

  1. The number and location of stations in different configurations resulting from profit optimisation. This element aids in the decision-making process for location planning by providing an optimal configuration of stations maximising demand and revenue.

  2. User arrivals and departures per station reflect real-world station sizes and scales, enabling vehicle distribution predictions. This aids in forecasting vehicle distribution over time, helping operators plan operational aspects.

  3. Station types are based on the number of user arrivals and departures per station. By integrating insights into spatial and built environments, this analysis helps understand usage patterns influenced by station locations and nearby facilities. This allows urban planners to tailor station layouts to each area’s unique attributes, advancing the development of comprehensive mobility hubs.

The future improvements will focus on refining choice behaviour models and enhancing the integration of the bike-sharing behaviour model with existing models. Additionally, the protocol for optimising station locations will undergo further refinement. It is important to recognise the study’s constraints. The heuristic-based location optimisation protocol serves as a guide rather than an optimal solution, lacking a guarantee of finding the optimal arrangement. This limitation stems from the protocol’s inability to reconsider previously excluded stations in new optimisation rounds, which could compromise the effectiveness of the results.

Acknowledgements

This research is funded by the DAVeMoS BMK Endowed Professorship in Digitalisation and Automation in Transport Systems (FFG project number: 862678). The first author also acknowledged the joint scholarship between the Indonesian Ministry of Education and Culture (KEMDIKBUD) and Austria’s Agency for Education and Internationalization (OeAD-GmbH) in corporation with ASEAN European Academic University Network (ASEA-UNINET) (reference number: MPC-2022-00055) for the doctoral scholarship. We sincerely thank to Gunnar Flötteröd to his invaluable comment to this manuscript.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Additional information

Funding

This work was supported by Directorate of Resources, Directorate General of Higher Education, Ministry of Education and Culture, KEMDIKBUD and OeAD - Austria's Agency for Education and Internationalisation, Mobility Programmes, Bilateral and Multilateral Cooperation (Reference number: MPC-2022-00055); and the DAVeMoS BMK Endowed Professorship in Digitalisation and Automation in Transport Systems (FFG project number: 862678).

References

  • Balac, Milos, and Sebastian Horl. 2021. Simulation of intermodal shared mobility in the San Francisco Bay Area using MATSim. In IEEE International Intelligent Transportation Systems Conference (ITSC). https://doi.org/10.1109/itsc48978.2021.9564851
  • Banerjee, Snehanshu, Md Muhib Kabir, Nashid K. Khadem, and Celeste Chavis. 2020. “Optimal Locations for Bikeshare Stations: A New GIS Based Spatial Approach.” Transportation Research Interdisciplinary Perspectives 4: 100101. https://doi.org/10.1016/j.trip.2020.100101.
  • Batty, Michael. 2008. “Fifty Years of Urban Modeling: Macro-Statics to Micro-Dynamics BT.” In The Dynamics of Complex Urban Systems: An Interdisciplinary Approach, edited by Sergio Albeverio, Denise Andrey, Paolo Giordano, and Alberto Vancheri, 1–20. Heidelberg: Physica-Verlag HD. https://doi.org/10.1007/978-3-7908-1937-3_1.
  • Becker, Henrik, Milos Balac, Francesco Ciari, and Kay W. Axhausen. 2020. “Assessing the Welfare Impacts of Shared Mobility and Mobility as a Service (MaaS).” Transportation Research Part A: Policy and Practice 131 (September 2019): 228–243. https://doi.org/10.1016/j.tra.2019.09.027.
  • Bertolini, Luca. 2017. Planning the Mobile Metropolis. London: Palgrave.
  • Bonabeau, Eric. 2002. “Agent-Based Modeling: Methods and Techniques for Simulating Human Systems.” Proceedings of the National Academy of Sciences of the United States of America 99 (SUPPL. 3): 7280–7287. https://doi.org/10.1073/pnas.082080899.
  • Boor, Sven. 2019. “Impacts of 4th Generation Bike Sharing.”. Delft University of Technology
  • Bundesministerium für Verkehr; Innovation und Technologie. 2013. “Österreich Unterwegs 2013/2014: Ergebnisbericht Zur Österreichweiten Mobilitätserhebung”: 340. https://www.bmvit.gv.at/verkehr/gesamtverkehr/statistik/oesterreich_unterwegs/downloads/oeu_2013-2014_Ergebnisbericht.pdf.
  • Caggiani, Leonardo, Aleksandra Colovic, and Michele Ottomanelli. 2020. “An Equality-Based Model for Bike-Sharing Stations Location in Bicycle-Public Transport Multimodal Mobility.” Transportation Research Part A: Policy and Practice 140 (December 2019): 251–265. https://doi.org/10.1016/j.tra.2020.08.015.
  • Cai, Yutong, Ghim Ping Ong, and Qiang Meng. 2023. “Understanding Bike-Sharing as a Commute Mode in Singapore: An Agent-Based Simulation Approach.” Transportation Research Part D: Transport and Environment 122 (March): 103859. https://doi.org/10.1016/j.trd.2023.103859.
  • Ciari, Francesco, Milos Balac, and Michael Balmer. 2015. “Modelling the Effect of Different Pricing Schemes on Free-Floating Carsharing Travel Demand: A Test Case for Zurich, Switzerland.” Transportation 42 (3): 413–433. https://doi.org/10.1007/s11116-015-9608-z.
  • Coenegrachts, Elnert, Joris Beckers, Thierry Vanelslander, and Ann Verhetsel. 2021. “Business Model Blueprints for the Shared Mobility Hub Network.” Sustainability (Switzerland) 13 (12): 1–24.
  • Conrow, Lindsey, Alan T. Murray, and Heather A. Fischer. 2018. “An Optimization Approach for Equitable Bicycle Share Station Siting.” Journal of Transport Geography 69 (May 2017): 163–170. https://doi.org/10.1016/j.jtrangeo.2018.04.023.
  • Daskin, Mark. S. 2013. Network and Discrete Location - Models, Algorithms, and Applications. 2nd ed. New Jersey: John Wiley & Sons, Inc.
  • Dehdari Ebrahimi, Z., M. Momenitabar, A. A. Nasri, and J. Mattson. 2022. “Using a GIS-Based Spatial Approach to Determine the Optimal Locations of Bikeshare Stations: The Case of Washington D.C.” Transport Policy 127: 48–60. https://doi.org/10.1016/j.tranpol.2022.08.008.
  • DeSerpa, Allan C. 1973. “Microeconomic Theory and the Valuation of Travel Time: Some Clarification.” Regional and Urban Economics 2 (4): 401–410. https://doi.org/10.1016/0034-3331(73)90005-5.
  • Diallo, Azise Oumar, Thibault Gloriot, and Ouassim Manout. 2023. “Agent-Based Simulation of Shared Bikes and e-Scooters: The Case of Lyon.” Procedia Computer Science 220: 364–371. https://doi.org/10.1016/j.procs.2023.03.047.
  • Du, M., and L. Cheng. 2018. “Better Understanding the Characteristics and Influential Factors of Different Travel Patterns in Free-Floating Bike Sharing: Evidence from Nanjing, China.” Sustainability (Switzerland) 10 (4): 1244. https://doi.org/10.3390/su10041244.
  • Duran-Rodas, D. 2022. Smart Mobility Hubs as Game Changers in Transport - Guidelines for the Integration of Mobility Hubs into the Urban Space. https://www.smartmobilityhubs.eu/data-publications.
  • Duran-Rodas, David, Fernanda Navarro, Aaron Nichols, and Benjamin Büttner. 2023. Smart Mobility Hubs as Game Changers in Transport - Living Lab Implementation Report Munich. https://www.smartmobilityhubs.eu/data-publications.
  • Eren, E., and B. Y. Katanalp. 2022. “Fuzzy-Based GIS Approach with New MCDM Method for Bike-Sharing Station Site Selection According to Land-Use Types.” Sustainable Cities and Society 76. https://doi.org/10.1016/j.scs.2021.103434.
  • Eren, Ezgi, and Volkan Emre Uz. 2020. “A Review on Bike-Sharing: The Factors Affecting Bike-Sharing Demand.” Sustainable Cities and Society 54 (October 2019): 1–12. https://doi.org/10.1016/j.scs.2019.101882.
  • Ewert, Ricardo, Kai Martins-Turner, Carina Thaller, and Kai Nagel. 2021. “Using a Route-Based and Vehicle Type Specific Range Constraint for Improving Vehicle Routing Problems with Electric Vehicles.” Transportation Research Procedia 52: 517–524. https://doi.org/10.1016/j.trpro.2021.01.061.
  • Fazio, Martina, N. Giuffrida, M. Le Pira, G. Inturri, and M. Ignaccolo. 2021a. “Bike Oriented Development: Selecting Locations for Cycle Stations Through a Spatial Approach.” Research in Transportation Business & Management 40 (June 2020): 100576. https://doi.org/10.1016/j.rtbm.2020.100576.
  • Fazio, M., N. Giuffrida, M. Le Pira, G. Inturri, and M. Ignaccolo. 2021b. “Planning Suitable Transport Networks for E-Scooters to Foster Micromobility Spreading.” Sustainability (Switzerland) 13 (20): 11422. https://doi.org/10.3390/su132011422.
  • Frade, Ines, and Anabela Ribeiro. 2015. “Bike-Sharing Stations: A Maximal Covering Location Approach.” Transportation Research Part A: Policy and Practice 82 (December 2014): 216–227. https://doi.org/10.1016/j.tra.2015.09.014.
  • Gammelli, Daniele, Y. Wang, D. Prak, F. Rodrigues, S. Minner, and F. C. Pereira. 2022. “Predictive and Prescriptive Performance of Bike-Sharing Demand Forecasts for Inventory Management.” Transportation Research Part C: Emerging Technologies 138 (July 2021): 103571. https://doi.org/10.1016/j.trc.2022.103571.
  • García-Palomares, Juan Carlos, Javier Gutiérrez, and Marta Latorre. 2012. “Optimizing the Location of Stations in Bike-Sharing Programs: A GIS Approach.” Applied Geography 35 (1–2): 235–246. https://doi.org/10.1016/j.apgeog.2012.07.002.
  • Graf, Antonia, and Julia Hansel. 2023. Smart Mobility Hubs as Game Changers in Transport - Governance Framework for Mobility Hubs in The Smarthubs Living Lab Areas. https://www.smartmobilityhubs.eu/data-publications.
  • Graf, Antonia, Julia Hansel, and Tomma Wagner. 2023. Governance Arrangements for Smart Mobility Hubs. https://www.smartmobilityhubs.eu/data-publications.
  • Guler, Dogus, and Tahsin Yomralioglu. 2021. Bicycle Station and Lane Location Selection Using Open Source GIS Technology. Springer International Publishing. https://doi.org/10.1007/978-3-030-58232-6_2.
  • Hebenstreit, Cornelia, and Martin Fellendorf. 2018. “A Dynamic Bike Sharing Module for Agent-Based Transport Simulation, Within Multimodal Context.” Procedia Computer Science 130: 65–72. https://doi.org/10.1016/j.procs.2018.04.013.
  • Hebenstreit, Cornelia, and Martin Fellendorf. 2019. “Dynamic, Multi- and Intermodal Bike Sharing in Agent-Based Modelling.” International Journal of Traffic and Transportation Management 01 (1): 9–17. https://doi.org/10.5383/jttm.01.01.002.
  • Horjus, J. S., K. Gkiotsalitis, S. Nijënstein, and K. T. Geurs. 2022. “Integration of Shared Transport at a Public Transport Stop: Mode Choice Intentions of Different User Segments at a Mobility Hub.” Journal of Urban Mobility 2 (February): 100026. https://doi.org/10.1016/j.urbmob.2022.100026.
  • Horni, Andreas, Kai Nagel, and Kay W. Axhausen. 2016. The Multi-Agent Transport Simulation MATSim. London, UK: Ubiquity Press.
  • Hössinger, Reinhard, F. Aschauer, S. Jara-Díaz, S. Jokubauskaite, B. Schmid, S. Peer, K. W. Axhausen, and R. Gerike. 2020. 47 Transportation A Joint Time-Assignment and Expenditure-Allocation Model: Value of Leisure and Value of Time Assigned to Travel for Specific Population Segments. Springer US. https://doi.org/10.1007/s11116-019-10022-w.
  • Jara-Díaz, Sergio R., and Cristián A. Guevara. 2003. “Behind the Subjective Value of Travel Time Savings: The Perception of Work, Leisure, and Travel from a Joint Mode Choice Activity Model.” Journal of Transport Economics and Policy 37 (1): 29–46.
  • Jara-Diaz, Sergio R. 2000. “Allocation and Valuation of Travel Time Savings.” Handbooks in Transport 1: 303–319.
  • Jin, Jian Gang, Hugo Nieto, and Linjun Lu. 2020. “Robust Bike-Sharing Stations Allocation and Path Network Design: A Two-Stage Stochastic Programming Model.” Transportation Letters 12 (10): 682–691. https://doi.org/10.1080/19427867.2019.1691299.
  • Kagho, Grace O., Milos Balac, and Kay W. Axhausen. 2020. “Agent-Based Models in Transport Planning: Current State, Issues, Expectations.” Procedia Computer Science 170: 726–732. https://doi.org/10.1016/j.procs.2020.03.164.
  • Karakitsiou, Athanasia. 2015. Modeling Discrete Competitive Facility Location. In SpringerBriefs in Optimization. Springer International Publishing. https://doi.org/10.1007/978-3-319-21341-5.
  • Lee, EunSu. 2023. Geographic Information Systems for Intermodal Transportation Lee, 311–333. Elsevier. https://doi.org/10.1016/b978-0-323-90129-1.00002-x.
  • Lin, J.-J., C.-T. Lin, and C.-M. Feng. 2018. “Locating Rental Stations and Bikeways in a Public Bike System.” Transportation Planning and Technology 41 (4): 402–420. https://doi.org/10.1080/03081060.2018.1453915.
  • Maheshwari, Tanvi, Pieter Fourie, Sergio Arturo Ordoñez Medina, and Kay W. Axhausen. 2023. “Iterative Urban Design and Transport Simulation Using Sketch MATSim.” Journal of Urban Design 00 (00): 1–24. https://doi.org/10.1080/13574809.2023.2214080.
  • Meddin, Russell, and Paul J DeMaio. 2021. “The Meddin Bike-Sharing World Map.” PBSC Urban Solutions, October. https://bikesharingworldmap.com/#/all/2.3/8.06/54.59/%0Ahttps://bikesharingworldmap.com/#/all/2.3/−1.57/33.92/%0Ahttps://bikesharingworldmap.com/#/all/6.9/−72.01/19.73/.
  • Mix, Richard, Ricardo Hurtubia, and Sebastián Raveau. 2022. “Optimal Location of Bike-Sharing Stations: A Built Environment and Accessibility Approach.” Transportation Research Part A: Policy and Practice 160 (July 2020): 126–142. https://doi.org/10.1016/j.tra.2022.03.022.
  • Mobilitätsagentur Wien GmBH. 2019. Vienna Mobility Report. Vienna. https://www.mobilitaetsagentur.at/wp-content/uploads/2020/04/Mob_Report_EN_2019_RZscreen.pdf.
  • Müller, Johannes, Markus Straub, Gerald Richter, and Christian Rudloff. 2022. “Integration of Different Mobility Behaviors and Intermodal Trips in MATSim.” Sustainability (Switzerland) 14 (1): 428. https://doi.org/10.3390/su14010428.
  • Nagel, Kai, Benjamin Kickhöfer, Andreas Horni, and David Charypar. 2016. “A Closer Look at Scoring.” In The Multi-Agent Transport Simulation MATSim, 23–34. https://doi.org/10.5334/baw.3.
  • National Association of City Transportation Officials. 2016. “Bike Share Station Siting Guide”: 73. http://nacto.org/wp-content/uploads/2016/04/NACTO-Bike-Share-Siting-Guide_FINAL.pdf.
  • Neumann-Saavedra, Bruno Albert, Dirk Christian Mattfeld, and Mike Hewitt. 2021. “Assessing the Operational Impact of Tactical Planning Models for Bike-Sharing Redistribution.” Transportation Research Part A: Policy and Practice 150 (June): 216–235. https://doi.org/10.1016/j.tra.2021.06.003.
  • Park, Chung, and So Young Sohn. 2017. “An Optimization Approach for the Placement of Bicycle-Sharing Stations to Reduce Short Car Trips: An Application to the City of Seoul.” Transportation Research Part A: Policy and Practice 105 (August): 154–166. https://doi.org/10.1016/j.tra.2017.08.019.
  • Reck, Daniel J., He Haitao, Sergio Guidon, and Kay W. Axhausen. 2021. “Explaining Shared Micromobility Usage, Competition and Mode Choice by Modelling Empirical Data from Zurich, Switzerland.” Transportation Research Part C: Emerging Technologies 124 (June 2020): 102947. https://doi.org/10.1016/j.trc.2020.102947.
  • Rennie, Nicola, Catherine Cleophas, Adam M. Sykulski, and Florian Dost. 2023. “Analysing and Visualising Bike-Sharing Demand with Outliers.” Discover Data 1 (1). https://doi.org/10.1007/s44248-023-00001-z.
  • Schmid, Basil, S. Jokubauskaite, F. Aschauer, S. Peer, R. Hössinger, R. Gerike, S. R. Jara-Diaz, and K. W. Axhausen. 2019. “A Pooled RP/SP Mode, Route and Destination Choice Model to Investigate Mode and User-Type Effects in the Value of Travel Time Savings.” Transportation Research Part A: Policy and Practice 124 (April): 262–294. https://doi.org/10.1016/j.tra.2019.03.001.
  • Schütze, Till. 2023. “Simulation of Dynamic Pricing for Station-Based Bike-Sharing Systems Using MATSim.” https://doi.org/10.3929/ethz-b-000631577
  • Shaheen, Susan, and Nelson Chan. 2016. “Mobility and the Sharing Economy: Potential to Facilitate the First-and Last-Mile Public Transit Connections.” Built Environment 42 (4): 573–588. https://doi.org/10.2148/benv.42.4.573.
  • Smart City Strategy Vienna. 2022. Vienna. https://smartcity.wien.gv.at/.
  • Soriguera, Francesc, Víctor Casado, and Enrique Jiménez. 2018. “A Simulation Model for Public Bike-Sharing Systems.” Transportation Research Procedia 33: 139–146. https://doi.org/10.1016/j.trpro.2018.10.086.
  • Willberg, Elias, Maria Salonen, and Tuuli Toivonen. 2021. “What Do Trip Data Reveal About Bike-Sharing System Users?” Journal of Transport Geography 91 (January): 102971. https://doi.org/10.1016/j.jtrangeo.2021.102971.
  • Yin, Zhuoli, K. Hardaway, Y. Feng, Z. Kou, and H. Cai. 2023. “Understanding the Demand Predictability of Bike Share Systems: A Station-Level Analysis.” Frontiers of Engineering Management 10 (4): 551–565. https://doi.org/10.1007/s42524-023-0279-8.
  • Yuan, Meng, Q. Zhang, B. Wang, Y. Liang, and H. Zhang. 2019. “A Mixed Integer Linear Programming Model for Optimal Planning of Bicycle Sharing Systems: A Case Study in Beijing.” Sustainable Cities and Society 47 (March): 101515. https://doi.org/10.1016/j.scs.2019.101515.
  • Zhang, Liye, Z. Xiao, S. Ren, Z. Qin, R. S. M. Goh, and J. Song. 2022. “Measuring the Vulnerability of Bike-Sharing System.” Transportation Research Part A: Policy and Practice 163 (October 2019): 353–369. https://doi.org/10.1016/j.tra.2022.05.019.