Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 优化人员配置-大型数据集_Database_Excel_Algorithm_Bigdata - Fatal编程技术网

Database 优化人员配置-大型数据集

Database 优化人员配置-大型数据集,database,excel,algorithm,bigdata,Database,Excel,Algorithm,Bigdata,我正试图找出处理这一计算的最佳方法/程序,以使大多数人满意,即每个人的最高值,同时所有值几乎相等 共有24人,100天,每天需要选择4人。所有的日子都必须是满的,即24个人必须分布在400个插槽中,每个人大约有8个插槽。 我如何创建一个程序/算法,允许人们按照偏好顺序排列所有100天,以及他们希望与之一起选择的前5名人员。我在想,每一天,每一个喜欢的人都会得到某种价值。然后,该算法将遍历数据集,并找到能产生最多人最快乐的组合,同时仍能使每个人大致相等 使用excel之类的工具很容易做到这一点吗

我正试图找出处理这一计算的最佳方法/程序,以使大多数人满意,即每个人的最高值,同时所有值几乎相等

共有24人,100天,每天需要选择4人。所有的日子都必须是满的,即24个人必须分布在400个插槽中,每个人大约有8个插槽。 我如何创建一个程序/算法,允许人们按照偏好顺序排列所有100天,以及他们希望与之一起选择的前5名人员。我在想,每一天,每一个喜欢的人都会得到某种价值。然后,该算法将遍历数据集,并找到能产生最多人最快乐的组合,同时仍能使每个人大致相等

使用excel之类的工具很容易做到这一点吗


谢谢

阅读作业问题;这是一类研究得很好的问题。在我的脑海中,匈牙利赋值法和稳定婚姻/稳定室友法可能是相关的。

您可以使用中所示的使用解算器和其他许多类似的解算器来解决此问题,但我担心内置解算器可能不允许足够的二进制变量来工作。了解这个问题在小范围内是如何工作的,然后下载一个。

使用Excel显然是可行的,但本网站不允许人们为您编写公式。到目前为止你都试了些什么?我觉得很难。不过,我还没有想到一个减法。不,我从来没有听说过解算器。我会考虑使用它。谢谢