2017년 3월 8일 수요일

Many pairs one reduction

Many pairs one reduction

With the many pairs one reduction (たたいいちかんげん, many-one reduction), it is the name of the certain reduction operation in theory of computation and the computational complexity theory. I have work to convert some kind of decision problems into other decision problems.

It is a special case of the Turing reduction, and the many pairs one reduction is weaker than Turing reduction (the claim that many pairs one is reducible is stronger than Turing reduction possibility). Only, and finally, in the many pairs one reduction, the use (cf. oracle machine) of the Oracle is permitted only once.

The many pairs one reduction was introduced only after I stopped at the Emil post in 1944. In 1956, Norman Shapiro applied the same concept by the name of strong reducibility.

Table of contents

Definition

Abstract language employing precise grammatical constructions

It will be said that it is the abstract language employing precise grammatical constructions that A and B were written as set Σ of the alphabet on Γ each. Whole computability function f which meets the next property with the many pairs one reduction from A to B: I point to Σ* → Γ*. A property: "A necessary and sufficient condition to have individual word w in A (i.e. It is).

If such function f exists, A says to B that many pairs one reduction possibility or m-is reducible and writes it as follows.

 

If there is the many pairs one reduction that is an injection, I say that A can return 1-to B or one to one is reducible and write it as follows.

 

Subset of the natural number

Two meetings   But, it is said that there is it. Some kind of whole computability functions   But, exist   であるとき,   I say and write that it is に 多対一還元可能 as follows.

 

In addition to this and   But, when it is an injection,   I say and write that it is に 1- reduction possibility as follows.

 

A many pairs all members level and 1-equivalent

 であるとき,    I say and write that it is に 多対一同値 or the m-equivalent as follows.

 

 であるとき,    I say and write that it is the に 1- equivalent as follows.

 

Many pairs one integrity (m-integrity)

When inductive countable set B exists, and all inductive countable set A can reduce m-to B, I say that B is many pairs one perfection or m-perfection.

Resources limit many pairs one reduction with it

The many pairs one reduction is often discussed in conjunction with the limit of calculation resources. For example, can the reduction function calculate in multinomial expression time and a logarithm domain? Specifically, refer to reduction and logarithm domain reduction at multinomial expression time.

There are decision problem A and B and does B again when there is solved algorithmic N. I apply N and can solve A if I can return A to B many pairs one then, but the cost of this time is as follows.

  • Time necessary for time + reduction necessary to carry out N
  • Domain necessary for biggest domain + reduction necessary to carry out N

When I cannot return a language not to be included in C to a language included in C many pairs one about class C of some kind of languages (or a set of the natural number), C says, "it is closed under the many pairs one reduction". It may be said the problem of the reduction cause being included in C when I come to other problems by many pairs one reduction by a problem included in C if C is closed under the many pairs one reduction. The reason why many pairs one reduction is convenient is that the most of the well known computational complexity are closed under some kind of many pairs one reduction. Such a class includes P, NP, L, NL, co-NP, PSPACE, EXPTIME and, besides, exists a lot. However, I do not close these classes under any many pairs one reduction either.

Property

References

  • E. L. Post, "Recursively enumerable sets of positive integers and their decision problems", Bulletin of the American Mathematical Society 50 (1944) 284-316
  • Norman Shapiro, "Degrees of Computability", Transactions of the American Mathematical Society 82, (1956) 281-299

Footnote

This article is taken from the Japanese Wikipedia Many pairs one reduction

This article is distributed by cc-by-sa or GFDL license in accordance with the provisions of Wikipedia.

Wikipedia and Tranpedia does not guarantee the accuracy of this document. See our disclaimer for more information.

In addition, Tranpedia is simply not responsible for any show is only by translating the writings of foreign licenses that are compatible with CC-BY-SA license information.

0 개의 댓글:

댓글 쓰기