Skip to content
teoria della complessità computazionale

File:TSP_Deutschland_3.png · Wikimedia Commons · See Wikimedia Commons

EntityQ205084· pop 39· linked from 1,095 articles

teoria della complessità computazionale

Sign in to save

Also known as complexity theory

branca della teoria della computabilità

Wikidata facts

Show 7 more facts
facet of
algorithm
Commons category
Computational complexity theory
on focus list of Wikimedia project
Wikipedia:Vital articles/Level/4
maintained by WikiProject
WikiProject Mathematics
Sources (4)

via Wikidata · CC0

Article · Italiano

La teoria della complessità computazionale è una branca della teoria della computabilità che studia le risorse minime necessarie (principalmente tempo di calcolo e memoria) per la risoluzione di un problema. Con complessità di un algoritmo o efficienza di un algoritmo ci si riferisce dunque alle risorse di calcolo richieste. I problemi sono classificati in differenti classi di complessità, in base all'efficienza del migliore algoritmo noto in grado di risolvere quello specifico problema. Una distinzione informale, ma di grande rilievo, è quella posta tra i cosiddetti problemi facili, di cui si conoscono algoritmi di risoluzione efficienti, e difficili, di cui gli unici algoritmi noti non sono efficienti. Ad esempio la maggior parte della crittografia moderna si fonda sull'esistenza di problemi ritenuti difficili; ha enorme rilevanza lo studio di tali problemi, poiché, qualora si dimostrasse l'esistenza di un algoritmo efficiente per un problema ritenuto difficile, i sistemi crittografici basati su di esso non sarebbero più sicuri.

Abstract from DBpedia / Wikipedia · CC BY-SA

Gallery (6)