The frame problem is the challenge of formally specifying, within a logical representation of the world, which facts remain unchanged when an action is performed, without having to explicitly enumerate all unaffected conditions. In a STRIPS or PDDL representation, actions have explicit add effects and delete effects, but the vast majority of the world's state is presumed to persist by default—a principle known as the frame axiom. The problem is devising a computationally tractable mechanism to infer this persistence without succumbing to exponential reasoning about irrelevant facts.
