|
Service time of delivering an order is a critical point because it has significant impact on the performance of the system. To address this issue, we calculated the total service time of a transfer vehicle to deliver an order from one region to another. In Eq.(1) we calculate an estimated individual order pick up time by considering the travelling time that is required to travel from
the location of a transfer vehicle to the pick up point location of an order and the time that is required to prepare an online food order. The platform forecasts the duration of travel time
using Google Maps API (Application Programming Interface) which depends heavily on the distance covered by the road network. The system can also estimate the order processing time of a certain order from the past historical data.
A set of orders, Sp is generated to pick up the orders from the respective restaurants accordingly. Following the sequence in Sp, the designated transfer vehicle collects the orders from the restaurants for delivering to the workers at meeting-point. So, the total pick up time of a transfer vehicle for inter-regional orders is calculated as in Eq.(2). We select the location of meeting point for a specific regional set of orders based on the shortest distance between the locations of meeting-point and current locations of transfer vehicle. Finally thhe total service time of a transfer vehicle to arrive at meeting point of an inter-regional order is calculated as in last Eq. .
|