Получить все пути между двумя узлами в графе RDF, используя SPARQL - PullRequest
0 голосов
/ 25 июня 2018

Я хотел бы получить все пути между двумя узлами (субъектами).

Допустим, мой RDF-график:

@prefix : <urn:ex:>.

:a :relatedTo :b .
:b :relatedTo :c .
:c :relatedTo :d .

:a :relatedTo :e .
:e :relatedTo :f .
:f :relatedTo :d .

:a :relatedTo :i .
:i :relatedTo :j .
:j :relatedTo :d .

Я хочу получить пути между a& d.

Согласно приведенным выше данным, между a и d есть 3 пути.

a - b - c - d
a - e - f - d
a - i - j - d

Возможно ли добиться этого с помощью SPARQL или CTSзапрос

...