Multi-hop Routing Methods for Ridesharing Systems

碩士 === 中原大學 === 資訊工程研究所 === 99 === Ridesharing aims at finding drivers and passengers with the same traveling needs. With ridesharing, a driver can take passengers to their respective destinations and passengers can share the expense. In this way, both kinds of users save their traveling costs, and...

Full description

Bibliographic Details
Main Authors: Chuan-Ching Yu, 余泉慶
Other Authors: Yi-Hung Wu
Format: Others
Language:zh-TW
Published: 2011
Online Access:http://ndltd.ncl.edu.tw/handle/85954004097373166391
Description
Summary:碩士 === 中原大學 === 資訊工程研究所 === 99 === Ridesharing aims at finding drivers and passengers with the same traveling needs. With ridesharing, a driver can take passengers to their respective destinations and passengers can share the expense. In this way, both kinds of users save their traveling costs, and the number of vehicles on the road is also reduced. Currently most of the ridesharing systems require that the route of a driver must contain the starting point and the destination of a passenger. However, in reality they do not necessarily coincide and accordingly people lose the opportunity of ridesharing. This paper proposes to add a mechanism of multi-hop transfer into the ridesharing system such that the passengers reach their destinations more easily and the available seats on the route are occupied as more as possible. We allow a passenger to choose as the goal between the multi-hop transfer path with the shortest travel time and the path with the lowest amount of payment. In addition to the ways of searching the optimal answer, we also design various strategies for finding the first answer of good quality. They are further integrated into an approach that searches the near-optimal answer with early termination based on the needs of passengers. Experiment results show that the approach after integration can balance between the quality of answer and execution time.