商人过河问题数学建模

  • 格式:doc
  • 大小:72.00 KB
  • 文档页数:5

作业1、2:之相礼和热创作

贩子过河

一、 成绩重述

成绩一:4个贩子带着4个随从过河,过河的工具只要一艘小船,只能同时载两个人过河,包含划船的人.随从们密约, 在河的任一岸, 一旦随从的人数比贩子多, 就舍己为人.乘船渡河的方案由贩子决定.贩子们怎样才能安全过河?

成绩二:假如小船可以容3人,叨教最多可以有几名贩子各带一名随从安全过河.

二、成绩分析

成绩可以看做一个多步决策过程.每一步由此岸到此岸或此岸到此岸船上的人员在安全的前提下(两岸的随从数不比贩子多),经无限步使全体人员过河.用形态变量暗示某一岸的人员状况,决策变量暗示船上的人员状况,可以找出形态随决策变更的规律.成绩就转换为在形态的容许变更范围内(即安全渡河条件),确定每一步的决策,达到安全渡河的目的.

三.成绩假设

1. 过河途中不会出现不成抗力的自然要素.

2. 当随从人数大于贩子数时,随从们不会改变杀人的计划.

3.船的质量很好,在多次满载的状况下也能正常运作.

4. 随从会遵从贩子的调度.

四、模型构成 x(k)~第k次渡河前此岸的贩子数 x(k),y(k)=0,1,2,3,4;

y(k)~第k次渡河前此岸的随从数 k=1,2,…..

s(k)=[ x(k), y(k)]~过程的形态 S~容许形态集合

S={(x,y)|x=0,y=0,1,2,3,4; x=4,y=0,1,2,3,4;x=y=1,2,3}

u(k)~第k次渡船上的贩子数 u(k), v(k)=0,1,2;

v(k)~ 第k次渡船上的随从数 k=1,2…..

d(k)=( u(k), v(k))~过程的决策 D~容许决策集合

D={u,v|u+v=1,2,u,v=0,1,2}

形态因决策而改变s(k+1)=s(k)+(-1)^k*d(k)~形态转移律

求d(k)ÎD(k=1,2,….n),使s(k)ÎS并按转移律s(k+1)=s(k)+(-1)^k*d(k)由(4,4)到达(0,0)

数学模型: k+1kS=S+kkD(-1)(1)

'4kkxx (2)

'4kkyy(3) 随从y

贩子x k.kxy (4)

''kkxy(5)

模型分析:

由(2)(3)(5)可得

化简得

综合(4)可得

kkxy和 (,)|0,0,1,2,3,4kkkkkSxyxy(6)

还要考虑

'(',')|'0,'0,1,2,3,4kkkkkSxyxy (7)

把(2)(3)带入(7)可得

化简得

(,)|4,0,1,2,3,4kkkkkSxyxy (8)

综合(6)(7)(8)式可得

满足条件的状况满足下式

(,)|0,4,0,1,2,3,4;kkkkkkkSxyxyxy(9)

以是我们晓得满足条件的点如上图所示:点挪动由

(,)|4,0,1,2,3,4kkkkkSxyxy (8)

到达

(,)|0,0,1,2,3,4kkkkkSxyxy(6)

时,可以以为完成渡河.

由于挪动的格数小于等于2,只要中心点(2,2)到(6)点和(8)点的距离为2,以是中心点(2,2)成为渡河的关键点.

当我们挪动到(2,2)点时,就无法进行下往.

故4个贩子,4个随从,船容量为2人时,无法安全渡河.

对于成绩二,我们可以建立模型为:

k+1kS=S+kkD(-1)(10)

'kkxxM (11)

'kkyyM (12)

k.kxy(13)

''kkxy (14)

u(k), v(k)=0,1,2,3; (15)

经过类似于成绩一的步调可以晓得:坐标上的关键点是(3,3),最多可以五名贩子带五名随从过往.

必要确定五名贩子带五名随从的方案可行再确定六名贩子带六名随从的方案不成行

1、五名贩子带五名随从的状况:

(1)首先不成能有三名贩子先过河,两名贩子一名随从过河,一名贩子两名随从过河

(2)三个随从先过河(5,2),回来一个随从(5,3),过往两个随从(5,1)回来一个随从(5,2),再过往三个贩子(2,2),回来一个贩子一个随从(3,3),再过往三个贩子(0,3),回来一个随从(0,4),过往三个随从(0,1),回来一个随从(0,2)再过往两个随从(0,0) 综上可知:五名贩子带五名随从,小船可以载三个人可以过河

2、六名贩子带六名随从的状况:

(1)首先不成能有三名贩子先过河,两名贩子一名随从过河,一名贩子两名随从过河

(2)三个随从先过河(6,3),回来一个随从(6,4),过往两个随从(6,2)回来一个随从(6,3),过往三个贩子(3,3),此时两岸都是(3,3),由坐标法分析知,这是最接近尽头的临界点,但是假如回来的时分肯定是回来一个贩子和一个随从,假如这一步可行,后面就进行不往

综上所述,六个贩子带六个随从,小船载三个人的状况下不克不及渡河

结合1、2知,当小船最多载三个人的时分,最多五名贩子各带一个随从可以过河.

五、模型的检验与评价

由多数人的过河成绩推行到了更多数人的过河成绩,使得成绩变得明了有规律.

六、参考文献

[1]章胤,2014年燕山大学天下大门生数学建模竞赛培训ppt,2014年4月17日