楼主: 蓉婕
2819 9

【转】炮灰模型---------- 对女生选择追求者的数学模型的建立 [推广有奖]

  • 3关注
  • 26粉丝

高级会员

已卖:1529份资源

学科带头人

63%

还不是VIP/贵宾

-

威望
1
论坛币
36 个
通用积分
6243.6972
学术水平
105 点
热心指数
137 点
信用等级
74 点
经验
28820 点
帖子
1334
精华
0
在线时间
2823 小时
注册时间
2008-7-20
最后登录
2025-12-2

楼主
蓉婕 发表于 2010-7-5 22:43:51 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

炮灰模型---------- 对女生选择追求者的数学模型的建立



Geng Quan, Department of Electronic Engineering, Tsinghua University




引言:

上周我的一个朋友第N 次向女生表白遭到拒绝,作为好朋友的我除了同情之外觉得应该做点什么。之前一次聊天受到 菠菜 的启发,加上出于对数学的兴趣,我对女生“选择与拒绝”的策略试着做了一个简单的建模,并得出比较有意义的结论。


摘要:

每一个女生都渴望找到自己心中的白马王子,找到自己一生的幸福。但是面对追求者们,女生应该是选择还是拒绝,怎样才能以最大的可能找到自己的Mr. Right 呢?在这篇文章中我们运用数学中概率论的知识对女生选择追求者的这一过程进行数学建模,得到女生的选择的最优策略,最后对结果进行简单的讨论。

关键词:
    炮灰模型 排列 选择


模型假设:

众所周知生活中涉及到感情的事情是很复杂的,把所有可能影响的因素都考虑到几乎是不可能的。为此我们先对现实进行简化,并做出一些合理的假设,考虑比较简单的一种情况。
假设一个女生愿意在一段时间中和一位男生开始一段感情,并且在这段时间中有N 个男生追求这位女生。说明:这里的N 不是事先确定的,每个女生根据自身条件,并结合以往的经历和经验,猜测确定这个数字N 。比如其它各方面都相同的两个女生,一般来说,PP 的女生就要比不PP 的女生N 值相对要大一些。在适合这个女生的意义上,假设追求者中任何两个男生都是可以比较的,而且没有相等的情况。这样我们对这N 个男生从1N 进行编号,其中数字越大表示越适合这个女生。这样在这段时间中,女生的Mr. Right 就是男生N 了。现在问题变成面对这N 个追求者应该以怎样的策略才能使得在第一次选择接受的男生就是N 的可能性最大,注意到这N 个男生是以不同的先后顺序来追求这位女生的。
为了将实际复杂的问题进行简化,我们做出下面几条合理的假设:


1、  N 个男生以不同的先后顺序向女生表白,即在任一时刻不存在两个或两个以上的男
生向这位女生表白的情况的发生,而且任何一种顺序都是完全等概率的。
2、  面对表白后的男生,女生只能做出接受和拒绝两种选择,不存在暧昧或者其它选择。
3、  任一时刻,女生最多只能和一位男生谈恋爱,不存在脚踏多船的情况。
4、  已经被拒绝的男生不会再次追求这位女生。


基于上述假设,我们想要找到这样一种策略,使得女生以最大的概率在第一次选择接受
的那个男生就是Ni.e. Mr. Right
先考虑最简单的一种策略,如果一旦有男生向女生表白,女生就选择接受。这种策略下显然女生以1/N 的概率找到自己的Mr. Right 。当N 比较大的时候,这个概率就很小了,显然这种策略不是最优的。
基于上面这些假设和模型,我们提出这样一种策略:对于最先表白的M 个人,无论女生感觉如何都选择拒绝;以后遇到男生向女生表白的情况,只要这个男生的编号比前面M 个男生的编号都大,即这个男生比前面M 个男生更适合女生,那么女生选择接受,否则选择拒绝。
下面以N=3 为例说明:
三个男生追求女生,共有六种排列方式:
1 2 3
1 3 2
2 1 3
2 3 1
3 1 2
3 2 1
如果女生采用上述最简单的策略,那么只有最后两种排列方式选择到Mr. Right ,概率为2/3!=1/3
如果女生采用上面我们提出的策略,这里我们取M=1 ,即无论第一个人是否优秀,女生都选择拒绝。然后对于之后的追求者,只要他比第一个男生更适合女生就选择接受,否则拒绝。
基于这种策略,“1 3 2 ”、“2 1 3 ”、“ 2 3 1 ”这三种排列顺序下女生都会在第一次做出接受的选择时遇到“3 ”,这样我们就把这种概率增大到3/3!=1/2
现在我们的问题就归结为,对于一般的N ,什么样的M 才会使这种概率达到最大值呢?(在这种模型中,前面M 个男生就被称为“炮灰”,无论他们有多么优秀都要被拒绝)


模型建立:
在这一部分中,根据上面的模型假设,我们先找到对于给定的MN(1<M<N) ,女生选择到Mr. Right 的概率的表达式。
1N 个数字进行排列共有N!
可能。当数字N 出现在第P 位置(M<P<=N ),如果使上述策略在第一次选择接受时遇到的是N ,排列需要满足下面两个条件:
1、    N 在第P 位置
2、    从M+1P-1 位置的数字要比前M 位置的最大数字要小


运用数学中排列组合的知识,不难知道符合上面两个条件的排列共有


这样对于给定的MNP 可以从M+1N 变化,求和化简后得到给定MN 共有


种序列符合要求。
由此得到女生选择接受时遇到Mr. Right 的概率为


模型求解:(不感兴趣的话可以直接跳过这部分推导)


这一部分中我们求解使这个表达式取得最大值时M 的值。
记函数
且设自变量取值为M 时,函数取得最大值。
因此:



所以M 应满足



我们知道,当x>0, In(1+x)< x ;

x-->0, In(1+x) ~ x


所以由左不等式



  

所以:

N 比较大时,同理由右不等式可得MN/e
以上e 为自然对数。


若记[x] 为不大于x 的最大整数,由以上推导我们可猜测当M[N/e][N/e]+1 时,该表达式取得最大值。
MATLAB 仿真,上述结论正确。


结果分析:
由上述分析可以得到如下结论:为了使一个女生以最大的概率在第一次选择接受男生时遇到的正是Mr. Right ,女生应该采用以下的策略:
拒绝前M=[N/e] 或者[N/e]+1 个追求者,当其后的追求者比前M 个追求者更适合则接受,否则拒绝。

“打战的时候,很多士兵身先士卒,跑到前线勇往直前。通常来说,走在最前面的,都会给大炮打中(古代的大炮像象个球一样滚过来的)成为灰烬。而后来的士兵,就踏着炮灰走到胜利,所以成为别人利益的牺牲品的人就叫炮灰.。”-------- 百度上关于炮灰的解释
在本篇文章中介绍的“炮灰模型”中,前M个男生就成了炮灰的角色,无论其有多么优秀,都会被拒绝。

朋友,如果你追求一个女生而遭到拒绝,看完这篇文章后你会突然发现,也许这不是你的的错,也许你真的很优秀,只是很不幸,你成了“炮灰”。

这几天在校内上看到很多朋友都因为拒绝或失恋而苦恼。希望上面这些看似复杂的推导和模型对你能有所启发。不要因为一次的拒绝而伤心、失落,振作起来,你的Miss Right is waiting for you somewhere!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:数学模型 追求者 Engineering engineerin University 选择 女生 数学模型 炮灰 数学建模题目 数学建模论文 数学建模大赛 数学模型

已有 1 人评分学术水平 收起 理由
happy_287422301 + 2 很强啦,

总评分: 学术水平 + 2   查看全部评分

沙发
tf000537 发表于 2010-7-5 22:51:07
为什么好多图片都看不到?
熵鞅小波 无益空多 混沌分形 都是浮云

藤椅
lanximomo 发表于 2010-7-5 22:53:32
关于图片,同样的问题,

板凳
gssdzc 在职认证  发表于 2010-7-5 22:57:41
呵呵。很有意思。。。。。

报纸
Alicewu2009 发表于 2010-7-5 23:01:38
WHERE IS OUR MR RIGHT?
为了看看阳光,我来到世上...

地板
dsgzs008 发表于 2010-7-6 09:09:49
可惜看不到图片啊

7
lianshion 发表于 2010-7-6 12:50:05
如果是等概率独立事件的话,那每种可能的期望不都是一样的了?

8
lianshion 发表于 2010-7-6 12:53:57
而且楼主,你基于第一策略是拒绝后算出来的概率是1/2,我不太同意,我觉得应该是条件概率~
楼主说明一下 ~~~

9
chalihe 发表于 2010-7-6 16:46:45
经济学泛滥化的结果
让我们用良知来谱写经济学!

10
雨天、晴天 发表于 2010-7-6 20:49:28
什么经济学啊,是数学,呵呵

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-30 01:23