The Intersection Problem

Abstract : This paper is intended as a supplement to AI MEMO 331, "A System for Representing and Using Real-World Knowledge". It is an attempt to redefine and clarify what I now believe the central theme of the research to be. Briefly, I will present the following points: 1. The operation of set-intersection, performed upon large pre-existing sets, plays a pivotal role in the processes of intelligence. 2. Von Neumann machines intersect large sets very. slowly. Attempts to avoid or speed up these intersections have obscured and distorted the other, non-intersection AI problems. 3. The parallel hardware system described in the earlier memo can be viewed as a conceptual tool for thinking about a world in which set-intersection of this sort is cheap. It thus divides many AI problems by factoring out all elements that arise solely due to set intersection.