  High computational time is one of the most important operational issues in
centralized dynamic shared ridehailing services. To resolve this issue, we
propose a distributed ride-matching system that is based on vehicle to
infrastructure (V2I) and infrastructure to infrastructure (I2I) communication.
The application on downtown Toronto road network demonstrated that the
distributed system resulted in a speed-up of 125 times in terms of
computational time and showed high scalability. Moreover, the service rate in
the proposed system improved by 7% compared to the centralized. However, the
centralized system showed 29% and 17% improvement in wait time and detour time,
respectively.
