Ниже приводится определение термина "планирование", данное в статье Bridging the Gap Between Planning and Scheduling. Авторы статьи: D.E.Smith, J.Frank, A.K.Jonsson.

 

Планирование

... it is difficult to find a succinct definition of planning, independent of the particular formalisms and algorithms being used. Fundamentally, planning is a synthesis task. It involves formulating a course of action to achieve some desired objective or objectives. In the most general sense, a course of action could be any program of actions and might include such things as conditional branches, loops, and parallel actions. In practice, the form is often restricted to simple sequences or partial orderings of actions. The objective in a planning problem can encompass many things, including achieving a set of goals, instantiating and performing an abstract task, or optimizing some objective function.
... Трудно найти лаконичное определение термину планирование, независимое от конкретных формализмов и используемых алгоритмов. По существу, планирование это задача синтеза. Она включает в себя формулирование курса действий для достижения некоторой желаемой цели или целей. В наиболее общем смысле, под курсом действий можно понимать любую программу действий, которая может включать такие вещи как условные ветви, циклы и параллельные действия. На практике, модель часто ограничена до простых последовательностей действий или частичного порядка на них. Цель в задаче планирования может охватывать многие вещи, включая достижение множества целей, конкретизацию и исполнение абстрактной задачи или оптимизацию некоторой целевой функции.