<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: My Favorite Growth Rates</title>
	<atom:link href="http://www.scottaaronson.com/blog/?feed=rss2&#038;p=263" rel="self" type="application/rss+xml" />
	<link>http://www.scottaaronson.com/blog/?p=263</link>
	<description>The Blog of Scott Aaronson</description>
	<lastBuildDate>Fri, 24 May 2013 04:12:51 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>By: Gil</title>
		<link>http://www.scottaaronson.com/blog/?p=263#comment-7336</link>
		<dc:creator>Gil</dc:creator>
		<pubDate>Sun, 26 Aug 2007 13:47:49 +0000</pubDate>
		<guid isPermaLink="false">http://scottaaronson.com/blog/?p=263#comment-7336</guid>
		<description><![CDATA[Neil,

From the point of view of complexity theoretic polynomial reductions, exp (n^c) where c&gt;0 is still exponential. (This is the reason for the slightly different terminology.) So I would not expect  to find NP-complete problems that are sub-exponential in the sense of CS:  (namely exp (o(n)). Or in other words, the belief is that NP-hard problems are indeed exponential (in the CS sense).

(Regarding quasi-polynomial growth; One very lovely problem is to distinguish between Boolean functions that can be computed by a bounded depth polynomial size Boolean circuits to those which requires quasi-polynomial size bounded depth circuits; e.g. we can  find a clique of size log n in a graph with n verices via a depth-2 size n^log n
Boolean circuit. Show that this cannot be done in a polynomial size depth-1000000 circuit.)]]></description>
		<content:encoded><![CDATA[<p>Neil,</p>
<p>From the point of view of complexity theoretic polynomial reductions, exp (n^c) where c&gt;0 is still exponential. (This is the reason for the slightly different terminology.) So I would not expect  to find NP-complete problems that are sub-exponential in the sense of CS:  (namely exp (o(n)). Or in other words, the belief is that NP-hard problems are indeed exponential (in the CS sense).</p>
<p>(Regarding quasi-polynomial growth; One very lovely problem is to distinguish between Boolean functions that can be computed by a bounded depth polynomial size Boolean circuits to those which requires quasi-polynomial size bounded depth circuits; e.g. we can  find a clique of size log n in a graph with n verices via a depth-2 size n^log n<br />
Boolean circuit. Show that this cannot be done in a polynomial size depth-1000000 circuit.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Neil Dickson</title>
		<link>http://www.scottaaronson.com/blog/?p=263#comment-7335</link>
		<dc:creator>Neil Dickson</dc:creator>
		<pubDate>Sat, 25 Aug 2007 22:29:05 +0000</pubDate>
		<guid isPermaLink="false">http://scottaaronson.com/blog/?p=263#comment-7335</guid>
		<description><![CDATA[Thanks for the clarification.  That&#039;s some interesting terminology; it just sounds a bit odd in that then there are NP-hard problems that do not take exponential time simply because &quot;exponential&quot; is defined differently.  Using your terminology, several NP-hard problems that I know would have a &quot;sub-exponential&quot; worst case and some would have a &quot;quasi-polynomial&quot; average case.

Also, &quot;quasi-polynomial&quot; means something different in terms of abstract algebra: http://en.wikipedia.org/wiki/Quasi-polynomial
Perhaps &quot;super-polynomial&quot; would be a possible name for it to have consistent naming with your definition of &quot;sub-exponential&quot;.  However, then it makes the ambiguity more evident in that &quot;sub-exponential&quot; usually refers to &quot;anything less than exponential&quot; just as &quot;super-polynomial&quot; usually refers to &quot;anything greater than polynomial&quot;.]]></description>
		<content:encoded><![CDATA[<p>Thanks for the clarification.  That&#8217;s some interesting terminology; it just sounds a bit odd in that then there are NP-hard problems that do not take exponential time simply because &#8220;exponential&#8221; is defined differently.  Using your terminology, several NP-hard problems that I know would have a &#8220;sub-exponential&#8221; worst case and some would have a &#8220;quasi-polynomial&#8221; average case.</p>
<p>Also, &#8220;quasi-polynomial&#8221; means something different in terms of abstract algebra: <a href="http://en.wikipedia.org/wiki/Quasi-polynomial" rel="nofollow">http://en.wikipedia.org/wiki/Quasi-polynomial</a><br />
Perhaps &#8220;super-polynomial&#8221; would be a possible name for it to have consistent naming with your definition of &#8220;sub-exponential&#8221;.  However, then it makes the ambiguity more evident in that &#8220;sub-exponential&#8221; usually refers to &#8220;anything less than exponential&#8221; just as &#8220;super-polynomial&#8221; usually refers to &#8220;anything greater than polynomial&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Shor</title>
		<link>http://www.scottaaronson.com/blog/?p=263#comment-7334</link>
		<dc:creator>Peter Shor</dc:creator>
		<pubDate>Sat, 25 Aug 2007 21:24:31 +0000</pubDate>
		<guid isPermaLink="false">http://scottaaronson.com/blog/?p=263#comment-7334</guid>
		<description><![CDATA[You left out inverse Ackermann star, the number of times you need to iterate the inverse Ackermann function starting with n before you reduce the number to a constant.  And 2^inverse Ackermann(n) is the correct growth rate for Davenport-Schinzel sequences of order 4, as I showed with Pankaj Agarwal and Micha Sharir.]]></description>
		<content:encoded><![CDATA[<p>You left out inverse Ackermann star, the number of times you need to iterate the inverse Ackermann function starting with n before you reduce the number to a constant.  And 2^inverse Ackermann(n) is the correct growth rate for Davenport-Schinzel sequences of order 4, as I showed with Pankaj Agarwal and Micha Sharir.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gil</title>
		<link>http://www.scottaaronson.com/blog/?p=263#comment-7333</link>
		<dc:creator>Gil</dc:creator>
		<pubDate>Sat, 25 Aug 2007 19:23:25 +0000</pubDate>
		<guid isPermaLink="false">http://scottaaronson.com/blog/?p=263#comment-7333</guid>
		<description><![CDATA[On the exponential side let 1&gt;c&gt;0

exp (n) is exponential (and also exp (an) a&gt;0)

exp (n^c) is sub-exponential (CS people will call it mildly exponential)

exp exp (log n^c) is sub-sub exponential (CS: sub-exponential)

exp exp exp (log log n)^c is sub-sub-sub exponential (CS: sun-sub-exponential)

and so on. (The difference between the math and CS usage is similar to the difference use of Billion and Trillion between the US and Europe)

so the nice thing for f: f(f(n))=exp (n) is that it is bigger than all the quasi-quasi-quasi-quasi ...-polynomial growth and smallet than all the sub-sub-sub-sub-...-exponential]]></description>
		<content:encoded><![CDATA[<p>On the exponential side let 1&gt;c&gt;0</p>
<p>exp (n) is exponential (and also exp (an) a&gt;0)</p>
<p>exp (n^c) is sub-exponential (CS people will call it mildly exponential)</p>
<p>exp exp (log n^c) is sub-sub exponential (CS: sub-exponential)</p>
<p>exp exp exp (log log n)^c is sub-sub-sub exponential (CS: sun-sub-exponential)</p>
<p>and so on. (The difference between the math and CS usage is similar to the difference use of Billion and Trillion between the US and Europe)</p>
<p>so the nice thing for f: f(f(n))=exp (n) is that it is bigger than all the quasi-quasi-quasi-quasi &#8230;-polynomial growth and smallet than all the sub-sub-sub-sub-&#8230;-exponential</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gil</title>
		<link>http://www.scottaaronson.com/blog/?p=263#comment-7332</link>
		<dc:creator>Gil</dc:creator>
		<pubDate>Sat, 25 Aug 2007 19:18:06 +0000</pubDate>
		<guid isPermaLink="false">http://scottaaronson.com/blog/?p=263#comment-7332</guid>
		<description><![CDATA[Dear Neil,
The terminology I find useful is the following: Let c&gt;1

n^c is polynomial

exp ((log n)^c) is quasi-polynomial (e.g. n^log n)

exp (exp (loglog n)^c)) is quasi-quasi-polynomial

exp (exp (exp (log log log n)^c))) is quasi-quasi-quasi polynomial and so on...

On the exponential side let 0]]></description>
		<content:encoded><![CDATA[<p>Dear Neil,<br />
The terminology I find useful is the following: Let c&gt;1</p>
<p>n^c is polynomial</p>
<p>exp ((log n)^c) is quasi-polynomial (e.g. n^log n)</p>
<p>exp (exp (loglog n)^c)) is quasi-quasi-polynomial</p>
<p>exp (exp (exp (log log log n)^c))) is quasi-quasi-quasi polynomial and so on&#8230;</p>
<p>On the exponential side let 0</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Neil Dickson</title>
		<link>http://www.scottaaronson.com/blog/?p=263#comment-7331</link>
		<dc:creator>Neil Dickson</dc:creator>
		<pubDate>Sat, 25 Aug 2007 18:30:46 +0000</pubDate>
		<guid isPermaLink="false">http://scottaaronson.com/blog/?p=263#comment-7331</guid>
		<description><![CDATA[That&#039;s quite a limited definition of &quot;exponential&quot;, since by that definition, e^(sqrt(n)) is not exponential, when most would consider it to be exponential.  By &quot;exponential&quot;, I meant 2^(small_omega(log n)), or alternatively, n^(small_omega(1)).]]></description>
		<content:encoded><![CDATA[<p>That&#8217;s quite a limited definition of &#8220;exponential&#8221;, since by that definition, e^(sqrt(n)) is not exponential, when most would consider it to be exponential.  By &#8220;exponential&#8221;, I meant 2^(small_omega(log n)), or alternatively, n^(small_omega(1)).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DavidS</title>
		<link>http://www.scottaaronson.com/blog/?p=263#comment-7330</link>
		<dc:creator>DavidS</dc:creator>
		<pubDate>Sat, 25 Aug 2007 17:56:39 +0000</pubDate>
		<guid isPermaLink="false">http://scottaaronson.com/blog/?p=263#comment-7330</guid>
		<description><![CDATA[n^{log n} is not exponential, if by exponential you mean &quot;grows faster than e^{c n} for some positive c&quot;. As you point out, it is e^{(log n)^2}, which is much less than e^{cn}. Indeed, n^{log n} is the standard example of a function which grows faster than n^k for any k but slower than e^{c n} for any positive c.]]></description>
		<content:encoded><![CDATA[<p>n^{log n} is not exponential, if by exponential you mean &#8220;grows faster than e^{c n} for some positive c&#8221;. As you point out, it is e^{(log n)^2}, which is much less than e^{cn}. Indeed, n^{log n} is the standard example of a function which grows faster than n^k for any k but slower than e^{c n} for any positive c.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Neil Dickson</title>
		<link>http://www.scottaaronson.com/blog/?p=263#comment-7329</link>
		<dc:creator>Neil Dickson</dc:creator>
		<pubDate>Sat, 25 Aug 2007 17:08:22 +0000</pubDate>
		<guid isPermaLink="false">http://scottaaronson.com/blog/?p=263#comment-7329</guid>
		<description><![CDATA[The question as to whether f:f(f(n))=2^n is exponential or not is actually much simpler than finding a closed form of it or approximation to it.

n^(logn) is exponential.  It is equal to 2^((logn)^2).  Let this be g(n).

g(g(n)) = 2^((log(2^((logn)^2)))^2)
= 2^(((logn)^2)^2)
= 2^((logn)^4)

g(g(n)) is then o(2^n) and g(n) is exponential.  Therefore f(n) must also be exponential.]]></description>
		<content:encoded><![CDATA[<p>The question as to whether f:f(f(n))=2^n is exponential or not is actually much simpler than finding a closed form of it or approximation to it.</p>
<p>n^(logn) is exponential.  It is equal to 2^((logn)^2).  Let this be g(n).</p>
<p>g(g(n)) = 2^((log(2^((logn)^2)))^2)<br />
= 2^(((logn)^2)^2)<br />
= 2^((logn)^4)</p>
<p>g(g(n)) is then o(2^n) and g(n) is exponential.  Therefore f(n) must also be exponential.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DavidS</title>
		<link>http://www.scottaaronson.com/blog/?p=263#comment-7328</link>
		<dc:creator>DavidS</dc:creator>
		<pubDate>Fri, 24 Aug 2007 17:44:52 +0000</pubDate>
		<guid isPermaLink="false">http://scottaaronson.com/blog/?p=263#comment-7328</guid>
		<description><![CDATA[I&#039;m sorry! I forget about greater and less than signs!

after the expression for phi, my previous comment should read &quot;with lambda less than 1, then there is an analytic function u defined in a neighborhood of 0 with phi(u(x))=u(lambda x). It seems to me that the same argument should hold when lambda is great than 1 by looking at the inverse function to phi, but that’s my thought, not his. He doesn’t give a proof of the assertion, however.]]></description>
		<content:encoded><![CDATA[<p>I&#8217;m sorry! I forget about greater and less than signs!</p>
<p>after the expression for phi, my previous comment should read &#8220;with lambda less than 1, then there is an analytic function u defined in a neighborhood of 0 with phi(u(x))=u(lambda x). It seems to me that the same argument should hold when lambda is great than 1 by looking at the inverse function to phi, but that’s my thought, not his. He doesn’t give a proof of the assertion, however.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DavidS</title>
		<link>http://www.scottaaronson.com/blog/?p=263#comment-7327</link>
		<dc:creator>DavidS</dc:creator>
		<pubDate>Fri, 24 Aug 2007 17:42:19 +0000</pubDate>
		<guid isPermaLink="false">http://scottaaronson.com/blog/?p=263#comment-7327</guid>
		<description><![CDATA[I&#039;ll be out of touch with the internet next week, so I want to let anyone still reading know that I haven&#039;t forgotten this thread. In particular, I am curious why the sequences Gil presents appear to have a roughly linear growth. In the mean time, two very quick citations to back up some of what I&#039;ve said.

(1) I still haven&#039;t gotten around to looking up the original, but &lt;i&gt;Concrete Mathematics&lt;/i&gt;, in chapter 9, cites the same result of G.H. Hardy that I did and confirms that the reference is &lt;i&gt;Orders of Infinity&lt;/i&gt;.

(2) In &lt;i&gt; Asymptotic Methods in Analysis &lt;/i&gt;, by N. G. de Bruijn, (Section 8.2, if I recall correctly, I looked this up in my office yesterday but am now not there) de Brujin states that, if phi(x) is an analytic function of the form phi(x)=lambda x + ... with lambda 1 by looking at the inverse function to phi, but that&#039;s my thought, not his. He doesn&#039;t give a proof of the assertion, however.]]></description>
		<content:encoded><![CDATA[<p>I&#8217;ll be out of touch with the internet next week, so I want to let anyone still reading know that I haven&#8217;t forgotten this thread. In particular, I am curious why the sequences Gil presents appear to have a roughly linear growth. In the mean time, two very quick citations to back up some of what I&#8217;ve said.</p>
<p>(1) I still haven&#8217;t gotten around to looking up the original, but <i>Concrete Mathematics</i>, in chapter 9, cites the same result of G.H. Hardy that I did and confirms that the reference is <i>Orders of Infinity</i>.</p>
<p>(2) In <i> Asymptotic Methods in Analysis </i>, by N. G. de Bruijn, (Section 8.2, if I recall correctly, I looked this up in my office yesterday but am now not there) de Brujin states that, if phi(x) is an analytic function of the form phi(x)=lambda x + &#8230; with lambda 1 by looking at the inverse function to phi, but that&#8217;s my thought, not his. He doesn&#8217;t give a proof of the assertion, however.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
