Reading in classical planning

What is planning? What it is useful for?

Complexity and Tractability Fragments of Classical Fragments

General AI Planning Techniques --- Some fundamental things

A subset of things that you should read at a rather early stage.

Graphical analysis of planning problems

Graphs are everywhere ... :)

Homomorphism abstractions: Pattern databases in general and in planning

Macro-actions in/for planning

What is a macro-action? For a brief statement, read, e.g., here.