GAME THEORY MODEL FOR PATROLLING AN AREA THAT ACCOUNTS FOR DYNAMIC UNCERTAINTY
First Claim
1. A non-transitory, tangible, computer-readable storage medium containing a program of instructions that cause a computer system running the program of instructions to:
- receive a map of a public transportation system to be patrolled, a schedule of transports for the public transportation system, a list of one or more patrolling units available for patrolling the public transportation system, a probability distribution for an occurrence of a passenger not paying to ride the transports of the public transportation system, a list of one or more possible events that would delay the patrolling units during a patrol, a probability distribution for an occurrence of the one or more possible events that would delay the patrolling units; and
generate a patrol schedule for each patrolling unit using a Bayesian Stackelberg game theory model based on the map of the public transportation system, the schedule of the transports, the list of the one or more patrolling units, the probability distribution for the occurrence of the passenger not paying to ride the transports, the list of the one or more possible events that would delay the patrolling units, the probability distribution for the occurrence of the one or more possible events that would delay the patrolling units, wherein the probability distribution for the occurrence of the one or more possible events that would delay the patrolling units is represented by a Markov-decision process.
1 Assignment
0 Petitions
Accused Products
Abstract
Game theory models may be used for producing a strategy and schedule for patrolling an area like a rail transportation system. In some instances, the model may account for events that cause a patrol unit to deviate from a patrol schedule and route. For example, a patrol schedule may be generated for one or more patrol units using a Bayesian Stackelberg game theory model based on a map of the public transportation system, a schedule of the transports, a list of the one or more patrolling units, a probability distribution for the occurrence of the passenger not paying to ride the transports, a list of the one or more possible events that would delay the patrol units, and a probability distribution for the occurrence of the one or more possible events that would delay the patrolling units represented by a Markov-decision process.
9 Citations
10 Claims
-
1. A non-transitory, tangible, computer-readable storage medium containing a program of instructions that cause a computer system running the program of instructions to:
-
receive a map of a public transportation system to be patrolled, a schedule of transports for the public transportation system, a list of one or more patrolling units available for patrolling the public transportation system, a probability distribution for an occurrence of a passenger not paying to ride the transports of the public transportation system, a list of one or more possible events that would delay the patrolling units during a patrol, a probability distribution for an occurrence of the one or more possible events that would delay the patrolling units; and generate a patrol schedule for each patrolling unit using a Bayesian Stackelberg game theory model based on the map of the public transportation system, the schedule of the transports, the list of the one or more patrolling units, the probability distribution for the occurrence of the passenger not paying to ride the transports, the list of the one or more possible events that would delay the patrolling units, the probability distribution for the occurrence of the one or more possible events that would delay the patrolling units, wherein the probability distribution for the occurrence of the one or more possible events that would delay the patrolling units is represented by a Markov-decision process. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory, tangible, computer-readable storage medium containing a program of instructions that cause a computer system running the program of instructions to:
-
receive a map of an area to be patrolled, a list of patrolling units available for patrolling the area, a description of maneuverability of each of the patrolling units, a description of a possible attack or attacks, a list of routes for an attacker corresponding to each possible attack, a probability distribution for each possible attack and corresponding routes for the attacker, a list of one or more possible events that would delay the patrolling units during a patrol, a probability distribution for an occurrence of the one or more possible events that would delay the patrolling units; and generate a patrol schedule for each patrolling unit using a Bayesian Stackelberg game theory model based on the map of the area, the list of patrolling units, the description of maneuverability of each of the patrolling units, the description of the possible attack or attacks, the list of routes for the attacker corresponding to each possible attack, the probability distribution for each possible attack and corresponding routes for the attacker, the list of the one or more possible events that would delay the patrolling units, the probability distribution for the occurrence of the one or more possible events that would delay the patrolling units, wherein the probability distribution for the occurrence of the one or more possible events that would delay the patrolling units is represented by a Markov-decision process. - View Dependent Claims (8, 9, 10)
-
Specification