![](/img/trans.png)
[英]What is the optimal solution for minimum cost storage assignment optimisation problem?
我一直在嘗試為以下分配問題找到解決方案: 有“S”個儲藏室。 每個儲藏室“s”都有一個容量“Cs”。 有“P”包。 每個 package,“p”,大小為“Zp” 在儲藏室“s”中存儲 package“p”的成本是“Tps” 一個儲藏室可以放多個包裹,只要它們的總大小不超過房間的容量“Cs”。 一個 ...
[英]What is the optimal solution for minimum cost storage assignment optimisation problem?
我一直在嘗試為以下分配問題找到解決方案: 有“S”個儲藏室。 每個儲藏室“s”都有一個容量“Cs”。 有“P”包。 每個 package,“p”,大小為“Zp” 在儲藏室“s”中存儲 package“p”的成本是“Tps” 一個儲藏室可以放多個包裹,只要它們的總大小不超過房間的容量“Cs”。 一個 ...
[英]Efficiently solving assignment problem with constraints
我有https://en.wikipedia.org/wiki/Assignment_problem#Unbalanced_assignment的變體: 具有頂點集 A 和 T 的二部圖, 邊緣的非負成本, A 和 T 中的所有頂點在匹配中最多只能出現一次。 但經過以下修改: ...
[英]Maximum weighted Hungarian method Using minimum Hungarian method
我已經為二分圖編寫了最小匈牙利算法,使用 Dijkstra 算法來找到最大匹配的最小成本。 但是,我想使用這樣的算法來實現最大匈牙利算法,並且不知道僅否定邊緣是否正確,因為我不知道算法是否會處理它。 我的實現基於以下站點上的解釋: https ://www.ics.uci.edu/~eppstei ...
[英]Scipy's linear_sum_assignment giving incorrect result
當我如圖所示嘗試使用scipy.optimize.linear_sum_assignment時,它給出了總成本為 15 的分配向量[0 2 3 1] 。 但是,從成本矩陣c可以看出,對於第二個任務,第 5 個代理的成本為1 。 所以預期的分配應該是[0 3 None 2 1] (總成本 9) 為什么 ...
[英]How to make 'copies' of variables that all connect back to the original variable
我需要根據學生的喜好對他們進行分類,我打算使用匈牙利算法對他們進行分類。 我遇到的問題是人數多於班級,每個 class 都有它需要的最少人數。 在我的數據集中,大約有 550 名學生,每個人都有一個前 5 名偏好的列表。 每個偏好都是一個對應於 class 的 ID。每個 class 都有最小和最 ...
[英]How to use the hungarian algorithm when there are more workers than jobs and how to link the copies of jobs back to the original?
我正在嘗試使用匈牙利算法根據學生的喜好將學生分類。 在我的數據集中,大約有 550 名學生,每個學生都有一個排名前 5 的偏好列表。 每個首選項都是一個對應於 class 的 ID。 每個 class 都有最小和最大容量(在我的例子中,最小容量為 15 人,最大容量為 27 人),數據集中有 21 ...
[英]Hungarian Algorithm Constraint using Python
我有工作和員工的 dataframe,每個員工可以完成每項工作的持續時間。 我想使用匈牙利算法將每個工作分配給 1 個員工,每個員工只能分配 1 個工作。 這是數據: 預期的結果是: 然后打印出來: 誰能幫我解決這個問題? 提前致謝! ...
[英]Hungarian algorithm in Python for non-square cost matrices
我想在非方形 numpy 數組上使用 python 中的匈牙利賦值算法。 我的輸入矩陣X如下所示: 所需的結果是矩陣有序,例如X變為X_desired_output : 在這里,我想最大化成本而不是最小化,因此算法的輸入理論上是1-X或只是X 。 我發現https://software. ...
[英]Hungarian algorithm for change of matrix
我需要為這樣的任務實現匈牙利算法的實現:我有任何矩陣示例(實際上我需要它進行聚類分析): 我需要對行或列進行一些排列才能收到這樣的結果:所有對角線元素都應該是最大的。 在這里,我將展示一些照片: ,我有 3 行 3 列,然后我必須有一個結果: . 如圖所示,有一個排列:第一列變成第三列,之 ...
[英]Automated scheduling based on availability
數據:學生在整個星期的特定時間戳(每小時)有不同的可用性。 挑戰:根據上述數據創建一個時間表,其中一名教員可以在一周內與每個學生會面一次,學生之間沒有任何重疊。 到目前為止我嘗試了什么創建一個過濾器來檢查哪些學生的空閑時間最少並確定他們的優先級根據有更多/更少學生的日子進行分配然而,我的嘗試都沒有接 ...
[英]Assignment problem with 2 workers per job
問題設置 目前,我們正在為一家食品技術初創公司(電子雜貨店)解決調度問題。 我們有工作(要交付的訂單)和工人(快遞員/包裝員/通用) 問題是有效地將訂單分配給工人。 第一步,我們決定優化 CTE(點擊即食 - 下訂單和訂單交付之間的時間) 問題本身 問題來自這樣一個事實,有時每個工作有 2 個工人 ...
[英]Which algorithim does Kubernetes use to assign pods to nodes?
這更多是成本估算問題,而不是如何使用節點親和性等功能。 所以基本上有m pod 有一些限制,例如: 特定Deployments / StatefulSets每個 pod 應該在不同的 kubernetes 節點上 特定Deployments / StatefulSets pod 應該在 3 ...
[英]convert assignment problem to The Maximum Flow Problem
根據我在此鏈接中閱讀的文章,在某些條件下,分配問題可以變成最大流問題。 我知道最小成本流問題的轉換,但是我想知道從這個方法中,這個問題在什么條件下變成最大流問題? ...
[英]Is there are any similar algorithm to Hungarian method but for solving matrix with size n*m?
除了求解大小為 n*m 的矩陣外,是否有與匈牙利方法類似的算法? (n - 工人,m - 任務,m > n,每個工人必須至少有 1 個任務) 添加虛擬工作者的變體是不正確的,因為在這種情況下,至少有 1 個任務將沒有工作者。 例子: T1 T2 T3 T4 W1 2 9 6 ...
[英]Munkres Python Package not generating maximum total
我目前正在編寫一個算法來通過兼容性分數匹配用戶。 因此,每個用戶與其他每個用戶都有一個兼容性分數。 目標是最大化總兼容性分數。 我正在使用munkres python package 來獲取索引,然后過濾重復項。 (即如果 user1 與 user2 匹配,我們刪除與 user2 和 user1 ...
[英]hungarian algorithm's graph in python
我正在嘗試在我的項目中實現匈牙利算法,但我不明白為什么它會產生無限循環......我嘗試過使用其他 bibartite 圖並且它有效。 所以我想知道我的圖G有什么問題 ...
[英]Minimizing the maximum cost of job assignment problem
我需要為這個問題開發一個多項式時間算法,但我有點困惑。 我需要最小化任務中的最大成本,而不是所有任務的總成本。 我嘗試使用匈牙利方法,但它找到了最小的總成本,而不是最大值的最小值。 我應該如何 go 關於它? ...
[英]Scipy - Linear Sum Assignment - Show the Workings
我正在嘗試學習匈牙利算法的各種實現。 具體來說,我想最大化並獲得最高分。 我從各種包中找到了兩種解決方案:(1)munkres 包,以及(2)Scipy 中的線性和分配 (1) http://software.clapper.org/munkres/ (2) https://docs.scipy ...
[英]How to solve the assignment problem with the hungarian algorithm when there is more than one optimum solution
我正在嘗試用 Java 實現匈牙利算法。 我能夠為具有單一最佳解決方案的 maticies 解決它。 但是,當有多個最佳解決方案時,我不知道如何解決它(從編程上講)。 以示例矩陣為例。 在執行行和列縮減之后。 矩陣看起來像。 現在顯然有多種解決方案,例如 和 如何編寫一種至少找到這 ...
[英]Is there any way to combine multiple distance metrics in a similarity function?
我需要找到一種方法來編碼兩個向量(數據實例)之間的相似度函數,讓我們命名它們 和 。 這些數據實例具有分類特征和數量。 因此,我想找到一種組合的方法,比如說漢明距離和歐幾里得距離為 在我的關聯問題中使用它。 k-NN有合並類型,例如投票等,但是關聯問題仍然無法通過投票方法解 ...