Most Popular

1500 questions
16
votes
3 answers

What is a "hard problem" in the context of Mixed-integer programming?

As a practical (real-world problems) point of view, it's important we could solve optimization problems as quickly as possible (for instance, to release a daily schedule). Maybe a problem with many variables Or constraints is solved in a few time…
A.Omidi
  • 8,832
  • 2
  • 13
  • 49
16
votes
2 answers

Divisibility constraints in integer programming

In the study of a certain pure mathematical problem (related to infinite-dimensional Lie algebras) I found myself in a situation where it would be very desirable to be able to solve an integer programming problem, where one of the constraints is a…
16
votes
4 answers

Best model for precedence constraints within scheduling problem

Suppose I'm modeling a problem where I want to compute the start time bucket for some jobs. All time buckets have equal duration. There are some additional constraints involved but I also have to model some precedence constraints for certain…
JakobS
  • 2,757
  • 1
  • 10
  • 28
16
votes
4 answers

Modeling the uncertainty of the input parameters

There are many approaches to deal with the uncertainty such as stochastic programming, robust optimization and fuzzy programming. Finding a suitable approach that is applicable in the real situations can be tricky. I have two main questions: 1- In…
Mehdi
  • 683
  • 6
  • 17
16
votes
6 answers

Does the problem of P vs NP come under the category of Operational Research?

I am enrolled in an Operational Research program. I am also interested in Algorithms, and I wish to know whether "P vs NP" is a common point in both of the fields, so that the effort put in understanding this problem forwards me in both directions.
Vikranth Inti
  • 171
  • 1
  • 6
16
votes
1 answer

How to linearize a constraint with a maximum or minimum in the right-hand-side?

Suppose we have three variables, $x, y, z \in \mathbb R$. How can we linearize constraints with the following structure? $$z \geq \min(x, y)$$ $$z \leq \max(x, y)$$
Michiel uit het Broek
  • 2,491
  • 2
  • 15
  • 36
16
votes
1 answer

Warm start CPLEX using google or-tools

I have been trying to use the SetHint python API in google or-tools to warm start MIPs and solve it using CPLEX. It looks like my hints are accepted by the SetHint function but I am not sure whether CPLEX is actually using the warm start, the CPLEX…
16
votes
1 answer

Are there any benefits to using Gurobi's built-in "blended" multi-objective functionality?

The newer versions of Gurobi include a couple of built-in functionalities for multi-objective optimization: blended objectives and hierarchical (lexicographically ordered) objectives. Suppose we wanted to minimize $2x + 3.5y + 7z$. Using the…
dxb
  • 1,799
  • 2
  • 12
  • 32
15
votes
2 answers

references on the empirical study on the practice of OR

I am looking for (introductory) references on the empirical studies on the practice of OR. I mean literature that looks at questions like: Which methods are used in practice? How do people interact with the optimization software? What factors…
PSLP
  • 2,401
  • 9
  • 33
15
votes
4 answers

Optimization models for portfolio optimization

What are the mainstream models for portfolio optimization? We have Markowitz mean-variance model and CVaR-based models (e.g., max return subject to a CVaR constraint). What else is out there in terms of risk measures or formulations?
Daniel Duque
  • 1,355
  • 6
  • 20
15
votes
1 answer

What is quadratization?

In the context of discrete optimization, what exactly does it mean to "quadratize" a function? The term seems to be used mainly by operations researchers, in my experience.
Nike Dattani
  • 1,278
  • 6
  • 32
15
votes
2 answers

Bound on the number of constraints to be generated (lazy constraints)

I am working on a very large optimisation problem. All variables are continuous, the objective is linear and the constraints convex, but I have many such constraints (on the order of $2^n$ — actually, one constraint per possible solution to a given…
dourouc05
  • 998
  • 7
  • 17
15
votes
2 answers

Is Apple's M1 suitable for Operations Research?

I am curious about the performance of Apple's M1 chip solving optimizations models, MIP, LP, and in solutions approach as benders or columns generations. I read that is a spectacular cpu to perform machine learning tasks, and was wondering how good…
orpanter
  • 517
  • 3
  • 10
15
votes
1 answer

How to get the best bound of large LP problems in CPLEX?

When using the C callable library to solve a large LP, how can I get the best bound after calling the method CPXXlpopt? Does it depend on the algorithm used to solve the LP? I need this for cases in which the LP is too large and the Time Limit is…
15
votes
1 answer

Has the expressibility of 'non-integrality testing' as extension to MILP been studied before?

It turns out that extending MILP with any of the constraints $y=\lfloor x\rfloor$, $y=\lceil x\rceil$, $0 < x$, or $x\notin \mathbb{Z}$ is 'equally hard'. (see my answer here, and below) Expressing strict inequalities exactly in MILP is something…
Discrete lizard
  • 1,482
  • 6
  • 25