组合数学教案 1章排列组合基础.docx
《组合数学教案 1章排列组合基础.docx》由会员分享,可在线阅读,更多相关《组合数学教案 1章排列组合基础.docx(58页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第1章 组合数学根底1. 排列组合的根本计数问题2. 多项式系数的计算及其组合意义3. 排列组合算法1.1 绪 论(一) 背景起源:数学嬉戏幻方问题:给定自然数1, 2, , n2,将其排列成n阶方阵,要求每行、每列和每条对角线上n个数字之和都相等。这样的n阶方阵称为n阶幻方。每一行(或列、或对角线)之和称为幻方的和(简称幻和)。例:3阶幻方,幻和(1239)/315。关切的问题(1) 存在性问题:即n阶幻方是否存在?(2) 计数问题:假如存在,对某个确定的n,这样的幻方有多少种?(3) 构造问题:即枚举问题,亦即如何构造n阶幻方。816276357951492438图1.1.1 3阶幻方奇数
2、阶幻方的生成方法:一坐上行正中央,依次斜填切莫忘,上边出格往下填,右边出格往左填,右上有数往下填,右上出格往下填。例:将2,4,6,8,10,12,14,16,18填入下列幻方:【例1.1.1】(拉丁方)36名军官问题:有1,2,3,4,5,6共六个团队,从每个团队中分别选出具有A、B、C、D、E、F六种军衔的军官各一名,共36名军官。问能否把这些军官排成66的方阵,使每行及每列的6名军官均来自不同的团队且具有不同军衔?本问题的答案是否认的。A1 B2 C3 D4 E5 F6 A1 B2 C3 D4 E5 F6B2 C3 D4 E5 F6 A1 B3 C4 D5 E6 F1 A2C3 D4 E
3、5 F6 A1 B2 C5 D6 E1 F2 A3 B4D4 E5 F6 A1 B2 C3 D2 E3 F4 A5 B6 C1E5 F6 A1 B2 C3 D4 E4 F5 A6 B1 C2 D3F6 A1 B2 C3 D4 E5 F6【例1.1.2】(计数图形染色)用3种颜色红(r)、黄(y)、蓝(b)涂染平面正方形的四个顶点,若某种染色方案在正方形旋转某个角度后,及另一个方案重合,则认为这两个方案是一样的。求本质上不同的染色方案。举例:ryybbbrb(a)(b)形式总数:81种。实际总数(见第6章):L24【例1.1.3】(存在性)不同身高的26个人随意排成一行,那么,总能从中挑出6个人
4、,让其出列后,他们的身高必定是由低到高或由高到低排列的(见第5章)。留意:不变更原来的相对依次。(二) 探讨内容算法分类:l 第一类:数值算法。主要解决数值计算问题,如方程求根、解方程组、求积分等,其数学根底是高等数学及线性代数(解决建模问题,数值分析或称计算方法解决离散化问题,即在计算机上的求解方法问题)。l 第二类:组合算法。解决搜寻、排序、组合优化等问题,其数学根底就是组合数学。按所探讨问题的类型,探讨内容:l 组合计数理论l 组合设计l 组合矩阵论l 组合优化本课程重点:以组合计数理论为主,局部涉及其它内容。(三) 探讨方法分类:第一类:从组合学根本概念、根本原理动身解题的所谓常规方法
5、(利用容斥原理、二项式定理、Plya 定理解计数问题;解递推关系的特征根方法、母函数方法;解存在性问题的抽屉原理等)。第二类:通常及问题所涉及的组合学概念无关,而对多种问题均可运用。例如:(1) 数学归纳法:前提是已知问题的结果。(2) 迭代法【例】如已知数列满意关系,求的解析表达式。(解)干脆迭代即得:1(3) 一一对应技术原理:建立两类事物之间的一一对应关系,把一个较困难的组合计数问题A转化成另一个简洁计数的问题B,从而利用对B的计数运算到达对A的各种不同方案的计数。思路:将未解决问题的形式转化为一种已经解决的问题形式。(4) 殊途同归方法原理:从不同角度探讨计数问题,以建立组合等式。应用
6、:组合恒等式的证明(也称组合意义法)。(5) 数论方法特殊是利用整数的奇偶性、整除性等数论性质进展分析推理的方法。组合数学用的较多的是方法(3)及(4)。【例1.1.4】有100名选手参与羽毛球竞赛,假如采纳单循环淘汰制,问要产生冠军共须要进展多少场竞赛?(解)常规思路:502512632199场10000名选手:5000250012506253121采纳一一对应方法:每场竞赛产生一个失败者,且每个失败者只能失败一次。反之,要淘汰一个选手,必需恰好经过一场竞赛。结论:失败者及竞赛场次之间一一对应,故应当竞赛99场。一般状况:单循环淘汰制的竞赛,若有n个选手参考竞赛,则须经过n1场竞赛,方可产生
7、冠军。【例1.1.5】设某地的街道将城市分割成矩形方格,某人在其住处A(0,0)的向东7个街道、向北5个街道的大厦B(7,5)处工作(见图1.1.3),根据最短途径(即只能向东或向北走),他每次上班必需经过某12个街段,问共有多少种不同的上班路途?(解)(1)将街道抽象为等长的。 B(7, 5) A(0, 0)图1.1.2 最短途径(2)对应为(元素可重复的)排列问题:途径(蓝色)排列排列途径(红色)结论:最短途径及7个x5个y的排列(3)求解:再对应为(元素不重复的)排列问题N792(4)一般情形:从(0,0)点到达(m,n)点的不同的最短途径数为 N1.2 两个根本法则1.2.1 加法法则
8、(一) 加法法则l 常规描绘:假如完成一件事情有两个方案,而第一个方案有m种方法,第二个方案有n种方法可以实现。只要选择任何方案中的某一种方法,就可以完成这件事情,并且这些方法两两互不一样。则完成这件事情共有mn种方法。l 集合描绘:设有限集合A有m个元素,B有n个元素,且A及B不相交,则A及B的并共有mn个元素。l 概率角度描绘:设事务A有m种产生方式,事务B有n种产生方式,则事务“A或B”有mn种产生方式。当然A及B各自所含的根本领件是互相不同的。(二) 应用【例1.2.1】某班又男生18人,女生12人,从中选出一名代表参与会议,问共有多少种选法?(解)(1)两个选择方案:选男生(18种选
9、法)或女生(12种选法)。由加法法则,全班共有181230选法。(2)设集合:A男生,B女生。该班中的学生要么属于A,要么属于B,且AB,故181230。(3)事务A选男生(18种可能),事务B选女生(12种可能)。事务“A或B” 选男生或女生,由加法法则,有181230种可能。【例1.2.2】用一个小写英文字母或一个阿拉伯数字给一批机器编号,问总共可能编出多少种号码?(解)261036个。其中英文字母共有26个,数字09共10个。1.2.2 乘法法则(一) 乘法法则l 常规描绘:假如完成一件事情须要两个步骤,而第一步有m种方法、第二步有n种方法去实现。则完成该件事情共有mn种方法。l 集合描
10、绘:设有限集合A有m个元素,B有n个元素,且A及B不相交,记为一有序对。全部有序对构成的集合称为A和B的积集(或笛卡儿乘积),记作。那么,共有个元素。l 概率角度描绘:设离散型随机变量X有m个取值,Y有n个取值,则离散型随机向量(X,Y)有种可能的取值。(二) 应用【例1.2.3】仍设某班有男生18人,女生12人,现要求从中分别选出男女生各一名代表全班参与竞赛,问共有多少种选法?(解)(1)分两步选择,先选女生(12种选法),再选男生(18种选法)。由乘法法则,全班共有1218216种选法。(2)设集合:A男生,B女生。由乘法法则,AB1812216。(3)变量X男生(18种取值),变量Y女生
11、(12种取值)。由乘法法则,随机向量(X,Y),有1812216种可能的值。【例1.2.4】给程序模块命名,须要用3个字符,其中首字符要求用字母AG或UZ,后两个要求用数字19,问最多可以给多少种程序命名?(解)先由加法法则,首字符有7613种选法。其次,再由乘法法则,最多可以产生13991053个不同的名称(数字可重复运用)。【例1.2.5】从A地到B地有条不同的道路,从A地到C地有条不同的道路,从B地到D地有条不同的道路,从C地到D地有条不同的道路,那么,从A地经B或C到达目的地D共有多少种不同的走法? (解)首先,由乘法法则,从A地经B到达D地共有种走法, 由A经C到达D共有种走法,再由
12、加法法则知, 从A地经B或C到达D地共有种不同的走法。例2334181.3 排列及组合1.3.1 相异元素不允许重复的排列数和组合数(一) 计算公式从n个相异元素中不重复地取r个元素的排列数和组合数:排列: 组合: 例:n5,r3,即元素为1,2,3,4,5 排列:134,143,314,341,413,431;254,425,组合:134,245,特点:排列考虑依次,组合不然。(二) 数学模型(1)排列问题:将r个有区分的球放入n个不同的盒子,每盒不超过一个,则总的放法数为P(n,r)。(2)组合问题:将r个无区分的球放入n个不同的盒子,每盒不超过一个,则总的放法数为C(n,r)。对应关系元
13、素盒子位置球元素和位置编号12345A B C排列1ABC1 3 4排列2CBA4 3 1排列3ACB1 4 3排列4ACB2 5 4排列5BAC4 2 5组合11 3 4组合22 4 51.3.2 相异元素允许重复的排列(一) 问题从n个不同元素中允许重复地选r个元素的排列,简称r元重复排列,排列数记为RP(,r)。(二) 模型将r个不一样的球放入n个有区分的盒子,每个盒子中的球数不加限制而且同盒的球不分次序。对应关系元素盒子位置球元素和位置编号12345A B C排列1ABC1 1 4排列2C BA4 3 3排列3A CB3 4 3排列4A B C2 2 2排列5BAC4 2 5(三) 计
14、算公式RP(,r) 。(四) 集合描绘方式设无穷集合,从S中取r个元素的排列数即为RP(,r)。不重复排列:S。1.3.3 不尽相异元素的全排列(一) 问题有限重复排列(或局部排列):设(),从S中任取r个元素,求其排列数RP(n,r)。(二) 模型将r个有区分的球放入t个不同的盒子,每个盒子的容量有限的,其中第i个盒子最多只能放入个球,求安排方案数。例: S21,42,13,34,251,1,2,2,2,2,3,4,4,4,5,5对应关系元素盒子位置球元素和位置编号12345A B C排列1ABC1 1 4排列2B C A4 3 3排列3A CB3 4 3排列4A B C2 2 2排列5BA
15、C4 2 5说明:(1)极端情形:相异元素不重复的排列强调的是不重复,即盒子的容量为1;(2)极端情形:相异元素允许重复的排列强调的是无限重复,即盒子的容量无限;(3)一般情形:不尽相异元素的排列强调的是有限重复,即盒子的容量有限,介于两者之间。(三) 特例(1) 1:RP(n, 1)t(2) n(全排列)先视为n个不同元素的全排列,共有n!种。但每个排列实际重复统计了次。例 ,(3) t2,(4) 1,即不重复的排列(5) ,即重复排列1.3.4 相异元素不允许重复的圆排列(一) 圆排列【例1.3.1】把n个有标号的珠子排成一个圆圈,共有多少种不同的排法?(解)称为圆排列(相对于线排列)。条
16、件:元素同时按同一方向旋转,肯定位置变更,相对位置未变,即元素间的相邻关系未变,视为同一圆排列。解法:将线排列首尾相接围成一圆,当圆转动一个角度时,对应另一个线排列,当每个元素又转回到原始位置时,相当于n个不同的线排列,故圆排列数为CP(n,n)(n1)!32541 25413 54132 41325 13254【例1.3.2】从n个相异元素中不重复地取r个围成圆排列,求不同的排列总数CP(n,r)。(解) CP(n,r) (二) 项链排列【例1.3.3】将5个标有不同序号的珠子穿成一环,共有多少种不同的穿法?(解)称为项链排列。条件:可以翻转的圆排列。即同一项链不用剪断重穿,翻过来仍是原项链
17、。解法:两个圆排列对应一个项链排列,故有24/212种。(a) (b)图1.3.1 项链排列一般情形,从n个相异珠子中取r个的项链排列数为:允许重复的圆排列:状况困难,参见反演公式(第四章)。1.3.5 相异元素允许重复的组合(一) 问题设,从S中允许重复地取r个元素构成组合,称为r可重组合,其组合数记为RC(,r)。(二) 抽象将S的n个不同元素分别用数字1,2,n来表示。例:n5,r4 1111,1122,1345,5555(三) 计算公式所取出的r个元素从小到大设为a1,a2, ar,则ai满意:1a1a2arn令 biai(i1), i1,2,r则 1b1b 2brn(r1)反之 ai
18、bi(i1)结论:及从nr1个相异元素中不重复地取r个元素的组合方案一一对应。例:n5,r4分类重复组合不重复组合元素1,2,3,4,51,2,3,5,6,7,811111234112212452245236855555678(四) 模型将r个无区分的球放入n个不同的盒子,每个盒子的球数不受限制。(五) 应用【例1.3.4】不同的5个字母通过通信线路被传送,每两个相邻字母之间至少插入3个空格,但要求空格的总数必需等于15,问共有多少种不同的传送方式?(解)将问题分为三步求解:(1)先排列5个字母,排列数为 P(5,5)5!。(2)两个字母间各插入3个空格,将12个空格匀称地放入4个间隔内,有1
19、种方案。(3)将余下的3个空格插入4个间隔:分析:将3个一样的球放入4个不同的盒子,盒子的容量不限。归纳问题:从4个相异元素中可重复地取3个元素的组合数。 b d e a方案1 方案2 (4)总方案数 L5!12024001.3.6 不尽相异元素任取r个的组合问题(一) 问题设集合(),从S中任取r个,求其组合数RC(n,r)。(二) 组合数构造多项式RC(n,r)(三) 应用【例1.3.5】整数360有几个正约数?(解)(1)标准素因数分解:36023325(2)正约数及其条件1203050,223050,320350,520305,22223050,6235032,902325,18022
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 组合数学教案 1章排列组合基础 组合 数学教案 排列组合 基础
限制150内