<html><body><div style="font-family: times new roman, new york, times, serif; font-size: 12pt; color: #000000"><div>Hi all,<br></div><div><br></div><div>I am a new user of Cmpl and I have to say that this project is really great. Congratulations.<br></div><div><br></div><div>I am looking forward to participating in a further development of this language and system in order to deal with some features of the solver "Bapcod" that my team has been developping (<a href="https://realopt.bordeaux.inria.fr/?page_id=2">https://realopt.bordeaux.inria.fr/?page_id=2</a>)<br></div><div><br></div><div><p style="margin: 0px;" data-mce-style="margin: 0px;">BaPCod is a prototype code that solves Mixed Integer Programs (MIP) by application of a&nbsp;Dantzig-Wolfe reformulation&nbsp;technique. The reformulated problem is solved using a&nbsp;branch-and-price&nbsp;(column generation) algorithm.</p><p style="margin: 0px;" data-mce-style="margin: 0px;"><br></p><p style="margin: 0px;" data-mce-style="margin: 0px;">First off, I would like to interface Cmpl with Bapcod; and I guess this should be easy through simple communication with Osil and Osrl files. Then, (and here is the more difficult task) I would like to add in Cmpl the possibility for the user to specify which of the constraints and variables define the subsystems on which the decomposition is based.<br></p><p style="margin: 0px;" data-mce-style="margin: 0px;"><br></p><p style="margin: 0px;" data-mce-style="margin: 0px;">Do you think it is feasible? I am full-time developer of Bapcod so time wouldn't be a matter. However I would appreciate if you can provide some indications (for instance which part of the Cmpl sources need to be modified for this purpose).<br></p><p style="margin: 0px;" data-mce-style="margin: 0px;"><br></p><p style="margin: 0px;" data-mce-style="margin: 0px;">Thanks in Advance<br><br></p><p style="margin: 0px;" data-mce-style="margin: 0px;">Best regards,<br></p><p style="margin: 0px;" data-mce-style="margin: 0px;">Issam Tahiri.<br></p></div></div></body></html>