ЭВРИСТИЧЕСКОЕ ПРОГРАММИРОВАНИЕ

Найдено 1 определение
ЭВРИСТИЧЕСКОЕ ПРОГРАММИРОВАНИЕ
составление программ для ЭВМ или четких правил (рекомендаций), основанных на предварительном изучении вариантов решения задачи. Считается, что методы решения сложных задач человеком являются эвристическими. Определяют решение задачи не алгоритмы, а правило, ведущее в большинстве случаев к верному результату и позволяющее принимать удовлетворительное (не всегда лучшее) решение в условиях ограниченного количества информации. Э. п. имеет смысл только в том случае, когда не существует (или не известен) алгоритм решения задачи. Э. п. используется в решении таких задач, как игра в шахматы, составление сложных расписаний, доказательство некоторых теорем и т. п. Основное положение Э. п.— сложный процесс переработки информации, при решении сложных задач должен быть расчленен на элементарные информационные процессы.

Источник: Душков Б.А., Королев А.В., Смирнов Б.А. Энциклопедический словарь: Психология труда, управления, инженерная психология и эргономика, 2005 г