Cargando…
Space-time clustering-based method to optimize shareability in real-time ride-sharing
Real-time ride-sharing has become popular in recent years. However, the underlying optimization problem for this service is highly complex. One of the most critical challenges when solving the problem is solution quality and computation time, especially in large-scale problems where the number of re...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8759693/ https://www.ncbi.nlm.nih.gov/pubmed/35030222 http://dx.doi.org/10.1371/journal.pone.0262499 |
_version_ | 1784633155721887744 |
---|---|
author | Alisoltani, Negin Ameli, Mostafa Zargayouna, Mahdi Leclercq, Ludovic |
author_facet | Alisoltani, Negin Ameli, Mostafa Zargayouna, Mahdi Leclercq, Ludovic |
author_sort | Alisoltani, Negin |
collection | PubMed |
description | Real-time ride-sharing has become popular in recent years. However, the underlying optimization problem for this service is highly complex. One of the most critical challenges when solving the problem is solution quality and computation time, especially in large-scale problems where the number of received requests is huge. In this paper, we rely on an exact solving method to ensure the quality of the solution, while using AI-based techniques to limit the number of requests that we feed to the solver. More precisely, we propose a clustering method based on a new shareability function to put the most shareable trips inside separate clusters. Previous studies only consider Spatio-temporal dependencies to do clustering on the mobility service requests, which is not efficient in finding the shareable trips. Here, we define the shareability function to consider all the different sharing states for each pair of trips. Each cluster is then managed with a proposed heuristic framework in order to solve the matching problem inside each cluster. As the method favors sharing, we present the number of sharing constraints to allow the service to choose the number of shared trips. To validate our proposal, we employ the proposed method on the network of Lyon city in France, with half-million requests in the morning peak from 6 to 10 AM. The results demonstrate that the algorithm can provide high-quality solutions in a short time for large-scale problems. The proposed clustering method can also be used for different mobility service problems such as car-sharing, bike-sharing, etc. |
format | Online Article Text |
id | pubmed-8759693 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-87596932022-01-15 Space-time clustering-based method to optimize shareability in real-time ride-sharing Alisoltani, Negin Ameli, Mostafa Zargayouna, Mahdi Leclercq, Ludovic PLoS One Research Article Real-time ride-sharing has become popular in recent years. However, the underlying optimization problem for this service is highly complex. One of the most critical challenges when solving the problem is solution quality and computation time, especially in large-scale problems where the number of received requests is huge. In this paper, we rely on an exact solving method to ensure the quality of the solution, while using AI-based techniques to limit the number of requests that we feed to the solver. More precisely, we propose a clustering method based on a new shareability function to put the most shareable trips inside separate clusters. Previous studies only consider Spatio-temporal dependencies to do clustering on the mobility service requests, which is not efficient in finding the shareable trips. Here, we define the shareability function to consider all the different sharing states for each pair of trips. Each cluster is then managed with a proposed heuristic framework in order to solve the matching problem inside each cluster. As the method favors sharing, we present the number of sharing constraints to allow the service to choose the number of shared trips. To validate our proposal, we employ the proposed method on the network of Lyon city in France, with half-million requests in the morning peak from 6 to 10 AM. The results demonstrate that the algorithm can provide high-quality solutions in a short time for large-scale problems. The proposed clustering method can also be used for different mobility service problems such as car-sharing, bike-sharing, etc. Public Library of Science 2022-01-14 /pmc/articles/PMC8759693/ /pubmed/35030222 http://dx.doi.org/10.1371/journal.pone.0262499 Text en © 2022 Alisoltani et al https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. |
spellingShingle | Research Article Alisoltani, Negin Ameli, Mostafa Zargayouna, Mahdi Leclercq, Ludovic Space-time clustering-based method to optimize shareability in real-time ride-sharing |
title | Space-time clustering-based method to optimize shareability in real-time ride-sharing |
title_full | Space-time clustering-based method to optimize shareability in real-time ride-sharing |
title_fullStr | Space-time clustering-based method to optimize shareability in real-time ride-sharing |
title_full_unstemmed | Space-time clustering-based method to optimize shareability in real-time ride-sharing |
title_short | Space-time clustering-based method to optimize shareability in real-time ride-sharing |
title_sort | space-time clustering-based method to optimize shareability in real-time ride-sharing |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8759693/ https://www.ncbi.nlm.nih.gov/pubmed/35030222 http://dx.doi.org/10.1371/journal.pone.0262499 |
work_keys_str_mv | AT alisoltaninegin spacetimeclusteringbasedmethodtooptimizeshareabilityinrealtimeridesharing AT amelimostafa spacetimeclusteringbasedmethodtooptimizeshareabilityinrealtimeridesharing AT zargayounamahdi spacetimeclusteringbasedmethodtooptimizeshareabilityinrealtimeridesharing AT leclercqludovic spacetimeclusteringbasedmethodtooptimizeshareabilityinrealtimeridesharing |