SlideShare a Scribd company logo
Markov Games
TCM Conference 2016
Chris Gann
gannc@ncssm.edu
A taxi company has divided the city into three regions – Northside,
Downtown, and Southside. By keeping track of pickups and
deliveries, the company has found that of the fares picked up in
Northside, 50% stay in that region, 20% are taken Downtown, and
30% go to Southside. Of the fares picked up Downtown, only 10%
go to Northside, 40% stay Downtown, and 50% go to Southside. Of
the fares picked up in Southside, 30% go to each of Northside and
Downtown, while 40% stay in Southside.
We would like to know what the distribution of taxis will be over
time as they pick up and drop off successive fares. Suppose we
want to know the probability that a taxi starting off Downtown, will
be Downtown after letting off its seventh fare?
The Taxi Problem
State Diagram
This information can be
represented in a state diagram
which includes
• the three states D, N, and S
corresponding to the three
regions of the city
• the probabilities of a taxi
transitioning from one
region/state to another
Markov Chains
These probabilities are constant
and independent of previous
behavior – this memorylessness of
the system is called the Markov
property. We assume that a
transition – picking up and
dropping off a fare – occurs each
time the system is observed, and
that observations occur at regular
intervals. Systems with these
characteristics are called Markov
chains or Markov processes.
What is the probability that a taxi that starts off Downtown ends up
in Northside after two fares?
One possibility is that the taxi stays Downtown for the first fare, and
then transitions to Northside for the second. The probability of this
occurring is:
But we could also have the taxi going to either Northside of
Southside first, then transitioning to Northside:
Computing the Probabilities
Since the taxi could follow the first, second or third path, the
probability of starting and ending Downtown after two fares is
But we could also have the taxi going to either Northside of
Southside first, then transitioning to Northside:
Computing the Probabilities
If we want to know the
probability of a taxi
transitioning from one
region to another after
just three fares, the
computation would have
more possible paths.
Suppose we were
interested in the
probability of a taxi both
starting and ending up
Downtown. We can use
a tree diagram to
represent this
calculation.
If we multiply along all of the paths and
sum the results we find that this
probability is 0.309.
Tree Diagram
However, we originally asked what would be the probability that a
taxi starting Downtown is back Downtown after seven fares.
Considering the tree diagram for only three transitions, trying to
compute this probability using a tree diagram would be unwieldy.
Let’s look again at our first calculation – the probability of
transitioning from D to N in two transitions.
This has the structure of an inner product. That is it can be
represented as the dot product of two vectors, or equivalently, the
product of a row and a column of two matrices.
Matrix Multiplication
Labeling these with matrices with D, S, and N indicates which
probability is found in each entry. That is, each entry of these two
simple matrices is the probability of going from the row label to the
column label in one transition.
Developing the Transition Matrix
We can create a square matrix, T, called the transition matrix, by
constructing rows for the probabilities going from Southside and
Northside as well.
An entry Tij of this matrix is the probability of a transition from
region i to region j. For example, T32, is the probability of a fare
that originates in Northside going to Southside. (Note the sum of
entries across rows of T.)
The Transition Matrix
What results when we multiply the transition matrix by itself?
The highlighted entry results from the same computation that we
already considered for of a taxi going from D to N in two fares.
What are the other entries of ? What are the entries of ? ?
The Transition Matrix
Some general features of a transition matrix for a Markov chain can
be observed from this problem:
1. A transition matrix is square. Clearly the number of rows and
the number of columns are both the same as the number of states.
2. All entries are between 0 and 1. This follows from the fact that
the entries correspond to transition probabilities from one state to
another.
3. The sum of the entries in any row must be 1. The sum of the
entries in an entire row is the sum of the transition probabilities
from one state to all other states. Since a transition is sure to take
place, this sum must be 1.
4. The ij entry in the matrix gives the probability of being in
state j after n transitions, with state i as the initial state.
5. The entries in the transition matrix are constant. A Markov
chain model depends upon the assumption that the transition
matrix does not change throughout the process.
Hi Ho Cherry O – A Markov Game
• A player starts with 0 cherries.
• A spinner determines how many
cherries you gain or lose each
turn.
• If the spinner lands on 1, 2, 3,
or 4 cherries then you gain that
many cherries.
• If the spinner lands on the bird
or dog then you lose 2 cherries
(or lose all your cherries if you
have 2 or less).
• If the spinner lands on the
spilled basket then you lose all
your cherries.
• You must collect 10 or more
cherries to win the game.

More Related Content

Similar to 654719957459169719-gann-markov-games-presentation.pptx

Markov analysis
Markov analysisMarkov analysis
Markov analysis
ganith2k13
 
Simulation of Crowd Evacuation scenarios using NetLogo
Simulation of Crowd Evacuation scenarios using NetLogoSimulation of Crowd Evacuation scenarios using NetLogo
Simulation of Crowd Evacuation scenarios using NetLogo
Federico D'Amato
 
By BIRASA FABRICE
By BIRASA FABRICEBy BIRASA FABRICE
By BIRASA FABRICE
BIRASA FABRICE NYIRIMANA
 
nuigSem2019
nuigSem2019nuigSem2019
nuigSem2019
sitric
 
Optimal Vacation Itinerary Modeling
Optimal Vacation Itinerary ModelingOptimal Vacation Itinerary Modeling
Optimal Vacation Itinerary Modeling
Gerard Trimberger
 
15-Markov-Chains-post.pdf
15-Markov-Chains-post.pdf15-Markov-Chains-post.pdf
15-Markov-Chains-post.pdf
rayyverma
 
Markov chains1
Markov chains1Markov chains1
Markov chains1
Kinshook Chaturvedi
 
Simple lin regress_inference
Simple lin regress_inferenceSimple lin regress_inference
Simple lin regress_inference
Kemal İnciroğlu
 
Markov model for the online multichannel attribution problem
Markov model for the online multichannel attribution problemMarkov model for the online multichannel attribution problem
Markov model for the online multichannel attribution problem
adavide1982
 
Matrices and row operations 12123 and applications of matrices
Matrices and row operations 12123 and applications of matricesMatrices and row operations 12123 and applications of matrices
Matrices and row operations 12123 and applications of matrices
mayaGER
 
regression.pptx
regression.pptxregression.pptx
regression.pptx
Rashi Agarwal
 
a simple idealized machine used to recognize patterns within input taken from...
a simple idealized machine used to recognize patterns within input taken from...a simple idealized machine used to recognize patterns within input taken from...
a simple idealized machine used to recognize patterns within input taken from...
NALESVPMEngg
 
Mba ebooks ! Edhole
Mba ebooks ! EdholeMba ebooks ! Edhole
Mba ebooks ! Edhole
Edhole.com
 
Free Ebooks Download ! Edhole
Free Ebooks Download ! EdholeFree Ebooks Download ! Edhole
Free Ebooks Download ! Edhole
Edhole.com
 
MC0082 –Theory of Computer Science
MC0082 –Theory of Computer ScienceMC0082 –Theory of Computer Science
MC0082 –Theory of Computer Science
Aravind NC
 
Finite automata
Finite automataFinite automata
Finite automata
ankitamakin
 
Finite automata
Finite automataFinite automata
Finite automata
ankitamakin
 
UNIT-IV .FINITE STATE MACHINES
UNIT-IV .FINITE STATE MACHINESUNIT-IV .FINITE STATE MACHINES
UNIT-IV .FINITE STATE MACHINES
Dr.YNM
 
MATLAB Assignment Help
MATLAB Assignment HelpMATLAB Assignment Help
MATLAB Assignment Help
Matlab Assignment Experts
 
A new multiple traveling salesman problem
A new multiple traveling salesman problemA new multiple traveling salesman problem
A new multiple traveling salesman problem
ringorio
 

Similar to 654719957459169719-gann-markov-games-presentation.pptx (20)

Markov analysis
Markov analysisMarkov analysis
Markov analysis
 
Simulation of Crowd Evacuation scenarios using NetLogo
Simulation of Crowd Evacuation scenarios using NetLogoSimulation of Crowd Evacuation scenarios using NetLogo
Simulation of Crowd Evacuation scenarios using NetLogo
 
By BIRASA FABRICE
By BIRASA FABRICEBy BIRASA FABRICE
By BIRASA FABRICE
 
nuigSem2019
nuigSem2019nuigSem2019
nuigSem2019
 
Optimal Vacation Itinerary Modeling
Optimal Vacation Itinerary ModelingOptimal Vacation Itinerary Modeling
Optimal Vacation Itinerary Modeling
 
15-Markov-Chains-post.pdf
15-Markov-Chains-post.pdf15-Markov-Chains-post.pdf
15-Markov-Chains-post.pdf
 
Markov chains1
Markov chains1Markov chains1
Markov chains1
 
Simple lin regress_inference
Simple lin regress_inferenceSimple lin regress_inference
Simple lin regress_inference
 
Markov model for the online multichannel attribution problem
Markov model for the online multichannel attribution problemMarkov model for the online multichannel attribution problem
Markov model for the online multichannel attribution problem
 
Matrices and row operations 12123 and applications of matrices
Matrices and row operations 12123 and applications of matricesMatrices and row operations 12123 and applications of matrices
Matrices and row operations 12123 and applications of matrices
 
regression.pptx
regression.pptxregression.pptx
regression.pptx
 
a simple idealized machine used to recognize patterns within input taken from...
a simple idealized machine used to recognize patterns within input taken from...a simple idealized machine used to recognize patterns within input taken from...
a simple idealized machine used to recognize patterns within input taken from...
 
Mba ebooks ! Edhole
Mba ebooks ! EdholeMba ebooks ! Edhole
Mba ebooks ! Edhole
 
Free Ebooks Download ! Edhole
Free Ebooks Download ! EdholeFree Ebooks Download ! Edhole
Free Ebooks Download ! Edhole
 
MC0082 –Theory of Computer Science
MC0082 –Theory of Computer ScienceMC0082 –Theory of Computer Science
MC0082 –Theory of Computer Science
 
Finite automata
Finite automataFinite automata
Finite automata
 
Finite automata
Finite automataFinite automata
Finite automata
 
UNIT-IV .FINITE STATE MACHINES
UNIT-IV .FINITE STATE MACHINESUNIT-IV .FINITE STATE MACHINES
UNIT-IV .FINITE STATE MACHINES
 
MATLAB Assignment Help
MATLAB Assignment HelpMATLAB Assignment Help
MATLAB Assignment Help
 
A new multiple traveling salesman problem
A new multiple traveling salesman problemA new multiple traveling salesman problem
A new multiple traveling salesman problem
 

Recently uploaded

Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
 
How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience
Wahiba Chair Training & Consulting
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
Celine George
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
Himanshu Rai
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
Jyoti Chand
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Fajar Baskoro
 
BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
Katrina Pritchard
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
Academy of Science of South Africa
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
Celine George
 
How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
HajraNaeem15
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
Celine George
 
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
สมใจ จันสุกสี
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
AyyanKhan40
 

Recently uploaded (20)

Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
 
How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
 
BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
 
How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
 
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
 

654719957459169719-gann-markov-games-presentation.pptx

  • 1. Markov Games TCM Conference 2016 Chris Gann gannc@ncssm.edu
  • 2. A taxi company has divided the city into three regions – Northside, Downtown, and Southside. By keeping track of pickups and deliveries, the company has found that of the fares picked up in Northside, 50% stay in that region, 20% are taken Downtown, and 30% go to Southside. Of the fares picked up Downtown, only 10% go to Northside, 40% stay Downtown, and 50% go to Southside. Of the fares picked up in Southside, 30% go to each of Northside and Downtown, while 40% stay in Southside. We would like to know what the distribution of taxis will be over time as they pick up and drop off successive fares. Suppose we want to know the probability that a taxi starting off Downtown, will be Downtown after letting off its seventh fare? The Taxi Problem
  • 3. State Diagram This information can be represented in a state diagram which includes • the three states D, N, and S corresponding to the three regions of the city • the probabilities of a taxi transitioning from one region/state to another
  • 4. Markov Chains These probabilities are constant and independent of previous behavior – this memorylessness of the system is called the Markov property. We assume that a transition – picking up and dropping off a fare – occurs each time the system is observed, and that observations occur at regular intervals. Systems with these characteristics are called Markov chains or Markov processes.
  • 5. What is the probability that a taxi that starts off Downtown ends up in Northside after two fares? One possibility is that the taxi stays Downtown for the first fare, and then transitions to Northside for the second. The probability of this occurring is: But we could also have the taxi going to either Northside of Southside first, then transitioning to Northside: Computing the Probabilities
  • 6. Since the taxi could follow the first, second or third path, the probability of starting and ending Downtown after two fares is But we could also have the taxi going to either Northside of Southside first, then transitioning to Northside: Computing the Probabilities
  • 7. If we want to know the probability of a taxi transitioning from one region to another after just three fares, the computation would have more possible paths. Suppose we were interested in the probability of a taxi both starting and ending up Downtown. We can use a tree diagram to represent this calculation. If we multiply along all of the paths and sum the results we find that this probability is 0.309. Tree Diagram
  • 8. However, we originally asked what would be the probability that a taxi starting Downtown is back Downtown after seven fares. Considering the tree diagram for only three transitions, trying to compute this probability using a tree diagram would be unwieldy. Let’s look again at our first calculation – the probability of transitioning from D to N in two transitions. This has the structure of an inner product. That is it can be represented as the dot product of two vectors, or equivalently, the product of a row and a column of two matrices. Matrix Multiplication
  • 9. Labeling these with matrices with D, S, and N indicates which probability is found in each entry. That is, each entry of these two simple matrices is the probability of going from the row label to the column label in one transition. Developing the Transition Matrix
  • 10. We can create a square matrix, T, called the transition matrix, by constructing rows for the probabilities going from Southside and Northside as well. An entry Tij of this matrix is the probability of a transition from region i to region j. For example, T32, is the probability of a fare that originates in Northside going to Southside. (Note the sum of entries across rows of T.) The Transition Matrix
  • 11. What results when we multiply the transition matrix by itself? The highlighted entry results from the same computation that we already considered for of a taxi going from D to N in two fares. What are the other entries of ? What are the entries of ? ? The Transition Matrix
  • 12. Some general features of a transition matrix for a Markov chain can be observed from this problem: 1. A transition matrix is square. Clearly the number of rows and the number of columns are both the same as the number of states. 2. All entries are between 0 and 1. This follows from the fact that the entries correspond to transition probabilities from one state to another. 3. The sum of the entries in any row must be 1. The sum of the entries in an entire row is the sum of the transition probabilities from one state to all other states. Since a transition is sure to take place, this sum must be 1. 4. The ij entry in the matrix gives the probability of being in state j after n transitions, with state i as the initial state. 5. The entries in the transition matrix are constant. A Markov chain model depends upon the assumption that the transition matrix does not change throughout the process.
  • 13. Hi Ho Cherry O – A Markov Game • A player starts with 0 cherries. • A spinner determines how many cherries you gain or lose each turn. • If the spinner lands on 1, 2, 3, or 4 cherries then you gain that many cherries. • If the spinner lands on the bird or dog then you lose 2 cherries (or lose all your cherries if you have 2 or less). • If the spinner lands on the spilled basket then you lose all your cherries. • You must collect 10 or more cherries to win the game.