Этот вопрос касается Spark GraphX. Я хочу вычислить подграф, удалив узлы, которые являются соседями некоторых других узлов.
Пример
[Задача] Сохранить узлы A и узлы B, которые не являются соседями узлов C2.
Входной график:
┌────┐
┌─────│ A │──────┐
│ └────┘ │
v v
┌────┐ ┌────┐ ┌────┐ ┌────┐
│ C1 │────>│ B │ │ B │<────│ C2 │
└────┘ └────┘ └────┘ └────┘
^ ^
│ ┌────┐ │
└─────│ A │──────┘
└────┘
Выходной график:
┌────┐
┌─────│ A │
│ └────┘
v
┌────┐
│ B │
└────┘
^
│ ┌────┐
└─────│ A │
└────┘
Как элегантно написать запрос GraphX, который возвращает выходной график?
Edge.attr
что-нибудь полезное? - person David Griffin   schedule 22.05.2015