Algoritmo (significato generale)

Procedura che garantisce lo svolgimento di un’attività, di un processo o la risoluzione di un problema. Le caratteristiche fondamentali sono:

  • possono essere gestiti da persone o da macchine;
  • i dati di partenza devono essere noti e in quantità finita;
  • i passi necessari per arrivare alla soluzione non sono ulteriormente scomponibili e sono comprensibili in modo univoco da chi gestisce l’algoritmo;
  • il numero di passi previsto per arrivare alla soluzione è finito, ha una sua specifica sequenza, ha termine dopo un tempo finito e conduce a un risultato univoco

Applicazioni degli algoritmi

Gli algoritmi sono applicabili quando attività, processi e problemi sono caratterizzati da un elevato grado di formalizzazione, sono cioè computabili; quando queste condizioni non sono soddisfatte allora vengono impiegate le euristiche.

Vedi anche euristica e bias.

Vuoi approfondire?

Ecco alcuni libri e un corso di formazione:

Per gestire efficacemente euristiche e bias cognitivi, scopri i miei percorsi di coaching individuale

Le definizioni presentate nel glossario non hanno la pretesa di essere esaustive o rigorose: esse sono riportate nella forma impiegata nei contesti in cui mi sono trovato a operare e intendono rappresentare un semplice aiuto per quanti vogliano sapere di più circa il significato di alcuni termini incontrati sul blog.