计算机科学与探索 ›› 2018, Vol. 12 ›› Issue (6): 1013-1020.DOI: 10.3778/j.issn.1673-9418.1704028
• 理论与算法 • 上一篇
雍龙泉1+,拓守恒1,史加荣2
YONG Longquan1+, TUO Shouheng1, SHI Jiarong2
摘要: 利用绝对值函数的性质给出了一种约束处理方法:将不等式约束转化为等式约束,该转化无需增加任何参数;进而通过构造静态罚函数将原问题转化为无约束优化,采用全局和声搜索算法求解。该算法模拟了音乐创作中乐师们凭借自己的记忆,通过反复调整乐队中各乐器的音调,最终达到一个美妙的和声状态的过程;全局和声搜索算法嵌入了位置更新和小概率变异策略。求解13个带有约束的非线性规划标准测试函数,结果表明该约束处理方法是有效的。最后将该算法应用于求解伸缩绳设计优化问题。