I've done some stuff with Markov Chains before, and I was wondering if it is possible to have multi-dimensional Markov Chains. Using a simple example, lets say you have 3 rabbit fields (A, B, C) and 100 rabbits in total, and you 4 weight categories (1, 2, 3, 4).
One the last day every month, each rabbit is weighed recorded, along with what field they were in. So basically from this set of values, you could essentially calculate the probabilities of moving from each weight category to each other weight category, depending on what field that rabbit was in - arriving at 3 transition matrices:
For Field A:
For Field B:
I was wondering if its possible to combine these in some manner to predict what this population of rabbits will look like in 1 month, and in 12 months, given the total population in each Field in each Weight class (e.g. of the 100 rabbits, 30 are in field A and of those 30, 10 are in weight class 1, 5 in weight class 2, 10 in weight class 3, 5 in weight class 4.)
I was thinking that the multidimensional transition matrix would look something like that attached image (which is really dodgy because I drew it in paint).
If this is possible, how would that calculation go?
Thanks in advance for any replies.