On numerical solution of the Cauchy problem for one type of ordinary differential equations

Cover Page

Cite item

Full Text

Abstract

The article discusses numerical integration strategies designed for solving stiff equations. These strategies are based on the use of a finite-difference formula that implements an implicit integration method. It is proved that the problem of constructing an optimal algorithm is a multi-stage problem. The implemented version of the optimal algorithm is described. Possible modifications of the algorithm, which do not require solving auxiliary problems, are proposed. Here, the optimal numerical integration algorithm refers to an algorithm that minimizes the number of computations of the right-hand sides of differential equations system, subject to constraints determined by the tolerance of computations. The results of computational experiments on the use of improved strategies compared to those previously described are presented.

Full Text

Введение

Разработка специального математического и алгоритмического обеспечения, ориентированного на решение различных классов задач системного анализа, оптимизации принятия решений является важной проблемой и представляет значительный интерес [1]. Математический аппарат системного анализа состоит из достаточно большого набора инструментов, одним из которых являются обыкновенные дифференциальные уравнения, описывающие динамику изучаемых систем [2, 3]. При этом важна оценка эффективности решения задач системного анализа, основанных на использовании адекватных математических моделей. При их построении приходится учитывать многие параметры, что приводит к т.н. явлению жесткости. Его суть определяется тем, что для адекватного описания процессов в любой точке наблюдения приходится использовать функции, которые меняются достаточно быстро, и функции, которые меняются медленно, т.е. рассматриваемая физическая система характеризуется сильно различающимися характерными временами. Если не учитывать «малые» параметры при моделировании реальных процессов, данные обстоятельство может существенным образом повлиять на адекватность построенной модели [6]. Поэтому в системах уравнений, описывающих изучаемый процесс, необходимо учитывать большое число параметров, что приводит к явлению жесткости [5, 6]. Такие системы встречаются, например, при решении задач радиофизики, физики плазмы, биофизики, изучении нейронов [5, 6, 14]. Задачи, связанные с быстро затухающими переходными процессами, в которых жесткость проявляется естественным образом, охватывают самые разные области, включая изучение демпфирующих систем, анализ систем управления, задачи химической кинетики. При этом момент окончания процесса анализа системы (интегрирования системы дифференциальных уравнений) в таких задачах может определяться только в процессе решения системы, так как связан с ее асимптотическим поведением. Кроме того, при анализе реальных процессов на основе построенной модели в виде системы обыкновенных дифференциальных уравнений может происходить перестройка модели в связи с изменением параметров, от которых зависит изучаемый процесс. Это означает, что указанную систему приходиться решать многократно; при этом трудоемкость вычисления правых частей системы может быть достаточно высокой.

Соответственно, для эффективного решения задач системного анализа путем решения задачи Коши для системы обыкновенных дифференциальных уравнений необходимы эффективные методы численного интегрирования жестких систем дифференциальных уравнений. Необходимо отметить, что явление жесткости также характерно из-за большого различия собственных значений матрицы системы дифференциальных уравнений. Отличительной особенностью жестких систем является то, что на одних временных отрезках решение оказывается существенно нелинейным, а на других − близко к константе. Для решения такого рода систем используются неявные методы интегрирования [5, 6]. При этом, в силу существенно различного поведения решения на разных участках, требуется управлять выбором шагов интегрирования так, чтобы, с одной стороны, обеспечить приемлемую точность решения, а с другой стороны, когда трудоемкость вычисления правых частей системы высока, минимизировать число узлов интегрирования, используемой конечно-разностной формулы на всем отрезке интегрирования. Проблеме построения численных методов решения задачи Коши посвящено достаточно много работ [4-7].

В данной статье рассматриваются стратегии численного интегрирования систем обыкновенных дифференциальных уравнений, основанные на использовании конечно-разностной формулы [8]; приводится доказательство того, что задача о построении оптимального алгоритма удовлетворяет условиям многоэтапности, приведенным в [13], и описывается реализуемая версия оптимального алгоритма. При этом под оптимальным алгоритмом численного интегрирования понимается алгоритм, который минимизирует число вычислений правых частей системы дифференциальных уравнений при условии выполнения ограничений, определяемых точностью вычислений. Для реализации оптимального алгоритма требуется решение вспомогательных задач. В работе приведено исследование свойств оптимальной стратегии интегрирования, на основе которого предлагается модификация рассматриваемых стратегий. Она позволяет исследователю упростить реализацию, отказавшись от решения вспомогательных задач. При этом эксперименты показывают, что качество решения существенно не меняется, более того, в ряде случаев наблюдается уменьшение количества вычислений правых частей.

Статья является продолжением работ авторов [8-12].

Постановка задачи

Решается задача Коши для системы обыкновенных дифференциальных уравнений, при этом ее решение предполагается единственным и четырежды непрерывно дифференцируемым на отрезке x0,t. Отметим, что значение параметра t не является известным, а находится в процессе интегрирования системы. Для отыскания значений Yi=y1i,,yni, i=1,2,, решения системы будем использовать конечно-разностную формулу [8].

Пусть X0,m=h1,h2,,h2m1,h2m стратегия интегрирования по конечно-разностной формуле на отрезке x0, x0+z, z – заданная положительная константа. При этом шаги интегрирования выбираются таким образом, что h2i1=τi, h2i=τi, i=1,,m, где τ0 – заданная константа.

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

i=1mτimax, fiτi1, τi0,τi0, i=1,,m. (1)

Здесь τ0=τ0¯  – положительная вещественная константа,

fiτi1,τi = 14τi5+12τi1τi4+3τi12τi38Δiτi3Δiτi1, (2)

где Δi=2εiK1, εi>0, K>0, i=1,,m. Вещественная константа K>0 ограничивает абсолютное значение четвертой производной от компонент вектора решения 𝑌 (𝑥): max1jnyIVxjK,

εi – заданная точность вычислений на i-ом шаге интегрирования.

Последовательность τi будем называть оптимальной τпоследовательностью. Стратегию интегрирования X0,m, полученную с помощью оптимальной τ-последовательности, будем называть оптимальной стратегией интегрирования.

Построение оптимальной стратегии, основанной на использовании конечно-разностной формулы

Обозначим через

uiτi1,τi=70τi4+48τi1τi3+9τi12τi28Δi (3)

производную функции fiτi1,τi по τi, а через

viτi1,τi=12τi4+6τi1τi33Δi  (4)

производную функции fiτi1,τi по τi1, i=1,,m.

Лемма 1.

При выполнении условия

fiτi1,τi=14τi5+12τi1τi4+3τi12τi38Δiτi3Δiτi1=0, (5)

где τi10, τi>0, i=1,,m, имеют место следующие оценки:

uiτi1,τi>0, (6)

viτi1,τi>0, (7)

 0<1viτi1,τiuiτi1,τi<1. (8)

Доказательство.

Покажем справедливость неравенства (6), где τi10, τi>0. Учитывая соотношения (3) и (5) получаем, что:

τiuiτi1,τi=70τi5+48τi1τi4+9τi12τi38Δiτi=fiτi1,τi++58τi5+36τi1τi4+ 6τi12τi3+3Δiτi1=58τi5+36τi1τi4+6τi12τi3+3Δiτi1>0

В силу того, что τi>0, имеем uiτi1,τi>0.

Аналогично доказывается справедливость неравенства (7) путем рассмотрения выражения 83τi+τi1viτi1,τi.

Учитывая (4) и (5), получаем, что:

83τi+τi1viτi1,τi= 32τi5+28τi1τi4++ 6τi12τi38Δiτi3Δiτi1=fiτi1,τi+ 18τi5+16τi1τi4+3τi12τi3=18τi5+16τi1τi4++ 3τi12τi3>0,

откуда следует, что viτi1,τi>0 при τi10, τi>0 и fiτi1,τi=0, i=1,,m.

Из (6) и (7) следует, что 1viτi1,τiuiτi1,τi<1.

Покажем теперь, что:

1viτi1,τiuiτi1,τi>0. (9)

Так как uiτi1,τi>0, при τi10, τi>0 и fiτi1,τi=0, i=1,,m, то (9) равносильно неравенству:

wiτi1,τi=uiτi1,τiviτi1,τi>0. (10)

Подставляя в (10) выражение для uiτi1,τi и viτi1,τi из (3) и (4), получаем, что нужно убедиться в справедливости неравенства:

wiτi1,τi=58τi4+42τi1τi3+9τi12τi25Δi>0

при выполнении равенства (5), где τi10, τi>0.

Для этого рассмотрим выражение 85τi+35τi1wiτi1,τi и получим, что 85τi++35τi1wiτi1,τi=fiτi1,τi+3945τi5+2765τi1τi4+1835τi12τi3+275τi13τi2=3945τi5++2765τi1τi4+1835τi12τi3+275τi13τi2>0.

Следовательно, wiτi1,τi>0 и неравенство (9) доказано при τi10, τi>0 и fiτi1,τi=0, i=1,,m. Таким образом, лемма 1 доказана.

Пусть τ00,τ~i, где τ~i=47Δi14, i=1,,m.

Лемма 2.

Уравнение fiτi1,τi=0 задает однозначную положительную функцию giτi1 такую, что выполнение соотношения fiτi1,τi0 равносильно выполнению неравенства τigiτi1, τi10,τ~i1, i=1,,m.

Доказательство.

При τi1=0 имеем gi0=47Δi14>0.

Пусть при фиксированном значении τi10,τ~i1 f~iτi=fiτi1,τi, где функция fiτi1,τi  определена в (2). Используя (2), непосредственно находим, что функция f~iτi является непрерывной и выпуклой функцией при τi0. При этом f~i0=3Δiτi1<0, а f~iτ~i=277Δiτi1+3τi12τ~i3>0, так как Δi>0, τi1>0, τ~i>0, i=1,,m. Следовательно, при каждом фиксированном значении τi10,τ~i1 существует единственное значение τi=giτi10,τ~i такое, что f~igiτi1=fiτi1,giτi1, причем f~iτi=fiτi1,τi0, для каждого τi10,τ~i1 , τi0,giτi1, i=1,,m, откуда следует равносильность соотношений fiτi1,τi0 и τigiτi1.

Лемма 2 доказана.

Теорема 1.

Решение задачи (1) существует.

Доказательство.

Приведем задачу (1) к задаче на минимум:

i=1mτimin fiτi1,τi0, i=1,,m, τi0, i=1,,m, (11)

τ0=τ0¯>0 - заданная величина.

Пусть Dm − допустимое множество задачи (11). Множество Dm является ограниченным. Действительно, при заданном значении τ00,τ0~, с учетом доказательства леммы 2, имеем, что если выполнено соотношение f1τ0,τ10, то 0τ1g1τ0. В силу того, что функция giτi1 строго монотонно убывает при fiτi1,τi0 из леммы 2 следует, что 0τigi0=47Δi14, i=2,,m. Поскольку функции fiτi1,τi, i=1,,m непрерывны, то множество Dm замкнуто. Тогда, по теореме Вейерштрасса, задача (1) имеет решение. Теорема 1 доказана.

В силу леммы 1, леммы 2 и теоремы 1 задача (1) является многоэтапной задачей математического программирования [14]. Это означает, что задача (1) может быть решена последовательным решением m локальных задач:

τimax, fiτi1,τi0, i=1,,m. (12)

Таким образом, чтобы построить оптимальную стратегию интегрирования, необходимо решить уравнение (5) для нахождения значения τi, i=1,,m.

Исследование оптимальной стратегии

В [16] рассматривалась упрощенная стратегия интегрирования, основанная на том свойстве, что оптимальная τ-последовательности сходится к неподвижной точке при фиксированном значении Δi=Δ  на отрезке длины z. Приведем доказательство данного факта.

Напомним, что уравнение (5) на отрезке 0,τ~τ~=47Δ14, τ~<z, при фиксированном τ~i1 имеет единственный положительный корень. Пусть g - отображение отрезка 0,τ~  в себя, определяемое уравнением (5), тогда g(τ¯) будет единственным положительным корнем уравнения (5), где τ¯0,τ~.

Производная g'τ¯ функции gτ¯, τ¯0,τ~, имеет вид:

g'τ¯=vτ¯,gτ¯uτ¯,gτ¯,

где uτ¯,gτ¯=70g4τ¯+48g3τ¯+9τ2¯g2τ¯8, vτ¯,gτ¯=12g4τ¯+6g2τ¯3. При выполнении равенства (5)

uτ¯,gτ¯>0,

vτ¯,gτ¯>0,

т.е. функция gτ¯ дифференцируема при τ¯0,τ~ и строго монотонно убывает на этом отрезке. Кроме того

g'τ¯316

в силу (5), т.е. отображение g на отрезке 0,τ~ является сжимающим отображением и имеет единственную неподвижную точку

τ¯*=1129Δ14.

Исследуем зависимость числа итераций m¯ , необходимых для достижения неподвижной точки τ¯*, от значения  и τ0. Для этого будем разрешать уравнение (5) методом дихотомии с заданной точностью δ=0,000001. В результате вычислительных экспериментов на тестируемых системах дифференциальных уравнений выявлены характерные интервалы изменения значений для  и τ0: [10-15, 105] и [10-6, 101] соответственно. Вычислительный эксперимент показал, число итераций m¯ при варьировании значения τ0 для фиксированного значения слабо изменяется. Для примера приведем в табл. 1 результаты эксперимента при Δ=0,0001, τ¯*=0,078478.

 

Таблица 1. Сходимость оптимальной τ-последовательности при фиксированном Δ = 0,0001

Table 1. The convergence of optimal τ-sequence for fixed Δ = 0.0001

τ0

m¯

10

6

5

6

3

6

1

6

0,1

5

0,01

5

0,001

5

0,0001

5

0,00001

5

0,000001

5

 

При этом при уменьшении значения  число итераций m¯ уменьшается. В табл. 2 приведены результаты эксперимента для фиксированного значения шага τ0 = 0,0001. Данный факт позволяет предложить использовать для вычисления шагов интегрирования значения неподвижной точки на подынтервалах с быстрым изменением решения (например, при Δ107), т.е. не использовать вспомогательные методы для решения уравнения (5) для указанных подынтервалов.

 

Таблица 2. Сходимость оптимальной τ-последовательности при фиксированном τ0 = 0,0001

Table 2. The convergence of optimal τ-sequence for fixed τ0 = 0.0001

m¯

10000

8

1000

8

100

7

10

6

1

6

0,1

6

0,01

6

0,001

6

0,0001

5

10-5

5

10-6

6

10-7

4

10-8

4

10-9

4

10-10

4

10-11

4

10-12

4

10-13

3

10-14

3

10-15

2

 

Реализуемая версия оптимального алгоритма

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

  1. Определим начальный шаг интегрирования h0=τ0, где τ0 − заданное положительное число.
  2. Определим величину z > 0, z R, определяющая размер подотрезка x0,x0+z, на котором строится решение системы.
  3. Построим оценку K четвертой производной от компонент решения системы дифференциальных уравнений для подотрезка x0,x0+z. По трем узлам из истории вычислений, если у нас есть информация о предыдущих узлах, и узлу сделанного с шагом h=z построим полином Лагранжа четвертого порядка. Далее вычислим четвертую производную для данного полинома и в качестве оценки K возьмем ее абсолютное значение. Если информации о предыдущих вычислениях нет (в начале работы метода), необходимо трижды проинтегрировать систему с шагом h=τ0.
  4. Определим шаги интегрирования h2i1=τi, h2i=τi, а h2i2=τi1, i=1,2, . Значение τi находим, применяя одну из возможных модификаций: разрешая уравнение (5) при фиксированном τi1, если  превышает пороговое значении ¯, и используя в качестве величины шага значение τ¯* в противном случае.
  5. Если xm>x0+z, переходим к следующему подотрезку, принимая x0=xm, и переходим к шагу 2.
  6. Процесс продолжается до тех пор, пока не будет выполнено условие останова.

Вычислительный эксперимент

Продемонстрируем работоспособность предложенной модификации для стратегии интегрирования, описанной в [10, 11] и основанной на оптимальной стратегии. Эксперименты проводились для обыкновенных систем уравнений, описывающих модель Ходкина-Хаксли [14]. Данная модель используется в нейродинамике в качестве фундаментальной модели описания динамики нейрона и расширяется, например, добавлением в модель дополнительных ионных каналов и учетом пространственной структуры нейрона.

Приведем здесь результаты экспериментов, где в качестве функции It, определяющей силу тока, подающуюся на мембрану нейрона, выбирались константная It = 0,5  и синусоидальная функции It = sin t+1, отрезок интегрирования выбирался равным [0, 200]. В табл. 3 представлены результаты, отражающие сравнение запусков с применением предложенной модификации и оптимальной стратегии выбора шагов интегрирования. В качестве основных параметров сравнения используется количество шагов N, минимальная и максимальная величины шагов hmin и hmax  при варьировании параметра εi, определяющего точность вычисления размера шага. Оптимальная стратегия обозначена через α, предложенная модификация – через α¯ соответственно. Для α¯ пороговое значение ¯=107.

 

Таблица 3. Сравнение результатов запуска α и α¯

Table 3. The comparison of obtained results for α and α¯

I(t)

εi

N(α)

N(α¯)

hmin(α)

hmin(α¯)

hmax(α)

hmax(α¯)

sin t+1

0,0001

2598

2510

0,00327

0,003481

0,33434

0,54808

sin t+1

0,00001

5507

5234

0,00169

0,001957

0,23534

0,20654

0,5

0,0001

1016

987

0,00479

0,006064

0,67421

1,01793

0,5

0,00001

2945

2596

0,00196

0,002052

0,80173

0,67902

 

Отметим, что для более низкой точности εi предложенная модификация не запускается, так как значение параметра , которая зависит от εi не попадает в определенный выше диапазон. На рис. 1 и 2 изображены графики компонент решений V(t), m(t), n(t), h(t), полученные для синусоидальной функции для случая εi = 0,00001.

 

Рис. 1. График функции V(t) для случая εi = 0,00001

Fig. 1. V(t) function graph for εi = 0.00001

 

Рис. 2. Графики функций m(t), n(t), h(t) для случая εi = 0,00001

Fig. 2. m(t), n(t), h(t) functions graphs for εi = 0.00001

 

В табл. 4 представим результаты запусков алгоритма для задачи Коши, приведенной в [8]. Она имеет аналитическое решение, поэтому в качестве основных параметров сравнения будем использовать максимальную разность между аналитическим и численным решением σ, полученную по всем компонентам решения, и число шагов интегрирования N. Оптимальная стратегия обозначена через α, предложенная модификация – через α¯ соответственно. Здесь в модификации α¯ будем использовать для подотрезков длиной z=0,1 величину шага, равную τ¯*.

 

Таблица 4. Сравнение результатов запуска α и α¯

Table 4. The comparison of obtained results for α and α¯

εi

N(α)

N(α¯)

σ(α)

 

0,00001

199

196

0,000012

0,0000364

0,0001

187

184

0,00011

0,000265

0,001

100

95

0.00631

0,00708

0,01

55

53

0,011

0,013

0,1

20

18

0,011

0,0129

 

Заключение

Построена стратегия (алгоритм) решения задачи Коши для класса жестких систем обыкновенных дифференциальных уравнений. Приведено доказательство того, что задача о построении оптимальной стратегии удовлетворяет условиям многоэтапности [9], что позволяет при ее реализации выбирать шаги интегрирования путем решения возникающих локальных задач, гарантирующих минимизацию узлов интегрирования на всем отрезке интегрирования. Предложена модификация оптимальной стратегии, позволяющая не решать многократно возникающие при ее реализации вспомогательные задачи.

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

Исследования проведены с использованием системы тестирования разрабатываемых алгоритмов [15].

Работа выполнена в рамках реализации программы «Передовая инженерная школа» Нижегородского государственного университета им. Н.И. Лобачевского.

×

About the authors

A. G. Korotchenko

Nizhny Novgorod State University n.a. N.I. Lobachevsky

Author for correspondence.
Email: koangr@yandex.ru
ORCID iD: 0000-0002-7150-8114
Russian Federation, Nizhny Novgorod

V. M. Smoryakova

Nizhny Novgorod State University n.a. N.I. Lobachevsky

Email: smorykov@mail.ru
ORCID iD: 0000-0003-0357-0976
Russian Federation, Nizhny Novgorod

References

  1. Afraimovich, L.G. Scientific and Pedagogical School of Dmitry Ivanovich Batishchev / Basalin P.D., Korotchenko A.G., Prilutskii M.Kh., Starostin N.V. // Pattern Recognition and Image Analysis. V. 33. № 4. 2023. P. 1473-1478
  2. Моисеев, Н.Н. Математические задачи системного анализа / Н.Н. Моисеев. − М.: Наука. Главная редакция физико-математической литературы. 1981. − 488с.
  3. Моисеев, Н.Н. Математические задачи системного анализа. // Изд. стереотип. 2023. 532 с.
  4. Бахвалов, Н.С. Численные методы / Жидков Н.П., Кобельков Г.М. // Лаборатория знаний. 2023. 636 с.
  5. Хайрер Э., Решение обыкновенных дифференциальных уравнений: Жесткие и дифференциально-алгебраические задачи / Ваннер Г. / Издательство: Мир. 1999. 688 с.
  6. Ракитский Ю.В., Численные методы решения жестких систем / Устинов С.М., Черноруцкий И.Г. / М.: Наука.1979. 208 с.
  7. Shampine L.F., The MATLAB ODE Suite / Reichelt M. W. // SIAM Journal on Scientific Computing. 1997.Vol. 18. P. 1-22.
  8. Korotchenko, A.G. On a method of construction of numerical integration formulas / Smoryakova V.M. // AIP Conf. Proc., Numerical Computations: Theory and Algorithms (NUMTA-2016). 2016. Т. 1776. С. 090012.
  9. Korotchenko, A.G. On a comparison of several numerical integration methods for ordinary systems of differential equations / Smoryakova V.M. // Lecture Notes in Computer Science. 2020. Т. 2. С. 406-412.
  10. Коротченко, А.Г. О стратегиях численного интегрирования, основанных на использовании одной конечно-разностной формулы / Сморякова, В.М. // Интеллектуальные информационные системы: труды Международной научно-практической конференции: в 2 ч. Воронеж: Изд-во ВГТУ. 2021. Т. 1. С. 91-96.
  11. Коротченко, А.Г. Об одной стратегии численного интегрирования, основанной на использовании конечно-разностной формулы / Сморякова, В.М. // В сборнике: Математическое моделирование и суперкомпьютерные технологии. Труды XXI Международной конференции. Нижний Новгород. 2021. Т. 1. С. 174-179.
  12. Коротченко, А.Г. О некоторых стратегиях численного интегрирования, основанных на использовании конечно-разностной формулы / В.М. Сморякова, А.Г. Коротченко // В сборнике: Математическое моделирование и суперкомпьютерные технологии. Труды XXII Международной конференции. Нижний Новгород. 2022. Т. 1. С. 46-51.
  13. Коротченко, А.Г. О задачах математического программирования, имеющих многоэтапный характер // Вестник Нижегородского университета им. Н.И. Лобачевского. 2011. Т. 1. С. 183-187.
  14. Wulfram Gerstner, Neuronal Dynamics. From single neurons to networks and models of cognition / Werner M. Kistler, Richard Naud, Liam Paninski // https://neuronaldynamics.epfl.ch/online/index.html.
  15. Сморякова, В.М. О программной реализации системы, предназначенной для исследования алгоритмов с требуемыми свойствами // Интеллектуальные Информационные Системы: труды Международной научно-практической конференции, посвященной 40-летию кафедры САПРИС. Воронеж. 2024. С. 234-238.

Supplementary files

Supplementary Files
Action
1. JATS XML
2. Fig. 1. V(t) function graph for εi = 0.00001

Download (121KB)
3. Fig. 2. m(t), n(t), h(t) functions graphs for εi = 0.00001

Download (133KB)

Copyright (c) 2025 Korotchenko A.G., Smoryakova V.M.

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

СМИ зарегистрировано Федеральной службой по надзору в сфере связи, информационных технологий и массовых коммуникаций (Роскомнадзор).
Регистрационный номер и дата принятия решения о регистрации СМИ: серия ПИ № ФС 77 - 56417 от 11 декабря 2013.