Discrete structures are fundamental to both mathematics and computer science, serving as the basis for numerous computational and algorithmic frameworks. This dissertation explores two key areas where combinatorial methods provide deep insights into the properties and applications of discrete structures: combinatorial topology in graph theory and cellular automata (CA)-based Latin squares in cryptography. In the first part, we investigate eulerian magnitude homology, a novel extension of standard magnitude homology, and its application to Erdos-Rényi random graphs and random geometric graphs. We develop new tools, including the eulerian Asao-Izumihara complex, to study torsion in these homology groups and establish conditions under which the eulerian magnitude homology of Erd˝os-Rényi random graphs is torsion-free. Additionally, we introduce an efficient algorithm to compute the ranks of first-diagonal eulerian magnitude homology groups, proving its computational complexity. The second part of the dissertation shifts focus to cellular automata (CA), where we explore their use in generating Latin squares through bipermutive rules. These CA-based Latin squares find applications in cryptography, particularly in designing secure cryptographic functions and correlation-immune functions for coding theory. This thesis demonstrates how discrete mathematical structures, through combinatorial techniques, contribute to both theoretical advancements and practical applications in modern computation and cryptography.

Discrete structures are fundamental to both mathematics and computer science, serving as the basis for numerous computational and algorithmic frameworks. This dissertation explores two key areas where combinatorial methods provide deep insights into the properties and applications of discrete structures: combinatorial topology in graph theory and cellular automata (CA)-based Latin squares in cryptography. In the first part, we investigate eulerian magnitude homology, a novel extension of standard magnitude homology, and its application to Erdos-Rényi random graphs and random geometric graphs. We develop new tools, including the eulerian Asao-Izumihara complex, to study torsion in these homology groups and establish conditions under which the eulerian magnitude homology of Erd˝os-Rényi random graphs is torsion-free. Additionally, we introduce an efficient algorithm to compute the ranks of first-diagonal eulerian magnitude homology groups, proving its computational complexity. The second part of the dissertation shifts focus to cellular automata (CA), where we explore their use in generating Latin squares through bipermutive rules. These CA-based Latin squares find applications in cryptography, particularly in designing secure cryptographic functions and correlation-immune functions for coding theory. This thesis demonstrates how discrete mathematical structures, through combinatorial techniques, contribute to both theoretical advancements and practical applications in modern computation and cryptography.

Combinatorial Aspects of Discrete Structures - Graphs and Latin Squares / Menara, Giuliamaria. - (2025 Mar 28).

Combinatorial Aspects of Discrete Structures - Graphs and Latin Squares

MENARA, GIULIAMARIA
2025-03-28

Abstract

Discrete structures are fundamental to both mathematics and computer science, serving as the basis for numerous computational and algorithmic frameworks. This dissertation explores two key areas where combinatorial methods provide deep insights into the properties and applications of discrete structures: combinatorial topology in graph theory and cellular automata (CA)-based Latin squares in cryptography. In the first part, we investigate eulerian magnitude homology, a novel extension of standard magnitude homology, and its application to Erdos-Rényi random graphs and random geometric graphs. We develop new tools, including the eulerian Asao-Izumihara complex, to study torsion in these homology groups and establish conditions under which the eulerian magnitude homology of Erd˝os-Rényi random graphs is torsion-free. Additionally, we introduce an efficient algorithm to compute the ranks of first-diagonal eulerian magnitude homology groups, proving its computational complexity. The second part of the dissertation shifts focus to cellular automata (CA), where we explore their use in generating Latin squares through bipermutive rules. These CA-based Latin squares find applications in cryptography, particularly in designing secure cryptographic functions and correlation-immune functions for coding theory. This thesis demonstrates how discrete mathematical structures, through combinatorial techniques, contribute to both theoretical advancements and practical applications in modern computation and cryptography.
28-mar-2025
Manzoni, Luca
37
2023/2024
Settore INFO-01/A - Informatica
Università degli Studi di Trieste
File in questo prodotto:
File Dimensione Formato  
tesi.pdf

accesso aperto

Descrizione: tesi menara giuliamaria
Tipologia: Tesi di dottorato
Dimensione 1.78 MB
Formato Adobe PDF
1.78 MB Adobe PDF Visualizza/Apri
tesi_1.pdf

accesso aperto

Descrizione: tesi menara giuliamaria
Tipologia: Tesi di dottorato
Dimensione 1.78 MB
Formato Adobe PDF
1.78 MB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11368/3107339
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact