- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
题目: 文件保存问题
摘 要
本文就文件如何分配储存使所需软盘数最少问题建立数学模型进行分析.对问题建立0-1整数规划模型,同时运用穷举法配用软盘的个数的范围进行检验对少量的文件数目进行依次穷举,运用lingo语言编写程序求出最优解.得出相应的答案.
而针对有大量文件数目的文件保存问题时,我们为了避免麻烦不再采取穷举的方法,而是运用二分逼近法分析取一个范围进行求解.这样使得问题变得简单.
求出最优解,找出最为合理的一种方案.
最后就模型问题的优缺点进行分析并讨论了问题推广的价值.
本题的最优求解,即:
1 2 3 4 5 6 7 8 9 使用空间 第一个盘 55 253 372 388 406 \ \ \ \ 1474 第二个盘 46 62 87 108 114 164 432 461 \ 1474 第三个盘 137 364 851 \ \ \ \ \ \ 1352 表1
关键词: 0-1整数规划,穷举法,最优解,二分逼近法
一、问题的重述
将16个不能压缩的大小分别为:46KB,55KB,62KB,87KB,108KB,114KB,137KB,164KB,253KB,364KB,372KB,388KB,406KB,432KB,461KB,851KB的文件分别存放在若干个软盘上(..软盘的数量足够多),每个空白软盘的容量是1.44MB,试建立优化模型在用最少的软盘的同时将所有文件分别储存进去.
二、模型假设
模型假设:
1、所有文件不能分割,不可以压缩或拆分;
2、在1M =1024KB的情况下考虑问题;
3、各个软盘之间无明显差别;
4、不考虑文件的重要程度;
5、文件间不存在相互制约限制,即文件可以随意分配存储,不存在某几个文件必须存放在同一个软盘中;
6、软盘数目足够多,对于问题不用考虑软盘不够用的情况.
三、模型的符号说明
符号说明:
n : 文件的个数(..由题可知为16);
m: 分配文件所需的软盘的数目;
q : 软盘的空间大小(..由假设知1.44*1024=1474);
:存储标记变量;
:为剩余软盘的空间大小.
四、问题分析
软盘存储文件是用计算机优化存储文件的一种存储方式.它主要是以提高软盘空间的综合使用率来做到同样多的软盘可以存储更多的文件.换句话说,就是提高软盘利用率尽量减少软盘的剩余空间.而我们将以0-1整数规划模型,同时借助穷举法解决问题,得出最优的分配方案,使文件均存储在确定的软盘中,且软盘数目最少.
在具体建模过程,为研究问题的方便,我们将使用的软盘从1开始按自然数顺序依次编号,同时也对文件按从小到大的顺序编号,然后利用文件存储必须满足的条件,如一张软盘存储文件的总容量必须小于软盘的最大使用空间..文件的个数是确定的,且软盘的数目对于解决问题是足够多的,暂不做复杂的要求,文件存储在某个软盘中,基于都编号的原因,我们可认为是存储是一一配对的原则,如此将简化模型的复杂度.即做出如下约束条件:
若第个文件放在第个软盘中记为=1,其余不储存文件的软盘=0(..)可得约束条件:
由于软盘空间大小固定,可知加入软盘文件大小总和不能超过软盘空间大小即得约束条件:
由假设可知文件不可分割,每个文件有且只能分配在一个软盘中即得约束条件:
4、文件理想情况下所需要的软盘数目的约束条件:
同时的范围是
五、模型建立与求解
1、模型建立:
对问题进行分析可知,若所用软盘的数量越少,则文件分配后软盘所剩余的总空间一定越小,则由此建立分配方案关于所需软盘数目的函数关系,可得模型为:
目标函数: min
约束条件:
上述建立了0-1整数规划模型来求解所给文件分配最优化问题,
2、模型求解:
根据题意可以把n(..n的数值比较小时)个文件随即分配到m个软盘中,此时m取最小值即为,若有解,则软盘数目必定大于或等于,则取值时,用lingo软件可以编程求解,若此时取的m值使该题无解.接着取,继续先前的步骤计算直到,在这其中必然会有第一个使得lingo软件运行成功的某一个确定的值,因此那就即使所求之最优解?.若此时所求得结果必然是模型的最优解了.通过lingo软件运行结果显示,就可以求出用到的最少软盘量以及各个文件的具体分配磁盘方案.
当n的数值比较大时,我们采取二分法的分析方法对题目进行模型优化求解..即根据题意可以把n个文件随意分配到m个软盘中,此时m取最小值也为,将m值带入以上约束条件中,仍然运用lingo软件求解..若有解,则软盘数目必定大于或等于,则取值时,用lingo软件可以编程求解,若此时取的m值恰好经ling
您可能关注的文档
- 数电逻辑运算.ppt
- 数据备份技术介绍.ppt
- 数据存储.doc
- 数据存储设计.doc
- 数据的存储结构.doc
- 数据的格式化—课件.ppt
- 数据恢复.ppt
- 数据恢复硬盘开盘全过程 (附图).doc
- 数据计算公式.ppt
- 数据结构 模式匹配算法.ppt
- 小学科学:ESP8266智能插座电路原理与动手实践研究教学研究课题报告.docx
- 《金融开放浪潮下我国多层次监管体系构建与创新研究》教学研究课题报告.docx
- 区域教育质量监测中人工智能应用的数据质量分析与优化策略教学研究课题报告.docx
- 《金融科技监管中的数据治理与合规性要求》教学研究课题报告.docx
- 《3D打印技术在航空航天领域中的多材料制造与复合材料应用》教学研究课题报告.docx
- 《绿色金融发展中的政府职能与市场机制研究》教学研究课题报告.docx
- 《植物工厂多层立体栽培光环境调控技术对植物生长发育节律的调控机制探讨》教学研究课题报告.docx
- 销售团队年度业绩总结.docx
- 银行风险管理与金融危机防范.docx
- 银行网络攻击预警与快速响应机制.docx
最近下载
- 悬挑脚手架、落地脚手架安全专项施工方案.doc VIP
- 分级护理制度精编PPT课件.pptx VIP
- 梁德清体育活动等级量表(PARS-3)及评定标准.doc VIP
- 建筑施工技术(千年土木 小筑拾遗)知到课后答案智慧树章节测试答案2025年春潍坊工程职业学院.docx VIP
- ABB.ACS580替换550指南了解.pdf VIP
- 2025年公需课《人工智能赋能制造业高质量发展》试题及答案.doc VIP
- 建筑施工技术(千年土木 小筑拾遗)智慧树知到期末考试答案章节答案2024年潍坊工程职业学院.docx VIP
- 2023兖矿能源定向委培考试.pdf
- 潮汕工夫茶调研报告.docx VIP
- 生活中的物理问题“生活中的物理”探究.pptx VIP
文档评论(0)