您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 能源与动力工程 > 陕西煤业化工集团有限责任公司
2011年第八届苏北数学建模联赛承诺书我们仔细阅读了第八届苏北数学建模联赛的竞赛规则。我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括电话、电子邮件、网上咨询等)与本队以外的任何人(包括指导教师)研究、讨论与赛题有关的问题。我们知道,抄袭别人的成果是违反竞赛规则的,如果引用别人的成果或其他公开的资料(包括网上查到的资料),必须按照规定的参考文献的表述方式在正文引用处和参考文献中明确列出。我们郑重承诺,严格遵守竞赛规则,以保证竞赛的公正、公平性。如有违反竞赛规则的行为,我们愿意承担由此引起的一切后果。我们的参赛报名号为:参赛组别(研究生或本科或专科):本科参赛队员(签名):队员1:队员2:队员3:获奖证书邮寄地址:2011年第八届苏北数学建模联赛编号专用页参赛队伍的参赛号码:(请各个参赛队提前填写好):竞赛统一编号(由竞赛组委会送至评委团前编号):竞赛评阅编号(由竞赛评委团评阅前进行编号):2011年第八届苏北数学建模联赛题目旅游线路的优化设计摘要本文主要研究最佳旅游路线的设计问题。在满足相关约束条件的情况下,花最少的钱游览尽可能多的景点是我们追求的目标。基于对此的研究,建立数学模型,设计出最佳的旅游路线。第一问放松时间约束,要求游客游遍所有的景点,该问题也就成了典型的货郎担(TSP)问题。使用lingo编程得到最佳旅游路线为:徐州—常州—舟山—黄山—庐山—武汉黄鹤楼—龙门石窟—秦兵马俑—祁县乔家大院—八达岭长城—青岛崂山—徐州。第二问给定时间约束,要求设计合适的旅游路线。我们建立了一个最优规划模型,在给定游览景点个数的情况下以总费用不限,时间最少为目标。再引入0—1变量表示是否游览某个景点,从而推出交通费用和景点花费的函数表达式,给出相应的约束条件,使用lingo编程对模型求解。推荐方案:徐州—恐龙园—舟山—黄山—庐山—黄鹤楼—秦兵马俑—龙门石窟—乔家大院—八达岭长城—青岛崂山—徐州。第三问放松时间约束,要求游客在总费用低于2000元的约束下游览最多的景点。在第一问的基础上建立模型,并增加总费用低于2000元的约束。使用lingo编程得到最佳旅行路线为:徐州—常州—武汉—洛阳—西安—祁县—北京—青岛—徐州。第四问给定时间约束,放松对总费用的约束。我们在第二问的基础上建立一个最优化模型,以时间最少为目标。再引入0—1变量表示是否游览某个景点,从而推出交通费用和景点花费的函数表达式,给出相应的约束条件,使用lingo编程对模型求解。推荐方案:徐州-常州-九江-武汉-洛阳-西安-祁县-北京-徐州。第五问给定时间、总费用小于2000的双重约束。我们在第三问、第四问的基础上建立模型,以在规定时间内,规定总费用内,以游览最多景点为目标。使用lingo编程对模型求解。推荐方案:徐州-常州-舟山-黄山-九江-武汉-洛阳-西安-徐州关键词:最佳路线TCP问题景点个数最小费用目录1问题重述....................................................................12问题分析....................................................................22.1问题背景的理解................................................22.2问题一和问题二的分析....................................22.3问题三和问题四的分析....................................22.4问题五的分析....................................................23模型假设....................................................................24符号说明....................................................................35模型建立及求解........................................................35.1问题一模型的建立及求解................................35.2问题二模型的建立和求解................................55.3问题三模型的建立及求解................................75.4问题四模型的建立及求解................................85.5问题五模型的建立及求解..............................106模型的评价改进及推广...........................................106.1.模型的评价....................................................106.2.模型的改进与推广:.....................................117参考文献...................................................................118附录...........................................................................118.1各旅游景点可能的住宿地及到达方式(起点为火车站或住宿地)..........................................................118.2本模型计算时用到的部分lingo代码............1211问题重述随着人们的生活不断提高,旅游已成为提高人们生活质量的重要活动。江苏徐州有一位旅游爱好者打算现在的今年的五月一日早上8点之后出发,到全国一些著名景点旅游,最后回到徐州。由于跟团旅游会受到若干限制,他(她)打算自己作为背包客出游。他预选了十个省市旅游景点,如表1所示。表1.预选的十个省市旅游景点省市景点名称在景点的最短停留时间江苏常州市恐龙园4小时山东青岛市崂山6小时北京八达岭长城3小时山西祁县乔家大院3小时河南洛阳市龙门石窟3小时安徽黄山市黄山7小时湖北武汉市黄鹤楼2小时陕西西安市秦始皇兵马俑2小时江西九江市庐山7小时浙江舟山市普陀山6小时假设:(A)城际交通出行可以乘火车(含高铁)、长途汽车或飞机(不允许包车或包机),并且车票或机票可预订到。(B)市内交通出行可乘公交车(含专线大巴、小巴)、地铁或出租车。(C)旅游费用以网上公布为准,具体包括交通费、住宿费、景点门票(第一门票)。晚上20:00至次日早晨7:00之间,如果在某地停留超过6小时,必须住宿,住宿费用不超过200元/天。吃饭等其它费用60元/天。(D)假设景点的开放时间为8:00至18:00。问题:根据以上要求,针对如下的几种情况,为该旅游爱好者设计详细的行程表,该行程表应包括具体的交通信息(车次、航班号、起止时间、票价等)、宾馆地点和名称,门票费用,在景点的停留时间等信息。(1)如果时间不限,游客将十个景点全游览完,至少需要多少旅游费用?请建立相关数学模型并设计旅游行程表。(2)如果旅游费用不限,游客将十个景点全游览完,至少需要多少时间?请建立相关数学模型并设计旅游行程表。(3)如果这位游客准备2000元旅游费用,想尽可能多游览景点,请建立相关数学模型并设计旅游行程表。(4)如果这位游客只有5天的时间,想尽可能多游览景点,请建立相关数学模型并设计旅游行程表。2(5)如果这位游客只有5天的时间和2000元的旅游费用,想尽可能多游览景点,请建立相关数学模型并设计旅游行程表。2问题分析2.1问题背景的理解根据对题目的理解我们可以知道,旅游的总费用包括交通费用和在景点游览时的费用及可能的住宿费用,在确定了要游览的景点的个数后,所以我们的目标就是在满足所有约束条件的情况下,求出成本的最小值。2.2问题一和问题二的分析问题一要求我们为该旅游爱好者设计合适的旅游路线,使他在无限制的时间内花最少的钱游览所有十个景点,并返回出发地徐州。在这里我们的做法是满足相应的约束条件,计算出在这种情况下的最小花费。问题二实质上是在问题一的基础上把目标函数由费用函数变为时间函数,计算出在无限制费用时用时最少的游览方案,我们完全可以使用与问题一同样的方法进行求解。2.3问题三和问题四的分析问题三要求我们设计的方案使该旅游爱好者在有限的费用(即2000元)和无限制的时间内尽可能多的游览景点。这里与问题一的解法相似,我们的做法是满足相应的约束条件(即费用约束等)确定出游览的景点数,这样最终会得出几种最佳方案,而该爱好者可以根据自己的实际情况进行选择。问题四要求我们的方案可以使该旅行者能在有限的时间内(即5天)游览尽可能多的景点,我们的做法是,把游览的景点数作为目标函数、满足题目已给的各种约束条件规划求解确定相应的景点数。同样,我们依然可以得到几种最佳方案,该旅游者可以根据自己的需要选择路线。2.4问题五的分析问题五可以看作是问题三和问题四的综合,在问题三、四的基础上,我们同样的,先把问题五的约束条件、目标函数确定,由此计算出可游览的最大景点数,然后我们可以得到几个最佳方案都满足约束条件,旅游者可以自行选择自己心仪的旅游路线。3模型假设1城际交通出行可以乘火车(含高铁)、长途汽车或飞机(不允许包车或包机),并且3车票或机票可预订到。2市内交通出行可乘公交车(含专线大巴、小巴)、地铁或出租车。3旅游费用以网上公布为准,具体包括交通费、住宿费、景点门票(第一门票)。晚上20:00至次日早晨7:00之间,如果在某地停留超过6小时,必须住宿,住宿费用不超过200元/天。吃饭等其它费用60元/天。4假设景点的开放时间为8:00至18:00。5我们所查到的相关数据(旅馆住宿费用,市内交通费用等)都是已确定且最低的的,市内的交通出行线路也是已经确定不变了的。6从景点到交通站点的时间忽略不计,且从市内到景点的时间忽略不计。4符号说明i,j——第i个或者第j个景点,i,j=0,1,2,……9,10;分别表示徐州、常州恐龙园、青岛崂山、八达岭长城、祁县乔家大院、洛阳市龙门石窟、黄山市黄山、武汉市黄鹤楼、西安市秦始皇兵马俑、九江市庐山、舟山市普陀山。c——该旅游爱好者的旅游总花费;it——该旅游者第i个景点的逗留时间;ic——该旅游者在i个景点的总消费;ijt——从第i个景点到第j个景点路途中所需时间;ijc——从第i个景点到第j个景点所需的交通费用;1该旅游者直接从第i个景点到达第j个景点0其他={ijr5模型建立及求解5.1问题一模型的建立及求解5.1.1目标函数的确立:该问中要求旅行者完成所有景点的参观和旅行,并且对时间没有任何限制,而目标函数是求最少的旅行费用。通过分析可得交通费用为:1010100ijijijmrc因此,该问题的目标函数为:1010100mijijijMinrc5.1.2约束条件:①时间约束4该问对时间没有要求和限制,所以不妨假定限制的时间为一个月(360个小时),同上一问可得:101000ijijijrt+10100012ijijijrtt360②旅游景点数约束由题目要求可知,因为时间充裕,因此旅行者打算游览完全部10个景点。通过分析知道,101101ijijr表示代表们游览的景点总数,因此该约束为:10110110ijijr(i,j=1,2,……,10)5.1.3模型建立综上所述,我们可以得到总的模型为:1010100mijijijMinrc约束条件:101101ijijijtr+10110121ijjiijtt
本文标题:陕西煤业化工集团有限责任公司
链接地址:https://www.777doc.com/doc-276023 .html