Questions marquées «directed-acyclic-graph»

Il s'agit d'une structure mathématique composée d'un ensemble de points ou de sommets et d'un ensemble de connecteurs ou d'arêtes. Les arêtes relient les sommets et ces sommets sont dirigés. De même, aucun cycle ou en d'autres termes une arête dirigée qui relie un sommet à un sommet n'est autorisé.

5
Classement topologique positif
Supposons que j'ai un graphe acyclique dirigé avec des pondérations en nombre réel sur ses sommets. Je souhaite trouver un ordre topologique du groupe de disponibilité de base de données dans lequel, pour chaque préfixe de cet ordre topologique, la somme des poids est non négative. Ou si vous préférez …

3
Avec un poids pondéré, existe-t-il un algorithme O (V + E) pour remplacer chaque poids par la somme des poids de ses ancêtres?
Le problème, bien sûr, est le double comptage. Il est assez facile à faire pour certaines classes de DAG = un arbre, voire un arbre parallèle-série. Le seul algorithme que j'ai trouvé qui fonctionne sur les DAG généraux en un temps raisonnable est approximatif (Synopsis diffusion), mais augmenter sa précision …


2
Existe-t-il un algorithme pour maintenir efficacement les informations de connectivité d'un DAG en présence d'insertions / suppressions?
Étant donné un graphe acyclique dirigé, , est-il possible de supporter efficacement les opérations suivantes?G(V,E)g(V,E)G(V,E) : détermine s'il existe un chemin dans G du noeud a au noeud bisCo n n ected(G,a,b)jesConnecteré(g,une,b)isConnected(G,a,b)GgGauneabbb : Ajoute une arête de a à b dans le graphe Glink(G,a,b)ljenk(g,une,b)link(G,a,b)aaabbbGGG : supprime le bord de a …







4
Problèmes NP-hard dirigés sur les DAG
La largeur de l'arbre mesure la proximité d'un graphique avec un arbre. Plusieurs problèmes NP-difficiles sont traitables sur des graphiques avec une largeur d'arbre bornée. Si un problème reste NP-dur sur les arbres, la largeur de l'arbre ne peut pas nous sauver. C'était la motivation derrière une de mes questions …





En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.