您好,欢迎访问三七文档
建模示例商人们怎样安全过河问题(智力游戏)3名商人3名随从河小船(至多2人)随从们密约,在河的任一岸,一旦随从的人数比商人多,就杀人越货.但是乘船渡河的方案由商人决定.商人们怎样才能安全过河?问题分析多步决策过程决策~每一步(此岸到彼岸或彼岸到此岸)船上的人员要求~在安全的前提下(两岸的随从数不比商人多),经有限步使全体人员过河模型构成xk~第k次渡河前此岸的商人数yk~第k次渡河前此岸的随从数xk,yk=0,1,2,3;k=1,2,sk=(xk,yk)~过程的状态S={(x,y)x=0,y=0,1,2,3;x=3,y=0,1,2,3;x=y=1,2}S~允许状态集合uk~第k次渡船上的商人数vk~第k次渡船上的随从数dk=(uk,vk)~决策D={(u,v)u+v=1,2}~允许决策集合uk,vk=0,1,2;k=1,2,sk+1=skdk+(-1)k~状态转移律求dkD(k=1,2,n),使skS按转移律由s1=(3,3)到达sn+1=(0,0).多步决策问题模型求解xy3322110穷举法~编程上机图解法状态s=(x,y)~16个格点~10个点允许决策D~移动1或2格;k奇,左下移;k偶,右上移.s1sn+1d1,d11给出安全渡河方案评注和思考规格化方法,易于推广考虑4名商人各带一随从的情况d1d11允许状态SS={(x,y)x=0,y=0,1,2,3;x=3,y=0,1,2,3;x=y=1,2}D={(u,v)u+v=1,2}习题•模仿这一案例,作下面一题:人带着猫、鸡、米过河,船除需要人划之外,至多能载猫、鸡、米三者之一,而当人不在场时猫要吃鸡、鸡要吃米。试设计一安全过河方案,并使渡河次数尽量地少。看谁答得快1、某甲早8时从山下旅店出发沿一路径上山,下午5时到达山顶并留宿。次日早8时沿同一路径下山,下午5时回到旅店。某乙说,甲必在两天中的同一时刻经过路径中的同一地点,为什么?2、某人家住T市在他乡工作,每天下班后乘火车于6时抵达T市车站,他的妻子驾车准时到车站接他回家。一日他提前下班搭早一班火车于5时半抵T市车站,随即步行回家,他的妻子像往常一样驾车前来,在路上遇到他接回家时,发现比往常提前了10分钟,问他步行了多长时间?3、两兄妹分别在离家2千米和1千米且方向相反的两所学校上学,每天同时放学后分别以4千米/小时和2千米/小时的速度步行回家,一小狗以6千米/小时的速度从哥哥处奔向妹妹,又从妹妹处奔向哥哥,如此往返直至回家中,问小狗奔波了多少路程?
本文标题:商人们怎样安全过河
链接地址:https://www.777doc.com/doc-4511624 .html