求解含整变量二层规划问题的进化算法

来源 :天津大学 | 被引量 : 0次 | 上传用户:cowboy94
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
二层规划是反应具有层次性的决策问题的模型,在该模型中,决策者在决策制定中所处的地位是不同的,可以分为有较高决策权的上级(Leader)和服从的另一方下级(Follower)。上下级有各自的目标函数与决策变量,分别构成上层和下层的规划问题,且上级的决策直接影响下级的决策,其决策机制为Stackelberg正向主从策略。上层规划中含有整数型变量的二层规划问题广泛存在于投资决策、资源分配及生产管理等实际领域,且由于实际问题的复杂性,上层规划往往呈现多目标的形式。   二层规划模型中最简单的单目标二层线性规划问题已经被证明是NP-hard问题,因此采用启发式算法求解二层规划问题成为必然的选择。由于进化算法具有的种种优势,进化算法已经被应用到二层线性或非线性规划问题的求解中。但是这些工作都仅考虑传统的连续变量模型,且大都仅限于单目标的情形。对于多目标二层规划问题则都采用先将其转化为单目标问题,进而使用进化算法求解的策略,还没有直接应用多目标进化算法求解的工作。   本文在广泛深入地查阅国内外文献的基础上,对遗传算法的基础理论和方法进行了深入的理论研究,并应用遗传算法设计了求解含整数变量的二层规划问题的算法,主要内容如下:   1、系统、详尽的介绍了遗传算法的一般流程和基本理论、方法。   2、简要介绍了二层规划问题相关概念,分析了二层规划问题研究现状,并给出了几类二层规划问题的算法。   3、提出了求解上层含整数决策变量且目标函数为单目标或多目标的二层规划问题的进化算法。在假定上层规划为混合整数规划的一般情形下,对整数变量采用直接编码,并采用了NSGA-Ⅱ中使用的约束处理策略,对上层的多目标规划问题则采用基于NSGA-Ⅱ的选择机制的多目标进化算法求解。   4、采用文献中的实例进行数值仿真试验并与文献中结果进行比较,结果表明所提出的算法是有效的。
其他文献
本文研究了无穷维Hamilton算子生成C0半群问题,给出了上三角无穷维Ha-milton算子和斜对角定义的无穷维Hamilton算子生成C0半群的充分条件,并把结果应用在一类常系数抛物型偏微
本文主要运用Nevanlinna理论和复分析的方法,研究了亚纯函数的值分布中的某些性质。 全文共分四章: 第一章,简单介绍了值分布理论的相关记号和基本知识以及后几章要用到的
众所周知, 尺度因子M = 2 时, 同时具备紧支撑正交对称性的单小波只有Haar小波。尺度因子M > 2 时, 存在紧支撑正交对称的小波。由于实际应用中的需要, 如在信号处理中要求小
本文研究了具有脉冲和非脉冲的时滞捕食者-食饵系统. 我们借助重合度理论,微分不等式和一些分析技巧,并构造合适的Lyapunov函数,研究了脉冲和非脉冲的时滞捕食者-食饵系统的一些
为了弥补传统边连通度衡量网络可靠性的的缺陷,Esfahanian和Hakimi提出了限制性边连通度的概念.设F是图G的一个边割,如果G-F的每个连通分支都至少包含两个点,那么称F是G的一个限