我不知道这是否是生产者/消费者的问题,但我找不到更好的方式来表达我的问题。
我想知道这个问题(或类似的问题)是否已经解决了。如果没有,这是NP问题吗?这是问题的描述和我想要回答的问题
问题:如果我控制调度器(意思是指哪个使用者得到什么项目),我如何找出哪些项目的分配将使使用者完成最快的(消费所有的项目)。
我希望这是有意义的。我花了几个小时思考这个问题,然后又花了几个小时来寻找可能的解决方案,但仍然没有成功。希望我能从每个人那里得到一些头脑风暴/解决方案。提前感谢!
发布于 2013-04-24 13:54:25
我相信这是装箱问题上的一个变体,在这里,您有两个不同大小的回收箱,而不是一个垃圾箱;您希望最小化所使用的垃圾箱总数,并且您希望使用每种垃圾箱类型的数量大致相同。这是个NP难题。
请注意,我不认为在这里使用的生产者数量是相关的。
https://stackoverflow.com/questions/16193163
复制相似问题