ImageVerifierCode 换一换
格式:DOCX , 页数:20 ,大小:27.66KB ,
资源ID:2475918      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2475918.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(华中赛论文 数学建模获奖论文.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

华中赛论文 数学建模获奖论文.docx

1、华中赛论文 数学建模 获奖论文第二届华中地区大学生数学建模邀请赛承 诺 书我们仔细阅读了第二届华中地区大学生数学建模邀请赛的竞赛细则。我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括电话、电子邮件、网上咨询等)与队外的任何人(包括指导教师)研究、讨论与赛题有关的问题。我们知道,抄袭别人的成果是违反竞赛规则的, 如果引用别人的成果或其他公开的资料(包括网上查到的资料),必须按照规定的参考文献的表述方式在正文引用处和参考文献中明确列出。我们郑重承诺,严格遵守竞赛规则,以保证竞赛的公正、公平性。如有违反竞赛规则的行为,我们将受到严肃处理。我们的参赛报名号为: 参赛队员 (签名) :队员1: 张

2、学令 队员2: 李力队员3: 吴永科 第二届华中地区大学生数学建模邀请赛编 号 专 用 页选择的题号: B 参赛的编号: 03029 竞赛评阅编号: 第二届华中地区大学生数学建模邀请赛题目: 文件保存问题的求解 【摘 要】 本文针对文件保存的问题,将文件保存的问题转化为规划的数学模型,并利用LINGO软件对所建立的模型进行求解,解决了文件在软盘已有约束条件下的合理组合来得到最少软盘数的难题。 规划问题的三要素具体到此问题上是:决策变量为“某文件是否存在某张软盘上”;目标函数取“软盘的存储属性y(只能取1或者0,表示软盘上是否存了文件)的编号加权之和”;约束条件包括“文件与软盘的唯一对应关系”和

3、“软盘容量大小的限制同一软盘内的文件大小总和不超过软盘容量的限制”。首先将各文件从1到16进行编号,并假定有十六张软盘(也对其进行1.16编号),每个文件可以任意选择每个软盘。通过列出这十六张软盘的存储属性y的编号加权的之和,使其值最小,从而求得最优解,且使文件尽量存在编号较小的软盘中(这正是对软盘的存储属性进行加权的目的)。综合分析后建立模型,用LINGO软件求解。求解可得最少需要3张软盘,存储方法如下表一(表中具体的文件标号见表三):表一:存储方法软盘编号123文件编号1,2,3,4,5,6,8,10,129,11,13,147,15,16这是最优解其中的一组解(当然由于Lingo软件的局

4、限,我们这个模型也只能得到一组结果)。我们首先采用原始数据对模型进行检验;接下来再改变软盘的限制容量,对模型的正确性和普遍性进行评估。数据证明我们的模型具有很高的正确性和很好的普遍性。但我们模型也有一个明显的缺陷:效率较低,迭代次数太多。于是我们在此模型的基础上提出了“预估模型”,预估模型适用数据较少,结果较容易预估的情况下。关键字: 文件划分 0-1规划 编号加权 模型检验 预估模型一关于软盘文件保存软盘是个人计算机(PC)中最早使用的可移介质。软盘的读写是通过软盘驱动器完成的。软盘驱动器设计能接收可移动式软盘,目前常用的就是容量为1.44MB的3.5英寸软盘。3.5英寸软盘片,其上、下两面

5、各被划分为80个磁道,每个磁道被划分为18个扇区,每个扇区的存储容量固定为512字节。文件按簇分块存储,一般一个簇是4KB,即4096字节.存放不一定连续.一个簇里不能同时存储两个文件的数据,因此如果一个文件只有一个字节,它也必须占用一个簇的空间,即4096字节.这样一般文件占用的存储空间都会比实际大小要大。二问题的重述 在出发去度假之前,你希望将你的一些最重要的文件备份到软盘上。每个空白软盘的容量是1.44MB。你需要备份的16个文件的大小分别为:46KB,55KB,62KB,87KB,108KB,114KB,137KB,164KB,253KB,364KB,372KB,388KB,406KB

6、,432KB,461KB,851KB。假定你无法使用压缩软件,但软盘数量足够,那么应如何将这些文件分配到每一张软盘上才能使使用的软盘数目最少?三模型的假设针对本问题,本文进行如下合理假设:1.任何文件都不可分割,是一个整体;2.任意两个或两个以上的文件都可以存放在一张软盘中(在容量允许的范围内),它们之间相互没有影响;3.文件之间没有重叠,都需要完整保存;4.软盘都是合格的,且所标大小为净存储容量,本题中为1.44MB;5.每个文件的大小和存储后的总大小都不超过软盘的容量;6.文件大小和占用的软盘空间大小相同。四符号说明1.44 MB = 1.44*1024 KB = 1474 KB表二:符号

7、说明符号 说明A ( i ) 第i个文件的原始大小,i=1,2.16;B ( i ) 第i个文件在软盘中占的空间大小,i=1,2.16;y( i ) 第i个软盘中是否存储了文件 0 ,第i个文件没有保存在第j个软盘中X ( i ,j )= 1 ,第i个文件保存在第j个软盘中 0 ,第i个软盘中没有存储任何文件y ( i )= 1 ,第i个软盘中存储了文件Z , 目标函数k ,预估模型中的预估值表三:文件编号和文件大小的对应关系文件编号12345678文件大小(KB)46556287108114137164文件编号910111213141516文件大小(KB)253364372388406432

8、461851五问题的分析5.1综述在本问题中,要解决的问题是怎么样合理的对文件进行组合划分,既保证每个软盘中的文件容量不超过限制,又能使软盘数目最少。很明显这是一个优化设计问题,需要对文件的组合方式进行求解。在已有的约束条件下,我们可以很容易的利用LINGO软件对此问题进行求解。5.2约束条件分析1). 任何文件都不可分割,是一个整体:可以分割的话就可以充分利用软盘大小,也跟实际操作相违背,会造成文件最后的寻找困难,确保文件的完整性。2). 任意两个文件相互之间没有影响,文件之间相互没有重叠的:每个文件都可以放到任何一个盘中,也可以跟任何一个或多个文件进行组合,即对文件的保存没有限制,确保文件

9、之间的相互独立性。3).软盘所标大小即为净存储大小4). 每个文件的大小A ( i )=1474 , i=1,216;5).每个文件只能存在一个软盘上:16 X ( 1 , j) =1j=116 X ( 2, j) =1j=116 X ( 3 , j) =1j=116 X ( 4, j) =1j=116 X ( 5, j) =1j=116 X ( 6 , j) =1j=116 X ( 7, j) =1j=116 X ( 8 , j) =1j=116 X ( 9 , j) =1j=116 X ( 10 , j) =1j=116 X ( 11 , j) =1j=116 X ( 12 , j) =1

10、j=116 X ( 13, j) =1j=116 X ( 14 , j) =1j=116 X ( 15 , j) =1j=116 X ( 16 , j) =1j=16).软盘中的文件总大小不超过软盘的容量16 A(i)*X ( i , 1) =1474i=116 A(i)*X( i , 2) =1474i=116 A(i)*X( i , 3) =1474i=1 16 A(i)*X( i , 4) =1474i=1 16 A(i)*X( i , 5) =1474i=1 16 A(i)*X( i , 6) =1474i=1 16 A(i)*X( i , 7) =1474i=1 16 A(i)*X(

11、 i , 8) =1474i=1 16 A(i)*X( i , 9) =1474i=1 16 A(i)*X( i , 10) =1474i=1 16 A(i)*X( i , 11) =1474i=1 16 A(i)*X( i , 12) =1474i=1 16 A(i)*X( i , 13) =1474i=1 16 A(i)*X( i , 14) =1474i=1 16 A(i)*X( i , 15) =1474i=1 16 A(i)*X( i , 16) =1474i=1 5). 文件大小和占用空间大小相同A ( i ) = B ( i ) , i=1,216;5.3目标函数问题给定了划分的

12、目标:使所用的软盘数最少即16 y(i) 最小i=1,但在模型中为了保证文件尽量存在标号较小的软盘中我们取 16目标函数: j* y(j)j=1采用加权法:虚拟出十六个软盘,每个文件都可以放入任意一个软盘,因而可以得出多种组合方式,但其中一定有一个最节约的方法。有以下想法:1).为尽可能的使软盘节约,采用加权法使和值较小,使使用的软盘也就少;2).要和值较小,软盘数少,y(i)要尽量少的出现,切尽可能靠前出现。故采用加权法,使其值向小的方向进行。六模型的建立约束条件: 1,每个文件只能存在一个软盘上(具体方程式见5.2.5); 2,每张软盘中所存的文件总大小不超过软盘的容量(具体方程式5.2.6);决策变量:16 16 X( i , j) ,他们的取值范围为:0,1i=1 j=116目标函数: Z= j* y(j) 其中j=1 16y(j)=sign( X( i , j) )i=1 七模型的求解利用Lingo软件对所建立的模型来进行求解,可得结果(程序见附件1),如下表:表四:求解结果(1表示有存储关系)文件软盘号编号123456789101112131415161111111111211113111456789101112131415

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1