所带标签：
analytics
X

## Common Sense Operations
Is Optimization the tool of choice for improving operations? I tend to say yes, because we can be proud of the impact of optimization on various businesses and industries. See for instance the Franz Edelman Award finalists for examples of tremendous achievements . Yet, I regularly see nice alternative to using optimization techniques being successfully used. Let me give two examples.
I have been visiting a trucking company a while ago, pitching optimization as a way to significantly decrease mileage and... [More]
标签： analytics optimization |

## Memory Locality
How can a Java code be 85x slower than a C++ code solving the same problem? This post is trying to answer this question.
Why am I asking this question in the first place? It all started with a seemingly simple exercise. We were working on a large scale analytics (aka big data) project and had trouble agreeing on what results should a particular analysis return. I decided to write a C++ code for it, and a colleague decided to use Java. The goal was to use two completely independent implementations for cross... [More]
标签： analytics graphs high_performance |

## The Analytics Maturity Model
Analytics can be defined in many ways, but what matters is the purpose of analytics. Most definitions agree on the following: analytics is used to gain insights from data in order to make better decisions, see for instance INFORMS definition :
Analytics is defined as the scientific process of transforming data into insight for making better decisions.
Some speak of actionable insights to stress the purpose of such insights. Then, various levels of analytics maturity can be distinguished, depending on how much... [More]
标签： optimization analytics |

## Data Science Is Hard : A Look At Sotchi Olympics
Data Science is hard. I'll use an example that made lots of buzz to show some of the issues with data science. Two brothers, Dan and Tim Graettinger, who work for Discovery Corps, Inc. devised a predictive model that predicts medal count per country for the Sotchi Olympics. The Graettinger brothers model was commented on most data science and analytics sites, in OR blogs (see Laura McLay's entry) , even beyond . Question is: did they predict medal count correctly?
Before answering that question let me... [More]
标签： data_science analytics |

## Solving the hardest Sudoku - part 1
Do you know the hardest Sudoku problem? Do you know the best way to solve it? Before answering these questions, let me remind you of what the Sudoku puzzle is about in case you haven't read a newspaper in the last decade (adapted from wikipedia ):
The objective is to fill a 9×9 grid with digits so that the digits in each column, each row, and each of the nine 3×3 sub-grids that compose the grid (also called ""blocks") are pairwise different. The puzzle setter provides a partially completed grid,... [More]
标签： constraint_programming mathematical_optimization optimization analytics mathematics sudoku |

## Tower of Hanoi at Large
Did you know that the Tower of Hanoi puzzle had real world applications? I was lucky enough to be involved with one such application . Before describing the application, let me recap briefly what the puzzle is about. I'll borrow the definition from wikipedia .
The Tower of Hanoi (also called the Tower of Brahma or Lucas' Tower , [ 1 ] and sometimes pluralised) is a mathematical game or puzzle . It consists of three rods, and a number of disks of different sizes which can slide onto any rod. The puzzle starts with the... [More]
标签： analytics constraint_programming optimization smarter_city |

## Centers of Polygons in OPL
Ryan J. O'Neil has written an interesting post on centers of polygons . Reason I'm blogging here is that he also asks an interesting question for the case where the polygon is a rectangle. Before looking at rectangles, let's define the general problem. There are several definitions of the center of polygons, and we'll use the one used by Ryan: it is the center of the largest circle contained by the polygon. It is called the Chebyshev center of the polygon.
Here is an example used by... [More]
标签： mathematics optimization analytics mathematical_optimization |

## Constraint Programming History
Paul Shaw and I were invited by John Poppelaars to give talks at the Back to School seminar of Dutch ORMS society.
Part of our presentation was a brief history of constraint programming. We drafted this slide to summarize it.
We certainly left out many important topics and CP systems, and we welcome any suggestions to improve it. You can use comments to this post for suggested changes and additions.
Before commenting about what we missed, please have a look at the full presentation as it will provide... [More]
标签： analytics optimization |

## Free CPLEX Trials
You would like to try CPLEX before making any investment decision and don't know where to start? There is an easy way, using the free evaluation available on our developerWorks site. The evaluation period for this trial is 90 days. All of the product's features are enabled. After the trial period is over, you can get an extended evaluation . When you download this trial, you are entitled to submit technical problems and questions through our IBM Optimization forum.
Before detailing how to get... [More]
标签： evaluation cplex analytics free |

## 2013
To all my readers, I hope you enjoyed reading this blog as much as I enjoyed writing it. I want to thank you all as you are the reason for the existence of the blog.
You'll find below a quick recap of the blog activity for 2013. I wish all of you a happy and fruitful 2014!
My blog got about 130,000 page views (not counting the home page) during 2013, with 31 new posts. It is a significant increase compared to the 31,000 pages views in 2012.
The number of views increased significantly very late in... [More]
标签： optimization analytics cplex |

## No, The TSP Isn't NP Complete
Two recent blog posts discussing the Traveling Saleman Problem (TSP) led me to write this post. The two blog posts are What is Operations Research by Graham Kendall, and I’ve Been Everywhere (Optimally…) by Rob Jefferson. Both are worth reading (I wish I had written them..). These posts share two interesting properties: both discuss the TSP, and both make a slight mistake about the TSP. The same mistake occurs regularly in blog posts and even books.
The... [More]
标签： optimization analytics np |

## 2013 INFORMS Annual Meeting Presentations
Several of my colleagues were speakers at the 2013 INFORMS Annual Meeting . I have tweeted about it and got many requests about the material.
Good news is that we have made all presented material available in our developerWorks community . You'll find the abstract and download links for the following talks and tutorial. All material is available for free.
Analyzing 12 Years of Progress in CPLEX by Roland Wunderling
CPLEX Distributed MIP by Laszlo Ladanyi and Daniel Junglas... [More]
标签： analytics education informs optimization |

## Financial Institutions Use CPLEX On Mainframe To Manage Risks And Improve Efficiency
Last year we announced the availability of our CPLEX mathematical solver on IBM mainframes called z Enterprise. Since then we have seen financial institutions use it in various ways. This article by my colleagues Aimee Emery-Ortiz, Ferenc Katai, and Sofiane Oussedik review some of these use cases.
The paper provides some insights on how CPLEX can be used on mainframe to address banking and finance IT challenges. Not only some business operations need to be optimized, but this has to be done while maintaining... [More]
标签： analytics zenterprise |

## Benchmarking Is Tricky
We benchmark all the time. Why?
There are mainly two reasons. First, our customers keep asking for performance improvements, as they apply CPLEX to larger and more complex problems. We therefore need to make sure newer releases of CPLEX are faster for our customers. The only way to know is to benchmark our code. Second, marketing people like to be able to claim speedup in their messaging. Indeed, this boils down to a simple number that can be reused everywhere. The latter is a nice side... [More]
标签： analytics cplex benchmark |

## Analytics Education Series
Stephan Jou and I created an education series around analytics for IBM employees earlier this year. Given the success and the quality of presentations it was decided to make this series available outside IBM at no cost for participants.
This curriculum is focused on the science, not the products, as we're interested in providing you with descriptions of the purpose and science behind the various analytics methods. It's a veritable 360 degree review of analytics including topics like descriptive analytics, statistics,... [More]
标签： analytics education |