Ниже приводится определение термина "планирование", данное в статье 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. |
... Трудно найти лаконичное определение термину планирование, независимое от конкретных формализмов и используемых алгоритмов. По существу, планирование — это задача синтеза. Она включает в себя формулирование курса действий для достижения некоторой желаемой цели или целей. В наиболее общем смысле, под курсом действий можно понимать любую программу действий, которая может включать такие вещи как условные ветви, циклы и параллельные действия. На практике, модель часто ограничена до простых последовательностей действий или частичного порядка на них. Цель в задаче планирования может охватывать многие вещи, включая достижение множества целей, конкретизацию и исполнение абстрактной задачи или оптимизацию некоторой целевой функции. |