多机调度问题算法设计-毕业论文.doc

多机调度问题算法设计-毕业论文.doc

ID:10600706

大小:258.00 KB

页数:29页

时间:2018-07-07

多机调度问题算法设计-毕业论文.doc_第1页
多机调度问题算法设计-毕业论文.doc_第2页
多机调度问题算法设计-毕业论文.doc_第3页
多机调度问题算法设计-毕业论文.doc_第4页
多机调度问题算法设计-毕业论文.doc_第5页
资源描述:

《多机调度问题算法设计-毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、本科毕业论文多机调度问题算法设计AlgorithmDesignofMulti-machineschedulingproblem姓名:学院:软件学院系:软件工程专业:软件工程年级:学号:指导教师: 年月厦门大学本科毕业论文多机调度问题算法设计摘要众所周知,算法分析在当前软件领域发挥越来越大的作用,多机调度问题更是在管理和自动化方面起着不可或缺的作用。然而,手工管理方式在安全性、时效性等方面存在诸多弊端。开发多机调度问题的算法,研究在各种情况下对此问题解决的最佳方式成为当前的当务之急。现有解决多机调度问题的算法有三种,贪心法,模拟退火算法和蚁群算法,本文找出一个经典多级调度问题例子,利用贪心

2、法,模拟退火算法,蚁群算法分别求解,比较过程和结果,最终验证贪心法虽然简便但是很死板,模拟退火可以找到最优解但是需花费很多时间,蚁群算法省时省力也可以找到最优解,详细剖析了三种算法的实用性,并尝试提出思路,贪心法可尝试每台机器单独分配。可利用蚁群思路,反其道而行之,先找最差解早找对立面。关键词:多机调度;模拟退火;蚁群算法24厦门大学本科毕业论文多机调度问题算法设计AbstractAsiswellknown,algorithmAnalysisiscurrentlyplayingarolewhichbecomesmoreandmoreimportant.Furthermore,theMul

3、ti-machineSchedulingproblemisindispensabletotheaspectsofmanagementandautomation.Themodeofmanualadministrationhasagoodmanyofdisadvantagesinthetermsofsecurityandtimeliness.Asaresult,ithasbeenoneoftheimmediateconcerntofigureoutwhatisthebestwaytosolvetheproblemconsideringeverycondition.Therearethreea

4、lgorithmstosettlemulti-machineschedulingproblemthegreedyalgorithm,thesimulatedannealingalgorithmandtheantcolonyalgorithm.Thisarticlefindaclassicexampleofmulti-levelschedulingproblem,whichisrespectivelysolvingbygreedymethod,simulatedannealingalgorithm,andantcolonyalgorithm.Afterthat,comparetheproc

5、essandtheresults.Fromsevaralexamples,wecanseethat,thegreedyalgorithmissimplebutrigid,thesimulatedannealingcanfindtheoptimalsolutionbuthavetospendalotoftime,whilttheantcolonyalgorithmcansavetimetofindtheoptimalsolution.Thispassagecomparethepracticalitiesofthosethreealgorithmsandtrytofindnewcreativ

6、eideas.ItcantrytoassigneverymachineseparatelyusingGreedyalgorithm.,ItcanuseAntColonyOptimizationtofindouttheworstanswertoultimatelyestablishtheoppositeoneastheoldsayinggoing,todoexactlytheopposite.Keywords:Multi-machineScheduling;SimulatedAnnealing;ParticleSwarmOptimization24厦门大学本科毕业论文多机调度问题算法设计目

7、录第一章引言11.1算法概念11.2算法特性11.3算法描述21.4算法作用2第二章常见的算法设计方法32.1贪心法32.2动态规划32.3回溯法42.4分治法52.5递归法52.6粒子群算法62.7模拟退火算法72.8蚁群算法82.9并行算法9第三章多机调度问题算法设计113.1多机调度问题描述113.2贪心法求解多机调度问题113.3蚁群算法多机调度问题153.4混合遗传模拟退火算法解决多机调度问题163.5算法分析与比较173

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。