<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.2" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Geordie Rose at MIT</title>
	<link>http://scottaaronson.com/blog/?p=306</link>
	<description>The Blog of Scott Aaronson</description>
	<pubDate>Fri, 10 Sep 2010 04:21:26 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.2</generator>

	<item>
		<title>By: Stas</title>
		<link>http://scottaaronson.com/blog/?p=306#comment-17477</link>
		<author>Stas</author>
		<pubDate>Tue, 12 Feb 2008 17:06:04 +0000</pubDate>
		<guid>http://scottaaronson.com/blog/?p=306#comment-17477</guid>
		<description>Greg, thanks for a thorough explanation! It fully answers my question. I've never been thinking of graph isomorphism problem as a "stalemate", but it's indeed a quite precise description...</description>
		<content:encoded><![CDATA[<p>Greg, thanks for a thorough explanation! It fully answers my question. I&#8217;ve never been thinking of graph isomorphism problem as a &#8220;stalemate&#8221;, but it&#8217;s indeed a quite precise description&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg Kuperberg</title>
		<link>http://scottaaronson.com/blog/?p=306#comment-17454</link>
		<author>Greg Kuperberg</author>
		<pubDate>Tue, 12 Feb 2008 05:20:51 +0000</pubDate>
		<guid>http://scottaaronson.com/blog/?p=306#comment-17454</guid>
		<description>&lt;i&gt;Regarding simplex method being efficient “generically”, would you also say that graph isomorphism is polynomial “generically”? You have to be really deliberate to create two graphs that are not obviously isomorphic or non-isomorphic. And I also believe that, similarly to the simplex method, any minimal change in a hard instance will result in an easy one.&lt;/i&gt;

That has been known for a long time if generic means random input.  You can color a graph by its valence, then recolor it by its colored valence, then continue for a long time until the coloring stabilizes.  But, unlike the simplex method, this generic result doesn't help you at all with hard cases.  If you perturb a polytope, then not only is the simplex method usually fast, but also its output solves the original problem.  No one knows a way to do that with graph isomorphism.

One of the important classes of graphs to think about for graph isomorphism are the ultra-homogeneous graphs of Cai, Furer, and Immerman.  None of the basic recoloring algorithms can possibly work for these graphs.  The widely used program nauty, which is a more sophisticated graph recoloring algorithm, also performs poorly with these graphs as best I understand it.  On the other hand, if you know that the graphs come from the CFI construction, then they are not hard to canonically color with a special-case algorithm.

As I understand it, graph isomorphism is at a stalemate.  By which I mean:  If you show the community any known algorithm to make instances, then it can make an algorithm that usually solves them quickly.  If you show the community any known algorithm to solve graph isomorphism, then it can algorithmically generate hard instances.   I do not know for certain, but that is my impression.</description>
		<content:encoded><![CDATA[<p><i>Regarding simplex method being efficient “generically”, would you also say that graph isomorphism is polynomial “generically”? You have to be really deliberate to create two graphs that are not obviously isomorphic or non-isomorphic. And I also believe that, similarly to the simplex method, any minimal change in a hard instance will result in an easy one.</i></p>
<p>That has been known for a long time if generic means random input.  You can color a graph by its valence, then recolor it by its colored valence, then continue for a long time until the coloring stabilizes.  But, unlike the simplex method, this generic result doesn&#8217;t help you at all with hard cases.  If you perturb a polytope, then not only is the simplex method usually fast, but also its output solves the original problem.  No one knows a way to do that with graph isomorphism.</p>
<p>One of the important classes of graphs to think about for graph isomorphism are the ultra-homogeneous graphs of Cai, Furer, and Immerman.  None of the basic recoloring algorithms can possibly work for these graphs.  The widely used program nauty, which is a more sophisticated graph recoloring algorithm, also performs poorly with these graphs as best I understand it.  On the other hand, if you know that the graphs come from the CFI construction, then they are not hard to canonically color with a special-case algorithm.</p>
<p>As I understand it, graph isomorphism is at a stalemate.  By which I mean:  If you show the community any known algorithm to make instances, then it can make an algorithm that usually solves them quickly.  If you show the community any known algorithm to solve graph isomorphism, then it can algorithmically generate hard instances.   I do not know for certain, but that is my impression.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Raoul Ohio</title>
		<link>http://scottaaronson.com/blog/?p=306#comment-17447</link>
		<author>Raoul Ohio</author>
		<pubDate>Mon, 11 Feb 2008 21:02:20 +0000</pubDate>
		<guid>http://scottaaronson.com/blog/?p=306#comment-17447</guid>
		<description>In addition to its intuitive meaning, the term "Generic" has a precise meaning in differential equations and perhaps all of applied mathematics, as illustrated by the following example.

The state x = x(t) of many systems can be modeled by equations of the form

x' = f(x,p)

where p is a set of parameters in some space P. The evolution of x(t) might have one or more properties such as being oscillatory, chaotic, or whatever. This behavior is 
** generic **
if it occurs for parameter values on an open subset S of P. The reason for this definition is presumably that open sets have a nonempty interior and positive measure. Also, for p in S, there is a small "ball" containing p also in S. This implies that slight perturbations of the problem maintain the property.

For a related (but extreme) example, n by n real matrices are "generically nonsingular". This is because the set Z in R^(n^2 where det(A) = 0 is n^2 - 1 dimensional and closed and has zero measure, so Z complement, where det(A) != 0, is open, and in fact, pretty big.

It is not clear if this definition is appropriate for algorithm analysis in general, but it can probably be applied to linear programming.</description>
		<content:encoded><![CDATA[<p>In addition to its intuitive meaning, the term &#8220;Generic&#8221; has a precise meaning in differential equations and perhaps all of applied mathematics, as illustrated by the following example.</p>
<p>The state x = x(t) of many systems can be modeled by equations of the form</p>
<p>x&#8217; = f(x,p)</p>
<p>where p is a set of parameters in some space P. The evolution of x(t) might have one or more properties such as being oscillatory, chaotic, or whatever. This behavior is<br />
** generic **<br />
if it occurs for parameter values on an open subset S of P. The reason for this definition is presumably that open sets have a nonempty interior and positive measure. Also, for p in S, there is a small &#8220;ball&#8221; containing p also in S. This implies that slight perturbations of the problem maintain the property.</p>
<p>For a related (but extreme) example, n by n real matrices are &#8220;generically nonsingular&#8221;. This is because the set Z in R^(n^2 where det(A) = 0 is n^2 - 1 dimensional and closed and has zero measure, so Z complement, where det(A) != 0, is open, and in fact, pretty big.</p>
<p>It is not clear if this definition is appropriate for algorithm analysis in general, but it can probably be applied to linear programming.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: michael vassar</title>
		<link>http://scottaaronson.com/blog/?p=306#comment-17441</link>
		<author>michael vassar</author>
		<pubDate>Mon, 11 Feb 2008 16:52:38 +0000</pubDate>
		<guid>http://scottaaronson.com/blog/?p=306#comment-17441</guid>
		<description>while we're on classic subjects, any chances of another "Quantum Computing Since Democritus" blog post soon?</description>
		<content:encoded><![CDATA[<p>while we&#8217;re on classic subjects, any chances of another &#8220;Quantum Computing Since Democritus&#8221; blog post soon?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stas</title>
		<link>http://scottaaronson.com/blog/?p=306#comment-17438</link>
		<author>Stas</author>
		<pubDate>Mon, 11 Feb 2008 15:32:19 +0000</pubDate>
		<guid>http://scottaaronson.com/blog/?p=306#comment-17438</guid>
		<description>Regarding simplex method being efficient "generically", would you also say that graph isomorphism is polynomial "generically"? You have to be really deliberate to create two graphs that are not obviously isomorphic or non-isomorphic. And I also believe that, similarly to the simplex method, any minimal change in a hard instance will result in an easy one.</description>
		<content:encoded><![CDATA[<p>Regarding simplex method being efficient &#8220;generically&#8221;, would you also say that graph isomorphism is polynomial &#8220;generically&#8221;? You have to be really deliberate to create two graphs that are not obviously isomorphic or non-isomorphic. And I also believe that, similarly to the simplex method, any minimal change in a hard instance will result in an easy one.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kurt</title>
		<link>http://scottaaronson.com/blog/?p=306#comment-17437</link>
		<author>Kurt</author>
		<pubDate>Mon, 11 Feb 2008 14:01:41 +0000</pubDate>
		<guid>http://scottaaronson.com/blog/?p=306#comment-17437</guid>
		<description>Thanks for the replies, John and R.R.   John, I didn't fully understand what you said, but I'll be watching for your group's "recipes", as you call them, when they become available online.</description>
		<content:encoded><![CDATA[<p>Thanks for the replies, John and R.R.   John, I didn&#8217;t fully understand what you said, but I&#8217;ll be watching for your group&#8217;s &#8220;recipes&#8221;, as you call them, when they become available online.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Sidles</title>
		<link>http://scottaaronson.com/blog/?p=306#comment-17432</link>
		<author>John Sidles</author>
		<pubDate>Mon, 11 Feb 2008 12:15:34 +0000</pubDate>
		<guid>http://scottaaronson.com/blog/?p=306#comment-17432</guid>
		<description>That is a fine post, rtucci.  Also, a strong case can be made that what you say is not a hope for the future. but a reality of the present.  Which is good for everyone. 

The above post is mainly to keep a slow thread "ticking over", until Scott starts a new one!  :)</description>
		<content:encoded><![CDATA[<p>That is a fine post, rtucci.  Also, a strong case can be made that what you say is not a hope for the future. but a reality of the present.  Which is good for everyone. </p>
<p>The above post is mainly to keep a slow thread &#8220;ticking over&#8221;, until Scott starts a new one!  <img src='http://scottaaronson.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rrtucci</title>
		<link>http://scottaaronson.com/blog/?p=306#comment-17415</link>
		<author>rrtucci</author>
		<pubDate>Sun, 10 Feb 2008 19:28:38 +0000</pubDate>
		<guid>http://scottaaronson.com/blog/?p=306#comment-17415</guid>
		<description>Kurt said: "You know, what quantum computing really needs is a cheap, simple device (i.e., a “quantum transistor”) that hobbyists can play around ..."

As far as software is concerned, there is still a
tremendous amount that the hobbist can do, 
stuff that is necessary and hasn't been done yet.
There might even be room for a small quantum computing software company. You should start your own.

I also think new, clever software,
just like new, clever experiments in physics, often raises
very interesting theoretical questions that 
nobody had thought to work on before.</description>
		<content:encoded><![CDATA[<p>Kurt said: &#8220;You know, what quantum computing really needs is a cheap, simple device (i.e., a “quantum transistor”) that hobbyists can play around &#8230;&#8221;</p>
<p>As far as software is concerned, there is still a<br />
tremendous amount that the hobbist can do,<br />
stuff that is necessary and hasn&#8217;t been done yet.<br />
There might even be room for a small quantum computing software company. You should start your own.</p>
<p>I also think new, clever software,<br />
just like new, clever experiments in physics, often raises<br />
very interesting theoretical questions that<br />
nobody had thought to work on before.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Sidles</title>
		<link>http://scottaaronson.com/blog/?p=306#comment-17413</link>
		<author>John Sidles</author>
		<pubDate>Sun, 10 Feb 2008 18:46:40 +0000</pubDate>
		<guid>http://scottaaronson.com/blog/?p=306#comment-17413</guid>
		<description>Kurt Says: &lt;i&gt;You know, what quantum computing really needs is a cheap, simple device (i.e., a “quantum transistor”) that hobbyists can play around with in their basements and garages à la Jobs and Wozniak.&lt;/i&gt;

Kurt, the following post will argue that you are absolutely right.  And furthermore, the post will respectfully (and with deliberate  optimism) submit that what you ask for already exists, in the form of Chapters 2 and 8 of "Mike and Ike". The only other ingredient you need is a laptop-scale computer.

Our QSE Group came to this realization via an epiphany that occurred when two summer interns from the Electrical Engineering Department walked into our control room. The two interns were greeted with "Welcome aboard! Let's get you started. Would you like to help us measure the noise level of the interferometer?" ... and we handed them the business-end of a BNC signal cable.

To our amazement, these junior-year students flinched as though the signal cable was a tree-snake unexpectedly descending from the canopy! It emerged that they had never before measured a real-world signal with professional intent ... all of their prior experience had been with &lt;i&gt;in silico&lt;/i&gt; simulations.

Yet these two students proved to be &lt;i&gt;very&lt;/i&gt; capable engineers. It took them only a week or so to adapt to the "quaint" notion of working with physical signals. :)  So evidently there was nothing wrong with the way these students had learned electrical engineering ... instead there was something very good about it.

This experience motivated our QSE Group to write out an explicit set of recipes that link the quantum formalism and fundamental results of Chapters 2 and 8 of "Mike and Ike" to the real world of voltages and power spectral densities, via a set of explicit design rules for &lt;i&gt;ex silico&lt;/i&gt; numerical simulation. The idea was to teach quantum system engineering along lines similar to the way that subjects like modern electrical engineering &lt;i&gt;really&lt;/i&gt; are being  taught.

Writing out these recipes has been fun. In order to motivate, optimize, and justify these recipes, we had to link the Mike and Ike formalism to (for example) the engineering discipline of model order reduction, the chemical discipline of &lt;i&gt;ab initio&lt;/i&gt; quantum calculations, and the mathematical discipline of algebraic Kahler geometry.  We will be presenting our QSE Group's recipes at a Gordon Conference later this month (at which time we'll post them to the arxiv server). And of course, many other groups are working along similar lines.

The overall point is that modern electrical and mechanical engineers (and chemists and condensed matter physicists ... and even biologists) do a substantial proportion of their most productive work &lt;i&gt;in silico&lt;/i&gt;. Why should quantum system engineering students and researchers be any different?

To us, the possibilities of these avenues of research seem pretty much unbounded, whether one's interests are classical or quantum, practical or fundamental, or theoretical versus experimental versus observational. It is an exciting time for everyone ... and this excitement is all based upon the informatic, algebraic, and geometric foundations that QIT provides.

There.  How's &lt;i&gt;that&lt;/i&gt; for academic optimism! :)</description>
		<content:encoded><![CDATA[<p>Kurt Says: <i>You know, what quantum computing really needs is a cheap, simple device (i.e., a “quantum transistor”) that hobbyists can play around with in their basements and garages à la Jobs and Wozniak.</i></p>
<p>Kurt, the following post will argue that you are absolutely right.  And furthermore, the post will respectfully (and with deliberate  optimism) submit that what you ask for already exists, in the form of Chapters 2 and 8 of &#8220;Mike and Ike&#8221;. The only other ingredient you need is a laptop-scale computer.</p>
<p>Our QSE Group came to this realization via an epiphany that occurred when two summer interns from the Electrical Engineering Department walked into our control room. The two interns were greeted with &#8220;Welcome aboard! Let&#8217;s get you started. Would you like to help us measure the noise level of the interferometer?&#8221; &#8230; and we handed them the business-end of a BNC signal cable.</p>
<p>To our amazement, these junior-year students flinched as though the signal cable was a tree-snake unexpectedly descending from the canopy! It emerged that they had never before measured a real-world signal with professional intent &#8230; all of their prior experience had been with <i>in silico</i> simulations.</p>
<p>Yet these two students proved to be <i>very</i> capable engineers. It took them only a week or so to adapt to the &#8220;quaint&#8221; notion of working with physical signals. <img src='http://scottaaronson.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  So evidently there was nothing wrong with the way these students had learned electrical engineering &#8230; instead there was something very good about it.</p>
<p>This experience motivated our QSE Group to write out an explicit set of recipes that link the quantum formalism and fundamental results of Chapters 2 and 8 of &#8220;Mike and Ike&#8221; to the real world of voltages and power spectral densities, via a set of explicit design rules for <i>ex silico</i> numerical simulation. The idea was to teach quantum system engineering along lines similar to the way that subjects like modern electrical engineering <i>really</i> are being  taught.</p>
<p>Writing out these recipes has been fun. In order to motivate, optimize, and justify these recipes, we had to link the Mike and Ike formalism to (for example) the engineering discipline of model order reduction, the chemical discipline of <i>ab initio</i> quantum calculations, and the mathematical discipline of algebraic Kahler geometry.  We will be presenting our QSE Group&#8217;s recipes at a Gordon Conference later this month (at which time we&#8217;ll post them to the arxiv server). And of course, many other groups are working along similar lines.</p>
<p>The overall point is that modern electrical and mechanical engineers (and chemists and condensed matter physicists &#8230; and even biologists) do a substantial proportion of their most productive work <i>in silico</i>. Why should quantum system engineering students and researchers be any different?</p>
<p>To us, the possibilities of these avenues of research seem pretty much unbounded, whether one&#8217;s interests are classical or quantum, practical or fundamental, or theoretical versus experimental versus observational. It is an exciting time for everyone &#8230; and this excitement is all based upon the informatic, algebraic, and geometric foundations that QIT provides.</p>
<p>There.  How&#8217;s <i>that</i> for academic optimism! <img src='http://scottaaronson.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon Tyson</title>
		<link>http://scottaaronson.com/blog/?p=306#comment-17387</link>
		<author>Jon Tyson</author>
		<pubDate>Sat, 09 Feb 2008 18:36:12 +0000</pubDate>
		<guid>http://scottaaronson.com/blog/?p=306#comment-17387</guid>
		<description>A cursory glance the claims on D-wave's website combined with Geordie Rose's unimpressive appearance at MIT makes me feel very sorry for the technologically-naive investors who have been duped into putting up the $17M for the latest round of D-wave funding.  

D-wave's claim of having "demonstrated"  "the world's first commerical quantum computer" is seems blantantly fraudulent to me.</description>
		<content:encoded><![CDATA[<p>A cursory glance the claims on D-wave&#8217;s website combined with Geordie Rose&#8217;s unimpressive appearance at MIT makes me feel very sorry for the technologically-naive investors who have been duped into putting up the $17M for the latest round of D-wave funding.  </p>
<p>D-wave&#8217;s claim of having &#8220;demonstrated&#8221;  &#8220;the world&#8217;s first commerical quantum computer&#8221; is seems blantantly fraudulent to me.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
