Büyük açık karmaşıklık boşlukları ile ilgili sorunlar


32

Bu soru, bilinen alt sınır ve üst sınır arasında büyük bir açık karmaşıklık boşluğu olduğu, ancak karmaşıklık sınıflarının kendilerindeki açık sorunlar nedeniyle olmadığı sorunlarla ilgilidir.

Daha açık olmak gerekirse, edelim bir sorun vardır ki boşluk sınıfları ile ( bir B ise benzersiz tanımlanmamış) bir bunun bir kanıtlayabileceğiniz maksimal sınıf bir -Sert ve B üst sınırı bilinen bir minimumdur yani B'de sorunu çözen bir algoritma var . Bu demektir ki, sorun olduğunu bulmaya sonunda eğer -tamamlamak ile bir B bulgusuyla aksine, genel olarak, bu olmaz etki karmaşıklığı teorisi P bir algoritması N P Komple sorun.A,BABAABBCACBPNP

ve B = N P ile ilgili sorunlara ilgi duymuyorum çünkü bu zaten bu sorunun amacı .APB=NP

Ben mümkün olduğunca boşluk sınıfları ile ilgili sorun örnekleri arıyorum. Kapsamı ve kesin bir soru sınırlamak için, bir sorun özellikle ilgi ben ve B e X, P , T ı M E hem de üye anlamına p ve e X, P , T ı M E -completeness mevcut bilgi ile tutarlıdır , bilinen sınıfları çökertmeden ( bu listeden sınıfları söyleyin ).APBEXPTIMEPEXPTIME


Bir problemin sınıfları ile ne demek istiyorsunuz? Sorunun SAT olduğunu varsayalım, sınıfları nasıl tanımlarsınız?
RB

SAT NP-tamamdır, bu yüzden ve burada bir boşluk yoktur çünkü SAT'ın karmaşıklığı tam olarak iyi bilinen bir sınıfla eşleşir. SAT'ın karmaşıklığı üzerine herhangi bir yeni sonuç göstermek (yani daha küçük bir sınıfa ait olmak), karmaşıklık teorisinde bir atılım olacaktır. Hangi karmaşıklık sınıflarının “ana akım” olarak değerlendirildiğine ve A , B'nin benzersiz bir şekilde tanımlanmadığına bağlı olduğundan, soru tam olarak tanımlanmamıştır. Bununla birlikte, belirli bir soru tam olarak tanımlanmıştır: P veya EXPTIME-tamamında olduklarına dair şu anki bilgilerle tutarlı olduğu dil örnekleri. A=B=NPA,B
Denis

Aslında hala "çökmeyen" yüzünden tam olarak iyi tanımlanmadı, bu yüzden "iyi bilinen bir sınıf" kavramına dayanıyor. Açıkçası, P ya da EXPTIME-tam mevcut bilgi ile tutarlı olmasına rağmen, bir PSPACE-komple bir problem gereksinimi karşılamıyor. Örneğin, bu liste "iyi bilinen" bir sınıf olanın referansı olarak kullanılabilir: en.wikipedia.org/wiki/List_of_complexity_classes
Denis

13
It doesn't quite fit the bill of your specific question but to all appearances the existential theory of the reals stubbornly resists any further classification beyond being NP-hard and within PSPACE (the latter per 1988 result of J.F. Canny). en.wikipedia.org/wiki/Existential_theory_of_the_reals
anemone

Yanıtlar:


28

The Knot Equivalence Problem.

Given two knots drawn in the plane, are they topologically the same? This problem is known to be decidable, and there do not seem to be any computational complexity obstructions to its being in P. The best upper bound currently known on its time complexity seems to be a tower of 2s of height cn, where c=10106, and n is the number of crossings in the knot diagrams. This comes from a bound by Coward and Lackenby on the number of Reidemeister moves needed to take one knot to an equivalent one. See Lackenby's more recent paper for some more recent related results and for the explicit form of the bound I give above (page 16).


Thank you for your answer. Do you know the current bounds? Can you point to a reference stating the current state of the art? I am having trouble finding a clear one.
Denis

I've been trying go find something more recent than the 1998 paper of Hass, Lagarias, and Pippenger here. This states that the knot equivalence problem is known to be decidable. I wouldn't be surprised if somebody had shown that it was in EXPTIME since then, but I don't believe anything better than that is known, and it certainly isn't clear that it's not in P. I am fairly sure that none of the results showing that deciding whether something is knotted is in NP extend to this more general problem.
Peter Shor

This MO question is related: mathoverflow.net/questions/77786/… In particular, using recent results announced by Lackenby in people.maths.ox.ac.uk/lackenby/ekt11214.pdf , one obtains that for any knot type K, determining if a given knot is equivalent to K is in NP (note that this does not improve on the Knot Equivalence Problem)
Arnaud

@Arnaud: in fact, it looks to me like these results prove that for two diagrams with at most n crossings, the Knot Equivalence Problem can be solved in time at most a tower of 2's of height cn, where c is an enormous constant. I should check this and edit my answer.
Peter Shor

@PeterShor Yes indeed. I was focusing on the more recent result because it may lead to an improved bound when it is published, if the actual polynomial is explicited.
Arnaud

23

Here's a version of the minimum circuit size problem (MCSP): given the 2n bit truth table of a Boolean function, does it have a circuit of size at most 2n/2?

Known to be not in AC0. Contained in NP. Generally believed to be NP-hard, but this is open. I believe it's not even known to be AC0[2]-hard. Indeed, recent work with Cody Murray (to appear in CCC'15) shows there's no uniform NC0 reduction from PARITY to MCSP.


23

The complexity of computing a bit (specified in binary) of an irrational algebraic number (such as 2) has the best known upper bound of PPPPPPP via a reduction to the problem BitSLP which known to have this upper bound [ABD14]. On the other hand we do not even know if this problem is harder than computing the parity of n bits - for all we know this problem could be in AC0. Notice however that we know that no finite automaton can compute the bits of an irrational algebraic number [AB07]


21

Another natural topological problem, similar in spirit to Peter Shor's answer, is embeddability of 2-dimensional abstract simplicial complexes in R3. In general it's natural to ask when can we effectively/efficiently decide that an abstract k-dimensional simplicial complex can be embedded in Rd. For k=1 and d=2 this is the graph planarity problem and has a linear-time algorithm. For k=2 and d=2 there is also a linear time algorithm. The k=2, d=3 case was open until last year, when it was shown to be decidable by Matousek, Sedgwick, Tancer, and Wagner. They say that their algorithm has a primitive recursive time bound, but larger than a tower of exponentials. On the other hand they speculate that it might be possible to put the problem in NP, but going beyond that would be challenging. However, there doesn't seem to be any strong evidence that a polytime algorithm is impossible.

The latter paper has many references for further reading.


16

Multicounter automata (MCAs) are finite automata equipped with counters that can be incremented and decremented within one step but only take integers >=0 as numbers. Unlike Minsky machines (aka counter automata), MCAs are not allowed to test whether a counter is zero.

One of the algorithmic problems with a huge gap related to MSCs is the Reachability problem. E.g., whether the automaton can reach, from a configuration with the initial state and all counters zero, a configuration with an accepting state, and all counters zero again.

The problem is hard for EXPTIME (as shown by Richard Lipton in 1976), decidable (Ernst Mayr, 1981) and solvable in Fω3 (thanks, Sylvain, for pointing this out). A huge gap.


3
Hi Thomas, there is a claim of an explicit (and most likely not tight) complexity upper bound in a recent arXiv paper: arxiv.org/abs/1503.00745. The proposed upper bound in Fω3 is however way beyond the complexity classes the original poster was interested in.
Sylvain

@Sylvain Cool! Thanks for sharing this. :)
Michael Wehar

@Sylvain Is EXPTIME the best known lower bound?
Michael Wehar

2
@Michael: the best lower bound on the decision problem is actually EXPSPACE (Lipton, 1976, cpsc.yale.edu/sites/default/files/files/tr63.pdf). However, the algorithm by Mayr (1981, dx.doi.org/10.1145/800076.802477), Kosaraju (1982, dx.doi.org/10.1145/800070.802201), and Lambert (1992, dx.doi.org/10.1016/0304-3975(92)90173-D) analysed in the mentioned arXiv paper is known to require at least Ackermannian (i.e., Fω) time.
Sylvain

@Sylvain Thank you very much for all of the additional information. I really appreciate it. :)
Michael Wehar

11

QMA(2) (Quantum Merlin-Arthur with two unentangled provers): certainly QMA-hard, but only known to be in NEXP.


9

The computational problem associated to Noether's Normalization Lemma for explicit varieties ("explicit" in the sense of this paper [freely available full version]). Best known upper bound is EXPSPACE (note, SPACE, not TIME!) but it is conjectured to be in P (and indeed, its being in P is essentially equivalent to derandomizing PIT).


Can you provide more info on this in an explicit form? looks like some kind of bpp-complete problem?

@Arul: Neither PIT nor this problem is BPP-complete in any sense that I am aware of. (In fact, showing that BPP-complete problems exist is still open, and requires non-relativizing techniques - a result going back to Sipser.) However, derandomizing either has a hardness-randomness trade-off, in that their derandomization is essentially equivalent to lower bounds. Aside from the paper linked in the answer ("GCT 5"), lookup hardness-randomness and Kabanets-Impagliazzo.
Joshua Grochow

I will do that but I was interested in this phrase 'and indeed, its being in P is essentially equivalent to derandomizing PIT' which seems to say PIT is some kind of proxy complete problem

@Arul: Yes, to see why PIT is such a "proxy complete problem," see the things I referred to in my previous comment.
Joshua Grochow

why does he use 'Dedicated to Sri Ramakrishna' in many of his works?

6

The Skolem problem (given a linear recurrence with integer base cases and integer coefficients, does it ever reach the value 0) is known to be NP-hard and not known to be decidable. As far as I know anything in between would be consistent with our current knowledge without any collapses of standard complexity classes.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.