240 发简信
IP属地:湖南
  • Resize,w 360,h 240
    树模型(一) 分支准则

    这里我们结合《机器学习》书中内容和sklearn代码,深入了解机器学习中常用的树模型。 什么是树模型 人的决策方式与树模型 人通常在面对决策问题...

  • Resize,w 360,h 240
    OR-Tools VRP 问题从入门到升天(二) 从CVRP问题看目标函数的自定义

    CVRP问题 有容量限制的车辆路径规划问题(Capacitated Vehicle Routing Problem)是车辆路径规划问题的一类经典...

  • Resize,w 360,h 240
    OR-Tools VRP 问题从入门到升天(一) TSP问题

    OR-Tools VRP 问题从入门到升天(一) TSP问题 Ortools的VRP求解器简介 谷歌的Ortools整合了许多对运筹优化问题的求...

  • CPLEX杂记(五) 冲突检查

    如果模型能够顺利求解,通过一组数据测试,通常是需要烧高香的事情。 更常发生的事情是模型解不了,然后我们需要挠破头皮去找哪些约束出了问题,还是输入...

  • CPLEX杂记(四) 松约束与紧约束

    松约束和紧约束是针对不等式约束而言的,如果在一个解中,不等式约束左端项的值和右端项的值相等,那么它就是一个紧约束;反之,则是一个松约束。 在运筹...

  • CPLEX杂记(三) 热启动

    对于一个MIP问题来说,找初始可行解是一个比较费时的过程,如果我们能够在求解开始时就为问题提供一个较好的初始解(不一定是可行的),那么可以大大减...

  • CPLEX杂记(二) 已有模型目标函数和约束的修改

    在做计算的时候,我们有时候会先进行一些模型试算,根据试算结果修改我们的目标函数和约束。DOCPLEX提供了一系列方法,让我们修改已经建立好的模型...

  • CPLEX杂记(一) 生成解池(solution pool)

    这个系列是记录笔者在使用CPLEX过程中遇到的一些小问题和相应的解决方案。对于不同的求解器未必有相同的功能,仅供参考。 在使用求解器求解混合整数...

  • 优化建模之MiniZinc(四) 复杂逻辑约束和调度问题实例

    笔者对MiniZinc的学习多有赖于Coursera上的modelling for discrete modeling》系列以及MiniZinc...