183 research outputs found

    An exact algorithm for the static rebalancing problem arising in bicycle sharing systems

    Get PDF
    Bicycle sharing systems can significantly reduce traffic, pollution, and the need for parking spaces in city centers. One of the keys to success for a bicycle sharing system is the efficiency of rebalancing operations, where the number of bicycles in each station has to be restored to its target value by a truck through pickup and delivery operations. The Static Bicycle Rebalancing Problem aims to determine a minimum cost sequence of stations to be visited by a single vehicle as well as the amount of bicycles to be collected or delivered at each station. Multiple visits to a station are allowed, as well as using stations as temporary storage. This paper presents an exact algorithm for the problem and results of computational tests on benchmark instances from the literature. The computational experiments show that instances with up to 60 stations can be solved to optimality within 2 hours of computing time

    A dynamic approach to rebalancing bike-sharing systems

    Get PDF
    Bike-sharing services are flourishing in Smart Cities worldwide. They provide a low-cost and environment-friendly transportation alternative and help reduce traffic congestion. However, these new services are still under development, and several challenges need to be solved. A major problem is the management of rebalancing trucks in order to ensure that bikes and stalls in the docking stations are always available when needed, despite the fluctuations in the service demand. In this work, we propose a dynamic rebalancing strategy that exploits historical data to predict the network conditions and promptly act in case of necessity. We use Birth-Death Processes to model the stations' occupancy and decide when to redistribute bikes, and graph theory to select the rebalancing path and the stations involved. We validate the proposed framework on the data provided by New York City's bike-sharing system. The numerical simulations show that a dynamic strategy able to adapt to the fluctuating nature of the network outperforms rebalancing schemes based on a static schedule

    ์‹ค์‹œ๊ฐ„ ๋™์  ๊ณ„ํš๋ฒ• ๋ฐ ๊ฐ•ํ™”ํ•™์Šต ๊ธฐ๋ฐ˜์˜ ๊ณต๊ณต์ž์ „๊ฑฐ ์‹œ์Šคํ…œ์˜ ๋™์  ์žฌ๋ฐฐ์น˜ ์ „๋žต

    Get PDF
    ํ•™์œ„๋…ผ๋ฌธ (๋ฐ•์‚ฌ) -- ์„œ์šธ๋Œ€ํ•™๊ต ๋Œ€ํ•™์› : ๊ณต๊ณผ๋Œ€ํ•™ ๊ฑด์„คํ™˜๊ฒฝ๊ณตํ•™๋ถ€, 2020. 8. ๊ณ ์Šน์˜.The public bicycle sharing system is one of the modes of transportation that can help to relieve several urban problems, such as traffic congestion and air pollution. Because users can pick up and return bicycles anytime and anywhere a station is located, pickup or return failure can occur due to the spatiotemporal imbalances in demand. To prevent system failures, the operator should establish an appropriate repositioning strategy. As the operator makes a decision based on the predicted demand information, the accuracy of forecasting demand is an essential factor. Due to the stochastic nature of demand, however, the occurrence of prediction errors is inevitable. This study develops a stochastic dynamic model that minimizes unmet demand for rebalancing public bicycle sharing systems, taking into account the stochastic demand and the dynamic characteristics of the system. Since the repositioning mechanism corresponds to the sequential decision-making problem, this study applies the Markov decision process to the problem. To solve the Markov decision process, a dynamic programming method, which decomposes complex problems into simple subproblems to derive an exact solution. However, as a set of states and actions of the Markov decision process become more extensive, the computational complexity increases and it is intractable to derive solutions. An approximate dynamic programming method is introduced to derive an approximate solution. Further, a reinforcement learning model is applied to obtain a feasible solution in a large-scale public bicycle network. It is assumed that the predicted demand is derived from the random forest, which is a kind of machine learning technique, and that the observed demand occurred along the Poisson distribution whose mean is the predicted demand to simulate the uncertainty of the future demand. Total unmet demand is used as a key performance indicator in this study. In this study, a repositioning strategy that quickly responds to the prediction error, which means the difference between the observed demand and the predicted demand, is developed and the effectiveness is assessed. Strategies developed in previous studies or applied in the field are also modeled and compared with the results to verify the effectiveness of the strategy. Besides, the effects of various safety buffers and safety stock are examined and appropriate strategies are suggested for each situation. As a result of the analysis, the repositioning effect by the developed strategy was improved compared to the benchmark strategies. In particular, the effect of a strategy focusing on stations with high prediction errors is similar to the effect of a strategy considering all stations, but the computation time can be further reduced. Through this study, the utilization and reliability of the public bicycle system can be improved through the efficient operation without expanding the infrastructure.๊ณต๊ณต์ž์ „๊ฑฐ ์‹œ์Šคํ…œ์€ ๊ตํ†ตํ˜ผ์žก๊ณผ ๋Œ€๊ธฐ์˜ค์—ผ ๋“ฑ ์—ฌ๋Ÿฌ ๋„์‹œ๋ฌธ์ œ๋ฅผ ์™„ํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ๊ตํ†ต์ˆ˜๋‹จ์ด๋‹ค. ๋Œ€์—ฌ์†Œ๊ฐ€ ์œ„์น˜ํ•œ ๊ณณ์ด๋ฉด ์–ธ์ œ ์–ด๋””์„œ๋“  ์ด์šฉ์ž๊ฐ€ ์ž์ „๊ฑฐ๋ฅผ ์ด์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์‹œ์Šคํ…œ์˜ ํŠน์„ฑ์ƒ ์ˆ˜์š”์˜ ์‹œ๊ณต๊ฐ„์  ๋ถˆ๊ท ํ˜•์œผ๋กœ ์ธํ•ด ๋Œ€์—ฌ ์‹คํŒจ ๋˜๋Š” ๋ฐ˜๋‚ฉ ์‹คํŒจ๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค. ์‹œ์Šคํ…œ ์‹คํŒจ๋ฅผ ์˜ˆ๋ฐฉํ•˜๊ธฐ ์œ„ํ•ด ์šด์˜์ž๋Š” ์ ์ ˆํ•œ ์žฌ๋ฐฐ์น˜ ์ „๋žต์„ ์ˆ˜๋ฆฝํ•ด์•ผ ํ•œ๋‹ค. ์šด์˜์ž๋Š” ์˜ˆ์ธก ์ˆ˜์š” ์ •๋ณด๋ฅผ ์ „์ œ๋กœ ์˜์‚ฌ๊ฒฐ์ •์„ ํ•˜๋ฏ€๋กœ ์ˆ˜์š”์˜ˆ์ธก์˜ ์ •ํ™•์„ฑ์ด ์ค‘์š”ํ•œ ์š”์†Œ์ด๋‚˜, ์ˆ˜์š”์˜ ๋ถˆํ™•์‹ค์„ฑ์œผ๋กœ ์ธํ•ด ์˜ˆ์ธก ์˜ค์ฐจ์˜ ๋ฐœ์ƒ์ด ๋ถˆ๊ฐ€ํ”ผํ•˜๋‹ค. ๋ณธ ์—ฐ๊ตฌ์˜ ๋ชฉ์ ์€ ๊ณต๊ณต์ž์ „๊ฑฐ ์ˆ˜์š”์˜ ๋ถˆํ™•์‹ค์„ฑ๊ณผ ์‹œ์Šคํ…œ์˜ ๋™์  ํŠน์„ฑ์„ ๊ณ ๋ คํ•˜์—ฌ ๋ถˆ๋งŒ์กฑ ์ˆ˜์š”๋ฅผ ์ตœ์†Œํ™”ํ•˜๋Š” ์žฌ๋ฐฐ์น˜ ๋ชจํ˜•์„ ๊ฐœ๋ฐœํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ๊ณต๊ณต์ž์ „๊ฑฐ ์žฌ๋ฐฐ์น˜ ๋ฉ”์ปค๋‹ˆ์ฆ˜์€ ์ˆœ์ฐจ์  ์˜์‚ฌ๊ฒฐ์ • ๋ฌธ์ œ์— ํ•ด๋‹นํ•˜๋ฏ€๋กœ, ๋ณธ ์—ฐ๊ตฌ์—์„œ๋Š” ์ˆœ์ฐจ์  ์˜์‚ฌ๊ฒฐ์ • ๋ฌธ์ œ๋ฅผ ๋ชจํ˜•ํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ๋งˆ๋ฅด์ฝ”ํ”„ ๊ฒฐ์ • ๊ณผ์ •์„ ์ ์šฉํ•œ๋‹ค. ๋งˆ๋ฅด์ฝ”ํ”„ ๊ฒฐ์ • ๊ณผ์ •์„ ํ’€๊ธฐ ์œ„ํ•ด ๋ณต์žกํ•œ ๋ฌธ์ œ๋ฅผ ๊ฐ„๋‹จํ•œ ๋ถ€๋ฌธ์ œ๋กœ ๋ถ„ํ•ดํ•˜์—ฌ ์ •ํ™•ํ•ด๋ฅผ ๋„์ถœํ•˜๋Š” ๋™์  ๊ณ„ํš๋ฒ•์„ ์ด์šฉํ•œ๋‹ค. ํ•˜์ง€๋งŒ ๋งˆ๋ฅด์ฝ”ํ”„ ๊ฒฐ์ • ๊ณผ์ •์˜ ์ƒํƒœ ์ง‘ํ•ฉ๊ณผ ๊ฒฐ์ • ์ง‘ํ•ฉ์˜ ํฌ๊ธฐ๊ฐ€ ์ปค์ง€๋ฉด ๊ณ„์‚ฐ ๋ณต์žก๋„๊ฐ€ ์ฆ๊ฐ€ํ•˜๋ฏ€๋กœ, ๋™์  ๊ณ„ํš๋ฒ•์„ ์ด์šฉํ•œ ์ •ํ™•ํ•ด๋ฅผ ๋„์ถœํ•  ์ˆ˜ ์—†๋‹ค. ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๊ทผ์‚ฌ์  ๋™์  ๊ณ„ํš๋ฒ•์„ ๋„์ž…ํ•˜์—ฌ ๊ทผ์‚ฌํ•ด๋ฅผ ๋„์ถœํ•˜๋ฉฐ, ๋Œ€๊ทœ๋ชจ ๊ณต๊ณต์ž์ „๊ฑฐ ๋„คํŠธ์›Œํฌ์—์„œ ๊ฐ€๋Šฅํ•ด๋ฅผ ์–ป๊ธฐ ์œ„ํ•ด ๊ฐ•ํ™”ํ•™์Šต ๋ชจํ˜•์„ ์ ์šฉํ•œ๋‹ค. ์žฅ๋ž˜ ๊ณต๊ณต์ž์ „๊ฑฐ ์ด์šฉ์ˆ˜์š”์˜ ๋ถˆํ™•์‹ค์„ฑ์„ ๋ชจ์‚ฌํ•˜๊ธฐ ์œ„ํ•ด, ๊ธฐ๊ณ„ํ•™์Šต ๊ธฐ๋ฒ•์˜ ์ผ์ข…์ธ random forest๋กœ ์˜ˆ์ธก ์ˆ˜์š”๋ฅผ ๋„์ถœํ•˜๊ณ , ์˜ˆ์ธก ์ˆ˜์š”๋ฅผ ํ‰๊ท ์œผ๋กœ ํ•˜๋Š” ํฌ์•„์†ก ๋ถ„ํฌ๋ฅผ ๋”ฐ๋ผ ์ˆ˜์š”๋ฅผ ํ™•๋ฅ ์ ์œผ๋กœ ๋ฐœ์ƒ์‹œ์ผฐ๋‹ค. ๋ณธ ์—ฐ๊ตฌ์—์„œ๋Š” ๊ด€์ธก ์ˆ˜์š”์™€ ์˜ˆ์ธก ์ˆ˜์š” ๊ฐ„์˜ ์ฐจ์ด์ธ ์˜ˆ์ธก์˜ค์ฐจ์— ๋น ๋ฅด๊ฒŒ ๋Œ€์‘ํ•˜๋Š” ์žฌ๋ฐฐ์น˜ ์ „๋žต์„ ๊ฐœ๋ฐœํ•˜๊ณ  ํšจ๊ณผ๋ฅผ ํ‰๊ฐ€ํ•œ๋‹ค. ๊ฐœ๋ฐœ๋œ ์ „๋žต์˜ ์šฐ์ˆ˜์„ฑ์„ ๊ฒ€์ฆํ•˜๊ธฐ ์œ„ํ•ด, ๊ธฐ์กด ์—ฐ๊ตฌ์˜ ์žฌ๋ฐฐ์น˜ ์ „๋žต ๋ฐ ํ˜„์‹ค์—์„œ ์ ์šฉ๋˜๋Š” ์ „๋žต์„ ๋ชจํ˜•ํ™”ํ•˜๊ณ  ๊ฒฐ๊ณผ๋ฅผ ๋น„๊ตํ•œ๋‹ค. ๋˜ํ•œ, ์žฌ๊ณ ๋Ÿ‰์˜ ์•ˆ์ „ ๊ตฌ๊ฐ„ ๋ฐ ์•ˆ์ „์žฌ๊ณ ๋Ÿ‰์— ๊ด€ํ•œ ๋ฏผ๊ฐ๋„ ๋ถ„์„์„ ์ˆ˜ํ–‰ํ•˜์—ฌ ํ•จ์˜์ ์„ ์ œ์‹œํ•œ๋‹ค. ๊ฐœ๋ฐœ๋œ ์ „๋žต์˜ ํšจ๊ณผ๋ฅผ ๋ถ„์„ํ•œ ๊ฒฐ๊ณผ, ๊ธฐ์กด ์—ฐ๊ตฌ์˜ ์ „๋žต ๋ฐ ํ˜„์‹ค์—์„œ ์ ์šฉ๋˜๋Š” ์ „๋žต๋ณด๋‹ค ๊ฐœ์„ ๋œ ์„ฑ๋Šฅ์„ ๋ณด์ด๋ฉฐ, ํŠนํžˆ ์˜ˆ์ธก์˜ค์ฐจ๊ฐ€ ํฐ ๋Œ€์—ฌ์†Œ๋ฅผ ํƒ์ƒ‰ํ•˜๋Š” ์ „๋žต์ด ์ „์ฒด ๋Œ€์—ฌ์†Œ๋ฅผ ํƒ์ƒ‰ํ•˜๋Š” ์ „๋žต๊ณผ ์žฌ๋ฐฐ์น˜ ํšจ๊ณผ๊ฐ€ ์œ ์‚ฌํ•˜๋ฉด์„œ๋„ ๊ณ„์‚ฐ์‹œ๊ฐ„์„ ์ ˆ๊ฐํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ๋‹ค. ๊ณต๊ณต์ž์ „๊ฑฐ ์ธํ”„๋ผ๋ฅผ ํ™•๋Œ€ํ•˜์ง€ ์•Š๊ณ ๋„ ์šด์˜์˜ ํšจ์œจํ™”๋ฅผ ํ†ตํ•ด ๊ณต๊ณต์ž์ „๊ฑฐ ์‹œ์Šคํ…œ์˜ ์ด์šฉ๋ฅ  ๋ฐ ์‹ ๋ขฐ์„ฑ์„ ์ œ๊ณ ํ•  ์ˆ˜ ์žˆ๊ณ , ๊ณต๊ณต์ž์ „๊ฑฐ ์žฌ๋ฐฐ์น˜์— ๊ด€ํ•œ ์ •์ฑ…์  ํ•จ์˜์ ์„ ์ œ์‹œํ•œ๋‹ค๋Š” ์ ์—์„œ ๋ณธ ์—ฐ๊ตฌ์˜ ์˜์˜๊ฐ€ ์žˆ๋‹ค.Chapter 1. Introduction ๏ผ‘ 1.1 Research Background and Purposes ๏ผ‘ 1.2 Research Scope and Procedure ๏ผ— Chapter 2. Literature Review ๏ผ‘๏ผ 2.1 Vehicle Routing Problems ๏ผ‘๏ผ 2.2 Bicycle Repositioning Problem ๏ผ‘๏ผ’ 2.3 Markov Decision Processes ๏ผ’๏ผ“ 2.4 Implications and Contributions ๏ผ’๏ผ– Chapter 3. Model Formulation ๏ผ’๏ผ˜ 3.1 Problem Definition ๏ผ’๏ผ˜ 3.2 Markov Decision Processes ๏ผ“๏ผ” 3.3 Demand Forecasting ๏ผ”๏ผ 3.4 Key Performance Indicator (KPI) ๏ผ”๏ผ• Chapter 4. Solution Algorithms ๏ผ”๏ผ— 4.1 Exact Solution Algorithm ๏ผ”๏ผ— 4.2 Approximate Dynamic Programming ๏ผ•๏ผ 4.3 Reinforcement Learning Method ๏ผ•๏ผ’ Chapter 5. Numerical Example ๏ผ•๏ผ• 5.1 Data Overview ๏ผ•๏ผ• 5.2 Experimental Design ๏ผ–๏ผ‘ 5.3 Algorithm Performance ๏ผ–๏ผ– 5.4 Sensitivity Analysis ๏ผ—๏ผ” 5.5 Large-scale Cases ๏ผ—๏ผ– Chapter 6. Conclusions ๏ผ˜๏ผ’ 6.1 Conclusions ๏ผ˜๏ผ’ 6.2 Future Research ๏ผ˜๏ผ“ References ๏ผ˜๏ผ– ์ดˆ ๋ก ๏ผ™๏ผ’Docto

    ์ „๊ธฐ ๋งˆ์ดํฌ๋กœ ๋ชจ๋นŒ๋ฆฌํ‹ฐ ๊ณต์œ  ์‹œ์Šคํ…œ์—์„œ์˜ ๋ฐฐํ„ฐ๋ฆฌ ๊ต์ฒด์™€ ์žฌ๋ฐฐ์น˜ ์ž‘์—… ์ตœ์ ํ™”

    Get PDF
    ํ•™์œ„๋…ผ๋ฌธ (์„์‚ฌ) -- ์„œ์šธ๋Œ€ํ•™๊ต ๋Œ€ํ•™์› : ๊ณต๊ณผ๋Œ€ํ•™ ์‚ฐ์—…๊ณตํ•™๊ณผ, 2021. 2. ๋ฐ•๊ฑด์ˆ˜.In this thesis, we consider a battery swapping and mobility inventory rebalancing problem arising in electric micro-mobility sharing systems. Vehicles are equipped with swappable batteries and they are managed by staffs' visiting each vehicle and changing depleted batteries. With the free-floating property of the system, vehicles can locate anywhere in a service area without designated stations, which increases the difficulty to visit and collect every single vehicle. In order to successfully meet user demand during the daytime, operators have to redistribute the vehicles with the right number in the right place and swap batteries with insufficient levels into fully charged ones overnight. Therefore, it is essential that operators take battery charging(swapping), staff routing, rebalancing problem all together into consideration. We aim to satisfy demand as much as possible and at the same time minimize routing and swapping costs. We formulate this problem in a mixed integer linear programming. Target inventory level for rebalancing, an important parameter used in the system, is suggested by analyzing a stochastic process that incorporates demand changes. Being a special case of vehicle routing problem with pickup and delivery, it shares the difficulty and complexity of VRP in practically large size. So as to give efficient solutions in large size problems, we develop a Cluster-first Route-second heuristic where a set partitioning problem considers inventory imbalances and approximates routing distances. We benchmark our heuristic approach on a pure MLIP formulation. The experimental result confirms that the heuristic is good at decomposing a large problem and gives efficient solutions even in practically large instances.๋ณธ ์—ฐ๊ตฌ๋Š” ๊ต์ฒดํ˜• ๋ฐฐํ„ฐ๋ฆฌ๋ฅผ ์ด์šฉํ•˜๋Š” ์ „๊ธฐ ๋งˆ์ดํฌ๋กœ ๋ชจ๋นŒ๋ฆฌํ‹ฐ ๊ณต์œ  ์‹œ์Šคํ…œ์—์„œ์˜ ๋ฐฐํ„ฐ๋ฆฌ ๊ต์ฒด ๋ฐ ์ฐจ๋Ÿ‰ ์žฌ๋ฐฐ์น˜๋ฅผ ํšจ์œจ์ ์œผ๋กœ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ œ์‹œํ•˜๊ณ ์ž ํ•œ๋‹ค. ์ˆ˜์š”๋ฅผ ์„ฑ๊ณต์ ์œผ๋กœ ์ถฉ์กฑ์‹œํ‚ค๊ธฐ ์œ„ํ•ด์„  ๋ชจ๋นŒ๋ฆฌํ‹ฐ์˜ ๊ณต๊ธ‰๊ณผ ์ด์šฉ์ž์˜ ์ˆ˜์š”๋ฅผ ๋งž์ถฐ์ฃผ๊ธฐ ์œ„ํ•œ ์ฐจ๋Ÿ‰ ์žฌ๊ณ  ์ฐจ์›์—์„œ์˜ ์žฌ๋ฐฐ์น˜ ์ž‘์—…๊ณผ ๋ฐฐํ„ฐ๋ฆฌ ์ˆ˜์ค€์„ ์œ ์ง€์‹œ์ผœ์ฃผ๋Š” ๋ฐฐํ„ฐ๋ฆฌ ๊ด€๋ฆฌ ์ฐจ์›์—์„œ์˜ ๊ต์ฒด ์ž‘์—…์ด ํ•„์ˆ˜์ ์ด๋‹ค. ๋˜ํ•œ ์ถฉ์ „์†Œ๋กœ ์ฐจ๋Ÿ‰์„ ์˜ฎ๊ธธ ํ•„์š” ์—†์ด ๋ฐ”๋กœ ๊ต์ฒดํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๋‹ด๋‹น ์ง์›์ด ์‚ฐ๋ฐœ์ ์œผ๋กœ ์œ„์น˜ํ•œ ๊ฐ ๋ชจ๋นŒ๋ฆฌํ‹ฐ๋“ค์„ ์ˆœํšŒํ•˜๋ฉฐ ์œ„ ์ž‘์—…๋“ค์„ ์ง„ํ–‰ํ•ด์•ผ ํ•œ๋‹ค. ์ด๋™ํ•˜๋ฉฐ ์ž‘์—…ํ•˜๋Š” ๋น„์šฉ๊ณผ ์‹œ๊ฐ„์ด ๋Œ€๋ถ€๋ถ„์ด๊ธฐ ๋•Œ๋ฌธ์— ์ด๋™ ์ˆœ์„œ๋ฅผ ํ•จ๊ป˜ ์ตœ์ ํ™”ํ•˜๋Š” ๊ฒƒ์ด ๋น„์šฉ ๊ฐœ์„ ์— ํ•„์ˆ˜์ ์ด๋‹ค. ๋”ฐ๋ผ์„œ ์ž‘์—… ๊ฒฐ์ •๊ณผ ๊ฒฝ๋กœ ๊ฒฐ์ •์„ ๋™์‹œ์— ๊ณ ๋ คํ•˜๋Š” ์ถฉ์ „ ๋ฐ ์žฌ๋ฐฐ์น˜ ๋ชจํ˜•์„ ์ œ์‹œํ•œ๋‹ค. ์ด๋•Œ free-floating ๋ชจ๋นŒ๋ฆฌํ‹ฐ ๊ณต์œ ์‹œ์Šคํ…œ์˜ ์ด์šฉ ์ˆ˜์š”๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ๋ฐ˜์˜ํ•˜๊ณ ์ž ์ˆ˜์š”๋ฅผ stochastic process๋กœ ๋ชจ๋ธ๋งํ•˜๊ณ  ์ด๋ฅผ ์ด์šฉํ•˜์—ฌ ์žฌ๋ฐฐ์น˜ ๋ชฉํ‘œ ์ˆ˜๋Ÿ‰์„ ๊ตฌํ•œ๋‹ค. ๋ฌธ์ œ์˜ ํฌ๊ธฐ๊ฐ€ ํฐ ๊ฒฝ์šฐ ํšจ์œจ์ ์œผ๋กœ ๋ณธ ์ถฉ์ „ ๋ฐ ์žฌ๋ฐฐ์น˜ ๋ชจํ˜•์˜ ์ข‹์€ ํ•ด๋ฅผ ์–ป๊ธฐ ์œ„ํ•œ ๋ฐฉ๋ฒ•์œผ๋กœ, ํ•ด๋‹น ์„œ๋น„์Šค์ง€์—ญ์˜ ๊ฐ ๊ตฌ์—ญ๋“ค์„ ํด๋Ÿฌ์Šคํ„ฐ๋งํ•˜๊ณ  ๊ทธ ๋’ค์— ์Šคํƒœํ”„๋“ค์˜ ๊ฒฝ๋กœ์™€ ์ž‘์—…์„ ๊ฒฐ์ •ํ•˜๋Š” ํœด๋ฆฌ์Šคํ‹ฑ์„ ์ œ์•ˆํ•œ๋‹ค. ์—ฌ๋Ÿฌ ์Šคํƒœํ”„๋ฅผ ์ˆœํšŒ์‹œํ‚ค๋Š” ๋ณต์žกํ•œ ํ˜•ํƒœ๋ฅผ ํด๋Ÿฌ์Šคํ„ฐ๋ง์œผ๋กœ์จ ์ž‘์€ ํฌ๊ธฐ์˜ ๋ฌธ์ œ๋“ค๋กœ ๋ถ„ํ•ดํ•˜์—ฌ ๋น ๋ฅด๊ฒŒ ๋ฌธ์ œ๋ฅผ ํ’€๊ณ ์ž ํ•œ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด ๊ฐ ํด๋Ÿฌ์Šคํ„ฐ์—๋Š” ํ•œ ๋ช…์˜ ์Šคํƒœํ”„๊ฐ€ ๋ฐฐ์ •๋˜๊ณ , ํ•œ ํด๋Ÿฌ์Šคํ„ฐ ๋‚ด์—์„œ ์†Œ์†๋œ ๊ตฌ์—ญ๋“ค์ด ํ•„์š”๋กœ ํ•˜๋Š” ์ž‘์—…๋“ค์„ ํ•œ ๋ช…์˜ ์Šคํƒœํ”„๊ฐ€ ๋ชจ๋‘ ์ง„ํ–‰ํ•˜๋„๋ก ๊ตฌ์„ฑํ•œ๋‹ค. ์ตœ์†Œ๊ฑธ์นจ๋‚˜๋ฌด ๊ทผ์‚ฌ๋ฒ•์„ ์ ์šฉํ•œ set partitioning ๋ฌธ์ œ๋ฅผ ํ’€์–ด ํด๋Ÿฌ์Šคํ„ฐ๋ง์„ ์ง„ํ–‰ํ•œ๋‹ค. ๊ณ„์‚ฐ์‹คํ—˜ ๊ฒฐ๊ณผ, ๊ณ ์•ˆ๋œ ํœด๋ฆฌ์Šคํ‹ฑ์€ ์ฐจ๋Ÿ‰์˜ ์ˆ˜๊ฐ€ ๋งŽ์•„ ํฌ๊ธฐ๊ฐ€ ํฐ ์ƒํ™ฉ์—์„œ๋„ ๋น ๋ฅธ ์‹œ๊ฐ„๋‚ด์— ๋” ์ข‹์€ ํ•ด๋ฅผ ๋ƒˆ๋‹ค.Chapter 1. Introduction 1 1.1 Background 1 1.2 Related literature 6 1.2.1 Rebalancing in bike sharing systems 6 1.2.2 Charging and rebalancing in free-floating electric vehicle(FFEV) sharing 9 1.2.3 Charging of electric micro-mobility with swappable batteries 10 1.3 Motivation and contributions 12 1.4 Organization of the thesis 14 Chapter 2. Mathematical formulations 15 2.1 Basic assumptions and problem description 15 2.2 Demand Modeling and Target Inventory 18 2.3 Mixed integer linear programming formulation 23 Chapter 3. Heuristic approach 30 3.1 Cluster-first route-second approach 31 3.2 Clustering problem with routing cost approximation 33 3.2.1 Minimum spanning tree approximation 33 3.2.2 Clustering problem 35 3.2.3 Cluster-first Route-second heuristic 41 Chapter 4. Computational experiments 42 4.1 Design of experiment 42 4.2 Comparative Analysis 47 Chapter 5. Conclusion 52Maste

    The Effects of Urban Density on the Efficiency of Dockless Bike Sharing System - A Case Study of Beijing, China

    Get PDF
    abstract: Bicycle sharing systems (BSS) operate on five continents, and they change quickly with technological innovations. The newest โ€œdocklessโ€ systems eliminate both docks and stations, and have become popular in China since their launch in 2016. The rapid increase in dockless system use has exposed its drawbacks. Without the order imposed by docks and stations, bike parking has become problematic. In the areas of densest use, the central business districts of large cities, dockless systems have resulted in chaotic piling of bikes and need for frequent rebalancing of bikes to other locations. In low-density zones, on the other hand, it may be difficult for customers to find a bike, and bikes may go unused for long periods. Using big data from the Mobike BSS in Beijing, I analyzed the relationship between building density and the efficiency of dockless BSS. Density is negatively correlated with bicycle idle time, and positively correlated with rebalancing. Understanding the effects of density on BSS efficiency can help BSS operators and municipalities improve the operating efficiency of BSS, increase regional cycling volume, and solve the bicycle rebalancing problem in dockless systems. It can also be useful to cities considering what kind of BSS to adopt.Dissertation/ThesisMasters Thesis Urban and Environmental Planning 201

    A Data-Driven Based Dynamic Rebalancing Methodology for Bike Sharing Systems

    Get PDF
    Mobility in cities is a fundamental asset and opens several problems in decision making and the creation of new services for citizens. In the last years, transportation sharing systems have been continuously growing. Among these, bike sharing systems became commonly adopted. There exist two different categories of bike sharing systems: station-based systems and free-floating services. In this paper, we concentrate our analyses on station-based systems. Such systems require periodic rebalancing operations to guarantee good quality of service and system usability by moving bicycles from full stations to empty stations. In particular, in this paper, we propose a dynamic bicycle rebalancing methodology based on frequent pattern mining and its implementation. The extracted patterns represent frequent unbalanced situations among nearby stations. They are used to predict upcoming critical statuses and plan the most effective rebalancing operations using an entirely data-driven approach. Experiments performed on real data of the Barcelona bike sharing system show the effectiveness of the proposed approach

    A heuristic algorithm for a single vehicle static bike sharing rebalancing problem

    Get PDF
    The static bike rebalancing problem (SBRP) concerns the task of repositioning bikes among stations in self-service bike-sharing systems. This problem can be seen as a variant of the one-commodity pickup and delivery vehicle routing problem, where multiple visits are allowed to be performed at each station, i.e., the demand of a station is allowed to be split. Moreover, a vehicle may temporarily drop its load at a station, leaving it in excess or, alternatively, collect more bikes from a station (even all of them), thus leaving it in default. Both cases require further visits in order to meet the actual demands of such station. This paper deals with a particular case of the SBRP, in which only a single vehicle is available and the objective is to find a least-cost route that meets the demand of all stations and does not violate the minimum (zero) and maximum (vehicle capacity) load limits along the tour. Therefore, the number of bikes to be collected or delivered at each station must be appropriately determined in order to respect such constraints. We propose an iterated local search (ILS) based heuristic to solve the problem. The ILS algorithm was tested on 980 benchmark instances from the literature and the results obtained are competitive when compared to other existing methods. Moreover, our heuristic was capable of finding most of the known optimal solutions and also of improving the results on a number of open instances

    A multiple type bike repositioning problem

    Get PDF
    This paper investigates a new static bicycle repositioning problem in which multiple types of bikes are considered. Some types of bikes that are in short supply at a station can be substituted by other types, whereas some types of bikes can occupy the spaces of other types in the vehicle during repositioning. These activities provide two new strategies, substitution and occupancy, which are examined in this paper. The problem is formulated as a mixed-integer linear programming problem to minimize the total cost, which consists of the route travel cost, penalties due to unmet demand, and penalties associated with the substitution and occupancy strategies. A combined hybrid genetic algorithm is proposed to solve this problem. This solution algorithm consists of (i) a modified version of a hybrid genetic search with adaptive diversity control to determine routing decisions and (ii) a proposed greedy heuristic to determine the loading and unloading instructions at each visited station and the substitution and occupancy strategies. The results show that the proposed method can provide high-quality solutions with short computing times. Using small examples, this paper also reveals problem properties and repositioning strategies in bike sharing systems with multiple types of bikes.published_or_final_versio

    Toward Sustainability: Bike-Sharing Systems Design, Simulation and Management

    Get PDF
    The goal of this Special Issue is to discuss new challenges in the simulation and management problems of both traditional and innovative bike-sharing systems, to ultimately encourage the competitiveness and attractiveness of BSSs, and contribute to the further promotion of sustainable mobility. We have selected thirteen papers for publication in this Special Issue

    Surrogate-based optimization of a periodic rescheduling algorithm

    Get PDF
    Periodic rescheduling is an iterative method for real-time decision-making on industrial process operations. The design of such methods involves high-level when-to-schedule and how-to-schedule decisions, the optimal choices of which depend on the operating environment. The evaluation of the choices typically requires computationally costly simulation of the process, which-if not sufficiently efficient-may result in a failure to deploy the system in practice. We propose the continuous control parameter choices, such as the re-optimization frequency and horizon length, to be determined using surrogate-based optimization. We demonstrate the method on real-time rebalancing of a bike sharing system. Our results on three test cases indicate that the method is useful in reducing the computational cost of optimizing an online algorithm in comparison to the full factorial sampling.Peer reviewe
    • โ€ฆ
    corecore