• Aucun résultat trouvé

Algorithmie Avancée TP/TD Marche et Graphe biparti

N/A
N/A
Protected

Academic year: 2022

Partager "Algorithmie Avancée TP/TD Marche et Graphe biparti"

Copied!
1
0
0

Texte intégral

(1)

Algorithmie Avancée

TP/TD Marche et Graphe biparti

A. Document Algo_TDParE_Birmele.pdf Vous traiterez les exercices 1.6 et 1.7 B. Implémentation.

Vous implémenterez les parcours préfixes, infixes et postixes en reprenant le TP0.pdf et testerez sur des arbres binaires synthétiques que vous créerez à l’aide la formulation récursive.

C. L’intérêt pratique des graphes bipartites. L’exemple des recettes de cuisine :

Tripartite Network http://networksciencebook.com/chapter/2#bipartite-networks

a.The construction of the tripartite recipe-ingredient- compound network, in which one set of nodes are recipes, like Chicken Marsala; the

second set corresponds to the ingredients each recipe has (like flour, sage, chicken, wine, and butter for Chicken Marsala); the third set captures the flavor compounds, or chemicals that contribute to the taste of each ingredient.

b.

The ingredient or the flavor network represents a projection of the tripartite network. Each node denotes an ingredient; the node color indicating the food category and node size indicates the ingredient’s prevalence in recipes. Two ingredients are connected if they share a significant number of flavor compounds.

Link thickness represents the number of shared compounds.

Quel est le nombre chromatique d’un graphe tri-partite ?

Vous étudierez le paragraphe Bipartite Network Section 2.7 du livre en ligne de Albert Barabasi. Puis vous étudierez l’article [1] en montrant l’actualité de ce sujet non encore complètement résolu.

Vous pourrez aussi essayer de faire tourner le module R proposé*. L’article [2] est un

article encore plus récent qui vous montre l’actualité de la problématique.

[1] BMOTIF : A package for motif analyses of bipartite networks

https://besjournals.onlinelibrary.wiley.com/doi/full/10.1111/2041-210X.13149

[2] Biclique: an R package for maximal biclique enumeration in bipartite graphs https://bmcresnotes.biomedcentral.com/articles/10.1186/s13104-020-04955-0

*https://github.com/SimmonsBI/bmotif

https://cran.r-project.org/web/packages/bmotif/index.html

Références

Documents relatifs

Le jeu du Sudoku consiste à compléter une grille de 9 carrés de 3 3 cases chacun, en attribuant à  chaque case un chiffre (de 1 à 9) de telle sorte qu’un même

Vous créerez une fonction main de test qui permette ce charger un graphe représenté par une telle matrice (une fonction chargeGraphe() est à définir dans votre fichier graphe.c à

Dans un premier temps, vous utilisez votre code manipulant des listes doublement chaînées comme file d’attente... Activités

Vous implémenterez en C un algorithme de Prim en vous inspirant éventuellement du canevas proposé ci-après... Activité supplémentaire : Kruskal sur

C’est une mise en situation projet ou stage en Java sur des graphes, votre encadrant commencera par vous demander de faire un état des lieux de l’outillage disponible de façon

Cet exercice de programmation en Java est une bonne exploration des algorithmes de calculs de plus court chemin à une solution et une bonne mise en bouche pour le mini-projet

Cet exercice de programmation en Java est une bonne exploration des algorithmes de calculs de plus court chemin à une solution et une bonne mise en bouche pour le mini-projet

Bonus 1 : Vous essayerez d’afficher la courbe en créant des jeux de données aléatoirement de plus en plus grand (avec changement d’ordre de grandeur de puissances de 10