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