热门关键字:  听力密码  听力密码  新概念美语  单词密码  巧用听写练听力
图书信息

粒子群算法在优化选取问题中的应用研究

中国水利水电出版社
    【作 者】尹浩 著 【I S B N 】978-7-5226-2713-7 【责任编辑】张玉玲 【适用读者群】本专通用 【出版时间】2024-12-11 【开 本】16开 【装帧信息】平装(光膜) 【版 次】第1版第1次印刷 【页 数】192 【千字数】228 【印 张】12 【定 价】68 【丛 书】 【备注信息】
图书详情

    本书系统深入地总结了各种粒子群算法的理论,以及作者多年来利用粒子群算法在Web服务选取和体检项目服务选取问题上取得的主要研究成果。本书通过面向业务、面向功能、固定流程、基于资源独立的SLA等级感知、基于资源共享的SLA等级感知、MSLA等级感知多个角度进行建模,结合启发式局部搜索策略、蚁群算法、k均值聚类算法、约束支配策略等提出HEU-PSO算法、ACO-PSO算法、混合多目标离散粒子群算法和基于资源共享的多目标粒子群算法等混合粒子群算法,同时通过实验验证所提算法在求解效率和求解质量方面优于其他对比算法。

    本书描述了不同的服务选取模型和相关的粒子群算法,可供从事群智能算法研究的教师、研究人员、相关专业的学生参考。

    优化问题自提出以来一直是当今社会最广泛的一类问题,其基本思想是在一个决策空间中找到一个最优解,使目标在决策空间中达到最优。在日常生活或处理工程问题的过程中,人们经常遇到在某个问题有多个解决方案可供选择的情况下,如何根据自身提出的某些性能要求,从多个可供选择的方案中选择一个可行方案,使所要求的性能指标达到最大或最小

    长期以来,人们对优化问题进行探讨和研究。早在17世纪,英国牛顿和德国莱布尼茨创立的微积分就蕴含了优化的内容。而法国数学家柯西则首次利用梯度下降法解决无约束优化问题,后来针对约束优化问题又提出了Lagrange乘数法。人们关于优化问题的研究工作,随着历史的发展不断深入。20世纪40年代,由于科学技术突飞猛进的发展,尤其是高速数字计算机日益广泛应用,使优化问题的研究不仅成为一种迫切的需要,而且有了求解的有力工具。因此出现了线性规划、整数规划、非线性规划、几何规划、随机规划等许多优化理论的分支和算法。

    随着社会生产力的发展,人类所进行的生产实践活动越来越复杂,所涉及的优化问题向大规模、高维度、多层次化、强约束化发展,对算法的性能尤其是效率提出了更高的要求。不同于传统的数学优化方法,群智能优化算法是一种基于群智能算法构建的随机优化方法,通过搜索代理的不断迭代演化对解空间进行搜索,能够有效克服传统优化算法运行过程中遇到的瓶颈,如运行效率低、花费时间长、收敛精度低、收敛速度慢等问题。粒子群算法是群智能的重要分支之一,是受鸟群、鱼群等生物群落的防御、猎食行为中的搜索策略启发而形成的。它收敛速度快,需要设置的参数少,在函数优化、神经网络训练、模式分类、模糊系统控制以及其他工程领域得到了广泛应用,并受到学术界的广泛关注。

    本书是在参阅国内外有关粒子群算法的文献基础上,结合作者多年来利用粒子群算法在Web服务选取和体检项目服务选取问题上取得的主要研究成果,综合而成。全书总共8章。第1章为绪论,主要介绍了群智能算法、粒子群算法的起源,以及Web服务组合优化与体检项目服务选取问题。第2章介绍了粒子群算法的不同形式和研究现状。针对单个等级的服务选取问题,第3、4、5章分别提出了面向业务服务选取、面向功能的大规模服务选取和固定流程的体检项目服务选取三种服务模式,并且分别将它们转换为多约束单目标优化模型然后进行求解,主要解决大规模服务求解的效率和质量问题。针对多个等级的服务选取问题,第6、7、8章分别提出了基于资源独立的SLA等级感知服务组合、基于资源共享的SLA等级感知服务组合、MSLA等级感知体检项目服务选取三种部署策略,并且分别将它们转换为多约束多目标优化模型进行求解,提高问题求解质量和效率的同时,增加了资源的利用率和提高了等级之间的优先级别。

    本书引用了大量文献资料,在此向原作者表示深深的谢意。群智能以及粒子群算法的研究工作尚处于发展中,有许多内容待进一步研究与完善,为此,书中错误和不妥之处在所难免,恳请读者不吝赐教指正。

    第1章 绪论 1
    1.1 群智能算法概述 1
    1.2 粒子群算法的起源及基本形式 2
    1.2.1 粒子群算法的起源 2
    1.2.2 粒子群算法的基本形式 5
    1.3 Web服务组合优化选取问题 6
    1.3.1 Web服务 6
    1.3.2 Web服务组合 8
    1.3.3 Web服务选取 10
    1.4 体检项目服务选取问题 12
    1.4.1 健康体检 13
    1.4.2 体检项目服务选取 15
    1.5 本书的组织 17
    第2章 粒子群算法的综述 20
    2.1 标准粒子群算法 20
    2.2 离散粒子群算法 21
    2.2.1 基于交换的离散粒子群算法 22
    2.2.2 基于置换的离散粒子群算法 23
    2.3 粒子群算法研究现状 25
    2.3.1 基于改善邻域拓扑结构的PSO算法改进 26
    2.3.2 基于参数自适应调整的PSO算法改进 27
    2.3.3 基于改进学习策略的PSO算法改进 27
    2.3.4 基于与其他算法融合的PSO算法改进 28
    第3章 求解面向业务服务选取问题的单目标粒子群算法 31
    3.1 研究现状 31
    3.2 问题建模 32
    3.3 求解BOSS问题的HEU-PSO算法 37
    3.3.1 粒子位置表示 38
    3.3.2 离散搜索空间转换策略 38
    3.3.3 适应度函数评价策略 39
    3.3.4 HEU局部搜索策略 39
    3.3.5 算法描述 41
    3.4 实验评价 42
    3.4.1 测试用例和终止条件 42
    3.4.2 与已提出的相关算法对比 43
    3.5 本章小结 50
    第4章 求解面向功能的大规模服务选取问题的单目标粒子群算法 51
    4.1 研究现状 51
    4.2 问题建模 52
    4.3 ACO-PSO算法 55
    4.3.1 蚁群算法 55
    4.3.2 -支配服务skyline搜索策略 57
    4.3.3 蚁群构造图转换 59
    4.3.4 算法描述 61
    4.4 实验评价 63
    4.4.1 测试用例和终止条件 63
    4.4.2 参数选取 64
    4.4.3 与已提出的相关算法对比 66
    4.5 本章小结 69
    第5章 求解固定流程的体检项目服务选取问题的单目标粒子群算法 70
    5.1 问题建模 70
    5.2 求解FPPESS问题的HEU-PSO算法 74
    5.2.1 粒子位置表示 74
    5.2.2 算法描述 75
    5.3 实验评价 76
    5.3.1 测试用例和终止条件 76
    5.3.2 与已提出的相关算法对比 77
    5.4 本章小结 83
    第6章 基于资源独立的SLA等级感知服务组合问题的混合多目标离散粒子群算法 85
    6.1 研究现状 85
    6.2 问题模型 87
    6.3 求解SSC问题的HMDPSO算法 91
    6.3.1 粒子位置表示 91
    6.3.2 粒子更新策略 92
    6.3.3 粒子变异策略 92
    6.3.4 算法描述 93
    6.3.5 局部搜索策略 96
    6.4 实验评价 97
    6.4.1 测试用例设计和终止条件 97
    6.4.2 参数选取 101
    6.4.3 与已提出的相关算法对比 103
    6.5 本章小结 113
    第7章 基于资源共享的SLA等级感知服务组合问题的多目标粒子群算法 114
    7.1 研究动机 114
    7.2 问题建模 117
    7.3 SMOPSO算法 120
    7.3.1 粒子位置表示 120
    7.3.2 粒子部署策略 121
    7.3.3 粒子更新策略 123
    7.3.4 粒子局部搜索策略 123
    7.3.5 粒子变异策略 125
    7.3.6 算法描述 126
    7.4 实验评价 127
    7.4.1 参数选取与收敛性分析 128
    7.4.2 与已提出的相关算法对比 129
    7.5 本章小结 140
    第8章 MSLA等级感知体检项目服务选取问题的混合多目标离散粒子群算法 141
    8.1 问题建模 141
    8.1.1 体检项目服务选取的可变流程结构 141
    8.1.2 MSLA等级感知的体检项目服务选取问题模型 143
    8.2 求解MPESS问题的HMDPSO算法 147
    8.2.1 粒子位置表示 147
    8.2.2 局部搜索策略 147
    8.3 实验评价 148
    8.3.1 测试用例设计和终止条件 149
    8.3.2 与已提出的相关算法对比 153
    8.4 本章小结 163
    参考文献 164





最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册