Edward Klotz  Edward Klotz photo         

contact information

Senior Software Scientist, Advanced Support for CPLEX Users


Professional Associations

Professional Associations:  INFORMS  |  Mathematical Optimization Society


I joined the CPLEX team in 1991 and have been involved in CPLEX development, training and documentation and support.     I have leveraged my experience supporting CPLEX users to provide numerous conference presentations, workshops and web seminars (including IBM Virtual User Groups) on the effective use of CPLEX. Combining that with my extensive experience in all technical aspects of mathematical programming software has enabled me to communicate the customer experience with the developers and explain technically challenging aspects of the software to its users.  This is reflected in the 3 publications (all in refereed journals) that I have written since joining IBM in 2009. I obtained a PhD in Operations Research from Stanford University in 1988. 

In addition, I investigate customer support issues at the source code level, and use that experience to identify potential improves in CPLEX, both in terms of performance and accuracy of computation.  This requires extensive knowledge in linear programming, integer programming and numerical linear algebra for finite precision computing.

Regarding research interests, while I am interested in all aspects of mathematical programming, my primary interests involve those that can have an impact on mathematical programming software such as CPLEX. 



2011 - Eminence and Excellence Award, primarily for customer engagements with Siemens, Zilliant and GAMS.

2014 - OTAA Award with Oleksandr Romanko, Helmut Mausser, Andrey Zdanovich, Irv Lustig: Scaling quadratic and quadratically-constrainted problems in the Post-Cube Optimizer.

2017 - CrushIT Week 14 as part of the CPLEX team for CPLEX 12.7.1 delivery.