cost 235 ms
約束編程 CP Optimizer - 如何 model 一個累積容量約束

[英]Constraint Programming CP Optimizer - How to model a cumulative capacity constraint

我是 CP Optimizer(來自 ILOG)的新手,正在嘗試找到正確的關鍵字來讓我走上對累積容量約束建模的軌道。 例如,我有兩個任務: A,持續 6 天,每天為累積容量限制貢獻 5 個單位 B,持續 3 天,每天為累積容量約束貢獻 10 個單位我想在一個時間間隔內設置一個累積容量限制。 例如, ...

如何添加目標以調度 model 以使用 CPlex Python 將當前決策變量計算為特定值?

[英]How can I add objective for scheduling model to count the present decision variables to be specific value using CPlex Python?

我正在處理我想根據這種情況添加目標的調度問題。 那么有什么方法可以計算當前的區間變量(如 present_of())來為目標應用一些條件? 提前致謝! ...

docplex - 將 interval_var 的大小設置為另一個變量的 function

[英]docplex - set an interval_var's size as a function of another variable

在 IBM 的 docplex 優化庫中,您可以將interval_var的大小參數設置為另一個變量的 function 嗎? 意思是說,對於這個例子,我想讓任務大小取決於工人的技能水平。 如果工人的技能等級為 2,而另一個工人的技能等級為 1,則第一個工人完成任務的速度是前者的兩倍。 因此,該任 ...

我們如何在 python 中使用 ILOG CP 優化器將決策變量用作另一個決策變量的索引?

[英]How we can use a decision variable as an index of another decision variable using ILOG CP optimizer in python?

我正在使用CP對車輛路線和調度問題進行建模。 我有2種決策變量,即每個節點的排序和開始時間。 排序變量包含節點編號,每個節點的開始時間取決於它的行進順序。 因此,我需要使用排序變量作為開始時間變量的索引。 但我得到了這個錯誤: 這就是我編寫代碼的方式: 感謝您在這方面幫助我 ...

Java lang NoSuchMethodError:用於 cplex 的 SwigDirector

[英]Java lang NoSuchMethodError : SwigDirector for cplex

對於我第一次嘗試將 CP Optimizer 與 java 一起使用,當我運行我的程序時,我收到以下錯誤消息: 知道我將所需的庫 ILOG.CP.jar 和 oplall.jar 包含在 IntelliJ IDEA 中我的項目的庫設置中以及我的 windows 的環境變量 PATH 中。 我正在 ...

如何為 CP Optimizer 提供初始可行解

[英]How to give to CP Optimizer an initial feasible solution

我需要解決一個困難的調度問題。 為此,我使用貪婪的啟發式方法獲得了初始可行的解決方案。 這種啟發式方法為我提供了每台機器上每項工作的開始時間。 如何使用此初始解決方案初始化 CP Optimizer? (“熱啟動”) 提前致謝 ...

如果 x 秒后上限沒有變好,如何停止 CP Optimizer 中的搜索

[英]How to stop the search in CP Optimizer if the upper bound doesn't get better after x seconds

我想知道如果上限(最小化問題)在“x”秒后沒有變得更好,CP Optimizer 12.10 中是否存在停止搜索的方法。 當試圖解決一個困難的 NP-Hard 問題實例並且搜索停留在一個現有的解決方案中時,這將特別有用。 我知道存在一些參數來控制搜索為cp.param.TimeLimit (我正在使 ...

約束規划中的全局約束是什么?

[英]What are Global Constraints in constraint programming?

我看到 ORTools 和 CpOptimizer 都使用全局約束。 我知道它可以大大加快搜索速度,但它實際上有什么作用? 就像我使用下面的(1)或(2)有什么區別; AllDifferent 約束的示例: 1) x1,= x2, x2 != x3, x1 != x3 和 2) AllDiff ...

如何保存 opl.postProcess(); output 到 Java 中的二維數組

[英]How to save opl.postProcess(); output to an 2D array in Java

我正在使用 ILOG CPLEX Studio 的 CP Optimizer 來運行優化問題。 具體來說,我正在使用 Eclipse IDE 在 Java 中運行 OPL 代碼。 我的代碼正在運行,我正在獲取以下 output 的實例: 其中“Fitness”是目標 function 的值,接下來 ...

如何使用 Eclipse Z581D6381F3F35E4F38714CA8DE634A7CE1D083A14FZ 適應 Java API 和 OPL 代碼

[英]How to adapt and OPL code to Java API using Eclipse IDE

我正在嘗試使用 Z32F7222026696F307878889194DEE83E5Z Z581D6381F38E7B3F69 原始 OPL 代碼的提取如下: 我想復制上面的內容,但現在使用 Java API。 我嘗試了以下方法:(文件名是一個文件,其中包含一個實例的值,其中指定了作業數、機器數和每 ...

如何從 IBM ILOG CPLEX 導出每個可行的解決方案?

[英]How to export every feasible solution from IBM ILOG CPLEX?

目前,我正在使用 IBM ILOG CPLEX 使用其 OPL 解決調度問題。 我只能使用 sheetWrite 命令導出最優解,但我想導出每個可行解的結果,而不僅僅是最優解。 知道我正在使用 CP 求解器並且我對可行解決方案的數量沒有任何先驗知識,您能否就如何做到這一點提出建議。 在此先感謝穆罕 ...

CPLEX 使用 if then 約束與 C# 中的 CP 優化器

[英]CPLEX using if then constraints with CP optimizer in C#

如果有人能解決這個問題,請幫助我,我將不勝感激。 如果有車輛可以將物料從機器 1 運送到機器 2 或從機器 4 運送到機器 3,這意味着該間隔(名為 V)有兩個可選的間隔(名為 V12 和 V43)可供選擇。 但是,如果前面的操作區間是在機器 1 上運行的,而后面的操作區間是在機器 2 上運行的,則 ...

CPLEX-OPL:新邊界為 0,添加新約束時沒有結果

[英]CPLEX-OPL: New bound is 0 and no result when adding a new constraint

我嘗試在 CPLEX 12.8.0 上運行 MILP (OPL)。 將此約束添加到模型並運行后,引擎日志如圖所示,沒有其他重用。 我該如何解決這個問題? 謝謝你。 引擎日志 已編輯。 這是我的模型,預拌混凝土調度問題。 它類似於作業車間調度問題。 和數據。 ...

CpoException:無法執行命令“cpoptimizer -angel”。 請檢查所需可執行文件的可用性

[英]CpoException: Can not execute command 'cpoptimizer -angel'. Please check availability of required executable file

我在我的 Ubuntu 機器上安裝了CPLEX Optimization Studio ,並且我成功地使用了docplex模型模塊。 現在我必須使用docplex.cp.model中的docplex.cp.model並且出現錯誤: CpoException:無法執行命令“cpoptimizer - ...

如何使用CP Optimizer對收貨和交付操作進行容量約束建模?

[英]How to model capacity constraints with pick-up and delivery operations with CP Optimizer?

我正在對具有容量限制的調度問題建模。 任務是安排必須由特定計算機執行的一組操作。 更具體地說,我有一組車輛和一組位置,這些車輛必須訪問這些位置才能執行一些操作。 每個位置最多只能處理一輛車,每輛車的容量最大。 有兩種類型的操作:提取和交付操作。 取貨操作對應於正需求,而交貨操作對應於負 ...

如何創建顯示的下限?

[英]How is the lower bound that is displayed created?

我的彈性作業車間問題(CP)向我顯示了最佳目標:423(差距為49.88%)和最佳界限:212的結果。所以我的問題是如何創建此界限? 因為就我而言,理論上可以達到的最低值約為400。 ...

是否可以使用CPLEX-Engine解決CP制定的問題而無需轉換模型?

[英]Is it possible to solve a CP formulated problem with the CPLEX-Engine without transforming the model?

我已經制定了一個靈活的車間問題作為CP模型,就像CPLEX Optimization Studio中建議的那樣。 該問題正在運行,並創建正確的計划。 因此,我的問題是是否還有可能讓CPLEX-Engine解決此問題而不將其轉換為MIP。 這樣我就可以比較兩個引擎的結果。 因此,總的來說, ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM