- 03 déc., 2025 5 validations
-
-
Hamadou Ba a écrit
- Ajout package fr.univ.dblp.simulation avec : * NodeState.java : états des nœuds (SUSCEPTIBLE, INFECTED, IMMUNE) * ViralSimulator.java : moteur de simulation SIS complet * SimulationResult.java : stockage des résultats temporels * ImmunizationStrategy.java : stratégies d'immunisation * SimulationExporter.java : export données pour gnuplot - Ajout EpidemicAnalyzer.java : calcul seuil épidémique et R0 - Implémentation modèle SIS (Susceptible-Infected-Susceptible) - Support simulation multi-runs avec moyennes - Paramètres par défaut : β=1/7 (1 mail/semaine), γ=2/30 (2 màj/mois)
-
Hamadou Ba a écrit
- Échantillonnage de 1,000 nœuds pour performance - Parcours BFS depuis chaque nœud échantillonné - Distance moyenne: 6.84 (confirmation des "six degrés") - Distance maximale: 23 - Temps d'exécution: ~15-25 minutes - Confirmation: propriété petit monde (small-world)
-
Hamadou Ba a écrit
- Calcul de la distribution normalisée P(k) - Export des données pour visualisation - Comparaison avec distribution de Poisson - Résultat: distribution en loi de puissance (γ ≈ 2.7) - Confirmation: réseau sans échelle (scale-free)
-
Hamadou Ba a écrit
- Détection des composantes connexes (1 composante) - Calcul du degré critique théorique: ln(N) ≈ 12.67 - Recherche expérimentale du degré critique - Génération de réseaux aléatoires pour tests - Vérification: DBLP est complètement connexe
-
Hamadou Ba a écrit
- Nombre de nœuds: 317,080 - Nombre d'arêtes: 1,049,866 - Degré moyen: 6.62 - Coefficient de clustering: 0.632 (30,000× > réseau aléatoire) - Comparaison théorique avec réseau aléatoire
-