首页 > 解决方案 > 算法“NLOPT_LD_auglag”有什么作用?

问题描述

我遇到了一些使用算法 NLOPT_LD_MMA 和 NLOPT_LD_AUGLAG 的代码。

我找不到任何文档,尤其是关于 NLOPT_LD_AUGLAG 的文档。

我想知道算法在做什么,因为我想用一些额外的约束来执行任务。

opts <- list("algorithm"="NLOPT_LD_AUGLAG",
             "xtol_rel"=1.0e-8, "maxeval" = 500, 
             "local_ops" = list("algorithm" = "NLOPT_LD_MMA",
                                "xtol_rel" = 1.0e-8))

不幸的是,我无法为您提供我的其余代码,我真的在寻找这些算法背后发生了什么的解释(如果可能的话,最好用一些数学方法!)

标签: ralgorithmnlopt

解决方案


推荐阅读