Most Popular

1500 questions
5
votes
4 answers

Rewriting if-then constraints of binary summations

Suppose both $x_{i,j}^{ab}$ and $y_{i,j}^a$ are binaries. Then how can I rewrite the following if-then in linear form? $\sum_b x_{i,j}^{ab} \ge 1 \implies \sum_{i,j} y_{i,j}^a = 0$ I was thinking of considering an indicator. But is there a better…
linkho
  • 177
  • 5
5
votes
2 answers

OR applications in medicine

Read this article on potential application of Markov Decision Process in decision making process of patient evaluation schedule. Does anyone know or have experience in application of such OR techniques in medicine? I am aware of application of…
Sutanu Majumdar
  • 3,461
  • 1
  • 2
  • 11
5
votes
2 answers

Separating violated cover inequalities

Consider a knapsack problem with binary variables and a standard knapsack constraint $\sum_{j\in N}a_jx_j\leq b$. A set $C\subseteq N$ is a cover if $\sum_{j\in C}a_j >b$ If $C\subseteq N$ is a cover, then we can state a cover inequality (CI):…
Joris Kinable
  • 3,451
  • 8
  • 19
5
votes
3 answers

What are my options for exact linear programming solvers in python3 that work as of April 2023?

So a while back I had asked this question: Is there a Linear Programming Library that natively supports fractions instead of floating point arithmetic? And basically the overwhelming consensus was that the best libraries for exact linear programming…
5
votes
2 answers

Discrete optimization for a simulation objective

I am looking for a list of solution methodologies that solves a discrete optimization problem, except that the objective function evaluated at any feasible point can only be obtained by performing a simulation. In other words, for any $(\bar{x},…
batwing
  • 1,458
  • 6
  • 15
4
votes
1 answer

Software for optimization problem

I want to solve the following optimization problem min $\|x\|_{\infty}$ such that $Ax \ge b, x \ge 0$ where $A$ is a matrix with integer coefficients and $b$ is a vector with integer coefficients. Here $\|x\|_{\infty} =…
user1868607
  • 173
  • 3
4
votes
0 answers

The study of directional derivatives for functions that are minimums of convex functions

Has there been any research on the topic of directional derivatives of functions that are minimums of convex functions?
4
votes
2 answers

Multithreading vs DPCC SYCL Programming for OR computational implementations

While well-known IP/LP solvers such as CPLEX and Gurobi have capabilities to run their solver on multiple threads, is there any tool that helps exploit the availability of not only multiple threads on a single CPU, but also increasingly, the…
Tryer
  • 151
  • 3
4
votes
1 answer

Understanding reduced costs and dual values

I have a headache regarding calculating the reduced costs of a linear program. I am using Pulp for modelling and CBC for solving. What I do is, I model a linear programming problem based on a rhs vector $b$, a constraint matrix $A$ and a cost vector…
Djames
  • 1,143
  • 6
  • 13
4
votes
3 answers

Determining the optimize lambda in Multi-Objective Optimization

I have a convex optimization problem: Maximize obj1 Minimize obj2 Some constraint Now to solve this problem, I used lambda to make it one problem: Maximize lambda * obj1 - (1-lambda) * obj2 For my problem, I considered lambda to be 0.8,…
4
votes
2 answers

how to ensure minimum output of a generator (else zero output) in linear programming?

I want to ensure, that a generator (in my case a heat generator, for example a boiler) first starts to output thermal energy, when a certain minimum output can be realized. Otherwise the output should be zero. For example, the boiler should not run…
Andre
  • 303
  • 1
  • 5
4
votes
2 answers

How to approximate an uncertain constraint?

Suppose $\theta$ is the uncertain vector of parameters and it varies within the interval $\Theta$. We have the following uncertain constraint. $$ \sum_{i} f_i(x,\theta) \ge \sum_{j} g_j(x,\theta) \quad \theta \in \Theta $$ To find the robust…
Amin
  • 2,150
  • 7
  • 20
4
votes
2 answers

Alternative way to restrict an employee to work on multiple jobs

Suppose I have a set of employee $E$ and set of jobs $J$ in a given time horizon $T$. I would like to make sure that no employee works on multiple jobs where each job $e\in E$ takes a certain amount of time presented as $\delta_e$. Let $X_{ejt}$ be…
ball_jan
  • 157
  • 5
4
votes
1 answer

How to solve a "nearly" linear program

Given a positive integer $n$, a constant $k=2/3$, and $7$ variables $x_1, x_2, x_3, x_{12}, x_{13}, x_{23}, x_{123}$ (non-negative reals or integers) I would like to find: $$\min \binom{x_1}2$$ subject to: $$\binom{x_1}2 \ge \binom{x_2}2 \ge…
Fabius Wiesner
  • 393
  • 1
  • 7
4
votes
3 answers

How to get paid for operations research skills?

Maybe this is a weird question for Operations Research SE, but I seek to get paid for my operations research skills while working remotely. I already have accounts on freelancing websites. However, I exert a lot of effort in refusing to do students'…
OR Junior
  • 521
  • 2
  • 8