多语言展示
当前在线:817今日阅读:23今日分享:31

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

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

winqsb

方法/步骤
1

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

2

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

3

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

4

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

5

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

6

点击'solve the problem'进行模型的求解。得出最优的分派方案。所以nicolas应该去开发c++的项目,santosh应该去开发java的项目,james应该去开发C语言的项目,evie应该去开发才c#的项目。

推荐信息