...
首页> 外文期刊>Kybernetes: The International Journal of Systems & Cybernetics >Concurrent processing of mixed-integer non-linear programming problems
【24h】

Concurrent processing of mixed-integer non-linear programming problems

机译:混合整数非线性规划问题的并发处理

获取原文
获取原文并翻译 | 示例
           

摘要

Purpose - To discuss a new parallel algorithmic platform (minlp_machine) for complex mixed-integer non-linear programming (MINLP) problems. Design/methodology/approach - The platform combines features from classical non-linear optimization methodology with novel innovations in computational techniques. The system constructs discrete search zones around noninteger discrete-valued variables at local solutions, which simplifies the local optimization problems and reduces the search process significantly. In complicated problems fast feasibility restoration may be achieved through concentrated Hessians. The system is programmed in strict ANSI C and can be run either stand alone or as a support library for other programs. File I/O is designed to recognize possible usage in both single and parallel processor environments. The system has been tested on Alpha, Sun and Linux mainframes and parallel IBM and Cray XT4 supercomputer environments. The constrained problem can, for example, be solved through a sequence of first order Taylor approximations of the non-linear constraints and feasibility restoration utilizing Hessian information of the Lagrangian of the MINLP problem, or by invoking a nonlinear solver like SQP directly in the branch and bound tree. minlp_machine () has been tested as a support library to genetic hybrid algorithm (GHA). The GHA (minlp_machine) platform can be used to accelerate the performance of any linear or non-linear node solver. The paper introduces a novel multicomputer partitioning of the discrete search space of genuine MINLP-problems. Findings - The system is successfully tested on a small sample of representative MINLP problems. The paper demonstrates that - through concurrent nonlinear branch and bound search - minlp_machine () outperforms some recent competing approaches with respect to the number of nodes in the branch and bound tree. Through parallel processing, the computational complexity of the local optimization problems is reduced considerably, an important aspect for practical applications. Originality/value - This paper shows that binary-valued MINLP-problems will reduce to a vector of ordinary non-linear programming on a suitably sized mesh. Correspondingly, INLP- and ILP-problems will require no quasi-Newton steps or simplex iterations on a compatible mesh.
机译:目的-讨论一个新的并行算法平台(minlp_machine),以解决复杂的混合整数非线性规划(MINLP)问题。设计/方法/方法-该平台将经典非线性优化方法的功能与计算技术的创新相结合。该系统在局部解周围的非整数离散值变量周围构建离散搜索区域,从而简化了局部优化问题并显着减少了搜索过程。在复杂的问题中,可以通过集中的黑森州来实现快速的可行性恢复。该系统使用严格的ANSI C编程,可以独立运行,也可以作为其他程序的支持库运行。文件I / O旨在识别单处理器和并行处理器环境中的可能用法。该系统已经在Alpha,Sun和Linux大型机以及并行的IBM和Cray XT4超级计算机环境中进行了测试。例如,可以通过一系列非线性约束条件的一阶泰勒逼近和利用MINLP问题的拉格朗日的Hessian信息进行可行性恢复,或者通过直接在分支中调用像SQP这样的非线性求解器来解决约束问题和绑定树。 minlp_machine()已作为遗传混合算法(GHA)的支持库进行了测试。 GHA(minlp_machine)平台可用于加速任何线性或非线性节点求解器的性能。本文介绍了一种新颖的多计算机分区,对真正的MINLP问题进行离散搜索。调查结果-该系统已在代表MINLP问题的一小部分样本上成功进行了测试。本文证明,通过并发非线性分支和边界搜索,就分支和边界树中的节点数量而言,minlp_machine()优于某些竞争方法。通过并行处理,极大地降低了局部优化问题的计算复杂度,这是实际应用中的重要方面。原创性/价值-本文表明,在适当大小的网格上,二进制值的MINLP问题将简化为普通非线性编程的向量。相应地,INLP和ILP问题在兼容的网格上将不需要准牛顿步骤或单纯形迭代。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号