<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Numerical Optimization Forum - Feature requests]]></title>
		<link>http://forum.openopt.org/index.php</link>
		<description><![CDATA[The most recent topics at Numerical Optimization Forum.]]></description>
		<lastBuildDate>Wed, 06 Oct 2010 09:52:26 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Optimal Control Problems]]></title>
			<link>http://forum.openopt.org/viewtopic.php?id=148&amp;action=new</link>
			<description><![CDATA[<p>Hello,</p><p>thanks for this great project, but I have one question:</p><p>When will it be possible to use OpenOpt for optimal control problems? I have seen, there is one empty side for OCP at the project homepage so hopefully it will be released&nbsp; soon ;-)</p><p>Best Regards,<br />Qasi</p>]]></description>
			<author><![CDATA[dummy@example.com (bast)]]></author>
			<pubDate>Wed, 06 Oct 2010 09:52:26 +0000</pubDate>
			<guid>http://forum.openopt.org/viewtopic.php?id=148&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[RULES OF THE FORUM !]]></title>
			<link>http://forum.openopt.org/viewtopic.php?id=279&amp;action=new</link>
			<description><![CDATA[<p>Hi all,<br />if you would like to get feedback faster and in detailed properties, first of all please provide in your first post and your forum entry detailed information about yourself and where/how our software is used, e.g. &quot;Dr.-Ing. Nils Wagner, institute of mechanics, Stuttgart, Germany, use OpenOpt for eigenvalue problems&quot;. We intend put some of them to <a href="http://openopt.org/Applications">Applications</a> webpage, provided you don&#039;t directly state otherwise of course.</p><p>Would you do something from our <a href="http://openopt.org/Appeal">Appeal</a>, it would also improve quality of our answer.</p><p>--------------------<br />Regards, Dmitrey.</p>]]></description>
			<author><![CDATA[dummy@example.com (Dmitrey)]]></author>
			<pubDate>Sun, 18 Jul 2010 20:49:23 +0000</pubDate>
			<guid>http://forum.openopt.org/viewtopic.php?id=279&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Seeing Output of Solver]]></title>
			<link>http://forum.openopt.org/viewtopic.php?id=261&amp;action=new</link>
			<description><![CDATA[<p>I was wondering if there is away from within OpenOpt to allow the output from the solver I am using to display (ie I want to see the actual Ipopt output).<br />Thanks very much for your help!</p>]]></description>
			<author><![CDATA[dummy@example.com (Dmitrey)]]></author>
			<pubDate>Fri, 25 Jun 2010 18:40:09 +0000</pubDate>
			<guid>http://forum.openopt.org/viewtopic.php?id=261&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Add ASA into GLP solver list?]]></title>
			<link>http://forum.openopt.org/viewtopic.php?id=250&amp;action=new</link>
			<description><![CDATA[<p>Hi Dmitrey,</p><p>Given that the ASA C code is available, is there any chance that you would consider adding ASA into the list of available GLP solver?</p><p><a href="http://www.ingber.com/#ASA">http://www.ingber.com/#ASA</a></p>]]></description>
			<author><![CDATA[dummy@example.com (Dmitrey)]]></author>
			<pubDate>Tue, 08 Jun 2010 10:20:26 +0000</pubDate>
			<guid>http://forum.openopt.org/viewtopic.php?id=250&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Restarting an optimisation with 'ralg']]></title>
			<link>http://forum.openopt.org/viewtopic.php?id=218&amp;action=new</link>
			<description><![CDATA[<p>Hi,</p><p>I am using OpenOpt with the <em>ralg</em> and <em>scipy_lbfgsb</em> solvers for some relatively large problems with 200—2500 parameters. Every evaluation of the objective function (or derivative) takes a couple of seconds, so that the whole optimisation runs for a week or two. Part of the calculations run on a Linux cluster, which unfortunately limits the job runtime to two days. </p><p>I would like to restart an optimisation from where it was stopped. Using the best previous solution as a starting point for a new run works fine for <em>scipy_lbfgsb</em>, but <em>ralg</em> takes very many function and derivative evaluations before it gets back on track (up to a day&#039;s worth of calculations!). </p><p>Is there a way to save the internal state of the solver and use that to restart an optimisation run from where it was stopped?</p><p>Your help would be greatly appreciated.<br />Ingo</p>]]></description>
			<author><![CDATA[dummy@example.com (linsson)]]></author>
			<pubDate>Thu, 25 Mar 2010 13:16:08 +0000</pubDate>
			<guid>http://forum.openopt.org/viewtopic.php?id=218&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[GLP grid search: available?]]></title>
			<link>http://forum.openopt.org/viewtopic.php?id=214&amp;action=new</link>
			<description><![CDATA[<p>Dear Dmitrey and All,</p><p>I am dealing with an optimization problem where lb and ub are always available. I&#039;d like to compare smart GLP solvers (galileo, pswarm, de) against a plain grid search within the given bounds. Is grid search available somewhere in OpenOpt? Shall I implement it myself?</p><p>Kind Regards,</p><p>Emanuele</p>]]></description>
			<author><![CDATA[dummy@example.com (Dmitrey)]]></author>
			<pubDate>Tue, 02 Mar 2010 17:33:42 +0000</pubDate>
			<guid>http://forum.openopt.org/viewtopic.php?id=214&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Any QCQP solver?]]></title>
			<link>http://forum.openopt.org/viewtopic.php?id=207&amp;action=new</link>
			<description><![CDATA[<p>Hello,<br />have you any QCQP solver available or any plans for it?</p><p>By the way, scipy.optimize docstrings point to deprecated scikits.openopt yet.</p><p>Cheers, Alex.</p>]]></description>
			<author><![CDATA[dummy@example.com (Dmitrey)]]></author>
			<pubDate>Wed, 10 Feb 2010 15:06:51 +0000</pubDate>
			<guid>http://forum.openopt.org/viewtopic.php?id=207&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[From java?]]></title>
			<link>http://forum.openopt.org/viewtopic.php?id=188&amp;action=new</link>
			<description><![CDATA[<p>What is the best way to integrate ralg with an existing java infrastructure?&nbsp; I see that numpy isn&#039;t supported within jython; I assume that makes ralg unrunnable from within jython?</p>]]></description>
			<author><![CDATA[dummy@example.com (Dmitrey)]]></author>
			<pubDate>Mon, 04 Jan 2010 17:26:10 +0000</pubDate>
			<guid>http://forum.openopt.org/viewtopic.php?id=188&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[More then one list (x) for the optimization variables]]></title>
			<link>http://forum.openopt.org/viewtopic.php?id=172&amp;action=new</link>
			<description><![CDATA[<p>Hello,</p><p>I wrote an NLP in OpenOpt, which was before the discretization an optimal control problem. Everything worked nice, but it is a little bit difficult to have all the indices of x in mind when writing your OCP.</p><p>So is there a possibility to write something like:</p><p><strong>x = [y,u]</strong> ?</p><p>Maybe the question is difficult to understand, so I paste the important parts of the NLP i have written:</p><div class="codebox"><pre><code># Optimal Control Problem

# minimize integral_from_0_to_1 of 0.5*u(t)**2 - y(t)
# subject to y_dot(t) = u(t) and y(0) = 1 

N  = 200
TN = 100
T  = 1.0
ht = T / TN 

# objective function:
f = lambda x: ht*((0.5*x[TN:N-1]**2).sum() - x[0:TN-1].sum()) # difficult to define cost functional

# h(x) = 0 constraints
def h(x):
    r = []
    r.append(x[0] - 1)
    for i in range(0,TN-1):
        r.append(x[i+1] - x[i] - ht*x[i+TN]) # difficult to look at the problem
    return r

# now i have to get back the real state and control for plotting
y = res.xf[0:TN-1] # this is the state
u = res.xf[TN:N-1] # this is the control
t = arange(0, T-ht, ht)</code></pre></div><p>So you can see, in the cost functional and in the constraints it is difficult to handle with the indices of x. </p><p>Can you help me with this?</p>]]></description>
			<author><![CDATA[dummy@example.com (Dmitrey)]]></author>
			<pubDate>Thu, 03 Dec 2009 15:36:26 +0000</pubDate>
			<guid>http://forum.openopt.org/viewtopic.php?id=172&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[python-glpk]]></title>
			<link>http://forum.openopt.org/viewtopic.php?id=162&amp;action=new</link>
			<description><![CDATA[<p>Hello Dmitri,<br />I&#039;ve got a simple question. I&#039;ve just found python-glpk on the web site,<br /><a href="http://www.dcc.fc.up.pt/~jpp/code/python-glpk/">http://www.dcc.fc.up.pt/~jpp/code/python-glpk/</a><br />My question is how does it relate to the version interfaced through cvxopt?<br />Maybe simpler use and installation? Thank you, --Evgeni.</p>]]></description>
			<author><![CDATA[dummy@example.com (Dmitrey)]]></author>
			<pubDate>Fri, 13 Nov 2009 09:31:17 +0000</pubDate>
			<guid>http://forum.openopt.org/viewtopic.php?id=162&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[tolerance issue]]></title>
			<link>http://forum.openopt.org/viewtopic.php?id=144&amp;action=new</link>
			<description><![CDATA[<p>Is there a way to force EACH component of abs(Aeq *x -beq) to be smaller than a fixed amount when solving a milp problem with glpk? I tryed with xtol,ftol,control options but it seems it is not working. Reading through glpk manual it seems it should be possible.</p><p>cheers</p>]]></description>
			<author><![CDATA[dummy@example.com (Dmitrey)]]></author>
			<pubDate>Thu, 24 Sep 2009 14:25:10 +0000</pubDate>
			<guid>http://forum.openopt.org/viewtopic.php?id=144&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Simulated annealing (scipy.optimize.anneal)]]></title>
			<link>http://forum.openopt.org/viewtopic.php?id=27&amp;action=new</link>
			<description><![CDATA[<p>Am I correct to say that it wouldn&#039;t be too difficult to connect scipy&#039;s anneal to OO? What is the best way to get involved in doing this?</p>]]></description>
			<author><![CDATA[dummy@example.com (Dmitrey)]]></author>
			<pubDate>Thu, 06 Aug 2009 09:18:08 +0000</pubDate>
			<guid>http://forum.openopt.org/viewtopic.php?id=27&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[LP and MPS Formats compatible with OpenOpt?]]></title>
			<link>http://forum.openopt.org/viewtopic.php?id=114&amp;action=new</link>
			<description><![CDATA[<p>Dear all,</p><p>I have been working in an Portfolio Optimization Toolbox; currently I&#039;m using as optimization engines the MOSEK, CPLEX and GAMS tools but, I want to use it to teach, so I need to switch into a &quot;free optimization tool&quot; like OpenOpt... </p><p>My toolbox takes some &quot;raw data&quot; and writes an standard MPS Format File (or LP Format) and this File is introduced into the Optimization Model, solved and then the solution file must be read in order to show the results in a GUI...</p><p>So, in order to implement OpenOpt as the &quot;free optimization engine&quot; what I need to know is how to modelate a tipical MILP problem so this would help me to write a kind of &quot;filter&quot; <strong>lp2OpenOpt</strong> and <strong>mps2OpenOpt</strong> to be included in the toolbox.</p><p>Because I&#039;m new in this Forum and my knowledge of Phyton is limited, I need some help in order to convert a typical LP format (I choose LP format because it is more intuitive than the MPS) into OpenOpt format to be ready-to-run whit Python...</p><p>Can some member of the Forum give me a help?</p><p>Thank you in advance!!!!!</p><p>==================================================================<br />LP Format:</p><p>(All the variables are binary).</p><p>\ A typical example<br />minimize<br />obj:&nbsp; + 0 b1 + 0 b2 + 0 b3 + 0 b4 + 0 b5 + 0 b6 + x7<br />subject to<br />c1:&nbsp; - 5e+8 b1 - 5e+8 b2 - 5e+8 b3 - 2.3e+1 b4 - 2.2e+1 b5 - 1.9e+1 b6 + x7 = 0<br />c2:&nbsp; + b1 + b4 = 1<br />c3:&nbsp; + b2 + b5 = 1<br />c4:&nbsp; + b3 + b6 = 1<br />bounds<br /> 0 &lt;= b1 &lt;= 1<br /> 0 &lt;= b2 &lt;= 1<br /> 0 &lt;= b3 &lt;= 1<br /> 0 &lt;= b4 &lt;= 1<br /> 0 &lt;= b5 &lt;= 1<br /> 0 &lt;= b6 &lt;= 1<br /> x7 free<br />general<br /> b1 b2 b3 b4 b5 b6<br />end</p><p>==================================================================<br />Equivalent MPS Format:</p><p>* MPS File wrote by Grid2MPS from CombBids_Server_V102Beta<br />*<br />* Version:&nbsp; V.1.0.0.<br />* Date:&nbsp; &nbsp; &nbsp;June 9, 2009<br />* Time:&nbsp; &nbsp; &nbsp;22:00 hrs (GMT-6)<br />* File generated at: Sun Jun 21 21:33:43 2009&nbsp; &nbsp; <br />*<br />NAME&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Generic_MPS_File<br />*<br />* original model was minimizing<br />*<br />ROWS<br /> N&nbsp; obj<br /> E&nbsp; c1<br /> E&nbsp; c2<br /> E&nbsp; c3<br /> E&nbsp; c4<br />COLUMNS<br />&nbsp; &nbsp; MARK1&nbsp; &nbsp; &nbsp;&#039;MARKER&#039;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#039;INTORG&#039;<br />&nbsp; &nbsp; b1&nbsp; &nbsp; &nbsp; &nbsp; c1&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;-500000000.00<br />&nbsp; &nbsp; b1&nbsp; &nbsp; &nbsp; &nbsp; c2&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1<br />&nbsp; &nbsp; b2&nbsp; &nbsp; &nbsp; &nbsp; c1&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;-500000000.00<br />&nbsp; &nbsp; b2&nbsp; &nbsp; &nbsp; &nbsp; c3&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1<br />&nbsp; &nbsp; b3&nbsp; &nbsp; &nbsp; &nbsp; c1&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;-500000000.00<br />&nbsp; &nbsp; b3&nbsp; &nbsp; &nbsp; &nbsp; c4&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1<br />&nbsp; &nbsp; b4&nbsp; &nbsp; &nbsp; &nbsp; c1&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;-23.00<br />&nbsp; &nbsp; b4&nbsp; &nbsp; &nbsp; &nbsp; c2&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1<br />&nbsp; &nbsp; b5&nbsp; &nbsp; &nbsp; &nbsp; c1&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;-22.00<br />&nbsp; &nbsp; b5&nbsp; &nbsp; &nbsp; &nbsp; c3&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1<br />&nbsp; &nbsp; b6&nbsp; &nbsp; &nbsp; &nbsp; c1&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;-19.00<br />&nbsp; &nbsp; b6&nbsp; &nbsp; &nbsp; &nbsp; c4&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1<br />&nbsp; &nbsp; MARK1&nbsp; &nbsp; &nbsp;&#039;MARKER&#039;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#039;INTEND&#039;<br />&nbsp; &nbsp; x7&nbsp; &nbsp; &nbsp; &nbsp; obj&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;1<br />&nbsp; &nbsp; x7&nbsp; &nbsp; &nbsp; &nbsp; c1&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1<br />RHS<br />&nbsp; &nbsp; rhs&nbsp; &nbsp; &nbsp; &nbsp;c2&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1<br />&nbsp; &nbsp; rhs&nbsp; &nbsp; &nbsp; &nbsp;c3&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1<br />&nbsp; &nbsp; rhs&nbsp; &nbsp; &nbsp; &nbsp;c4&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1<br />BOUNDS<br /> UP bnd&nbsp; &nbsp; &nbsp; &nbsp;b1&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1<br /> UP bnd&nbsp; &nbsp; &nbsp; &nbsp;b2&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1<br /> UP bnd&nbsp; &nbsp; &nbsp; &nbsp;b3&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1<br /> UP bnd&nbsp; &nbsp; &nbsp; &nbsp;b4&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1<br /> UP bnd&nbsp; &nbsp; &nbsp; &nbsp;b5&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1<br /> UP bnd&nbsp; &nbsp; &nbsp; &nbsp;b6&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1<br /> FR bnd&nbsp; &nbsp; &nbsp; &nbsp;x7&nbsp; &nbsp; &nbsp;<br />ENDATA</p>]]></description>
			<author><![CDATA[dummy@example.com (jc.morataya)]]></author>
			<pubDate>Wed, 24 Jun 2009 22:01:25 +0000</pubDate>
			<guid>http://forum.openopt.org/viewtopic.php?id=114&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Has anybody willling to connect OpenOpt to OpenOffice.org Calc?]]></title>
			<link>http://forum.openopt.org/viewtopic.php?id=97&amp;action=new</link>
			<description><![CDATA[<p>Hello,</p><p>A new version of OpenOffice.org (free MS Office alternative) has been recently released, this one has Python 2.6 included. </p><p>From what I know, the only one free nonlinear solver connected to OOo Calc is unconstrained and premature (as it is mentioned <a href="http://wiki.services.openoffice.org/wiki/Optimization_Solver">here</a>: &quot;Currently a draft implementation of Quasi-Newton with BFGS update is included to optimize unconstrained non-linear models. But this algorithm is still not very robust and needs massive improvement&quot;), while lots of users and I would be interested in <a href="http://openopt.org/NLP">general constrained local</a> and other <a href="http://openopt.org/NonLinearProblems">NonLinear</a> solvers, as well as in <a href="http://openopt.org/MatrixProblems">Matrix Problems</a>. </p><p>Thus, has anybody willling to connect OpenOpt to OOo Calc?</p><p>I had published some letters like <a href="http://www.mail-archive.com/discuss@openoffice.org/msg18092.html">this one</a> in OOo mail lists (I&#039;m not affiliated with OOo), but they say there will be hardly any volunteers revealed. Since those lists require registration, I guess it&#039;s better to discuss it here.</p><p>Cheers, <br />JKR.</p>]]></description>
			<author><![CDATA[dummy@example.com (Dmitrey)]]></author>
			<pubDate>Thu, 28 May 2009 09:19:03 +0000</pubDate>
			<guid>http://forum.openopt.org/viewtopic.php?id=97&amp;action=new</guid>
		</item>
	</channel>
</rss>
