首页 文章
  • 1 votes
     answers
     views

    Latex列表包:如何定义注释不是通过分隔符而是通过它们的位置

    我使用listings package for LaTex在我的LaTex文件中包含GAMS-Code . 该软件包不支持GAMS作为语言 . 所以我必须定义this article中描述的语言 . 在GAMS中,在声明符号后,有一个解释性文本的位置 . 我想让列表包将其识别为注释,因此我可以设置特殊颜色选项,关键字不会形成关键字 . 但是我只能通过分隔符来定义评论,而不能通过它们的位置来定义评论...
  • 1 votes
     answers
     views

    GAMS:避免在CPLEX中扫描明显错误的解决方案

    我在GAMS中遇到以下问题 我实现了位置路由问题 . 在检查.log文件的时候,我注意到了一些东西,如果我修复它可能会加速计算时间 . 我先说一个例子: 假设我们有一组由s1 * s140节点组成的节点,而节点i1 * i10代表潜在的仓库,而i11 * i140代表要服务的客户 . 所以我们有 集 i "all nodes" /i1*i40/ WH(i) "only...
  • 2 votes
     answers
     views

    使用Python PYOMO中的GAMS / CPLEX

    我注意到Pyomo 5.3提供了一个GAMS解算器插件 . https://github.com/Pyomo/pyomo/blob/master/pyomo/solvers/plugins/solvers/GAMS.py 这非常令人兴奋,因为我们有一个GAMS / CPLEX许可证,我们可以使用CPLEX作为解算器,但只能通过GAMS . 使用新的Pyomo-Gams界面,从我的理解应该可以在P...
  • 0 votes
     answers
     views

    CPLEX错误3019:无法解决MIP子问题

    我在GAMS中编写了我的Mixed-Ineteger模型(MIP)并试图用CPLEX解决它 . 我遇到了这个错误: CPLEX错误3019:无法解决MIP子问题 我的PC上有4个内核和16 GB RAM . 最优性差距设置为1% . 经过大量的搜索,我找到了一些建议(没有解决方案),我尝试了所有这些,但没有运气 . 每次大约需要30分钟到60分钟,直到优化终止并出现错误 . 这些是我尝试过的组...
  • 0 votes
     answers
     views

    GAMS:在逻辑条件下使用变量

    我有一个关于GAMS的问题 . 我是GAMS的初学者 . 我正在使用minlp和scip solver . 我正在尝试为集中式太阳能发电厂的热能存储系统建模 . 我现在正忙着为坦克操作策略建模方程式,所以无论是在放电还是充电模式 . 我正在模拟一个温跃层油箱,同时充电热水箱从油箱顶部进入,并从底部推出冷htf . 对于放电过程,它是另一种方式 . 操作策略取决于来自接收器或功率块的质量流量,它们是...
  • 0 votes
     answers
     views

    Pyomo gams作家

    我有以下问题 . 我想以下列方式解决许多MINLP问题: 使用pyomo创建.gms文件 使用gams许可证和求解器(如BARON和SCIP)在服务器上求解模型 使用当前MINLP的解决方案进行下一个MINLP 转到1 . 现在我有一些问题: 读取前一个MINLP解决方案的最佳方法是什么(现在我正在读取.dat文件) 如何将默认gams / mipstart选项更改为值...

热门问题