The document describes zero-knowledge query planning for an iterator-based implementation of link traversal-based query execution. It discusses generating all possible query execution plans from the triple patterns in a query and selecting the optimal plan using heuristics without actually executing the plans. The key heuristics explored are using a seed triple pattern containing a URI as the first pattern, avoiding vocabulary terms as seeds, and placing filtering patterns close to the seed pattern. Evaluation involves generating all plans and executing each repeatedly to estimate costs and benefits for plan selection.