青岛科技大学自动化与电子工程学院测控技术与仪器131会议筹备问题摘要本文主要研究会议的筹备问题。
一次成功的会议,是以前期充分的筹备为前提的。
会议筹备的完善与否,将直接关系着会议的经费问题,调动人员是否方便以及与会代表的满意程度,因此,会议筹备的优化问题具有重要意义。
本文对此问题建立了线性拟合,线性规划等数学模型并利用Matlab软件及Lingo软件解决了优化问题。
首先根据以往几届会议代表回执和与会情况预测与会人数,通过线性拟合的方法对近几届发来回执的代表数与实际的到会人数之间利用Matlab软件进行了直线拟合和曲线拟合,并通过线性回归的方法选取较为准确的预测值,预测出第五届与会人数为639人。
再由与会人数和代表有关住房要求预订宾馆的客房,预订时考虑到经济,方便和代表是否满意三方面的优化,建立了线性规划模型,实现了宾馆的选择和客房的分配,利用Lingo软件求解所得结果见模型求解部分表6。
然后对会议室的租借问题进行了求解,同样建立了线性规划模型,得到会议只安排结果为:选择2号宾馆130人间2个,3号宾馆150人间1个,7号宾馆140人间2个,200人间1个。
由于事先无法知道哪些代表准备参加哪个分组会,所以在向汽车租赁公司租用客车接送代表时,首先明确了在每个旅馆入住的代表人数,又计算出每个旅馆需要出行的人数,再根据出行代表人数安排车辆,考虑到经济和方便两个方面,得出结果见模型求解中表9所示。
最后本文对模型进行了客观的评价,提出了对模型进行改进的建议,并对模型在其它领域的应用做了推广。
关键词:线性拟合;精度分析;线性规划;优化分析1. 问题重述某市的一家会议服务公司负责承办某专业领域的一届全国性会议,会议筹备组要为与会代表预订宾馆客房,租借会议室,并租用客车接送代表。
由于预计会议规模庞大,而适于接待这次会议的几家宾馆的客房和会议室数量均有限,所以只能让与会代表分散到若干家宾馆住宿。
为了便于管理,除了尽量满足代表在价位等方面的需求之外,所选择的宾馆数量应该尽可能少,并且距离上比较靠近。
筹备组经过实地考察,筛选出10家宾馆作为备选,它们的名称用代号①至⑩表示,相对位置见附图,有关客房及会议室的规格、间数、价格等数据见附表1。
根据这届会议代表回执整理出来的有关住房的信息见附表2。
从以往几届会议情况看,有一些发来回执的代表不来开会,同时也有一些与会的代表事先不提交回执,相关数据见附表3。
附表2,3都可以作为预订宾馆客房的参考。
需要说明的是,虽然客房房费由与会代表自付,但是如果预订客房的数量大于实际用房数量,筹备组需要支付一天的空房费,而若出现预订客房数量不足,则将造成非常被动的局面,引起代表的不满。
会议期间有一天的上下午各安排6个分组会议,筹备组需要在代表下榻的某几个宾馆租借会议室。
由于事先无法知道哪些代表准备参加哪个分组会,筹备组还要向汽车租赁公司租用客车接送代表。
现有45座、36座和33座三种类型的客车,租金分别是半天800元、700元和600元。
请你们通过数学建模方法,从经济、方便、代表满意等方面,为会议筹备组制定一个预订宾馆客房、租借会议室、租用客车的合理方案。
2. 模型假设1)由于宾馆的会议室最大规模为200人,所以假设分组会议的最大规模为200人;2)假设备选宾馆及车辆闲置,可供我们任意选择;3)假设代表是否满意只与是否分到符合自己住房要求的房间有关;4)假设提出住房要求的代表回执数即为发来回执的代表数量;5)假设预测人数住房要求情况比例与回执中代表住房要求比例相同;6)假设每个代表参加每个会议的概率为1/6;3. 通用符号说明4.模型的建立与求解4.1问题分析若要从经济、方便、代表满意几个方面制定一个合理方案,打算首先预测今年与会人数,拟建立线性拟合模型,想要根据以往几届会议代表回执和与会情况预测与会人数进行直线拟合与曲线拟合,求值以后再进行比较,通过Matlab软件求得直线拟合与曲线拟合的方程,得到两个预测值,准备利用灵敏度分析获得一个更加精确的预测值;再打算进行住房的安排,拟建立线性规划模型,根据经济原则,兼顾代表回执中的住房要求,完成住房安排。
同样打算利用线性规划的方法解决会议室租借的问题。
在完成客车的租借时,由于事先无法知道哪些代表准备参加哪个分组会,首先想要明确在每个旅馆入住的代表人数,再计算出每个旅馆需要出行的人数,最后在经济和方便的原则下,根据出行代表人数安排车辆。
4.2模型准备1)对附表二中所给出信息进行统计可知,第五届发来回执数为755。
2)在确定宾馆、入住房间及人员数量时,我们根据经济、方便、代表满意的前提,遵循选定宾馆数量最少、.各宾馆之间距离最近、代表满意三个原则,对题目所给的数据进行了预处理,见附录2中表1,表2,表3,表4,表5。
通过宾馆的位置分布图可以看出7号宾馆的位置与周围多家宾馆相近,交通最为方便,所以,选取了7号宾馆为中心寻找其他宾馆。
3)在租借会议室时,由于会议期间有一天的上下午各安排6个分组会议,筹备组需要在代表下榻的某几个宾馆租借会议室,且事先无法知道哪些代表准备参加哪个分组会,所以,如不考虑每组会议的人数我们可以选择7号宾馆,既可以满足人数上的需求,又只在一个宾馆,比较方便,而且花费最少。
4.3模型建立4.3.1预测今年与会人数时采用线性拟合模型1) 线性拟合原理[1]一元线性拟合是指两个变量x 、y 之间的直线因果关系,01i i i Y X ββε=++(1,2,...,)i n =(1)其中,(,)i j X Y 表示(,)X Y 的第i 个观测值,0β,1β为参数,01i X ββ+为反映统计关系直线的分量,i ε为反映在统计关系直线周围散布的随机分量,2~(0,)i N εσ,i ε服从正态分布。
式(1)中0β,1β均为未知数,根据样本数据对0β和1β进行统计,tyrsz 0β和1β的估计值为0b 和1b ,建立一元线性方程:^01Y b b X =+(2) 一般而言,所求的0b 和1b 应能使每个样本观测点(,)i j X Y 与拟合直线之间的偏差尽可能小。
2) 最小二乘原理[1]利用最小二乘原理,可以选出一条最能反映Y 与X 之间关系规律的直线。
令2011[()]ni i i Q Y b b X ==-+∑(3)其中Q 达到最小值,0b 和1b 称为最小二乘法估计量,根据微积分中极值的必要条件01102[()]0n i i i Q Y b b X b =∂=--+=∂∑(4) 01112[()]0n i i i i Q Y b b X X b =∂=--+=∂∑(5) 1121()()ni i i ni i X X Y b X X ==-=-∑∑(6) 01b Y b X =-(7)残差^01i i i i e Y Y Y b b X =-=--代表观测点对于拟合直线的误差。
可以证明 ^^222111()()()n n n i i ii i i Y Y Y Y Y Y ===-=-+-∑∑∑(8)残差越小,各观测值聚焦在拟合直线周围的紧密程度就越大,说明直线与观测值的拟合越好。
3) 选取拟合程度更好的曲线为了曲线拟合的优劣,取4,3,2,1=m 四种曲线类型,以便观测m 取值不同时,多项式拟合程度的好坏,从而选取一条拟合误差较小的曲线。
拟合优度R 是衡量所配曲线拟合原始数据效果好坏的指标,拟合优度:R =(9)其中,拟合优度R 的取值为[]0,1,R 越接近1时所配曲线拟合效果越好,根据拟合优度R 来选取较为理想的曲线类型。
4.3.2线性规划模型[2](一) 在确定住房安排时,模型建立过程如下:1) 确定目标函数为了确定宾馆i 是否被预定,引入0-1变量,确定宾馆数量,即:10i f ⎧=⎨⎩(10) 其中1代表预订宾馆,0代表不预订宾馆。
根据题意要求,本文将预订宾馆数量最少作为目标函数即:1ni i min z f ==∑(11)2) 确定约束条件约束条件一:由于单人间数量不足,独住的人可以安排在双人间,所以双人间数量要比实际合住数量多,因此:n 所宾馆的第j 类住房数量之和不小于预订第j 类住房的总数量(j =1,2,3分别代表附表中的前三种情况),即: 1(1,2,3)n ij j i xa j =≥=∑(12)宾馆的第j 类住房数量之和不大于预订第j 类住房的要求总数量(j =4,5,6分别代表附表中的后三种情况),即:1(4,5,6)n ij j i xa j =≤=∑(13)约束条件二:预订宾馆i 的房间数之和不大于宾馆i 的房间总数,即:61ij i i j xb f =<∑(14)约束条件三:由于单间数量不足,为满足代表们独住的要求,需使得合住1与独住1,合住2与独住2,合住3与独住3,分别满足预订房间的总和不小于与会代表实际需求的房间数k ,l ,m ,即:1411n n i i i i x x k ==+≥∑∑(15) 5211n ni i i i x xl ==+≥∑∑(16)3611n n i i i i x x m ==+≥∑∑(17)约束条件四:预订i 宾馆j 类房间的数量不大于该种的房间数量,即:ij ij x A ≤(18)其中,ij A 为宾馆i 第j 种房间的数量。
3) 综上所述建立模型1ni i min z f ==∑(19)1161141152113611(1,2,3)(4,5,6)..nij j i nij j i ij i i j nn i i i i nn i i i i nn i i i i ij ij x a j x a j x b f s t x x k x x lx x mx A =========⎧≥=⎪⎪⎪≤=⎪⎪⎪<⎪⎪⎪⎪+≥⎨⎪⎪+≥⎪⎪⎪+≥⎪⎪⎪≤⎪⎪⎩∑∑∑∑∑∑∑∑∑(20)(二) 在完成会议室的租借问题时,建立模型如下:1) 确定目标函数为了预测会议室的选址,再次引入0,1变量,建立以会议室租金为目标函数的线性规划模型。
设共有n 个会议室可以租借,i f 代表0或1,其中0代表不租用会议室,1代表租用会议室。
根据经济性的原则,为了使花费最少,则使目标函数为:租用会议室租金=选定各宾馆会议室租金乘以i f 。
即1ni i i q f min ==∑(21)2) 约束条件若一共有n 间会议室,有p 组会议,且会议室可容纳人数大于与会代表总人数N ,则11ni i n i i i f p c f N ==⎧=⎪⎪⎨⎪≥⎪⎩∑∑(22) 4.4模型求解4.4.1预测今年与会人数我们打算根据今年发来回执的代表数量来预测今年到会的人数,由于实际到会人数=发来回执的代表数量-发来回执但未与会的代表数量+未发回执而与会的代表数量,故先对以往几届会议代表回执和与会情况进行了整理得到表6如下:表6以往几届会议代表回执和与会情况为使预测值尽可能的精确,分别采用直线拟合与曲线拟合的方法求值以后再进行比较。