<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="http://www.convexoptimization.com/wikimization/skins/common/feed.css?97"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>Dattorro Convex Optimization of Eternity II - Revision history</title>
		<link>http://www.convexoptimization.com/wikimization/index.php?title=Dattorro_Convex_Optimization_of_Eternity_II&amp;action=history</link>
		<description>Revision history for this page on the wiki</description>
		<language>en</language>
		<generator>MediaWiki 1.11.0</generator>
		<lastBuildDate>Wed, 22 Apr 2026 01:24:21 GMT</lastBuildDate>
		<item>
			<title>Ranjelin at 21:28, 16 January 2026</title>
			<link>http://www.convexoptimization.com/wikimization/index.php?title=Dattorro_Convex_Optimization_of_Eternity_II&amp;diff=3339&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 21:28, 16 January 2026&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;An [http://www.eternityii.ro/try-eternity2-online/index.htm Eternity II puzzle] problem formulation &amp;lt;math&amp;gt;A_{}x\!=b\,&amp;lt;/math&amp;gt; is discussed thoroughly in section 4.&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;6.0.0.15 &lt;/del&gt;of the book [http://meboo.convexoptimization.com/Meboo.html Convex Optimization &amp;amp;amp; Euclidean Distance Geometry] which is freely available.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;An [http://www.eternityii.ro/try-eternity2-online/index.htm Eternity II puzzle] problem formulation &amp;lt;math&amp;gt;A_{}x\!=b\,&amp;lt;/math&amp;gt; is discussed thoroughly in section 4.&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;8 &lt;/ins&gt;of the book [http://meboo.convexoptimization.com/Meboo.html Convex Optimization &amp;amp;amp; Euclidean Distance Geometry] which is freely available.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;That &amp;lt;math&amp;gt;A\,&amp;lt;/math&amp;gt; matrix is obtained by presolving a sparse 864,593 &amp;lt;math&amp;gt;\!\times\!&amp;lt;/math&amp;gt; 1,048,576 system.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;That &amp;lt;math&amp;gt;A\,&amp;lt;/math&amp;gt; matrix is obtained by presolving a sparse 864,593 &amp;lt;math&amp;gt;\!\times\!&amp;lt;/math&amp;gt; 1,048,576 system.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This [http://www.convexoptimization.com/TOOLS/EternityII.mat Matlab binary] contains three successive reductions, each equivalent to that larger system:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This [http://www.convexoptimization.com/TOOLS/EternityII.mat Matlab binary] contains three successive reductions, each equivalent to that larger system:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Fri, 16 Jan 2026 21:28:41 GMT</pubDate>			<dc:creator>Ranjelin</dc:creator>			<comments>http://www.convexoptimization.com/wikimization/index.php/Talk:Dattorro_Convex_Optimization_of_Eternity_II</comments>		</item>
		<item>
			<title>Ranjelin at 00:48, 7 September 2015</title>
			<link>http://www.convexoptimization.com/wikimization/index.php?title=Dattorro_Convex_Optimization_of_Eternity_II&amp;diff=3083&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 00:48, 7 September 2015&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 5:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 5:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*&amp;lt;math&amp;gt;\tau\!\in\mathbb{R}^{11077}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\,E\!\in\mathbb{R}^{11077\times262144}&amp;lt;/math&amp;gt; is the million column Eternity II matrix having redundant rows and columns removed analytically,&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*&amp;lt;math&amp;gt;\tau\!\in\mathbb{R}^{11077}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\,E\!\in\mathbb{R}^{11077\times262144}&amp;lt;/math&amp;gt; is the million column Eternity II matrix having redundant rows and columns removed analytically,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*&amp;lt;math&amp;gt;\tilde{\tau}\!\in\mathbb{R}^{10054}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\,\tilde{E}\!\in\mathbb{R}^{10054\times204304}&amp;lt;/math&amp;gt; has columns removed corresponding to some known zero variables (removal produced dependent rows),&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*&amp;lt;math&amp;gt;\tilde{\tau}\!\in\mathbb{R}^{10054}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\,\tilde{E}\!\in\mathbb{R}^{10054\times204304}&amp;lt;/math&amp;gt; has columns removed corresponding to some known zero variables (removal produced dependent rows),&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*&amp;lt;math&amp;gt;b\!\in\mathbb{R}^{7362}&amp;lt;/math&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; and &amp;lt;math&amp;gt;A\!\in\mathbb{R}^{7362\times150638}&amp;lt;/math&amp;gt;&amp;amp;nbsp; has columns removed not in smallest face (containing &amp;lt;math&amp;gt;\tilde{\tau}&amp;lt;/math&amp;gt;) of polyhedral cone &amp;lt;math&amp;gt;\mathcal{K}=\{\tilde{E}^{}x~|~x\!\succeq0\}&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&amp;amp;nbsp;&lt;/ins&gt;&amp;lt;math&amp;gt;b\!\in\mathbb{R}^{7362}&amp;lt;/math&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; and &lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&amp;amp;nbsp;&lt;/ins&gt;&amp;lt;math&amp;gt;A\!\in\mathbb{R}^{7362\times150638}&amp;lt;/math&amp;gt;&amp;amp;nbsp; has columns removed not in smallest face (containing &amp;lt;math&amp;gt;\tilde{\tau}&amp;lt;/math&amp;gt;) of polyhedral cone &amp;lt;math&amp;gt;\mathcal{K}=\{\tilde{E}^{}x~|~x\!\succeq0\}&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The following linear program is a very difficult problem that remains unsolved:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The following linear program is a very difficult problem that remains unsolved:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Mon, 07 Sep 2015 00:48:34 GMT</pubDate>			<dc:creator>Ranjelin</dc:creator>			<comments>http://www.convexoptimization.com/wikimization/index.php/Talk:Dattorro_Convex_Optimization_of_Eternity_II</comments>		</item>
		<item>
			<title>Ranjelin at 00:07, 7 September 2015</title>
			<link>http://www.convexoptimization.com/wikimization/index.php?title=Dattorro_Convex_Optimization_of_Eternity_II&amp;diff=3082&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 00:07, 7 September 2015&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 14:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 14:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Matrix &amp;lt;math&amp;gt;A\!\in\!\mathbb{R}^{7362\times150638}&amp;lt;/math&amp;gt; is sparse having only 782,087 nonzeros. &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Matrix &amp;lt;math&amp;gt;A\!\in\!\mathbb{R}^{7362\times150638}&amp;lt;/math&amp;gt; is sparse having only 782,087 nonzeros. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;All entries of &amp;lt;math&amp;gt;A\,&amp;lt;/math&amp;gt; are integers from the set &amp;lt;math&amp;gt;\{{-1},0,1\}&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\,&lt;/del&gt;&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;All entries of &amp;lt;math&amp;gt;A\,&amp;lt;/math&amp;gt; are integers from the set &amp;lt;math&amp;gt;\{{-1}&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\,,\&lt;/ins&gt;,0&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\,,\&lt;/ins&gt;,1\}&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Vector &amp;lt;math&amp;gt;b_{\!}\in\!\{0\,,\,1\}^{7362}&amp;lt;/math&amp;gt; has only 358 nonzeros.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Vector &amp;lt;math&amp;gt;b_{\!}\in\!\{0\,,\,1\}^{7362}&amp;lt;/math&amp;gt; has only 358 nonzeros.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 31:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 31:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;z^{*\rm T\!}x^*=_{}256&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;z^{*\rm T\!}x^*=_{}256&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Minimal cardinality of this Eternity II problem is equal to number of puzzle pieces, 256.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Minimal cardinality of this Eternity II problem is equal to number of puzzle pieces, &lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;math&amp;gt;&lt;/ins&gt;256&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/math&amp;gt;&lt;/ins&gt;.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Comment: The technique, convex iteration, requires no modification (and works very well) when applied instead to mixed integer programming (MIP, not discussed in book).  There is no modification to the linear program statement here except 256 variables, corresponding to the largest entries of iterate &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;, are declared binary.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Comment: The technique, convex iteration, requires no modification (and works very well) when applied instead to mixed integer programming (MIP, not discussed in book).  There is no modification to the linear program statement here except 256 variables, corresponding to the largest entries of iterate &amp;lt;math&amp;gt;x^*&amp;lt;/math&amp;gt;, are declared binary.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Mon, 07 Sep 2015 00:07:42 GMT</pubDate>			<dc:creator>Ranjelin</dc:creator>			<comments>http://www.convexoptimization.com/wikimization/index.php/Talk:Dattorro_Convex_Optimization_of_Eternity_II</comments>		</item>
		<item>
			<title>Ranjelin at 00:05, 7 September 2015</title>
			<link>http://www.convexoptimization.com/wikimization/index.php?title=Dattorro_Convex_Optimization_of_Eternity_II&amp;diff=3081&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 00:05, 7 September 2015&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;That &amp;lt;math&amp;gt;A\,&amp;lt;/math&amp;gt; matrix is obtained by presolving a sparse 864,593 &amp;lt;math&amp;gt;\!\times\!&amp;lt;/math&amp;gt; 1,048,576 system.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;That &amp;lt;math&amp;gt;A\,&amp;lt;/math&amp;gt; matrix is obtained by presolving a sparse 864,593 &amp;lt;math&amp;gt;\!\times\!&amp;lt;/math&amp;gt; 1,048,576 system.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This [http://www.convexoptimization.com/TOOLS/EternityII.mat Matlab binary] contains three successive reductions, each equivalent to that larger system:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This [http://www.convexoptimization.com/TOOLS/EternityII.mat Matlab binary] contains three successive reductions, each equivalent to that larger system:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*&amp;lt;math&amp;gt;\tau_{\rm orig}\!\in\mathbb{R}^{864593}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\,E_{\rm orig}\!\in\mathbb{R}^{864593\times1048576}&amp;lt;/math&amp;gt; is the original Eternity II matrix&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*&amp;lt;math&amp;gt;\tau_{\rm orig}\!\in\mathbb{R}^{864593}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\,E_{\rm orig}\!\in\mathbb{R}^{864593\times1048576}&amp;lt;/math&amp;gt; is the original Eternity II matrix&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;,&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*&amp;lt;math&amp;gt;\tau\!\in\mathbb{R}^{11077}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\,E\!\in\mathbb{R}^{11077\times262144}&amp;lt;/math&amp;gt; is the million column Eternity II matrix having redundant rows and columns removed analytically,&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*&amp;lt;math&amp;gt;\tau\!\in\mathbb{R}^{11077}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\,E\!\in\mathbb{R}^{11077\times262144}&amp;lt;/math&amp;gt; is the million column Eternity II matrix having redundant rows and columns removed analytically,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*&amp;lt;math&amp;gt;\tilde{\tau}\!\in\mathbb{R}^{10054}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\,\tilde{E}\!\in\mathbb{R}^{10054\times204304}&amp;lt;/math&amp;gt; has columns removed corresponding to some known zero variables (removal produced dependent rows),&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*&amp;lt;math&amp;gt;\tilde{\tau}\!\in\mathbb{R}^{10054}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\,\tilde{E}\!\in\mathbb{R}^{10054\times204304}&amp;lt;/math&amp;gt; has columns removed corresponding to some known zero variables (removal produced dependent rows),&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 16:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 16:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;All entries of &amp;lt;math&amp;gt;A\,&amp;lt;/math&amp;gt; are integers from the set &amp;lt;math&amp;gt;\{{-1},0,1\}\,&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;All entries of &amp;lt;math&amp;gt;A\,&amp;lt;/math&amp;gt; are integers from the set &amp;lt;math&amp;gt;\{{-1},0,1\}\,&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Vector &amp;lt;math&amp;gt;b_{\!}\in\!\{0,1\}^{7362}&amp;lt;/math&amp;gt; has only 358 nonzeros.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Vector &amp;lt;math&amp;gt;b_{\!}\in\!\{0&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\,,\&lt;/ins&gt;,1\}^{7362}&amp;lt;/math&amp;gt; has only 358 nonzeros.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Direction vector &amp;lt;math&amp;gt;z\,&amp;lt;/math&amp;gt; is determined by [[Convex Iteration]]:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Direction vector &amp;lt;math&amp;gt;z\,&amp;lt;/math&amp;gt; is determined by [[Convex Iteration]]:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 26:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 26:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;These two problems are iterated &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;These two problems are iterated &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;to find a minimal cardinality solution &amp;lt;math&amp;gt;x\,&amp;lt;/math&amp;gt;.&amp;amp;nbsp;  Constraint &amp;lt;math&amp;gt;A_{}x\!=b\,&amp;lt;/math&amp;gt; bounds the variable from above by &amp;lt;math&amp;gt;\mathbf{1}&amp;lt;/math&amp;gt;.  Any minimal cardinality solution is binary and solves the Eternity II puzzle.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;to find a minimal cardinality solution &amp;lt;math&amp;gt;x\,&amp;lt;/math&amp;gt;.&amp;amp;nbsp;  Constraint &amp;lt;math&amp;gt;A_{}x\!=b\,&amp;lt;/math&amp;gt; bounds the variable from above by &amp;lt;math&amp;gt;\mathbf{1}&amp;lt;/math&amp;gt;.&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&amp;amp;nbsp; &lt;/ins&gt; Any minimal cardinality solution is binary and solves the Eternity II puzzle.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The Eternity II puzzle is solved when&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The Eternity II puzzle is solved when&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Mon, 07 Sep 2015 00:05:47 GMT</pubDate>			<dc:creator>Ranjelin</dc:creator>			<comments>http://www.convexoptimization.com/wikimization/index.php/Talk:Dattorro_Convex_Optimization_of_Eternity_II</comments>		</item>
		<item>
			<title>Ranjelin at 00:01, 7 September 2015</title>
			<link>http://www.convexoptimization.com/wikimization/index.php?title=Dattorro_Convex_Optimization_of_Eternity_II&amp;diff=3080&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 00:01, 7 September 2015&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;That &amp;lt;math&amp;gt;A\,&amp;lt;/math&amp;gt; matrix is obtained by presolving a sparse 864,593 &amp;lt;math&amp;gt;\!\times\!&amp;lt;/math&amp;gt; 1,048,576 system.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;That &amp;lt;math&amp;gt;A\,&amp;lt;/math&amp;gt; matrix is obtained by presolving a sparse 864,593 &amp;lt;math&amp;gt;\!\times\!&amp;lt;/math&amp;gt; 1,048,576 system.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This [http://www.convexoptimization.com/TOOLS/EternityII.mat Matlab binary] contains three successive reductions, each equivalent to that larger system:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This [http://www.convexoptimization.com/TOOLS/EternityII.mat Matlab binary] contains three successive reductions, each equivalent to that larger system:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*&amp;lt;math&amp;gt;\&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;tau&lt;/del&gt;\!\in\!\mathbb{R}^{11077}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\,E\!\in&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\!&lt;/del&gt;\mathbb{R}^{11077\times262144}&amp;lt;/math&amp;gt; is the million column Eternity II matrix having redundant rows and columns removed analytically,&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*&amp;lt;math&amp;gt;\&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;tau_{\rm orig}&lt;/ins&gt;\!\in&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\mathbb{R}^{864593}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\,E_{\rm orig}&lt;/ins&gt;\!&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\in\mathbb{R}^{864593\times1048576}&amp;lt;/math&amp;gt; is the original Eternity II matrix&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*&amp;lt;math&amp;gt;\tilde{\tau}\!\in&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\!&lt;/del&gt;\mathbb{R}^{10054}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\,\tilde{E}\!\in&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\!&lt;/del&gt;\mathbb{R}^{10054\times204304}&amp;lt;/math&amp;gt; has columns removed corresponding to some known zero variables (removal produced dependent rows),&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;*&amp;lt;math&amp;gt;\tau\!\in&lt;/ins&gt;\mathbb{R}^{11077}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\,E\!\in\mathbb{R}^{11077\times262144}&amp;lt;/math&amp;gt; is the million column Eternity II matrix having redundant rows and columns removed analytically,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*&amp;lt;math&amp;gt;b\!\in&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\!&lt;/del&gt;\mathbb{R}^{7362}&amp;lt;/math&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; and &amp;lt;math&amp;gt;A\!\in&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\!&lt;/del&gt;\mathbb{R}^{7362\times150638}&amp;lt;/math&amp;gt;&amp;amp;nbsp; has columns removed not in smallest face (containing &amp;lt;math&amp;gt;\tilde{\tau}&amp;lt;/math&amp;gt;) of polyhedral cone &amp;lt;math&amp;gt;\mathcal{K}=\{\tilde{E}^{}x~|~x\!\succeq0\}&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*&amp;lt;math&amp;gt;\tilde{\tau}\!\in\mathbb{R}^{10054}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\,\tilde{E}\!\in\mathbb{R}^{10054\times204304}&amp;lt;/math&amp;gt; has columns removed corresponding to some known zero variables (removal produced dependent rows),&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*&amp;lt;math&amp;gt;b\!\in\mathbb{R}^{7362}&amp;lt;/math&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; and &amp;lt;math&amp;gt;A\!\in\mathbb{R}^{7362\times150638}&amp;lt;/math&amp;gt;&amp;amp;nbsp; has columns removed not in smallest face (containing &amp;lt;math&amp;gt;\tilde{\tau}&amp;lt;/math&amp;gt;) of polyhedral cone &amp;lt;math&amp;gt;\mathcal{K}=\{\tilde{E}^{}x~|~x\!\succeq0\}&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The following linear program is a very difficult problem that remains unsolved:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The following linear program is a very difficult problem that remains unsolved:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Mon, 07 Sep 2015 00:01:35 GMT</pubDate>			<dc:creator>Ranjelin</dc:creator>			<comments>http://www.convexoptimization.com/wikimization/index.php/Talk:Dattorro_Convex_Optimization_of_Eternity_II</comments>		</item>
		<item>
			<title>Dattorro at 05:32, 14 November 2012</title>
			<link>http://www.convexoptimization.com/wikimization/index.php?title=Dattorro_Convex_Optimization_of_Eternity_II&amp;diff=2980&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 05:32, 14 November 2012&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;An [http://www.eternityii.&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;com &lt;/del&gt;Eternity II puzzle] problem formulation &amp;lt;math&amp;gt;A_{}x\!=b\,&amp;lt;/math&amp;gt; is discussed thoroughly in section 4.6.0.0.15 of the book [http://meboo.convexoptimization.com/Meboo.html Convex Optimization &amp;amp;amp; Euclidean Distance Geometry] which is freely available.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;An [http://www.eternityii.&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;ro/try-eternity2-online/index.htm &lt;/ins&gt;Eternity II puzzle] problem formulation &amp;lt;math&amp;gt;A_{}x\!=b\,&amp;lt;/math&amp;gt; is discussed thoroughly in section 4.6.0.0.15 of the book [http://meboo.convexoptimization.com/Meboo.html Convex Optimization &amp;amp;amp; Euclidean Distance Geometry] which is freely available.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;That &amp;lt;math&amp;gt;A\,&amp;lt;/math&amp;gt; matrix is obtained by presolving a sparse 864,593 &amp;lt;math&amp;gt;\!\times\!&amp;lt;/math&amp;gt; 1,048,576 system.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;That &amp;lt;math&amp;gt;A\,&amp;lt;/math&amp;gt; matrix is obtained by presolving a sparse 864,593 &amp;lt;math&amp;gt;\!\times\!&amp;lt;/math&amp;gt; 1,048,576 system.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This [http://www.convexoptimization.com/TOOLS/EternityII.mat Matlab binary] contains three successive reductions, each equivalent to that larger system:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This [http://www.convexoptimization.com/TOOLS/EternityII.mat Matlab binary] contains three successive reductions, each equivalent to that larger system:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Wed, 14 Nov 2012 05:32:31 GMT</pubDate>			<dc:creator>Dattorro</dc:creator>			<comments>http://www.convexoptimization.com/wikimization/index.php/Talk:Dattorro_Convex_Optimization_of_Eternity_II</comments>		</item>
		<item>
			<title>Ranjelin at 05:51, 5 December 2011</title>
			<link>http://www.convexoptimization.com/wikimization/index.php?title=Dattorro_Convex_Optimization_of_Eternity_II&amp;diff=2930&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 05:51, 5 December 2011&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;An [http://www.eternityii.com Eternity II puzzle] problem formulation &amp;lt;math&amp;gt;A_{}x\!=&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\!&lt;/del&gt;b\,&amp;lt;/math&amp;gt; is discussed thoroughly in section 4.6.0.0.15 of the book [http://meboo.convexoptimization.com/Meboo.html Convex Optimization &amp;amp;amp; Euclidean Distance Geometry] which is freely available.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;An [http://www.eternityii.com Eternity II puzzle] problem formulation &amp;lt;math&amp;gt;A_{}x\!=b\,&amp;lt;/math&amp;gt; is discussed thoroughly in section 4.6.0.0.15 of the book [http://meboo.convexoptimization.com/Meboo.html Convex Optimization &amp;amp;amp; Euclidean Distance Geometry] which is freely available.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;That &amp;lt;math&amp;gt;A\,&amp;lt;/math&amp;gt; matrix is obtained by presolving a sparse 864,593 &amp;lt;math&amp;gt;\!\times\!&amp;lt;/math&amp;gt; 1,048,576 system.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;That &amp;lt;math&amp;gt;A\,&amp;lt;/math&amp;gt; matrix is obtained by presolving a sparse 864,593 &amp;lt;math&amp;gt;\!\times\!&amp;lt;/math&amp;gt; 1,048,576 system.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This [http://www.convexoptimization.com/TOOLS/EternityII.mat Matlab binary] contains three successive reductions, each equivalent to that larger system:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This [http://www.convexoptimization.com/TOOLS/EternityII.mat Matlab binary] contains three successive reductions, each equivalent to that larger system:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*&amp;lt;math&amp;gt;\tau\!\in\!\mathbb{R}^{11077}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\,E\!\in\!\mathbb{R}^{11077\times262144}&amp;lt;/math&amp;gt; is the million column Eternity II matrix having redundant rows and columns removed analytically,&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*&amp;lt;math&amp;gt;\tau\!\in\!\mathbb{R}^{11077}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\,E\!\in\!\mathbb{R}^{11077\times262144}&amp;lt;/math&amp;gt; is the million column Eternity II matrix having redundant rows and columns removed analytically,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*&amp;lt;math&amp;gt;\tilde{\tau}\!\in\!\mathbb{R}^{10054}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\,\tilde{E}\!\in\!\mathbb{R}^{10054\times204304}&amp;lt;/math&amp;gt; has columns removed corresponding to some known zero variables (removal produced dependent rows),&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*&amp;lt;math&amp;gt;\tilde{\tau}\!\in\!\mathbb{R}^{10054}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\,\tilde{E}\!\in\!\mathbb{R}^{10054\times204304}&amp;lt;/math&amp;gt; has columns removed corresponding to some known zero variables (removal produced dependent rows),&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*&amp;lt;math&amp;gt;b\!\in\!\mathbb{R}^{7362}&amp;lt;/math&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; and &amp;lt;math&amp;gt;A\!\in\!\mathbb{R}^{7362\times150638}&amp;lt;/math&amp;gt;&amp;amp;nbsp; has columns removed not in smallest face (containing &amp;lt;math&amp;gt;\tilde{\tau}&amp;lt;/math&amp;gt;) of polyhedral cone &amp;lt;math&amp;gt;\mathcal{K}=\{\tilde{E}^{}x~|~x\!\&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;succeq\!0&lt;/del&gt;\}&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*&amp;lt;math&amp;gt;b\!\in\!\mathbb{R}^{7362}&amp;lt;/math&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; and &amp;lt;math&amp;gt;A\!\in\!\mathbb{R}^{7362\times150638}&amp;lt;/math&amp;gt;&amp;amp;nbsp; has columns removed not in smallest face (containing &amp;lt;math&amp;gt;\tilde{\tau}&amp;lt;/math&amp;gt;) of polyhedral cone &amp;lt;math&amp;gt;\mathcal{K}=\{\tilde{E}^{}x~|~x\!\&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;succeq0&lt;/ins&gt;\}&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The following linear program is a very difficult problem that remains unsolved:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The following linear program is a very difficult problem that remains unsolved:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 25:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 25:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;These two problems are iterated &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;These two problems are iterated &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;to find a minimal cardinality solution &amp;lt;math&amp;gt;x\,&amp;lt;/math&amp;gt;.&amp;amp;nbsp;  Constraint &amp;lt;math&amp;gt;A_{}x\!=&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\!&lt;/del&gt;b\,&amp;lt;/math&amp;gt; bounds the variable from above by &amp;lt;math&amp;gt;\mathbf{1}&amp;lt;/math&amp;gt;.  Any minimal cardinality solution is binary and solves the Eternity II puzzle.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;to find a minimal cardinality solution &amp;lt;math&amp;gt;x\,&amp;lt;/math&amp;gt;.&amp;amp;nbsp;  Constraint &amp;lt;math&amp;gt;A_{}x\!=b\,&amp;lt;/math&amp;gt; bounds the variable from above by &amp;lt;math&amp;gt;\mathbf{1}&amp;lt;/math&amp;gt;.  Any minimal cardinality solution is binary and solves the Eternity II puzzle.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The Eternity II puzzle is solved when&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The Eternity II puzzle is solved when&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Mon, 05 Dec 2011 05:51:43 GMT</pubDate>			<dc:creator>Ranjelin</dc:creator>			<comments>http://www.convexoptimization.com/wikimization/index.php/Talk:Dattorro_Convex_Optimization_of_Eternity_II</comments>		</item>
		<item>
			<title>Ranjelin at 19:56, 24 November 2011</title>
			<link>http://www.convexoptimization.com/wikimization/index.php?title=Dattorro_Convex_Optimization_of_Eternity_II&amp;diff=2903&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 19:56, 24 November 2011&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 4:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 4:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*&amp;lt;math&amp;gt;\tau\!\in\!\mathbb{R}^{11077}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\,E\!\in\!\mathbb{R}^{11077\times262144}&amp;lt;/math&amp;gt; is the million column Eternity II matrix having redundant rows and columns removed analytically,&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*&amp;lt;math&amp;gt;\tau\!\in\!\mathbb{R}^{11077}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\,E\!\in\!\mathbb{R}^{11077\times262144}&amp;lt;/math&amp;gt; is the million column Eternity II matrix having redundant rows and columns removed analytically,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*&amp;lt;math&amp;gt;\tilde{\tau}\!\in\!\mathbb{R}^{10054}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\,\tilde{E}\!\in\!\mathbb{R}^{10054\times204304}&amp;lt;/math&amp;gt; has columns removed corresponding to some known zero variables (removal produced dependent rows),&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*&amp;lt;math&amp;gt;\tilde{\tau}\!\in\!\mathbb{R}^{10054}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\,\tilde{E}\!\in\!\mathbb{R}^{10054\times204304}&amp;lt;/math&amp;gt; has columns removed corresponding to some known zero variables (removal produced dependent rows),&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*&amp;lt;math&amp;gt;b\!\in\!\mathbb{R}^{7362}&amp;lt;/math&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; and &amp;lt;math&amp;gt;A\!\in\!\mathbb{R}^{7362\times150638}&amp;lt;/math&amp;gt;&amp;amp;nbsp; has columns removed not in smallest face (containing &amp;lt;math&amp;gt;\tilde{\tau}&amp;lt;/math&amp;gt;) of polyhedral cone &amp;lt;math&amp;gt;\mathcal{K}&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\triangleq&lt;/del&gt;\{\tilde{E}^{}x~|~x\!\succeq\!0\}&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*&amp;lt;math&amp;gt;b\!\in\!\mathbb{R}^{7362}&amp;lt;/math&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; and &amp;lt;math&amp;gt;A\!\in\!\mathbb{R}^{7362\times150638}&amp;lt;/math&amp;gt;&amp;amp;nbsp; has columns removed not in smallest face (containing &amp;lt;math&amp;gt;\tilde{\tau}&amp;lt;/math&amp;gt;) of polyhedral cone &amp;lt;math&amp;gt;\mathcal{K}&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;=&lt;/ins&gt;\{\tilde{E}^{}x~|~x\!\succeq\!0\}&amp;lt;/math&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The following linear program is a very difficult problem that remains unsolved:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The following linear program is a very difficult problem that remains unsolved:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 19:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 19:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Direction vector &amp;lt;math&amp;gt;z\,&amp;lt;/math&amp;gt; is determined by [[Convex Iteration]]:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Direction vector &amp;lt;math&amp;gt;z\,&amp;lt;/math&amp;gt; is determined by [[Convex Iteration]]:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;math&amp;gt;\begin{array}{rl}\mbox{maximize}_z&amp;amp;z^{\rm T\!}x^&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\star&lt;/del&gt;\\&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;math&amp;gt;\begin{array}{rl}\mbox{maximize}_z&amp;amp;z^{\rm T\!}x^&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;*&lt;/ins&gt;\\&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;\mbox{subject to}&amp;amp;0\preceq z\preceq\mathbf{1}\\&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;\mbox{subject to}&amp;amp;0\preceq z\preceq\mathbf{1}\\&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;amp;z^{\rm T}\mathbf{1}=256&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;amp;z^{\rm T}\mathbf{1}=256&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 28:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 28:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The Eternity II puzzle is solved when&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The Eternity II puzzle is solved when&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;z^{&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\star&lt;/del&gt;\rm T\!}x^&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\star\triangleq_&lt;/del&gt;{}256&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;z^{&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;*&lt;/ins&gt;\rm T\!}x^&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;*=_&lt;/ins&gt;{}256&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Minimal cardinality of this Eternity II problem is equal to number of puzzle pieces, 256.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Minimal cardinality of this Eternity II problem is equal to number of puzzle pieces, 256.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Comment: The technique, convex iteration, requires no modification (and works very well) when applied instead to mixed integer programming (MIP, not discussed in book).  There is no modification to the linear program statement here except 256 variables, corresponding to the largest entries of iterate &amp;lt;math&amp;gt;x^&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;\star&lt;/del&gt;&amp;lt;/math&amp;gt;, are declared binary.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Comment: The technique, convex iteration, requires no modification (and works very well) when applied instead to mixed integer programming (MIP, not discussed in book).  There is no modification to the linear program statement here except 256 variables, corresponding to the largest entries of iterate &amp;lt;math&amp;gt;x^&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;*&lt;/ins&gt;&amp;lt;/math&amp;gt;, are declared binary.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Thu, 24 Nov 2011 19:56:46 GMT</pubDate>			<dc:creator>Ranjelin</dc:creator>			<comments>http://www.convexoptimization.com/wikimization/index.php/Talk:Dattorro_Convex_Optimization_of_Eternity_II</comments>		</item>
		<item>
			<title>Dattorro at 12:22, 23 February 2011</title>
			<link>http://www.convexoptimization.com/wikimization/index.php?title=Dattorro_Convex_Optimization_of_Eternity_II&amp;diff=2634&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 12:22, 23 February 2011&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 25:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 25:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;These two problems are iterated &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;These two problems are iterated &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;to find a minimal cardinality solution &amp;lt;math&amp;gt;x\,&amp;lt;/math&amp;gt;.&amp;amp;nbsp;  &lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;Constraints &lt;/del&gt;&amp;lt;math&amp;gt;A_{}x\!=\!b\,&amp;lt;/math&amp;gt; &lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;bound &lt;/del&gt;the variable from above by &amp;lt;math&amp;gt;\mathbf{1}&amp;lt;/math&amp;gt;.  Any minimal cardinality solution is binary and solves the Eternity II puzzle.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;to find a minimal cardinality solution &amp;lt;math&amp;gt;x\,&amp;lt;/math&amp;gt;.&amp;amp;nbsp;  &lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;Constraint &lt;/ins&gt;&amp;lt;math&amp;gt;A_{}x\!=\!b\,&amp;lt;/math&amp;gt; &lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;bounds &lt;/ins&gt;the variable from above by &amp;lt;math&amp;gt;\mathbf{1}&amp;lt;/math&amp;gt;.  Any minimal cardinality solution is binary and solves the Eternity II puzzle.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The Eternity II puzzle is solved when&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The Eternity II puzzle is solved when&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Wed, 23 Feb 2011 12:22:54 GMT</pubDate>			<dc:creator>Dattorro</dc:creator>			<comments>http://www.convexoptimization.com/wikimization/index.php/Talk:Dattorro_Convex_Optimization_of_Eternity_II</comments>		</item>
		<item>
			<title>Dattorro at 11:24, 23 February 2011</title>
			<link>http://www.convexoptimization.com/wikimization/index.php?title=Dattorro_Convex_Optimization_of_Eternity_II&amp;diff=2633&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 11:24, 23 February 2011&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 17:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 17:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Vector &amp;lt;math&amp;gt;b_{\!}\in\!\{0,1\}^{7362}&amp;lt;/math&amp;gt; has only 358 nonzeros.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Vector &amp;lt;math&amp;gt;b_{\!}\in\!\{0,1\}^{7362}&amp;lt;/math&amp;gt; has only 358 nonzeros.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Direction vector &amp;lt;math&amp;gt;z\,&amp;lt;/math&amp;gt; is determined by &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Direction vector &amp;lt;math&amp;gt;z\,&amp;lt;/math&amp;gt; is determined by &lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[Convex Iteration]]:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;math&amp;gt;\begin{array}{rl}\mbox{maximize}_z&amp;amp;z^{\rm T\!}x^\star\\&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;math&amp;gt;\begin{array}{rl}\mbox{maximize}_z&amp;amp;z^{\rm T\!}x^\star\\&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 24:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 24:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;\end{array}&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;\end{array}&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;These two problems are iterated &lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;([[Convex Iteration]])&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;These two problems are iterated &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;to find a minimal cardinality solution &amp;lt;math&amp;gt;x\,&amp;lt;/math&amp;gt;.&amp;amp;nbsp;  Constraints &amp;lt;math&amp;gt;A_{}x\!=\!b\,&amp;lt;/math&amp;gt; bound the variable from above by &amp;lt;math&amp;gt;\mathbf{1}&amp;lt;/math&amp;gt;.  Any minimal cardinality solution is binary and solves the Eternity II puzzle.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;to find a minimal cardinality solution &amp;lt;math&amp;gt;x\,&amp;lt;/math&amp;gt;.&amp;amp;nbsp;  Constraints &amp;lt;math&amp;gt;A_{}x\!=\!b\,&amp;lt;/math&amp;gt; bound the variable from above by &amp;lt;math&amp;gt;\mathbf{1}&amp;lt;/math&amp;gt;.  Any minimal cardinality solution is binary and solves the Eternity II puzzle.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The Eternity II puzzle is solved when&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The Eternity II puzzle is solved when&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Wed, 23 Feb 2011 11:24:49 GMT</pubDate>			<dc:creator>Dattorro</dc:creator>			<comments>http://www.convexoptimization.com/wikimization/index.php/Talk:Dattorro_Convex_Optimization_of_Eternity_II</comments>		</item>
	</channel>
</rss>