IBM ILOG CPLEX Optimization Studio Valuable Features

GZ
Professor

I think that the most valuable feature is the integer program. It is powerful. 

I haven’t used CPLEX for many years and I just recently used it again. I needed to familiarize myself with it again, refresh my knowledge of the interface and the new system. I like the new system better. It is more convenient and has a good interface.

I like that it is fast, though this depends on different problems. To my knowledge, it is valuable for the integer and mixed-integer linear. Not for nonlinear, though. For nonlinear I would recommend other tools.

View full review »
it_user766629 - PeerSpot reviewer
Associate Professor at University of Miami - Miller School of Medicine

What I like most about CPLEX that it can be called or it can work with many other applications. You can use it with AMPL, which is an application that I use frequently. You can call it, as far as I know from C++ or C#, which I did in the past. Then there's the OPLs suite that you can also use. What I like the most about it is you can actually have access to CPLEX through different interfaces.

And the fact that it can effectively solve integer models, which, most of the time, that's what we deal with.

View full review »
it_user766632 - PeerSpot reviewer
Research Assistant at a university with 5,001-10,000 employees

Simplicity, and it's very comprehensive, a lot of information is there. And because many people are using it you can find almost whatever your question is online.

Another feature that I like is that you can do a lot of constraint programming, which is a unique feature in CPLEX, you cannot do this almost anywhere else.

View full review »
it_user766596 - PeerSpot reviewer
Scientist at a tech services company with 10,001+ employees

Definitely the speed of the response time. But, I get to also play a lot of variables, also configuration parameters, which CPLEX uses. I think these two features are important. 

A third feature that I find to  be very valuable is the Concert library. I am used to using CPLEX with the old fashioned C++ library, where I have very easily integrated with the C++ framework. I can now also use this Concert library in the same way that I can use the CP, Constant Propagation, as well as CPLEX, which is the optimization. So, having both of the technologies in the same library is a very important feature to me, maybe the most important feature.

View full review »
it_user766635 - PeerSpot reviewer
Graduate Student at a university with 10,001+ employees

I think the speed, compared to other competitive software, is one of the things that I really like about CPLEX.

It also provides a very easy to use interface.

View full review »
YZ
Phd Student at a university with 5,001-10,000 employees

Usually it solves problems really fast, so that's what's most important to me.

View full review »
it_user766590 - PeerSpot reviewer
Graduate Research Assistant at a university with 5,001-10,000 employees

It is good at solving models and it offers a lot of different solution methodologies that are already built-in, so it is pretty fast.

The overall benefit is that it makes it easy to validate models.

View full review »
it_user766563 - PeerSpot reviewer
Assistant Professor at University Of Florida

The Speed. When you do large problems, that's when you see that it's fast. With other tools, solving large problems can take way longer. It is better to have the resource faster. 

There are also many APIs to connect to it.

View full review »
it_user766599 - PeerSpot reviewer
Associate Professor at Loyola University Chicago

The way you can interface with it from a programming perspective, the implementation, is very useful. And, just generally, its performance. 

View full review »
it_user766593 - PeerSpot reviewer
Graduate Research Assistant at University Of Tennessee Space Institute

I think that it is user-friendly, compared to other methods. 

I also like the optimization studio in Windows. It is really awesome for someone who wants to just start using CPLEX, especially the OPL for writing the model. The language is really, really simple and intuitive and it is very easy to read and write. it's also easy to write control flows in CPLEX.

View full review »
it_user766572 - PeerSpot reviewer
Phd Candidate

The ability to actually incorporate some stuff that you have developed within CPLEX's big general framework. 

It is a very good tool. It's very user-friendly with its language, OPL. It can be used by someone who has no idea how to code, while also being very useful for someone who is very advanced in programming and has a lot of knowledge of the matter, of the material. So, I think it is very versatile for a very wide audience.

View full review »
it_user766626 - PeerSpot reviewer
Phd Student at University Of Florida

I have experience in Xpress and Gurobi, also. It is easy to write a code in CPLEX. That's a valuable thing.

View full review »
it_user766569 - PeerSpot reviewer
Phd Student at Bogazici University

It is easy to use and has very large application areas for optimization problems for networks in teacher optimizations. There is also a lot of documentation available online, which is very helpful when I'm searching for information on how to do something in CPLEX. There is a very large community of people that use CPLEX.

View full review »
it_user766584 - PeerSpot reviewer
Research Assistant

I really like that I can see the results properly. I can click on the results and then look at them to tell how the results are coming out.

View full review »
it_user766608 - PeerSpot reviewer
Assistant Professor

I would say its extensibility, and the ability to do both high-level modeling and also go all the way to the engine extensions.

View full review »
WL
Graduate Research Assistant

I think we can code quickly. I used C++ before, it would take me a long time to code in the platform. But I can really code in CPLEX easily, and I can solve problems quickly.

It's easy to read, it's easy to code.

View full review »
it_user766620 - PeerSpot reviewer
Graduate Teaching Assistant

The best thing is that it offers, compared to other programs that I've used - LINDO and LINGO - it gives you much control on the parameters and the sets, so you can do a lot more with CPLEX.

View full review »
it_user766581 - PeerSpot reviewer
Phd Student

It is easy to use compared to other software, like Lingo.

View full review »