NP-easy

NP-easy

In complexity theory, the complexity class NP-easy is the set of function problems that are solvable in polynomial time by a deterministic Turing machine with an oracle for some decision problem in NP.

In other words, a problem X is NP-easy if and only if there exists some problem Y in NP such that X is polynomial-time Turing reducible to Y.[1] This means that given an oracle for Y, there exists an algorithm that solves X in polynomial time (possibly by repeatedly using that oracle).

NP-easy is another name for FPNP (see the function problem article) or for FΔ2P (see the polynomial hierarchy article).

An example of an NP-easy problem is the problem of sorting a list of strings. The decision problem "is string A greater than string B" is in NP. There are algorithms such as Quicksort that can sort the list using only a polynomial number of calls to the comparison routine, plus a polynomial amount of additional work. Therefore, sorting is NP-easy.

There are also more difficult problems that are NP-easy. See NP-equivalent for an example.

The definition of NP-easy uses a Turing reduction rather than a many-one reduction because the answers to problem Y are only TRUE or FALSE, but the answers to problem X can be more general. Therefore, there is no general way to translate an instance of X to an instance of Y with the same answer.

Notes

  1. ^ Garey & Johnson (1979), p. 117, 120.

References


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Easy Aces — a long running American serial radio comedy (1930 1945), was trademarked by the low keyed drollery of creator and writer Goodman Ace and his wife, Jane, as an urbane, put upon realtor and his malaprop prone wife. A 15 minute program, airing as o …   Wikipedia

  • Easy listening — music is a style of popular music and radio format that emerged in the mid 20th century, evolving out of swing and big band music, and related to Beautiful music and Light music. Easy listening music features simple, catchy melodies, soft, laid… …   Wikipedia

  • Easy Finder — (Chinese: 壹本便利) was a weekly Chinese tabloid magazine which was first published on September 13, 1991 in Hong Kong. Published by Next Media Limited which is owned by Jimmy Lai. It stopped publishing on May 23, 2007. Easy Finder was commonly known …   Wikipedia

  • Easy rider (slang) — Easy rider is an arcane United States slang expression whose meaning has varied with time.HistoryOriginsEasy rider originally meant an expert horseman or a horse that was easy to ride. [Harris, Sullivan D. (ed.), The Ohio Cultivator , Columbus,… …   Wikipedia

  • easy — [ē′zē] adj. easier, easiest [ME esi < OFr aisé, pp. of aisier (& aasié, pp. of aaisier < a + aisier) < aise: see EASE] 1. that can be done, got, mastered, endured, etc. with ease; not difficult; not exacting 2. free from trouble, anxiety …   English World dictionary

  • Easy — Eas y, a. [Compar. {Easier}; superl. {Easiest}.] [OF. aisi[ e], F. ais[ e], prop. p. p. of OF. aisier. See {Ease}, v. t.] 1. At ease; free from pain, trouble, or constraint; as: (a) Free from pain, distress, toil, exertion, and the like; quiet;… …   The Collaborative International Dictionary of English

  • Easy Come Easy Go — may refer to:* Easy Come, Easy Go (film), a film starring Elvis Presley, and the soundtrack EP * Easy Come Easy Go (album), an album by Starflyer 59 * Easy Come, Easy Go (George Strait album) * Easy Come, Easy Go (George Strait song) * Easy Come… …   Wikipedia

  • Easy — Saltar a navegación, búsqueda El término easy puede referirse: en música a: Almost Easy, canción de la banda Avenged Sevenfold; Easy, sencillo de las Sugababes; Easy listening, forma de música popular; Easy Star All Stars, grupo de reggae; Free… …   Wikipedia Español

  • Easy Projects .NET — Диаграмма Гантта в Easy Projects .NET Тип управление проектами Разработчик Logic Software Написана на .NET Операционная система …   Википедия

  • Easy Mo Bee — Birth name Osten Harvey, Jr. Born December 8, 1965 (1965 12 08) (age 45) Origin Bedford Stuyvesant, Brooklyn, New York Genres Hip hop …   Wikipedia

  • Easy — may refer to: In Music: * Easy (Commodores song), a 1977 single ** Easy (Commodores song), Faith No More cover, a 1992 single * Easy (Barenaked Ladies song), a 2006 single * Easy (Sugababes song), a 2006 single * Easy (Paula DeAnda song), a 2007… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”