You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: papers/SHAURYA_AGARWAL_The_Silmaril_Strikes_Again/The Silmaril strikes again v01.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -511,7 +511,7 @@ Using `?` to mean "any value", the seven useful subject-predicate-object pattern
511
511
-**? P ?:** only the predicate is known.
512
512
-**? ? O:** only the object is known.
513
513
514
-
So when we think about building a more complex implementation that can respond efficiently to different types of queries - it is plain to see that building additional indexes (one for every '?') would allow us to answer more complicated queries faster.
514
+
So when we think about building a more complex implementation that can respond efficiently to different types of queries - it is plain to see that building additional indexes (one for every '?') would allow us to answer more complicated queries faster.
515
515
516
516
The general mechanism that we discover is:
517
517
@@ -526,8 +526,8 @@ known term
526
526
527
527
CWM can emit proof information, and `why.py` contains structures used to represent reasons for statements [@cwmWhySource].
528
528
CWM also includes `check.py`, described as a simple proof checker [@cwmCheckSource].
529
-
These source-supported features make CWM a useful historical example of rule execution with inspectable derivations.
530
-
529
+
These source-supported features make CWM a useful historical example of rule execution with inspectable derivations.
530
+
531
531
**NOTE**: The systems paper reports that later versions added more indexes to cover almost every subject-predicate-object wildcard pattern, trading faster matching for additional indexing cost [@bernersleeReasonerWeb]. Due to the word-limit of the paper (6K words or fewer), we are not providing a literal analysis of the other indices that actually show up in the CWM code or how these compare to RETE. CWM and RETE are not the same but CWM ported some of the efficiencies of RETE engine used in Pychinko into its own source-code [@bernersleeReasonerWeb].
0 commit comments