53
votes
Accepted
MATLAB vs. Python in industry
Regardless of what completes the phrase "Python vs ...", the answer is always going to be Python.
Very few people who are serious about using optimisation in production use MATLAB, and the ones who ...
47
votes
Are Python and Julia used for optimization in industry?
Despite being a great fan of Julia (and JuMP) I must admit that Python is most widely adopted in industry. I won't recommend PuLP however, which tends to be too slow. As alternatives, I would consider
...
41
votes
Accepted
What are the reasons OR industry projects fail?
In addition to what others have shared, in my experience, the following can cause industry OR projects to fail or can at least cause big issues and/or delays:
1) Quickly changing problem ...
32
votes
What are the main differences between Operations Research in the academic world, in the enterprise world and in the government world?
Here are a few differences I have noticed. (I am mainly an academic, but also work part-time for a consulting company that specializes in OR and AI models for supply chain and other industries.)
...
29
votes
Recommended books/materials for practical applications of Operations Research in industry
Not solely dedicated to transportation, but Model Building in Mathematical Programming by Williams is a very good start for every beginner in modeling as it contains the theories on mathematical ...
26
votes
What are the reasons OR industry projects fail?
I can immediately think of two reasons, both of which occurred on a consulting project in which I participated.
Every project needs one or more "champions", people in the client organization with a ...
25
votes
Are Python and Julia used for optimization in industry?
We use Julia in production for optimization at Invenia.
We use Convex.jl, and JuMP.jl, and have found them to be excellent.
21
votes
What are the main differences between Operations Research in the academic world, in the enterprise world and in the government world?
My experience, as a former phd in an academic context, post doc in a semi-industrial/semi-academic context and now working for an APS editor, is the following:
When working on academic problems one ...
20
votes
MATLAB vs. Python in industry
I agree with everything Nikos said and I add some colors to some of the reasons:
Python is free and open-source but Matlab is not. Anyone can write codes in Python and share it with others who can ...
19
votes
What are the main differences between Operations Research in the academic world, in the enterprise world and in the government world?
One difference I did not see mentioned in earlier responses: moving targets. In academe, we tend to start out with a well-delineated (if perhaps overly simple) problem, and we stick with that problem. ...
19
votes
Are Python and Julia used for optimization in industry?
The feed back we get from our customers at Mosek is Python is used extensively in the financial industry for doing portfolio optimization and lot of other operations.
Those customers like to use ...
18
votes
How can I do the jump from academia to industry?
Just apply for any job you find interesting and you think you can do well. The trick lies in convincing the people hiring that you are great value for money.
Although this might seem obvious, my ...
17
votes
Recommended books/materials for practical applications of Operations Research in industry
Surprised that no one has yet mentioned
"Applications of optimization with Xpress-mp".
Of course it is focused on their Mosel language, but it contains many good applications.
Also, a free PDF is ...
17
votes
MATLAB vs. Python in industry
Nikos Kazazakis and EhsanK have given you great reasons for using Python. I will focus on the point from you about needing to use an additional package/library in Python for matrix and vector ...
15
votes
Recommended books/materials for practical applications of Operations Research in industry
Joe Geunes's book Operations Planning does a nice job of teaching MIP modeling in an operations context (production, distribution, facility location, etc.).
15
votes
Recommended books/materials for practical applications of Operations Research in industry
Since the OP asked for Transportation domain, I recommend the following:
Vehicle Routing: Problems, Methods, and Applications by Toth & Vigo: here
In Pursuit of the Traveling Salesman: ...
15
votes
What are the reasons OR industry projects fail?
Last year I attended a presentation by Maria Antónia Carravilla where she gave several case studies of optimisation projects, examining the factors affecting their success or failure.
Her main point ...
15
votes
Are Python and Julia used for optimization in industry?
Staffjoy was an early user of Julia and JuMP for their start up providing workforce scheduling. They also release all of their internal software as open-source after they shut-down. See for example ...
15
votes
MATLAB vs. Python in industry
I work for a company that offers a commercial optimization solver. The solver offers interfaces to both MATLAB and Python for solving problems defined in those languages.
We only get one or two ...
14
votes
What are the reasons OR industry projects fail?
Adding to the other good answers here...
Failing to employ an iterative process
The idea that a few meetings to communicate and understand the problem, scope the OR solution, desired outputs, etc., ...
13
votes
What are the reasons OR industry projects fail?
This may or may not be considered as occurring only within an OR context, but not getting senior-enough leadership guidance and buy-in on the client side (whether internal or external) as to the need ...
13
votes
Recommended books/materials for practical applications of Operations Research in industry
The AIMMS Optimization Modeling book is freely available and very accessible. There are lots of worked examples going from problem description to example data and model formulation.
13
votes
Accepted
What's the current status of the Vehicle Routing Problem in the logistics industry?
The answer to this question is quite complicated. There are two main types of vehicle routing problems, the offline and the online problem.
Solving the offline problem takes longer and is used to ...
13
votes
Are Python and Julia used for optimization in industry?
I personnaly use Python for optimizing industrial problems every day.
I know Polymathian also use Python for their Tropofy platform.
GUROBI has a python API, which I think is quite popular (...
13
votes
Are Python and Julia used for optimization in industry?
My answer will be focused on teaching, and I'll give you my perspective from Georgia Tech ISyE.
Yes, you should teach your students optimization using Python. For simple models, one simple open-...
13
votes
Accepted
Softwares for Operations Research. Is Excel Outdated or Useless for the OR industry?
Excel remains extensively used in industry for non-OR applications. That means that if you are doing an OR application that does not require access to a database, there's a good chance the data for ...
12
votes
Recommended books/materials for practical applications of Operations Research in industry
Production Planning by Mixed Integer Programming by Yves Pochet and Laurence A. Wolsey might fit the bill. Panos Padalos says on MathSciNet: "... Practitioners who are interested in using MIP solvers ...
12
votes
Recommended books/materials for practical applications of Operations Research in industry
Just to add a different flavor, there's a very good case study section in "The Theory and Practice of Revenue Management" by Talluri and Van Ryzin. Among other things, you will find some interesting ...
12
votes
What are the reasons OR industry projects fail?
One obstacle in finding champions within the client company is that with OR solutions, there is a fear of automating decisions, which might make some people's job redundant. Or at least this ...
12
votes
Are Python and Julia used for optimization in industry?
Although I personally think Julia is glorious, nearly no-one outside academia uses it for numerous reasons, including:
Missing out on all the Python packages
Julia programmers being much harder to ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
industry × 14applications × 4
optimization × 3
python × 3
reference-request × 3
combinatorial-optimization × 2
books × 2
academia × 2
or-careers × 2
mixed-integer-programming × 1
modeling × 1
integer-programming × 1
solver × 1
nonlinear-programming × 1
vehicle-routing × 1
traveling-salesman × 1
software × 1
gams × 1
matlab × 1
excel × 1
approximation-algorithms × 1
journals × 1
logistics × 1
practical-or × 1
julia × 1