Hacker News new | past | comments | ask | show | jobs | submit login

Re: complexity, read up on "semi-naïve evaluation" for the usual execution strategy, which basically involves keeping lists of newly-added tuples in each iteration of the fixpoint loop and only processing deltas related to those new additions. This, combined with good index inference for each relation (predicate), so that e.g. the node-neighbor lookup is O(log |V|), should result in efficient execution...



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: