Re: SPARQL EXISTS variations

On 20. Aug 2025, at 22:30, Andy Seaborne <andy@apache.org> wrote:
> 
> 
> 
> On 16/08/2025 15:45, Peter F. Patel-Schneider wrote:
>> There was again discussion in the SPARQL EXISTS task force on different solutions to the SPARQL EXISTS problems.  The solutions amount to, roughly:
>> Simple LEFTJOIN, where no bindings from outside the EXISTS affect the pattern inside.
> 
> SEMIJOIN?

is it not the case that, where no variable from the solution is free in the exists pattern, that pattern reduces to a boolean constant value which depends only on the state of the target graph?

> 
>> Values injection at the beginning of the pattern (SHALLOW INJECTION).
>> Values injection inside the pattern (DEEP INJECTION), with two variations
>> values projected out in sub-SELECTs are not affected (PROJECTION) and
>> values projected out in sub-SELECTs are affected.
> 
> 
> 

---
james anderson | james@dydra.com | https://dydra.com

Received on Thursday, 21 August 2025 01:17:37 UTC