Рассмотрен алгоритм построения «как объяснений» прогнозов развития ситуации в качественных когнитивных картах. Для нахождения объясняющих цепочек могут быть применены алгоритмы поиска путей в графе в глубину, ширину, алгоритм поиска кратчайшего пути Дейкстры и др. Эти алгоритмы позволяют получить влияние каждого фактора с каждым, но имеют большую сложность (время работы). Поэтому применение этих алгоритмов для объяснения прогнозов в сложных когнитивных картах нецелесообразно. В этой работе предложен алгоритм нахождения объяснений прогнозов развития ситуации, основанный на анализе матрицы прогноза развития ситуации. Он основан на утверждении, что фактор, значение которого на любом шаге прогнозе развития в матрице прогноза ситуации максимально, принадлежит пути с максимальным влиянием, т.е. объясняющей цепочки. Отличительная особенность предложенного алгоритма заключается в том, что для выделения объяснительных цепочек используется матрица прогноза развития ситуации с выделенными максимальными элементами. Предложенный алгоритм позволяет находить объясняющие цепочки больших и сложных когнитивных картах.