呆瓜日常 2022-01-06 18:37 采纳率: 100%
浏览 15
已结题

是根据算法建模还是根据模型采用算法?

大佬们,我在写论文,题目早都定了,不能修改,叫基于动态规划的冷链物流路径优化研究,我去看了下采用动态规划思想的算法有Floyd算法,但是好像一般用于最短路,而路径优化研究没看到过关于这个算法的,我不知道该怎么扯得上关系建模了,或许是本来就不能关联,真的现在很混乱,导师又水,问了不回,让我去看别人论文怎么写的,救救孩子吧🙏🏻

  • 写回答

1条回答 默认 最新

  • yyfhz 2022-01-06 22:28
    关注

    建模有两种,基于场景的建模和基于代码实现的建模。前者将实际场景抽象为人可以分析的数学模型,后者则是将实际场景(或者是经过“提纯”后的数学模型)转换为可以编码实现的类定义。
    实际使用时,最常见的是直接将实际场景映射为类定义,而数学建模则完全隐匿在这个转换中不可见。
    譬如我现在有一个基于图论的最短行程算法,想用它来解决不同仓库间的运输问题。
    首先进行数学建模,得把仓库和图中的节点对应起来,把路程和节点间距对应起来,把单位耗费和节点间距的权重对应起来,然后可以开始用那个方法来解决这个问题。简单的讲,就是先手算一遍,了解那些信息是必须的,这些必须的信息是如何为算法所用的。
    然后是到计算机代码的建模。如果你所使用的语言中已经有提供合适的模型类(譬如带长度权重的节点图),则可以直接使用。如果没有(一般总是没有的),那么这些东西就需要自己来实现,这样你的模型就有很多东西可以写了,譬如定义一个带长度和权重的路径类,带仓储容量的仓库类,由若干仓库对象及关联的路径对象组成的运输网类等等,然后在自己的算法中,就使用这些类的对象属性进行处理,而不要直接用那种一般人看不懂的abcd作为变量就行了。开头有点难,慢慢的会习惯的

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 4月2日
  • 已采纳回答 3月25日
  • 创建了问题 1月6日

悬赏问题

  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度
  • ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测
  • ¥15 ETLCloud 处理json多层级问题
  • ¥15 matlab中使用gurobi时报错
  • ¥15 这个主板怎么能扩出一两个sata口
  • ¥15 不是,这到底错哪儿了😭
  • ¥15 2020长安杯与连接网探
  • ¥15 关于#matlab#的问题:在模糊控制器中选出线路信息,在simulink中根据线路信息生成速度时间目标曲线(初速度为20m/s,15秒后减为0的速度时间图像)我想问线路信息是什么