Matching algorithm for improving ride-sharing by incorporating route splits and social factors.

Increasing traffic congestion and the advancements in technology have fostered the growth of alternative transportation modes such as dynamic ride-sharing. Smartphone technologies have enabled dynamic ride-sharing to thrive, as this type of transportation aims to establish ride matches between peopl...

Full description

Bibliographic Details
Main Authors: Omer Faruk Aydin, Ilgin Gokasar, Onur Kalan
Format: Article
Language:English
Published: Public Library of Science (PLoS) 2020-01-01
Series:PLoS ONE
Online Access:https://doi.org/10.1371/journal.pone.0229674
_version_ 1818985506655961088
author Omer Faruk Aydin
Ilgin Gokasar
Onur Kalan
author_facet Omer Faruk Aydin
Ilgin Gokasar
Onur Kalan
author_sort Omer Faruk Aydin
collection DOAJ
description Increasing traffic congestion and the advancements in technology have fostered the growth of alternative transportation modes such as dynamic ride-sharing. Smartphone technologies have enabled dynamic ride-sharing to thrive, as this type of transportation aims to establish ride matches between people with similar routes and schedules on short notice. Many automated matching methods are designed to improve system performance; such methods include minimizing process time, minimizing total system cost or maximizing total distance savings. However, the results may not provide the maximum benefits for the participants. This paper intends to develop an algorithm for optimizing matches when considering participants' gender, age, employment status and social tendencies. The proposed matching algorithm also splits unmatched parts of drivers' routes and creates new travel requests to find additional matches using these unmatched parts. Accordingly, this paper performs an extensive simulation study to assess the performance of the proposed algorithm. The simulation results indicate that route splits may increase the number of matches significantly when there is a shortage of drivers. Furthermore, the paper demonstrates the effects and potential benefits of utilizing a social compatibility score in the objective function.
first_indexed 2024-12-20T18:35:59Z
format Article
id doaj.art-97a16d6b1fa544a1952cd1db2e740354
institution Directory Open Access Journal
issn 1932-6203
language English
last_indexed 2024-12-20T18:35:59Z
publishDate 2020-01-01
publisher Public Library of Science (PLoS)
record_format Article
series PLoS ONE
spelling doaj.art-97a16d6b1fa544a1952cd1db2e7403542022-12-21T19:29:55ZengPublic Library of Science (PLoS)PLoS ONE1932-62032020-01-01153e022967410.1371/journal.pone.0229674Matching algorithm for improving ride-sharing by incorporating route splits and social factors.Omer Faruk AydinIlgin GokasarOnur KalanIncreasing traffic congestion and the advancements in technology have fostered the growth of alternative transportation modes such as dynamic ride-sharing. Smartphone technologies have enabled dynamic ride-sharing to thrive, as this type of transportation aims to establish ride matches between people with similar routes and schedules on short notice. Many automated matching methods are designed to improve system performance; such methods include minimizing process time, minimizing total system cost or maximizing total distance savings. However, the results may not provide the maximum benefits for the participants. This paper intends to develop an algorithm for optimizing matches when considering participants' gender, age, employment status and social tendencies. The proposed matching algorithm also splits unmatched parts of drivers' routes and creates new travel requests to find additional matches using these unmatched parts. Accordingly, this paper performs an extensive simulation study to assess the performance of the proposed algorithm. The simulation results indicate that route splits may increase the number of matches significantly when there is a shortage of drivers. Furthermore, the paper demonstrates the effects and potential benefits of utilizing a social compatibility score in the objective function.https://doi.org/10.1371/journal.pone.0229674
spellingShingle Omer Faruk Aydin
Ilgin Gokasar
Onur Kalan
Matching algorithm for improving ride-sharing by incorporating route splits and social factors.
PLoS ONE
title Matching algorithm for improving ride-sharing by incorporating route splits and social factors.
title_full Matching algorithm for improving ride-sharing by incorporating route splits and social factors.
title_fullStr Matching algorithm for improving ride-sharing by incorporating route splits and social factors.
title_full_unstemmed Matching algorithm for improving ride-sharing by incorporating route splits and social factors.
title_short Matching algorithm for improving ride-sharing by incorporating route splits and social factors.
title_sort matching algorithm for improving ride sharing by incorporating route splits and social factors
url https://doi.org/10.1371/journal.pone.0229674
work_keys_str_mv AT omerfarukaydin matchingalgorithmforimprovingridesharingbyincorporatingroutesplitsandsocialfactors
AT ilgingokasar matchingalgorithmforimprovingridesharingbyincorporatingroutesplitsandsocialfactors
AT onurkalan matchingalgorithmforimprovingridesharingbyincorporatingroutesplitsandsocialfactors