TC (complexity class)

from Wikipedia, the free encyclopedia

In complexity theory , specifically the circuit complexity , is TC a complexity class and TC i a hierarchy of classes complexity. For each contains TC i the formal languages that of circuit families with depth , polynomial size, and And- , Oder , and Majority gates with unlimited fan-in to be recognized. The definition thus extends the AC i classes , which do not allow majority gates. The class TC is then defined as

A majority gate is a gate that outputs 1 exactly when more than half of the inputs have the value 1.

Relation to other classes

The following relationship exists between the TC, NC and AC hierarchies:

From this it follows NC = AC = TC. In addition, is

it follows from this that parity and majority, which are both in TC 0, are not in AC 0 .

Uniforms are really contained in PP .

hierarchy

As with NC and AC and other hierarchies in complexity theory, it is unknown whether the TC hierarchy is real, i.e. whether the relationship applies to all .

If one differentiates TC 0 according to the depth of the circuits, one obtains classes of the form for problems that can be solved in depth by TC circuits . It is known that .

Individual evidence

  1. Vollmer 1999, page 126
  2. ^ M. Furst, JB Saxe and M. Sipser: Parity, circuits, and the polynomial-time hierarchy . In: Mathematical Systems Theory . tape 17 , 1984, pp. 13-27 , doi : 10.1007 / BF01744431 .
  3. ^ E. Allender: A note on uniform circuit lower bounds for the counting hierarchy . In: Proceedings 2nd International Computing and Combinatorics Conference (COCOON) (=  Springer Lecture Notes in Computer Science ). tape 1090 , 1996, pp. 127-135 .
  4. ^ András Hajnal, Wolfgang Maass, Pavel Pudlák, Mario Szegedy, György Turán: Threshold Circuits of Bounded Depth . In: Journal of Computer and System Sciences . tape 46 , 1993, pp. 129–154 ( tugraz.at [PDF]).

literature

Web links

  • TC . In: Complexity Zoo. (English)