2015-10-16 2 views
0

J'ai chargé un gros graphe et un petit graphe (qui sera ma requête) en utilisant l'API GraphX ​​et ce que je veux faire pour vérifier si le grand graphe contient le graphe de requête.J'ai cherché sur le web à propos du sous graphe/requêtes graphique avec GraphX ​​et je ne trouve rien à ce sujet. Est-ce que GraphX ​​le supporte? Si oui, quelqu'un sait-il comment il traite le problème de l'isomorphisme du sous-graphe: utilise-t-il une sorte d'indexation?Est-ce que GraphX ​​supporte les requêtes sous-graphiques?

+0

Vous pourriez peut-être essayer l'opérateur de masque. http://spark.apache.org/docs/latest/api/scala/index.html#[email protected][VD2,ED2](Graph[VD2,ED2])(ClassTag[VD2 ], ClassTag [ED2]): Graphique [VD, ED] –

Répondre

0

GraphX ​​ne prend pas en charge l'isomorphisme de sous-graphe. Bien qu'il y ait quelques travaux sur la liste sous-graphique dans MapReduce. One VLDB 2014 paper et one SIGMOD 2014 paper

+0

Veuillez vérifier cette [URL] (http://stackoverflow.com/help) il vaudra la peine d'augmenter la qualité de votre contenu –