Research Article

Assessing the Potential of the Strategic Formation of Urban Platoons for Shared Automated Vehicle Fleets

Algorithm 2

Pseudocode for determining platoon plans.
INPUT: Groups of vehicles
FOR grouped vehicles in each destination group
 Determine the leader for the grouped vehicles ;
 Initiate a platoon according to the platoon leader’s information (location and shortest route);
 Assign the other vehicles in the group into the new platoon as followers;
 Determine the vehicle sequence according to the arrival time;
 Adjust the shortest routes of the followers in to the shortest route of the platoon leader ;
ENDFOR
OUTPUT: Platoon plans, including platoon ID, a leader and its followers, a platoon route, the vehicle sequence