The “ReadyPark” Collaborative Parking Search Strategy
Abstract
:1. Introduction
1.1. Parking Spots Supply & Demand
1.2. Previous Works
1.3. ReadyPark Collaborative Parking Search Strategy
1.4. Paper Organisation
2. No-Free-Spot Mobility Model
2.1. No-Free-Spot Hypothesis
2.2. Manhattan Model
2.3. Mobility Model
2.3.1. Driver Status and Role
2.3.2. Dynamic Process
- [1’→2’]The transition from DRIVING-ON-STREET to SEARCHING-FOR-PARKING-SPOT is triggered by the time elapsed parameter . In order to desynchronise the drivers, at time , we use a random uniform distribution to assign to each one a current driving duration in the range (At the very beginning of state [1’], if , the current driving duration is set to zero.). Let us note that, in states [1’] and [2’] the choice of the new direction in a crossroad is random.
- [2’→3’]As soon as the taker finds a giver AVAILABLE-TO-LEAVE-SPOT (i.e., in state 2"), his state moves from SEARCHING-FOR-PARKING-SPOT to DRIVING-TO-THE-PAIRED-GIVER. In the same time, the giver is paired with the taker. Of course, the pairing strategy depends on the status of the drivers, ReadyParker or noReadyParker (see Section 2.4).
- [3’→4]This transition occurs as soon as the taker is close to his paired-giver. To get closer to his/her pair, at each crossroad, the taker chooses one of the shortest routes.
- [4→1”]The physical exchange of positions between the taker and his paired-giver is performed and the taker is parked and becomes a potential giver.
- [1”→2”]Transition from PARKED to AVAILABLE-TO-LEAVE-SPOT is triggered by the time-elapsed parameter . To desynchronise the drivers, at time , we use a random uniform distribution to assign to each one a current parking duration in the range (At the very beginning of state [1"], if , the current parking duration is set to zero.).
- [2”→3”] For the giver, transition to WAITING-FOR-THE-PAIRED-TAKER occurs as soon as a taker is paired with him (see Section 2.4).
- [3”→4]The transition occurs as soon as the giver is close to his/her paired-taker.
- [4→1’]The physical exchange of positions between the giver and his paired-taker is performed and the giver is driving and becomes a potential taker.
2.3.3. Duration of a Transition
- –
- Transitions [1’→2’] and [1”→2”] depend on the global parameters and , respectively. Their duration is therefore fixed.
- –
- Transitions [2’→3’] and [2”→3”], depend mainly on the Supply/Demand ratio with unrelated duration which results from the dynamic process.
- –
- Transitions [3’→4] and [3”→4] are coupled also and their duration is the time taken by a taker to reach his paired giver by the shortest route. Again, this time results from the dynamic process.
2.4. Pairing Strategy
2.4.1. No-ReadyParker Pairing Strategy
Algorithm 1 Paired algorithm for noRPtaker |
|
2.4.2. ReadyParker Pairing Strategy
Algorithm 2 Paired algorithm for RPtaker |
|
3. Simulations and Results
3.1. Calibration
3.2. Simulations of the Minimal NFS Model
3.3. Simulations of the NFS Model
3.3.1. Supply = Demand
3.3.2. Supply < Demand
4. Conclusions and Future Work
Author Contributions
Funding
Conflicts of Interest
References
- Parc et Immatriculations des Véhicules Routiers; French Ministry of Ecological Transition: Paris, France, 2020.
- Pour une Politique du Stationnement au Service des Usagers; French General Commission for Strategy and Forecasting: Paris, France, 2013.
- Drivers Spend an Average of 17 h a Year Searching for Parking Spots; USA Today Reporter Kevin McCoy: New York, NY, USA, 2017.
- Guedes, A.L.A.; Alvarenga, J.C.; Goulart, M.D.S.S.; Rodriguez, M.V.R.; Soares, C.A.P. Smart Cities: The Main Drivers for Increasing the Intelligence of Cities. Sustainability 2018, 10, 3121. [Google Scholar] [CrossRef] [Green Version]
- Munhoz, P.A.M.S.A.; da Dias, C.F.; Chinelli, C.K.; Guedes, A.L.A.; dos Santos, J.A.N.; da e Silva, S.W.; Soares, C.A.P. Smart Mobility: The Main Drivers for Increasing the Intelligence of Urban Mobility. Sustainability 2020, 12, 10675. [Google Scholar]
- Betis, G.; Larios-Rosillo, V.M.; Petri, D.; Wu, X.; Deacon, A.; Hayar, A. The IEEE smart cities initiative—Accelerating the smartification process for the 21st century cities. Proc. IEEE 2018, 106, 507–512. [Google Scholar] [CrossRef]
- Semanjski, I.; Gautama, S. Smart city mobility application—Gradient boosting trees for mobility prediction and analysis based on crowdsourced data. Sensors 2015, 15, 15974–15987. [Google Scholar] [CrossRef]
- Pau, G.; Severino, A.; Canale, A. Special Issue “New Perspectives in Intelligent Transportation Systems and Mobile Communications towards a Smart Cities Context”. Future Internet 2019, 11, 228. [Google Scholar] [CrossRef] [Green Version]
- Ilarri, S.; Wolfson, O.; Delot, T. Collaborative Sensing for Urban Transportation. IEEE Data Eng. Bull. 2014, 37, 3–14. [Google Scholar]
- Kianpisheh, A.; Mustaffa, N.; Limtrairut, P.; Keikhosrokiani, P. Smart parking system (SPS) architecture using ultrasonic detector. Int. J. Softw. Eng. Its Appl. 2012, 6, 55–58. [Google Scholar]
- Aliedani, A.; Loke, S.W.; Desai, A.; Desai, P. Investigating vehicle-to-vehicle communication for cooperative car parking: The copark approach. In Proceedings of the 2016 IEEE International Smart Cities Conference (ISC2), Trento, Italy, 12–15 September 2016; pp. 1–8. [Google Scholar]
- Shoup, D.C. Cruising for parking. Transp. Policy 2006, 13, 479–486. [Google Scholar] [CrossRef]
- Lin, T.; Rivano, H.; Le Mouël, F. A survey of smart parking solutions. IEEE Trans. Intell. Transp. Syst. 2017, 18, 3229–3253. [Google Scholar] [CrossRef] [Green Version]
- Bajwa, R.; Rajagopal, R.; Varaiya, P.; Kavaler, R. In-pavement wireless sensor network for vehicle classification. In Proceedings of the 10th ACM/IEEE International Conference on Information Processing in Sensor Networks, Chicago, IL, USA, 12–14 April 2011; pp. 85–96. [Google Scholar]
- Huang, C.C.; Wang, S.J. A hierarchical bayesian generation framework for vacant parking space detection. IEEE Trans. Circuits Syst. Video Technol. 2010, 20, 1770–1785. [Google Scholar] [CrossRef]
- Li, X.; Chuah, M.C.; Bhattacharya, S. UAV assisted smart parking solution. In Proceedings of the International Conference on Unmanned Aircraft Systems (ICUAS), Miami, FL, USA, 13–16 June 2017; pp. 1006–1013. [Google Scholar]
- Lanza, J.; Sánchez, L.; Gutiérrez, V.; Galache, J.A.; Santana, J.R.; Sotres, P.; Muñoz, L. Smart city services over a future Internet platform based on Internet of Things and cloud: The smart parking case. Energies 2016, 9, 719. [Google Scholar] [CrossRef] [Green Version]
- Boccara, N. Modeling Complex Systems; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2010. [Google Scholar]
- Higuchi, T.; Ucar, S.; Altintas, O. A Collaborative Approach to Finding Available Parking Spots. In Proceedings of the IEEE 90th Vehicular Technology Conference (VTC2019-Fall), Honolulu, HI, USA, 22–25 September 2019; pp. 1–5. [Google Scholar]
- Shao, C.; Yang, H.; Zhang, Y.; Ke, J. A simple reservation and allocation model of shared parking lots. Transp. Res. Part C Emerg. Technol. 2016, 71, 303–312. [Google Scholar] [CrossRef]
- Adamuscin, A.; Golej, J.; Panik, M. The challenge for the development of Smart City Concept in Bratislava based on examples of smart cities of Vienna and Amsterdam. EAI Endorsed Trans. Smart Cities 2016, 1. [Google Scholar] [CrossRef]
- Chalamish, M.; Sarne, D.; Lin, R. Enhancing parking simulations using peer-designed agents. IEEE Trans. Intell. Transp. Syst. 2012, 14, 492–498. [Google Scholar] [CrossRef]
- Di Napoli, C.; Di Nocera, D.; Rossi, S. Negotiating parking spaces in smart cities. In Proceeding of the 8th International Workshop on Agents in Traffic and Transportation, in Conjunction with AAMAS, Paris, France, 5–6 May 2014. [Google Scholar]
- Ausloos, M.; Dawid, H.; Merlone, U. Spatial Interactions in Agent-Based Modeling. In Dynamic Modeling and Econometrics in Economics and Finance; Springer: Cham, Switzerland, 2015. [Google Scholar]
- Bonabeau, E. Agent-based modeling: Methods and techniques for simulating human systems. Proc. Natl. Acad. Sci. USA 2002, 99, 7280–7287. [Google Scholar] [CrossRef] [Green Version]
- Daganzo, C.; Gayah, V.; Gonzales, E. The potential of parsimonious models for understanding large scale transportation systems and answering big picture questions. EURO J. Transp. Logist. 2012, 1, 47–65. [Google Scholar] [CrossRef] [Green Version]
- Alenaz, M.J.F.; Abbas, S.O.; Almowuena, S.; Alsabaan, M. RSSGM: Recurrent Self-Similar Gauss–Markov Mobility Model. Electronics 2020, 9, 2089. [Google Scholar] [CrossRef]
- Kour, S.; Singh, H.; Kaur, S. Performance Evaluation of Manhattan Mobility Model in Mobile Ad-hoc Networks. Int. J. Future Revolut. Comput. Sci. Commun. Eng. 2018, 4, 13–18. [Google Scholar]
- Ramakrishnan, B.; Bhagavath Nishanth, R.; Milton Joe, M.; Shaji, R.S. Comprehensive analysis of Highway, Manhattan and Freeway mobility models for vehicular ad hoc network. Int. J. Wirel. Mob. Comput. 2015, 9, 78–89. [Google Scholar] [CrossRef]
- Ransikarbum, K.; Kim, N.; Ha, S.; Wysk, R.A.; Rothrock, L. A highway-driving system design viewpoint using an agent-based modeling of an affordance-based finite state automata. IEEE Access 2018, 6, 2193–2205. [Google Scholar] [CrossRef]
- Kim, N.; Shin, D.; Wysk, R.A.; Rothrock, L. Using finite state automata (FSA) for formal modelling of affordances in human-machine cooperative manufacturing systems. Int. J. Prod. Res. 2010, 48, 1303–1320. [Google Scholar] [CrossRef]
- Shin, D.; Wysk, R.A.; Rothrockø, L. An investigation of a human material handler on part flow in automated manufacturing systems. IEEE Trans. Syst. Man Cybern. Syst. Hum. 2006, 36, 123–135. [Google Scholar] [CrossRef]
- Wilensky, U. NetLogo; Technical Report; Center for Connected Learning and Computer-Based Modeling, Northwestern University: Evanston, IL, USA, 2010. [Google Scholar]
- Wilensky, U.; Rand, W. An Introduction to Agent-Based Modeling: Modeling Natural, Social, and Engineered Complex Systems with NetLogo; MIT Press: Cambridge, MA, USA, 2015. [Google Scholar]
- Squazzoni, F. Agent-Based Computational Sociology; Wiley: Hoboken, NJ, USA, 2012. [Google Scholar]
Name | Time Dependent? | Values |
---|---|---|
no | ReadyParker or noReadyParker | |
yes | taker or giver | |
yes | see Table 2 | |
yes | boolean | |
yes | driver | |
yes | driver | |
yes | boolean |
Taker | Giver |
---|---|
[1’] DRIVING-ON-STREET | [1”] PARKED |
[2’] SEARCHING-FOR-PARKING-SPOT | [2”] AVAILABLE-TO-LEAVE-SPOT |
[3’] DRIVING-TO-THE-PAIRED-GIVER | [3”] WAITING-FOR-THE-PAIRED-TAKER |
[4] SWAPING |
Name | Meaning | Values |
---|---|---|
car speed | ||
duration of a street trip | ||
duration of a parking period | ||
priority time for RPtaker | ||
basic cycle time | ||
number of givers | ||
number of takers | ||
Supply/Demand ratio | ||
ReadyParkers proportion |
Name | Values |
---|---|
15 km/h | |
20 mn | |
90 mn | |
2 mn | |
2592 or 1 for the minimal model | |
? or 1 for the minimal model | |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Collard, J.-D.; Stattner, E.; Gergos, P. The “ReadyPark” Collaborative Parking Search Strategy. Smart Cities 2021, 4, 1130-1145. https://doi.org/10.3390/smartcities4030060
Collard J-D, Stattner E, Gergos P. The “ReadyPark” Collaborative Parking Search Strategy. Smart Cities. 2021; 4(3):1130-1145. https://doi.org/10.3390/smartcities4030060
Chicago/Turabian StyleCollard, Jean-David, Erick Stattner, and Panagiotis Gergos. 2021. "The “ReadyPark” Collaborative Parking Search Strategy" Smart Cities 4, no. 3: 1130-1145. https://doi.org/10.3390/smartcities4030060
APA StyleCollard, J. -D., Stattner, E., & Gergos, P. (2021). The “ReadyPark” Collaborative Parking Search Strategy. Smart Cities, 4(3), 1130-1145. https://doi.org/10.3390/smartcities4030060