Approcci computazionali alla Congettura di Collatz

Lugaresi Secci, Nicola Cielo (2020) Approcci computazionali alla Congettura di Collatz. [Laurea], Università di Bologna, Corso di Studio in Ingegneria e scienze informatiche [L-DM270] - Cesena
Documenti full-text disponibili:
[img] Documento PDF (Thesis)
Disponibile con Licenza: Creative Commons: Attribuzione - Non commerciale - Condividi allo stesso modo 4.0 (CC BY-NC-SA 4.0)

Download (1MB)

Abstract

Questo elaborato presenta uno studio di strategie computazionali volte a verificare la validità della Congettura di Collatz, un problema matematico tuttora irrisolto. Sono presentate alcune strategie tradizionali proposte in letteratura e approcci alternativi (che definiamo "inversi") basati sulla costruzione dell'albero di Collatz. Viene effettuato un confronto per determinare quale processo sia più efficiente a seconda delle condizioni iniziali. Viene proposta una implementazione in linguaggio C di un metodo "ibrido": tale implementazione segue un approccio "inverso" e sfrutta euristicamente un modello probabilistico per ridurne i costi. Sono adottate tecniche per ridurre il consumo di memoria dell'algoritmo e consentire la verifica di numeri arbitrariamente grandi, in particolare viene sfruttato un approccio con Automi Cellulari monodimensionali a sei stati. Vengono infine studiati i costi delle varie tecniche computazionali presentate, accompagnate da un commento sui tempi di esecuzione empiricamente rilevati.

Abstract
Tipologia del documento
Tesi di laurea (Laurea)
Autore della tesi
Lugaresi Secci, Nicola Cielo
Relatore della tesi
Scuola
Corso di studio
Indirizzo
Curriculum scienze e tecnologie informatiche
Ordinamento Cds
DM270
Parole chiave
collatz,congettura,syracuse,ulam,3n+1,albero,automa cellulare,controesempio,3x+1,hailstone
Data di discussione della Tesi
19 Novembre 2020
URI

Altri metadati

Statistica sui download

Gestione del documento: Visualizza il documento

^