DSM_Solver软件使用说明

DSM_Solver由西安交通大学管理学院开发,用于解决大型复杂项目中设计结构矩阵(DSM)的活动排序问题。提供三种优化目标函数和五种优化算法。用户可导入Excel或手动输入数据,选择优化目标并获取优化结果。支持最小化反馈数值、时间和长度等目标的求解。
摘要由CSDN通过智能技术生成

DSM_Solver软件使用说明

您好!本产品由西安交通大学大学管理学院林军教授课题组开发,主要面向企业管理人员,为大型复杂开发项目中的耦合活动调度问题提供决策支持。

产品简介

本产品是基于设计结构矩阵(DSM)模型进行开发的,并提供了三种不同的决策目标函数以及五种不同的优化算法对复杂项目中的耦合活动排序问题进行求解。使用者可以根据项目的实际情况和使用需求,选择合适的决策目标函数和优化算法辅助决策,也可以使用多种目标函数和优化算法综合比较进行决策。
设计结构矩阵(DSM)是一种高效的项目管理模型,可以简洁的表示项目中耦合活动之间复杂的信息依赖关系。使用者可以利用AHP方法方便的得到项目的DSM,这也是本产品进行优化的基础。

软件下载

百度网盘:https://pan.baidu.com/s/1EB8Xrs7V8WjXB_Y6iDV5Yg
提取码:d1h4

使用说明

第一步:打开软件初始界面

打开DSM_Solver软件"Scheduling_DSMmatrix.exe",进入开始界面,点击“click here!”进入优化求解过程。
初始界面

第二步:数据录入

进入DSM输入界面,使用者可以根据实际情况选择:Excel文件导入或者手动输入两种方式。我们

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
这些概念都是在CSDN开发的ChitGPT的dpm_solver.py文件出现的。 - DPM_Solver:这是一个类,实现了动态过程建模(Dynamic Process Modeling)求解器的功能。它接受一些参数(如时间步长,噪声预测函数,数据预测函数等),并使用这些参数对给定的时间序列数据进行建模。 - noise_prediction_fn:这是一个函数,用于预测时间序列数据的噪声。 - data_prediction_fn:这是一个函数,用于预测时间序列的未来数据。 - model_fn:这是一个函数,用于构建时间序列数据的模型。 - get_time_steps:这是一个函数,用于获取时间步长。 - get_orders_and_timesteps_for_singlestep_solver:这是一个函数,用于获取单步求解器的顺序和时间步长。 - denoise_to_zero_fn:这是一个函数,用于将时间序列数据的噪声去除。 - dpm_solver_first_update:这是一个函数,用于进行第一次更新动态过程建模求解器。 - singlestep_dpm_solver_second_update:这是一个函数,用于进行单步求解器的第二次更新。 - singlestep_dpm_solver_third_update:这是一个函数,用于进行单步求解器的第三次更新。 - multistep_dpm_solver_second_update:这是一个函数,用于进行多步求解器的第二次更新。 - multistep_dpm_solver_third_update:这是一个函数,用于进行多步求解器的第三次更新。 - singlestep_dpm_solver_update:这是一个函数,用于进行单步求解器的更新。 - multistep_dpm_solver_update:这是一个函数,用于进行多步求解器的更新。 - dpm_solver_adaptive:这是一个函数,用于自适应地构建动态过程建模模型。 - interpolate_fn:这是一个函数,用于插值。 - expand_dims:这是一个函数,用于扩展数据的维度。 - fn:这是一个函数,用于在多个函数之间切换。 这些函数和类相互关联,一起实现了动态过程建模求解器的功能。其,DPM_Solver是主要的类,其他函数则是该类的辅助函数。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值