论文部分内容阅读
约束非线性规划问题应用非常广泛,它是研究在约束条件下,寻找最优解的计算方法问题。自然科学、经济,工程中的许多问题都可以归结为非线性规划问题来解。所以,它的计算方法已经成为许多学者研究的对象。近几年,产生了许多新算法,如,罚函数法、滤子算法、信赖域算法、QP-free算法和本文研究的增广Lagrange乘子方法等。解约束非线性规划问题的一类重要方法是将约束非线性规划问题转化成无约束非线性规划问题,用一系列无约束子问题代替原约束问题求解。乘子方法(又叫增广Lagrange函数法)就属于这种方法。它基于构造增广Lagrange乘子函数S (x, λ, ω, C,D),把约束问题转化成无约束问题来解。其中C和D是正参数。当C、 D充分大时,增广Lagrange函数的解与原问题的解之间有很好对应关系。G.Di Pillo和L.Grippo提出了一类增广Lagrange函数方法[19-20,22]。但是,这些方法都用到了一个最大函数或最小函数,这个函数可能在无数个点处不可微。为了克服这个缺点,本文提出了一类新的带非线性互补(NCP)函数的增广Lagrange函数和相应的增广Lagrange函数方法。用来解满足等式约束和不等式约束的非线性规划问题。同时证明了这种方法的收敛性。第一章是绪论部分,在这一章里首先介绍非线性规划问题的理论意义及一些基础知识和本文中用到的一些定义。然后介绍了最优性条件,这些条件是算法的基础。在本章的最后介绍了NCP函数和它的性质。在第二章里提出了一种带F-B非线性互补问题(NCP)函数的增广Lagrange函数,并证明了它与原问题的等价关系,讨论了它的性质,同时证明了增广Lagrange乘子算法是收敛的。第三章首先介绍了3-分片线性NCP函数,然后对第二章提出的增广Lagrange函数进行了改进,提出了一种一类带3-分片线性NCP函数的增广Lagrange乘子函数,讨论了它的性质,同时提出相应的乘子方法。并证明了算法的收敛性。在第四章里,结合4-分片线性NCP函数,利用4-分片NCP函数的一个性质:如果函数(a, b):R~2→R是NCP函数,那么函数(b, a):R~2→R也是NCP函数,构造KKT条件,提出了一类新的乘子方法,根据证明可知,算法是收敛的。第五章对本文进行了总结和展望。