A конструктивная эвристика - это тип эвристического метода, который начинается с пустого решения и многократно расширяет текущее решение до тех пор, пока не будет получено полное решение. Он отличается от эвристики локального поиска, которая начинается с полного решения, а затем пытается улучшить текущее решение с помощью локальных перемещений. Примеры некоторых конструктивных эвристик, разработанных для известных проблем: планирование потокового цеха, проблема маршрутизации транспортных средств, проблема открытого цеха.