Основные требования к алгоритмам

К алгоритмам, используемым в САПР, предъявляются следующие требования:

Высокая алгоритмическая надежность, т.е. гарантированное получение правильного результата при любых численных значениях исходных данных, значениях параметров в заданных диапазонах варьирования и для любых видов функциональных зависимостей в задачах данного класса.

Возможность формализации, что ограничивает применение в САПР таких численных методов, принципиальным моментом которых являются искусство и опыт вычислителя. Исключением здесь могут быть лишь диалоговые алгоритмы проектирования, в которых неформальный опыт проектирования играет принципиальную роль.

Малые вычислительные затраты при реализации, причем в соотношении «память-время» в связи с быстрым ростом объема оперативной памяти современных ЭВМ основным становится сейчас требование уменьшения времени счета.

Разумное соотношение «точность-время» с учетом того, что незначительное ухудшение точности моделирования может существенно уменьшить время моделирования.

Алгоритмическая совместимость, т.е. согласованность и достаточность входных и выходных данных разных алгоритмов, совместно работающих в составе одной и той же программы.