How to code this objective function in MATLAB
显示 更早的评论
I do have this optimization problem but couldn't put it in MATLAB. ANy help is appreciated:
Objective function: 
Xji: binary varibale = 1 if i is assigned to j
Zj: binary varibale = 1 if
Where: PT: required time for production, VT: required time per unit volume of material, SET: machine set-up time, MA: available machine’s production area, while i refers to number of jobs and j refers to number of batches.
The constraints were defined as part occurrence constraint (∑j ∈ J X ji), area capacity constraint (∑i ∈I a i ·X ji ≤ MA), job utilization constraint (∑i ∈IX ( j+1 ) i ≤ψ ·∑ i ∈IX ji), completion time constraints (C j−1 + PT j≤C j and C 0 = 0), and sign constraints (X ji, Z j ∈{ 0 , 1 }).
2 个评论
Matt J
2021-10-20
Your mathematical notation is hard to read. It would be better if you reformatted it using the forum's LaTeX insertion tool:

Mohammed AlGhamdy
2021-10-20
回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Surrogate Optimization 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!