【正确答案】人、猫、鸡、米分别记为i=1,2,3,4,当i在此岸时记x
i=1,否则记x
i=0,则此岸的状态可用s=(x
1,x
2,x
3,x
4)表示.记s的反状态为s'=(1-x
1,1-x
2,1-x
3,1-x
4),允许状态集合为s={(1,1,1,1),(1,1,1,0),(1,1,0,1),(1,0,1,1),(1,0,1,0)及它们的5个反状态}.
决策为乘船方案,记作d=(u
1,u
2,u
3,u
4),当i在船上时记u
i=1,否则记u
i=0,允许决策集合为D={(1,1,0,0),(1,0,1,0),(1,0,0,1),(1,0,0,0)}.
记第k次渡河前此岸的状态为s
k,第k次渡河的决策为d
k,则状态转移律为s
k+1=s
k+(-1)
kd
k,设计安全过河方案归结为求决策序列d
1,d
2,…,d
n∈D,使状态s
k∈S按状态转移律由初始状态s
1=(1,1,1,1)经n步到达s
n+1=(0,0,0,0).一个可行方案如下:
| k | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| sk | (1,1,1,1) | (0,1,0,1) | (1,1,0,1) | (0,1,0,0) | (1,1,1,0) | (0,0,1,0) | (1,0,1,0) | (0,0,0,0) |
| dk | (1,0,1,0) | (1,0,0,0) | (1,0,0,1) | (1,0,1,0) | (1,1,0,0) | (1,0,0,0) | (1,0,1,0) | |