Method and system for dispatching of vehicles in a public transportation network
First Claim
1. A system for dispatching vehicles in a public transportation network, comprising:
- a monitoring system configured to monitor a number of passengers waiting at a stop in a public transportation network;
a vehicle dispatching system;
a processing device communicatively coupled to the monitoring system; and
a non-transitory computer readable medium in communication with the processing device, the computer readable medium storing one or more programming instructions for causing the processing device to;
apply a Markov Decision Process model by;
identifying a plurality of states of the public transportation network, in which each state comprises a time interval and a number of passengers waiting at the stop in the time interval,identifying a plurality of decision rules, wherein each decision rule is indicative of whether to dispatch a reserve vehicle or to keep using a nominal vehicle during any of the states,applying the decision rules to a plurality of states and determining a score for each of the decision rules, in which each score represents a number of passengers waiting at the stop at the end of the time interval for the state to which the decision rule is applied, andusing the scores to identify a number of waiting passengers at which a reserve vehicle should be dispatched during a future time interval;
receive information from the monitoring system and use the received information to determine a state at an instant of time;
determine whether a reserve vehicle should be dispatched after the instant of time by applying the Markov Decision Process model to the determined state; and
cause the vehicle dispatching system to dispatch a reserve vehicle after the instant of time if the Markov Decision Process model for the determined state indicates that a reserve vehicle be dispatched, otherwise cause the vehicle dispatch system to retain a nominal vehicle without dispatching a reserve vehicle.
4 Assignments
0 Petitions
Accused Products
Abstract
A system for dispatching vehicles in a public transportation network may include a passenger monitoring system configured to monitor a number of passengers waiting at a stop in the transportation network, a vehicle dispatching system and a processing device. The processing device may apply a Markov Decision Process (MDP) model to determine a score for each of multiple decision rules, in which each score represents a number of passengers waiting at the stop at the end of a time interval, and use the scores to identify a number of waiting passengers at which a reserve vehicle should be dispatched. The system may use information received from the passenger monitoring system to determine a state at an instant of time, and determine whether a reserve vehicle should be dispatched based on the MDP model and cause the vehicle dispatch system to dispatch a reserve vehicle or retain a nominal vehicle.
9 Citations
20 Claims
-
1. A system for dispatching vehicles in a public transportation network, comprising:
-
a monitoring system configured to monitor a number of passengers waiting at a stop in a public transportation network; a vehicle dispatching system; a processing device communicatively coupled to the monitoring system; and a non-transitory computer readable medium in communication with the processing device, the computer readable medium storing one or more programming instructions for causing the processing device to; apply a Markov Decision Process model by; identifying a plurality of states of the public transportation network, in which each state comprises a time interval and a number of passengers waiting at the stop in the time interval, identifying a plurality of decision rules, wherein each decision rule is indicative of whether to dispatch a reserve vehicle or to keep using a nominal vehicle during any of the states, applying the decision rules to a plurality of states and determining a score for each of the decision rules, in which each score represents a number of passengers waiting at the stop at the end of the time interval for the state to which the decision rule is applied, and using the scores to identify a number of waiting passengers at which a reserve vehicle should be dispatched during a future time interval; receive information from the monitoring system and use the received information to determine a state at an instant of time; determine whether a reserve vehicle should be dispatched after the instant of time by applying the Markov Decision Process model to the determined state; and cause the vehicle dispatching system to dispatch a reserve vehicle after the instant of time if the Markov Decision Process model for the determined state indicates that a reserve vehicle be dispatched, otherwise cause the vehicle dispatch system to retain a nominal vehicle without dispatching a reserve vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of dispatching vehicles in a public transportation network, comprising:
-
monitoring, by a monitoring system, a number of passengers waiting at a stop in a public transportation network; applying, by a processing device, a Markov Decision Process model by; identifying a plurality of states of the public transportation network, in which each state comprises a time interval and a number of passengers waiting at the stop in the time interval, identifying a plurality of decision rules, wherein each decision rule is indicative of whether to dispatch a reserve vehicle or to keep using a nominal vehicle during any of the states, applying the decision rules to a plurality of states and determining a score for each of the decision rules, in which each score represents a number of passengers waiting at the stop at the end of the time interval for the state to which the decision rule is applied, and using the scores to identify a number of waiting passengers at which a reserve vehicle should be dispatched during a future time interval; receiving, by the processing device, information from the monitoring system and using the received information to determine a state at an instant of time; determining, by the processing device, whether a reserve vehicle should be dispatched after the instant of time by applying the Markov Decision Process model to the determined state; and dispatching, by a vehicle dispatching system, a reserve vehicle after the instant of time if the Markov Decision Process model for the determined state indicates that a reserve vehicle be dispatched, otherwise retaining a nominal vehicle without dispatching a reserve vehicle. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification