Ein Kellerautomat heißt deterministisch, falls für alle , und gilt:
Ferner hat ein deterministischer Kellerautomat (Deterministic Push Down Automation = DPDA) eine ausgezeichnete Menge von Endzuständen .
Eine Sprache heißt deterministisch kontextfrei, wenn es einen DPDA gibt mit .