- From: Steve Harris <steve.harris@garlik.com>
- Date: Tue, 21 Dec 2010 11:12:28 +0000
- To: Axel Polleres <axel.polleres@deri.org>
- Cc: "Andy Seaborne" <andy.seaborne@epimorphics.com>, "SPARQL Working Group" <public-rdf-dawg@w3.org>
On 2010-12-20, at 17:23, Axel Polleres wrote: > Steve, > > I added a new use case pp16 along the lines you suggest, see details below. > > On 20 Dec 2010, at 16:46, Steve Harris wrote: > >> I think pp14 would be more enlightening if the pp14.ttl included a disconnected foaf:knows graph, and some triples using another predicate. Something like: >> >> @prefix : <http://example.org/> . >> @prefix foaf: <http://xmlns.com/foaf/0.1/> . >> >> :a foaf:knows :b . >> :b foaf:knows :c . >> :d foaf:knows :e . >> :f foaf:name "test" . >> :a foaf:homepage :h . >> >> Even after Axel's proposed changes I find the wording a bit impenetrable, though admittedly I haven't had time to study the algebra. >> >> Axel, can you tell mw what results you'd expect from pp14.rq with that data? >> > > your data returns, according to my understanding of the algebra: > > ------------------- > | X | Y | > =================== > | :a | :a | > | :a | :b | > | :a | :c | > | :b | :b | > | :b | :c | > | :c | :c | > | :d | :d | > | :d | :e | > | :e | :e | > | :f | :f | > | :h | :h | > | "test" | "test" | > ------------------- OK, thanks. Intuitively I find the :e/:e, :f, :h, and "test" results odd, but I've not given enough time to trying to understand the usecases. > I would, BTW, rather keep the simple use case pp14 "as is", and added a more complex one having your extension, as well as > duplicate paths and cycles as a separate new use case: Yes, agreed. - Steve -- Steve Harris, CTO, Garlik Limited 1-3 Halford Road, Richmond, TW10 6AW, UK +44 20 8439 8203 http://www.garlik.com/ Registered in England and Wales 535 7233 VAT # 849 0517 11 Registered office: Thames House, Portsmouth Road, Esher, Surrey, KT10 9AD
Received on Tuesday, 21 December 2010 11:13:03 UTC