[Clp] Infinite loop in clp

Lacroix, Robert ralacroix at hydro.mb.ca
Tue Jul 18 12:00:44 EDT 2017


Built with gcc version 4.4.7 20120313 (Red Hat 4.4.7-18)

Coin LP version 1.16.10, build Jun  7 2017
command line - clp test_file.gz -direction maximize -primalT 1e-6 -solve

On RHEL 6 64-bit (2.6.32-696.3.1.el6.x86_64)
Primal infeasible - objective value 192.99891
Presolved problem not optimal, resolve after postsolve
After Postsolve, objective 192.99891, infeasibilities - dual 109.62181 (63), primal 12.687537 (10)
PrimalInfeasible objective 192.9989103 - 1006781 iterations time 53.672, Presolve 0.00

On RHEL 6 32-bit (2.6.32-696.3.1.el6.i686)
Primal infeasible - objective value 186.29305
Presolved problem not optimal, resolve after postsolve
After Postsolve, objective 186.29305, infeasibilities - dual 74.122078 (71), primal 17.020416 (12)
PrimalInfeasible objective 186.2930474 - 761 iterations time 0.082, Presolve 0.01

Same compilation options on both: --enable-gnu-packages

From: Clp [mailto:clp-bounces at coin-or.org] On Behalf Of BALAGUER Sandie
Sent: July-17-17 2:18 AM
To: clp at list.coin-or.org
Subject: [Clp] Infinite loop in clp

-------------------------
This email originated from outside Manitoba Hydro. Search 'phishing' on MPower to learn about the risks.
-------------------------

Hello,

We have an application that uses clp 1.7.4 and has been working well for several years, but we would like to use a newer version of clp to see if we can reduce computation time and add some complexity to our problems.
However, the newer versions of clp reach infinite loops for some problems that were solved in less than 1 second with clp 1.7.4. We tested versions 1.16.0, 1.16.10 and 1.16.11 but it may happen with previous versions too.
The problem was not easy to reproduce using dumped files because it seems to depend on both the truncation of floats, the parameter "ClpPrimalTolerance" and the version of clp (there are always problems with infinite loops, but they are not always the same when we change version).
You can find enclosed a mps file (generated by the method "writeMpsNative" with the IEEE hex format type) that reproduces the problem with clp 1.16.11.
It's a maximization problem and we use "./clp test_file.gz -direction maximize -primalT 1e-6 -solve" to solve it in the command line.

Can you help us in understanding what happens here ?

Thanks in advance

Sandie Balaguer

Ce message et toutes les pièces jointes (ci-après le 'Message') sont établis à l'intention exclusive des destinataires et les informations qui y figurent sont strictement confidentielles. Toute utilisation de ce Message non conforme à sa destination, toute diffusion ou toute publication totale ou partielle, est interdite sauf autorisation expresse.

Si vous n'êtes pas le destinataire de ce Message, il vous est interdit de le copier, de le faire suivre, de le divulguer ou d'en utiliser tout ou partie. Si vous avez reçu ce Message par erreur, merci de le supprimer de votre système, ainsi que toutes ses copies, et de n'en garder aucune trace sur quelque support que ce soit. Nous vous remercions également d'en avertir immédiatement l'expéditeur par retour du message.

Il est impossible de garantir que les communications par messagerie électronique arrivent en temps utile, sont sécurisées ou dénuées de toute erreur ou virus.
____________________________________________________

This message and any attachments (the 'Message') are intended solely for the addressees. The information contained in this Message is confidential. Any use of information contained in this Message not in accord with its purpose, any dissemination or disclosure, either whole or partial, is prohibited except formal approval.

If you are not the addressee, you may not copy, forward, disclose or use any part of it. If you have received this message in error, please delete it and all copies from your system and notify the sender immediately by return message.

E-mail communication cannot be guaranteed to be timely secure, error or virus-free.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/clp/attachments/20170718/99420984/attachment.html>


More information about the Clp mailing list