Традиционно при расчете характеристик взрыва в тоннеле использовался алгоритм, основанный на теории механики повреждений и теории взрывчатых веществ, при этом не учитывалась сложность окружающих тоннель горных пород, а результат не оптимизировался, что приводило к низкой точности результатов. Предлагаемый алгоритм расчета характеристик взрыва в тоннеле при сложных окружающих горных породах построен на основе генетической поддержки вектора регрессии. Путем расчета внутреннего напряжения сложной окружающей породы получены параметры скорости вибрации, влияющие на устойчивость окружающей породы. Модель расчета параметров создана с помощью программы численного моделирования ANSYS-DYNA. Модель также используется для получения параметров давления для сложных пород. Для оптимизации параметров применяется способ сочетания на основе генетической поддержки вектора регрессии. Результаты экспериментов показывают, что предложенный метод обладает высокой точностью. Он позволяет быстро рассчитать характеристики взрыва внутри тоннеля.