Skip to main content
39 events
when toggle format what by license comment
Apr 13, 2017 at 12:58 history edited CommunityBot
replaced http://mathoverflow.net/ with https://mathoverflow.net/
Feb 9, 2015 at 15:53 comment added joro @EmilJeřábek From complexity point of view, is computing multiple of factorial as powerful as computing factorial? IIRC sub-exponential SAT solver might cause troubles.
S Feb 4, 2015 at 8:26 history bounty ended joro
S Feb 4, 2015 at 8:26 history notice removed joro
Feb 3, 2015 at 17:09 comment added joro @EmilJeřábek OK, thanks. Experimentally multiples appear better for me.
Feb 3, 2015 at 16:22 comment added Emil Jeřábek Bürgisser math-www.uni-paderborn.de/agpb/work/6dich.pdf gives a refinement of the cited result of [BCSS97]: $\mathrm P_{\mathbb C}\ne\mathrm{NP}_{\mathbb C}$ already follows if $t(n!)$ is not polylogarithmically bounded, multiples of $n!$ are not needed here.
Feb 3, 2015 at 16:03 history edited joro CC BY-SA 3.0
Added bounds for t(a n!) for nonzero a.
Feb 3, 2015 at 10:17 answer added joro timeline score: 0
Jan 31, 2015 at 19:54 answer added Michael Stoll timeline score: 4
Jan 31, 2015 at 6:55 answer added Noam D. Elkies timeline score: 12
Jan 30, 2015 at 19:13 answer added Turbo timeline score: 5
Jan 28, 2015 at 17:44 comment added user40023 @GerhardPaseman OK, now I see that arithmetic formulas measure a different type of complexity respect to that in the question.
Jan 28, 2015 at 16:58 comment added Gerhard Paseman In the Gnang et. al. paper cited by Fry, the complexity used there is similar to the term complexity using a certain algebraic method of computation. The BCSS model (if I recall correctly) does not use term-complexity, but instead allows subterms to be reused without cost, offering a measure which in general is much smaller than that in the Gnang paper. Thus Gnang's lower bounds do not apply. As an example, $t(2^{2^n})$ is close to $n$ (using one plus and no minus), which is smaller than Gnang's measure of order $O(2^n)$. Gerhard "Ask Me About Small Computing" Paseman, 2015.01.28
Jan 28, 2015 at 11:39 comment added joro @Fry I haven't seen the original paper, but my interpretation based on Lipton's blog (check Emil's link): Start from 1 and construct a set of number S. You can use any number from S, e.g: (1+1)*2. Your link doesn't allow 2 in this example.
Jan 28, 2015 at 11:34 comment added user40023 @joro Please, explain. In your question I read "the minimum number of additions, subtractions, and multiplications needed to construct n, starting from 1". On the other hand, if one can start from arbitrary numbers, then just start from $n!$ and the problem is trivial: $0$ operations are required. Clearly you means something else but I do not understand.
Jan 28, 2015 at 11:17 comment added joro @Fry The problem with only 1 is different from the question. It allows arbitrary numbers not only 1.
Jan 28, 2015 at 10:23 comment added user40023 @joro In Gnang, Radziwill, Sanna - Counting arithmetic formulas (arxiv.org/abs/1406.1704) the authors proved (Theorem 1.4) that for almost all positive integers $n$ the number of 1's, additions and multiplications (no subtractions) needed to write an arithmetic formula evaluating to $n$ is greater than $C \log n$, for some constant $C > 0$. Therefore, if the factorial $n!$ has nothing special (which I doubt is the case) it requires at least $C n \log n$ arithmetic operations to be computed.
S Jan 28, 2015 at 7:58 history bounty started joro
S Jan 28, 2015 at 7:58 history notice added joro Draw attention
Jan 28, 2015 at 7:56 history edited joro CC BY-SA 3.0
Bounds, not just lower
Jan 27, 2015 at 21:23 answer added Gerhard Paseman timeline score: 4
Jan 27, 2015 at 14:07 history edited joro CC BY-SA 3.0
Comment from Gerhard "Wants To See Better Bounds" Paseman
Jan 26, 2015 at 22:30 comment added Gerhard Paseman I'd like to add that a similar sounding problem mathoverflow.net/a/75792/3206 using additions and multiplications has easy lower and upper bounds of O(log n). The computation model for this problem is different from the above problem, as "repeated subterms" do not add to the complexity of the computation, to state the matter (from memory) roughly. Gerhard "Wants To See Better Bounds" Paseman, 2015.01.26
Jan 26, 2015 at 13:14 history edited joro CC BY-SA 3.0
Added bound
Jan 25, 2015 at 14:10 comment added joro @EmilJeřábek I see, missed that, the algorithm is practical. Is it within reach to show that implementation on current hardware can't efficiently compute factorial? From experience basic operations on numbers taking tens of gigabytes of RAM are not fast and probably close to the bound for factorial?
Jan 25, 2015 at 13:15 comment added Emil Jeřábek Search for "There is one missing, but critical point."
Jan 25, 2015 at 12:19 comment added joro @EmilJeřábek Factorial modulo n is completely different problem for me and possibly might be speeded by factoring not sure. In Lipton's blog I don't see modulo n, in which formula it is?
Jan 25, 2015 at 12:03 comment added Emil Jeřábek I think you missed the point of the reduction. You evaluate the circuit modulo something of polynomial length, so all intermediate results are small.
Jan 25, 2015 at 9:17 comment added joro @EmilJeřábek I edited addressing space complexity of factorial. I doubt Lipton's factoring is of any practical importance even if an oracle computes the factorial, since it is impossible to store $2^{1000}!$ on all computers on earth.
Jan 25, 2015 at 9:16 history edited joro CC BY-SA 3.0
Added space complexity
Jan 24, 2015 at 15:07 comment added joro @EmilJeřábek OK, I am interested what number theorists say about this open problem.
Jan 24, 2015 at 15:05 comment added Emil Jeřábek But back to complexity: see rjlipton.wordpress.com/2009/02/23/factoring-and-factorials for a well-known connection of the problem to the complexity of factoring.
Jan 24, 2015 at 15:03 comment added joro @EmilJeřábek OK, kept your tag :-) Similar sequences are on OEIS.
Jan 24, 2015 at 15:03 history edited joro
Added tag
Jan 24, 2015 at 15:01 comment added Emil Jeřábek Your question is what is the arithmetic circuit complexity of factorial, which is a complexity problem, no matter what point of view you take to approach the problem. Put the nt tag back if you think the problem has anything to do with number theory apart from the fact that it involves numbers, but don't remove the complexity tag.
Jan 24, 2015 at 14:49 comment added joro @EmilJeřábek Thanks, but I am interested from number theory point of view, not from complexity point of view. Don't like starting a "tag war" and would appreciate the numbertheory tag.
Jan 24, 2015 at 14:44 comment added Emil Jeřábek This question would be much more likely to receive an expert answer at cstheory. However, unless something changed recently (unlikely), no nontrivial unconditional lower bounds on the arithmetic circuit complexity of $n!$ are known.
Jan 24, 2015 at 14:37 history edited Emil Jeřábek
edited tags
Jan 24, 2015 at 11:51 history asked joro CC BY-SA 3.0