<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.alsresume.com/index.php?action=history&amp;feed=atom&amp;title=AI-complete</id>
	<title>AI-complete - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.alsresume.com/index.php?action=history&amp;feed=atom&amp;title=AI-complete"/>
	<link rel="alternate" type="text/html" href="https://wiki.alsresume.com/index.php?title=AI-complete&amp;action=history"/>
	<updated>2026-04-08T04:36:16Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.42.0</generator>
	<entry>
		<id>https://wiki.alsresume.com/index.php?title=AI-complete&amp;diff=6877&amp;oldid=prev</id>
		<title>Admin: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="https://wiki.alsresume.com/index.php?title=AI-complete&amp;diff=6877&amp;oldid=prev"/>
		<updated>2025-03-23T12:16:13Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 05:16, 23 March 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.alsresume.com/index.php?title=AI-complete&amp;diff=6876&amp;oldid=prev</id>
		<title>2A00:23C8:72AE:E601:6D2F:A6CE:2E9F:BF3: /* Research */ gr.</title>
		<link rel="alternate" type="text/html" href="https://wiki.alsresume.com/index.php?title=AI-complete&amp;diff=6876&amp;oldid=prev"/>
		<updated>2025-03-23T09:27:36Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Research: &lt;/span&gt; gr.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Short description|Term describing difficult problems in AI}}&lt;br /&gt;
In the field of [[artificial intelligence]] (AI), tasks that are hypothesized to require [[artificial general intelligence]] to solve are informally known as &amp;#039;&amp;#039;&amp;#039;AI-complete&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;AI-hard&amp;#039;&amp;#039;&amp;#039;.&amp;lt;ref name=&amp;quot; Shapiro92&amp;quot;&amp;gt;Shapiro, Stuart C. (1992). [http://www.cse.buffalo.edu/~shapiro/Papers/ai.pdf Artificial Intelligence] {{Webarchive|url=https://web.archive.org/web/20160201014644/http://www.cse.buffalo.edu/~shapiro/Papers/ai.pdf |date=2016-02-01 }} In Stuart C. Shapiro (Ed.), &amp;#039;&amp;#039;Encyclopedia of Artificial Intelligence&amp;#039;&amp;#039; (Second Edition, pp.&amp;amp;nbsp;54–57). New York: John Wiley. (Section 4 is on &amp;quot;AI-Complete Tasks&amp;quot;.)&amp;lt;/ref&amp;gt; Calling a problem AI-complete reflects the belief that it cannot be solved by a simple specific algorithm.  &lt;br /&gt;
&lt;br /&gt;
In the past, problems supposed to be AI-complete included [[computer vision]], [[natural-language understanding|natural language understanding]], and dealing with unexpected circumstances while solving any real-world problem.&amp;lt;ref&amp;gt;{{Cite journal |last=Yampolskiy |first=Roman |date=January 2013 |title=Turing Test as a Defining Feature of AI-Completeness |url=http://cecs.louisville.edu/ry/TuringTestasaDefiningFeature04270003.pdf |journal=Artificial Intelligence, Evolutionary Computing and Metaheuristics |archive-url=https://web.archive.org/web/20130522094547/http://cecs.louisville.edu/ry/TuringTestasaDefiningFeature04270003.pdf |archive-date=2013-05-22}}&amp;lt;/ref&amp;gt; AI-complete tasks were notably considered useful for testing the presence of humans, as [[CAPTCHA]]s aim to do, and in [[computer security]] to circumvent [[brute-force attack]]s.&amp;lt;ref&amp;gt;Luis von Ahn, Manuel Blum, Nicholas Hopper, and John Langford. [http://www.captcha.net/captcha_crypt.pdf CAPTCHA: Using Hard AI Problems for Security] {{Webarchive|url=https://web.archive.org/web/20160304001102/http://www.captcha.net/captcha_crypt.pdf |date=2016-03-04 }}. In Proceedings of Eurocrypt, Vol. 2656 (2003), pp. 294–311.&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{cite journal | first = Richard | last = Bergmair | title = Natural Language Steganography and an &amp;quot;AI-complete&amp;quot; Security Primitive | citeseerx = 10.1.1.105.129 | date = January 7, 2006 }} (unpublished?)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==History==&lt;br /&gt;
The term was coined by [[Fanya Montalvo]] by analogy with [[NP-complete]] and [[NP-hard]] in [[Computational complexity theory|complexity theory]], which formally describes the most famous class of difficult problems.&amp;lt;ref&amp;gt;{{Citation | last=Mallery | first=John C. | year=1988 | url=http://citeseer.ist.psu.edu/mallery88thinking.html | contribution=Thinking About Foreign Policy: Finding an Appropriate Role for Artificially Intelligent Computers | title=The 1988 Annual Meeting of the International Studies Association. | location=St. Louis, MO | access-date=2007-04-27 | archive-date=2008-02-29 | archive-url=https://web.archive.org/web/20080229024012/http://citeseer.ist.psu.edu/mallery88thinking.html | url-status=live }}.&amp;lt;/ref&amp;gt; Early uses of the term are in Erik Mueller&amp;#039;s 1987 PhD dissertation&amp;lt;ref&amp;gt;Mueller, Erik T. (1987, March). [http://ftp.cs.ucla.edu/tech-report/198_-reports/870017.pdf &amp;#039;&amp;#039;Daydreaming and Computation&amp;#039;&amp;#039; (Technical Report CSD-870017)] {{Webarchive|url=https://web.archive.org/web/20201030213109/http://ftp.cs.ucla.edu/tech-report/198_-reports/870017.pdf |date=2020-10-30 }} PhD dissertation, University of California, Los Angeles. (&amp;quot;Daydreaming is but one more &amp;#039;&amp;#039;AI-complete&amp;#039;&amp;#039; problem: if we could solve anyone artificial intelligence problem, we could solve all the others&amp;quot;, p.&amp;amp;nbsp;302)&amp;lt;/ref&amp;gt; and in [[Eric S. Raymond|Eric Raymond]]&amp;#039;s 1991 [[Jargon File]].&amp;lt;ref&amp;gt;Raymond, Eric S. (1991, March 22). [http://catb.org/esr/jargon/oldversions/jarg282.txt Jargon File Version 2.8.1] {{Webarchive|url=https://web.archive.org/web/20110604150347/http://catb.org/esr/jargon/oldversions/jarg282.txt |date=2011-06-04 }} (Definition of &amp;quot;AI-complete&amp;quot; first added to jargon file.)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Expert system]]s, that were popular in the 1980s, were able to solve very simple and/or restricted versions of AI-complete problems, but never in their full generality. When AI researchers attempted to &amp;quot;scale up&amp;quot; their systems to handle more complicated, real-world situations, the programs tended to become excessively [[Software brittleness|brittle]] without [[commonsense knowledge]] or a rudimentary understanding of the situation: they would fail as unexpected circumstances outside of its original problem context would begin to appear. When human beings are dealing with new situations in the world, they are helped by their awareness of the general context: they know what the things around them are, why they are there, what they are likely to do and so on. They can recognize unusual situations and adjust accordingly. Expert systems lacked this adaptability and were [[Software brittleness|brittle]] when facing new situations.&amp;lt;ref&amp;gt;{{Citation |last1=Lenat |first1=Douglas |title=Building Large Knowledge-Based Systems |pages=1–5 |year=1989 |publisher=Addison-Wesley |last2=Guha |first2=R. V. |author-link=Douglas Lenat}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[DeepMind]] published a work in May 2022 in which they trained a single model to do several things at the same time. The model, named [[Gato (DeepMind)|Gato]], can &amp;quot;play Atari, caption images, chat, stack blocks with a real robot arm and much more, deciding based on its context whether to output text, joint torques, button presses, or other tokens.&amp;quot;&amp;lt;ref&amp;gt;{{Cite web |title=A Generalist Agent |url=https://www.deepmind.com/publications/a-generalist-agent |url-status=live |archive-url=https://web.archive.org/web/20220802000307/https://www.deepmind.com/publications/a-generalist-agent |archive-date=2022-08-02 |access-date=2022-05-26 |website=www.deepmind.com |language=en}}&amp;lt;/ref&amp;gt; Similarly, some tasks once considered to be AI-complete, like [[machine translation]],&amp;lt;ref&amp;gt;{{Cite magazine |last=Katz |first=Miranda |title=Welcome to the Era of the AI Coworker {{!}} Backchannel |url=https://www.wired.com/story/welcome-to-the-era-of-the-ai-coworker/ |access-date=2024-04-28 |magazine=Wired |language=en-US |issn=1059-1028}}&amp;lt;/ref&amp;gt; are among the capabilities of [[large language model]]s.&amp;lt;ref&amp;gt;{{Cite web |title=Unveiling the Power of Large Language Models (LLMs) |url=https://www.unite.ai/large-language-models/ |access-date=2024-04-28 |website=www.unite.ai}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==AI-complete problems==&lt;br /&gt;
AI-complete problems have been hypothesized to include:&lt;br /&gt;
&lt;br /&gt;
* AI [[peer review]]&amp;lt;ref&amp;gt;{{Cite magazine |last=Stockton |first=Nick |title=If AI Can Fix Peer Review in Science, AI Can Do Anything |url=https://www.wired.com/2017/02/ai-can-solve-peer-review-ai-can-solve-anything/ |access-date=2024-04-27 |magazine=Wired |language=en-US |issn=1059-1028}}&amp;lt;/ref&amp;gt; (composite [[natural-language understanding|natural language understanding]], [[automated reasoning]], [[automated theorem proving]], [[Formalism (philosophy of mathematics)|formalized]] [[logic]] [[expert system]])&lt;br /&gt;
* [[Bongard problem]]s&amp;lt;ref name=&amp;quot;Sekrst2020&amp;quot;&amp;gt;{{Citation |last=Šekrst |first=Kristina |title=AI-Completeness: Using Deep Learning to Eliminate the Human Factor |date=2020 |work=Guide to Deep Learning Basics: Logical, Historical and Philosophical Perspectives |pages=117–130 |editor-last=Skansi |editor-first=Sandro |url=https://doi.org/10.1007/978-3-030-37591-1_11 |access-date=2024-04-05 |place=Cham |publisher=Springer International Publishing |language=en |doi=10.1007/978-3-030-37591-1_11 |isbn=978-3-030-37591-1}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
* [[Computer vision]] (and subproblems such as [[object recognition]])&amp;lt;ref&amp;gt;{{Cite journal |last1=Strat |first1=Thomas M. |last2=Chellappa |first2=Rama |last3=Patel |first3=Vishal M. |date=2020 |title=Vision and robotics |journal=AI Magazine |volume=42 |issue=2 |pages=49–65 |doi=10.1609/aimag.v41i2.5299 |s2cid=220687545 |via=ABI/INFORM Collection|doi-access=free }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
* [[Natural-language understanding|Natural language understanding]] (and subproblems such as [[text mining]],&amp;lt;ref&amp;gt;{{Cite book |last1=Krestel |first1=Ralf |last2=Aras |first2=Hidir |last3=Andersson |first3=Linda |last4=Piroi |first4=Florina |last5=Hanbury |first5=Allan |last6=Alderucci |first6=Dean |title=Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval |chapter=3rd Workshop on Patent Text Mining and Semantic Technologies (PatentSemTech2022) |date=2022-07-06 |chapter-url=https://dl.acm.org/doi/10.1145/3477495.3531702 |language=en |location=Madrid Spain |publisher=ACM |pages=3474–3477 |doi=10.1145/3477495.3531702 |isbn=978-1-4503-8732-3 |s2cid=250340282 |access-date=2023-04-15 |archive-date=2023-04-15 |archive-url=https://web.archive.org/web/20230415213932/https://dl.acm.org/doi/10.1145/3477495.3531702 |url-status=live }}&amp;lt;/ref&amp;gt; [[machine translation]],&amp;lt;ref&amp;gt;{{Citation |last=Orynycz |first=Petro |title=Say It Right: AI Neural Machine Translation Empowers New Speakers to Revitalize Lemko |date=2022 |url=https://link.springer.com/10.1007/978-3-031-05643-7_37 |work=Artificial Intelligence in HCI |series=Lecture Notes in Computer Science |volume=13336 |pages=567–580 |editor-last=Degen |editor-first=Helmut |access-date=2023-04-15 |place=Cham |publisher=Springer International Publishing |language=en |doi=10.1007/978-3-031-05643-7_37 |isbn=978-3-031-05642-0 |editor2-last=Ntoa |editor2-first=Stavroula}}&amp;lt;/ref&amp;gt; and [[word-sense disambiguation]]&amp;lt;ref&amp;gt;{{Cite journal |last1=Ide |first1=N. |last2=Veronis |first2=J. |year=1998 |title=Introduction to the special issue on word sense disambiguation: the state of the art |journal=Computational Linguistics |volume=24 |issue=1 |pages=2–40|url=https://www.aclweb.org/anthology/J/J98/J98-1001.pdf |archive-url=https://ghostarchive.org/archive/20221009/https://www.aclweb.org/anthology/J/J98/J98-1001.pdf |archive-date=2022-10-09 |url-status=live}}&amp;lt;/ref&amp;gt;)&lt;br /&gt;
* [[Autonomous driving]]&amp;lt;ref&amp;gt;{{cite interview |last=Musk |first=Elon |subject-link=Elon Musk |interviewer=[[Chris_Anderson_(entrepreneur)]] |title=Elon Musk talks Twitter, Tesla and how his brain works — live at TED2022 |work=[[TED (conference)]] |location=Vancouver |date=April 14, 2022 |url=https://www.youtube.com/watch?v=cdZZpaB2kDM |access-date=December 15, 2022 |archive-date=December 15, 2022 |archive-url=https://web.archive.org/web/20221215004220/https://www.youtube.com/watch?v=cdZZpaB2kDM |url-status=live }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
* Dealing with unexpected circumstances while solving any real world problem,&amp;lt;ref&amp;gt;{{Citation |last=Šekrst |first=Kristina |title=Guide to Deep Learning Basics |date=2020 |work= |editor-last=Skansi |editor-first=Sandro |url=https://philarchive.org/archive/EKRAUD |chapter=Chapter 11 - AI-Completeness: Using Deep Learning to Eliminate the Human Factor |publisher=Springer |language=en |isbn=978-3-030-37591-1}}&amp;lt;/ref&amp;gt; whether [[robotic mapping|navigation]], [[automated planning and scheduling|planning]], or even the kind of [[reasoning]] done by [[expert system]]s.{{citation needed|date=February 2021}}&lt;br /&gt;
&lt;br /&gt;
==Formalization==&lt;br /&gt;
[[Computational complexity theory]] deals with the relative computational difficulty of [[computable function]]s. By definition, it does not cover problems whose solution is unknown or has not been characterized formally. Since many AI problems have no formalization yet, conventional complexity theory does not enable a formal definition of AI-completeness.&lt;br /&gt;
&lt;br /&gt;
==Research==&lt;br /&gt;
[[Roman Yampolskiy]]&amp;lt;ref&amp;gt;{{Citation |last=Yampolskiy |first=Roman |title=AI-Complete, AI-Hard, or AI-Easy – Classification of Problems in AI |date=2012 |work=23rd Midwest Artificial Intelligence and Cognitive Science Conference, MAICS 2012, Cincinnati, Ohio, USA, 21-22 April 2012  |url=https://www.proceedings.com/content/022/022437webtoc.pdf |access-date=2024-04-05 |language=en}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
suggests that a problem &amp;lt;math&amp;gt;C&amp;lt;/math&amp;gt; is &amp;#039;&amp;#039;&amp;#039;AI-Complete&amp;#039;&amp;#039;&amp;#039; if it has two properties:&lt;br /&gt;
* It is in the set of AI problems (Human Oracle-solvable).&lt;br /&gt;
* Any AI problem can be converted into &amp;lt;math&amp;gt;C&amp;lt;/math&amp;gt; by some polynomial time algorithm.&lt;br /&gt;
On the other hand, a problem &amp;lt;math&amp;gt;H&amp;lt;/math&amp;gt; is &amp;#039;&amp;#039;&amp;#039;AI-Hard&amp;#039;&amp;#039;&amp;#039; if and only if there is an AI-Complete problem &amp;lt;math&amp;gt;C&amp;lt;/math&amp;gt; that is polynomial time Turing-reducible to &amp;lt;math&amp;gt;H&amp;lt;/math&amp;gt;. This also gives as a consequence the existence of &amp;#039;&amp;#039;&amp;#039;AI-Easy&amp;#039;&amp;#039;&amp;#039; problems, that are solvable in polynomial time by a deterministic Turing machine with an oracle for some problem.&lt;br /&gt;
&lt;br /&gt;
Yampolskiy&amp;lt;ref&amp;gt;{{Citation |last=Yampolskiy |first=Roman |title=Turing Test as a Defining Feature of AI-Completeness&lt;br /&gt;
 |date=2013 |work=Artificial Intelligence, Evolutionary Computing and Metaheuristics |series=Studies in Computational Intelligence |volume=427 |pages=3–17 |language=en |doi=10.1007/978-3-642-29694-9_1|isbn=978-3-642-29693-2 }}&amp;lt;/ref&amp;gt; has also hypothesized that the [[Turing Test]] is a defining feature of AI-completeness.&lt;br /&gt;
&lt;br /&gt;
Groppe and Jain&amp;lt;ref&amp;gt;{{Citation |last1=Groppe |first1=Sven |first2=Sarika | last2=Jain |title=The Way Forward with AI-Complete Problems |date=2024 |journal=New Generation Computing|volume=42 |pages=1–5 |language=en |doi=10.1007/s00354-024-00251-8}}&amp;lt;/ref&amp;gt; classify problems which require [[artificial general intelligence]] to reach human-level machine performance as AI-complete, while only restricted versions of AI-complete problems can be solved by the current AI systems. For Šekrst,&amp;lt;ref name=&amp;quot;Sekrst2020&amp;quot; /&amp;gt; getting a polynomial solution to AI-complete problems would not necessarily be equal to solving the issue of artificial general intelligence, while emphasizing the lack of [[computational complexity]] research being the limiting factor towards achieving artificial general intelligence.&lt;br /&gt;
&lt;br /&gt;
For Kwee-Bintoro and Velez,&amp;lt;ref&amp;gt;{{Citation |last1=Kwee-Bintoro |first1=Ted | last2 = Velez | first2 = Noah |title=AI-Complete: What it Means to Be Human in an Increasingly Computerized World |date=2022 |work=Bridging Human Intelligence and Artificial Intelligence |series=Educational Communications and Technology: Issues and Innovations |pages=257–274 |place=Cham |publisher=Springer |language=en |doi=10.1007/978-3-030-84729-6_18|isbn=978-3-030-84728-9 }}&amp;lt;/ref&amp;gt; solving AI-complete problems would have strong repercussions on society. &lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[ASR-complete]]&lt;br /&gt;
* [[List of unsolved problems in computer science]]&lt;br /&gt;
* [[Synthetic intelligence]]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Natural Language Processing}}&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Ai-Complete}}&lt;br /&gt;
[[Category:Artificial intelligence]]&lt;br /&gt;
[[Category:Computational problems]]&lt;/div&gt;</summary>
		<author><name>2A00:23C8:72AE:E601:6D2F:A6CE:2E9F:BF3</name></author>
	</entry>
</feed>