第一次作业: 

3.5 农夫、狼、羊、菜:

 

 

 

 0 表示在左岸,表示在右岸。

 

0000)为初始状态,(1111)为最终达到目标。

3.8:

 

要找出最优路线,也就是要找出最优解:

 

(1)A-B-C-D-E-A,代价=10+8+3+9+11=41. (2)A-B-C-E-D-A,代价=10+8+8+9+9=44.

 

(3)A-B-D-C-E-A,代价=10+12+3+8+11=44. (4)A-B-D-E-C-A,代价=10+12+9+8+2=41.

 

(5)A-B-E-C-D-A,代价=10+6+8+3+9=36. (6)A-B-E-D-C-A,代价=10+6+9+3+2=30.

 

(7)A-C-B-D-E-A,代价=2+8+12+9+11=42. (8)A-C-B-E-D-A,代价=2+8+6+9+9=34.

 

(9)A-C-D-B-E-A,代价=2+3+12+6+11=34. (10)A-C-D-E-B-A,代价=2+3+9+6+10=30.

 

(11)A-C-E-B-D-A,代价=2+8+6+12+9=37.(12)A-C-E-D-B-A,代价=2+8+9+12+10=41.

 

(13)A-D-B-C-E-A,代价=9+12+8+8+11=48.(14)A-D-B-E-C-A,代价=9+12+6+8+2=37.

 

(15)A-D-C-B-E-A,代价=9+3+8+6+11=37.(16)A-D-C-E-B-A,代价=9+3+8+6+10=36.

 

(17)A-D-E-C-B-A,代价=9+9+8+8+10=44.(18)A-D-E-B-C-A,代价=9+9+6+8+2=34.

 

(19)A-E-B-C-D-A,代价=11+6+8+3+9=37. (20)A-E-B-D-C-A,代价=11+6+12+3+2=34.

 

(21)A-E-C-B-D-A,代价=11+8+8+12+9=48. (22)A-E-C-D-B-A,代价=11+8+3+12+10=44.

 

(23)A-E-D-B-C-A,代价=11+9+12+8+2=42.

 

 

其中代价是30为最优解:

 

A-B-E-C-D-A =30

 

A-C-D-B-E-A=30

所以选择其中一条即可。

 

 posted on 2015-03-22 22:38  燕和燚  阅读(77)  评论(0编辑  收藏  举报