养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

利用WINQSB求解网络模型中的分派问题

时间:2024-10-17 22:26:32

在现实生活中,我们常常要做出分派任务的决策,但是每个人做不同事情的效率都是不同的,如何对任务进行合理分派,做出最优化的分派问题决策?本例分享使用winqsb工具中的网络模型求解模块辅助我们决策。

工具/原料

winqsb

方法/步骤

1、明确问题。例如,公司有四个项目酋篚靶高需要开发,每个项目使用的语言分别是c,c++,c#和java,要求同步开工,而公司的四个主力程序要四罩脾青槊种语言都会,但是能力不尽相同,问题:如何分派才可使四个项目完成的最快?

2、根据平时的经验,建立四位程序员的效率矩阵,值越小,表示程序员完成项目的效率越高。附图为本例中的效率矩阵。

利用WINQSB求解网络模型中的分派问题

3、打开winqsb中的网络模型求解模块。

利用WINQSB求解网络模型中的分派问题

4、新建一个问题,在问题设置对话框中,选择"AssignmentProblem",因为值越小,效率越高,所我们在目标准则中设置为最小值问题,即要让分派后的目标函数的值越小越好。

利用WINQSB求解网络模型中的分派问题

5、输入效率矩阵中的各项参数。

利用WINQSB求解网络模型中的分派问题

6、点击"so盟敢势袂lvetheproblem"进行模型的求解。得出最优的分派方案。所以nicolas应该去梯瓣氨割开发c++的项目,santosh应该去开发java的项目,james应该去开发C语言的项目,evie应该去开发才c#的项目。

利用WINQSB求解网络模型中的分派问题

© 一点知识