Thanks a lot. Whenever I have time I will have a look at the algorithm and try to find out a smaller example.<br><br>Alberto<br><br><div class="gmail_quote">On Wed, Jul 20, 2011 at 2:59 PM, Michaël Baudin <span dir="ltr"><<a href="mailto:michael.baudin@scilab.org">michael.baudin@scilab.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><u></u>
<div text="#000000" bgcolor="#ffffff">
I created the bug report : <a href="http://bugzilla.scilab.org/show_bug.cgi?id=9751" target="_blank">http://bugzilla.scilab.org/show_bug.cgi?id=9751</a><br>
<br>
Regards,<br>
<br>
Michaël Baudin<br>
<br>
Le 20/07/2011 14:49, Michaël Baudin a écrit :
<div><div></div><div class="h5"><blockquote type="cite">
Le 20/07/2011 13:14, Alberto Marin a écrit :
<blockquote type="cite"><br>
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex"> <br>
<br>
</blockquote>
<div>This kind of rank deficiency is very frequent in this
kind of problem (biochemical networks) and has never been a
problem using the simplex method. Since the only thing I
know about the karmarkar algorithm is that it is an interior
point method, I have no clue about what the error message
about rank deficiency means. I have tried eliminating the
redundancies but the reesult is the same so the error may
refer to a completely different issue. <br>
</div>
</div>
</blockquote>
<br>
The "karmarkar" function has a very poor name: it does *not*
implement Karmarkar's algorithm... The algorithm used in the
function is based on the primal affine scaling algorithm, as
discovered by Dikin in 1967, and then re-discovered by Barnes and
Vanderbei et al in 1986.<br>
<br>
To move the problem forward, I will create a separate bug report
on bugzilla.<br>
<br>
<blockquote type="cite">
<div class="gmail_quote">
<div> </div>
<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex"> <br>
When you say that you have problems when you use linpro
through the Java<br>
interface, what do you mean exactly ? Can you provide a
script ?<br>
</blockquote>
<div> </div>
<div>If I put this problem in an .sce file and execute it, I
get the result you mention. No problem so far. If I call
linpro from the java interface with the Siclab.exec() method
it also works fine as long as I use a 32 bits machine. But
calling linpro through the exec() method in any linux 64
bits machine crashes the java virtual machine. This same
problem happened whenever I called the javasci engine with
scilab 4.2 but in 5.3 it is restricted to the linpro
function, any other operation I've tried so far (including
karmarkar) seem to work fine. <br>
</div>
</div>
</blockquote>
<br>
I am not familiar with the javasci engine. Maybe some expert on
this topic can help...<br>
<br>
Regards,<br>
<br>
Michaël<br>
</blockquote>
<br>
<br>
</div></div><pre cols="72">--
Michaël Baudin
Ingénieur de développement
<a href="mailto:michael.baudin@scilab.org" target="_blank">michael.baudin@scilab.org</a>
-------------------------
Consortium Scilab - Digiteo
Domaine de Voluceau - Rocquencourt
B.P. 105 - 78153 Le Chesnay Cedex
Tel. : 01 39 63 56 87 - Fax : 01 39 63 55 94
</pre>
</div>
</blockquote></div><br>