Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

SC (complexity)

From Wikipedia, the free encyclopedia
Complexity class

Incomputational complexity theory,SC (Steve's Class, named afterStephen Cook)[1] is thecomplexity class of problems solvable by adeterministic Turing machine in polynomial time (classP) and polylogarithmic space (classPolyL) (that is,O((logn)k) space for some constantk). It may also be calledDTISP(poly, polylog), whereDTISP stands fordeterministic time and space. The definition ofSC differs fromPPolyL, since for the former, it is required that a single algorithm runs in both polynomial time and polylogarithmic space; while for the latter, two separate algorithms will suffice: one that runs in polynomial time, and another that runs in polylogarithmic space. It is unknown whetherSC andPPolyL are equivalent.

DCFL, the strict subset ofcontext-free languages recognized bydeterministic pushdown automata, is contained inSC, as shown by Cook in 1979.[2] It is open if all context-free languages can be recognized inSC, although they are known be inPPolyL.[3]

It is open whether directedst-connectivity is inSC, although it is known to be inPPolyL:depth first search solves it in polynomial time andSavitch's theorem provides a solution on spaceO(log2n){\displaystyle O(\log ^{2}n)}. This question is equivalent toNLSC.[4]

RL andBPL are classes of problems acceptable byprobabilistic Turing machines in logarithmic space and polynomial time.Noam Nisan showed in 1992 the weakderandomization result that both are contained inSC.[5] In other words, givenpolylogarithmic space, a deterministic machine can simulatelogarithmic space probabilistic algorithms.

References

[edit]
  1. ^Complexity Zoo:SC
  2. ^S. A. Cook. Deterministic CFL's are accepted simultaneously in polynomial time and log squared space. Proceedings of ACM STOC'79, pp. 338–345. 1979.
  3. ^TCS Stack Exchange: CFG parsing using o(n^2) space
  4. ^Chakraborty, Diptarka; Tewari, Raghunath (2018). "AnO(nε){\displaystyle O(n^{\varepsilon })} space and polynomial time algorithm for reachability in directed layered planar graphs".ACM Transactions on Computation Theory.9 (4): 19:1–19:11.arXiv:1501.05828.doi:10.1145/3154857.
  5. ^Nisan, Noam (1992), "RL ⊆ SC",Proceedings of the 24th ACM Symposium on Theory of computing (STOC '92), Victoria, British Columbia, Canada, pp. 619–623,doi:10.1145/129712.129772,S2CID 11651375{{citation}}: CS1 maint: location missing publisher (link).
P ≟ NP 

Thistheoretical computer science–related article is astub. You can help Wikipedia byadding missing information.

Considered feasible
Suspected infeasible
Considered infeasible
Other complexity classes
Class hierarchies
Families of classes
Retrieved from "https://en.wikipedia.org/w/index.php?title=SC_(complexity)&oldid=1325811140"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp