Раздел V. Применение суперкомпьютерных технологий в науке, технике и промышленности
УДК 519.6 Б01 10.18522/2311-3103-2016-12-141149
А.В. Никитина
ПРИМЕНЕНИЕ СХЕМ ПОВЫШЕННОГО ПОРЯДКА ТОЧНОСТИ ДЛЯ РЕШЕНИЯ ЗАДАЧИ БИОЛОГИЧЕСКОЙ РЕАБИЛИТАЦИИ МЕЛКОВОДНОГО ВОДОЕМА НА МНОГОПРОЦЕССОРНОЙ ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЕ*
Рассматриваются проблемы решения задач водной экологии на многопроцессорной вычислительной системе (МВС). Целью работы является повышение точности прогнозного моделирования процессов биологической кинетики, на основе разработки, исследования и численной реализации новых математических моделей гидробиологических процессов, протекающих в мелководных водоемах. В работе предложена новая модель биологической реабилитации мелководного водоема, учитывающая факторы, оказывающие существенное влияние на качество вод мелководных водоемов. Проведена ее дискретизация с использованием метода баланса и неявной схемы с центральными разностями. Предлагаемый численный метод решения поставленной модельной задачи имеет большую общность и пригоден для исследования гидробиологических процессов, протекающих в мелководных водоемах, поскольку позволяет наиболее корректно конструировать вычислительные алгоритмы на границах области интегрирования и раздела сред. Одной из задач работы является сокращение времени вычислений и сохранение точности результатов решения задачи биологической реабилитации мелководного водоема за счет применения многопроцессорной вычислительной системы. При реализации параллельного алгоритма решения задачи на МВС для распределения данных между процессорами были разработаны два алгоритма, в том числе алгоритм на основе метода k-means, основанный на минимизации функционала суммарной выборочной дисперсии разброса элементов относительно центра тяжести подобластей, позволяющий повысить эффективность параллельного алгоритма решения поставленной задачи гидробиологии мелководного водоема. Для численной реализации предложенной математической модели биологической реабилитации мелководного водоема использовались схемы повышенного порядка точности, был разработан параллельный алгоритм модифицированного попеременно-треугольного метода, для распределения данных между процессорами МВС использовался k-means алгоритм, повышающий эффективность алгоритма решения поставленной задачи на 15 % по сравнению с алгоритмом, основанном на стандартном разбиении расчетной области. Использование МВС позволяет значительно сократить время вычислений при сохранении точности результатов решения задачи. Последнее обеспечивает более быструю и качественную интерпретацию гидробиологических данных.
Многопроцессорная вычислительная система; моделирование биологической реабилитации; система линейных алгебраических уравнений; мелководный водоем.
*
Работа выполнена при частичной поддержке Задания № 2014/174 в рамках базовой части государственного задания Минобрнауки России и программы фундаментальных исследований Президиума РАН №43 «Фундаментальные проблемы математического моделирования», а также при частичной финансовой поддержке РФФИ по проектам № 15-01-08619, № 15-07-08626, № 15-07-08408, № 16-37-00129.
A.V. Nikitina
APPLICATION SCHEME OF HIGH RESOLUTION FOR SOLVING THE PROBLEM OF BIOLOGICAL REHABILITATION IN SHALLOW WATERS ON MULTIPROCESSOR COMPUTER SYSTEMS
The paper covers problems of solving tasks of water ecology on multiprocessor computer system (MCS). The aim is to improve the accuracy predictive modeling of biological processes kinetics, based on studies and research and numerical implementation of new mathematical models of hydro-biological processes occurring in the shallow waters. We proposed a new model of biological rehabilitation of shallow waters taking into account the factors which have a significant influence on the water quality. The model's discretization was performed using the balance method and the implicit scheme with central differences. The proposed numerical method for the model problem solution is the most common and suitable to the study of hydrobiological processes occurring in shallow waters since it permits to correctly design the computational algorithms on the boundary between the integration domain and the environment division. One of the objectives of the work is reducing the calculation time and saving the accuracy of the results of solving problem of biological rehabilitation of shallow waters by using a multiprocessor computer system. Two algorithms have been developed in the implementation of the parallel algorithm for solving problem on the MCS for the distribution of data between the processors. There is the algorithm on the basis of the k-means method, based on the minimization of the functional of the total sample variance of scatter elements about the center of gravity of the subdomains, which allows increasing the efficiency of the parallel algorithm of the hydrobiology problem of shallow water. For the numerical implementation of the proposed mathematical model of biological rehabilitation of shallow pond used are the high-order accuracy schemes, developed was the parallel algorithm of modified alternating triangular method, k-means algorithm was used for data distribution among the processors MCS, increasing the efficiency of the algorithm to solve the problem 15 % compared to an algorithm based on a standard partitioning of the computational domain. Using the MCS can significantly reduce the calculation time while saving the accuracy of the solution. The latter fact provides the fast and qualitative interpretation ofhydrobiological data.
Multiprocessor computer system; modeling of biological rehabilitation; system of linear algebraic equations; shallow water.
Введение. Теоретической основой биологической реабилитации мелководных водоемов Юга России является комплексное решение проблем загрязнения их вод. Схема биологической реабилитации водоемов должна включать действия, направленные на минимизацию концентрации загрязняющих веществ, улучшение санитарного состояния, предотвращение «цветения» воды синезелеными токсичными водорослями, такими как Microcystis aeruginosa, Aphanizomenon flosaquae, Anabaena flosaquae и др., биологическую мелиорацию высшей водной растительности и, наконец, вылов рыбы и прочих биологических объектов. К основным мерам по предотвращению вредоносного цветения водорослей можно отнести: использование ви-дов-антогонистов, видов конкурентов, консументов, паразитов; применение глины, перекиси водорода; лимитирование железа и основных биогенов; осуществление контроля над балластными водами судов; установление датчиков ДНК и др.
Микроорганизмы, растения и животные, заселяющие загрязненные водоемы, участвуют в процессе естественного самоочищения водоемов, но эффективность такого процесса достаточно низкая. В качестве механизма, использующегося учеными биологами для биологической реабилитации сточных вод и загрязненных водоемов, служит штамм Chlorella vulgaris BIN в виду его универсального действия на различные виды водных загрязнений. При альголизации сточных вод и загрязненных водоемов этой водорослью происходит структурная перестройка их фитопланктонного сообщества, преобладание в развитии получают зеленые водоросли, наиболее благоприятные для экологического, санитарного и рыбохозяйст-венного состояния водоема.
К предупредительным мерам отнесем: контроль сбросов неочищенных сточных вод; комплексный экологический мониторинг. Моделирование процесса аль-голизации водоема штаммом зеленой водоросли Chlorella vulgaris BIN проводится с целью вытеснения токсичных синезеленых водорослей, а значит и улучшения качества вод мелководных водоемов, таких как Азовское море и Таганрогский залив, а вследствие этого уменьшения площади заморной зоны, обнаруженной в ходе научно-исследовательской экспедиций.
Одной из главных проблем математического моделирования, с которой при этом сталкиваются исследователи, является точность и скорость интерпретации гидробиологических данных. При моделировании гидробиологических процессов, протекающих в мелководных водоемах, охватывается существенно более широкий спектр факторов, оказывающий существенное влияние на характер их протекания. Поэтому качество построения моделей гидробиологических процессов и точность получаемых расчетов зачастую не удовлетворяют требованиям, предъявляемым интерпретаторами, поскольку пред ними стоит задача истолкования наблюдаемой картины на качественном и количественном уровнях.
Для преодоления данной проблемы необходимо совершенствовать методы и средства решения модельных задач гидробиологии, поскольку они возникают как на стадиях создания и уточнения модели биологической кинетики, так и на этапах верификации результатов натурных наблюдений.
Однако, помимо требований виду математической модели, необходимо обеспечивать заданную точность вычислений, существенно влияющую на качество интерпретации полученных в результате моделирования результатов. Разработка сценариев биологической реабилитации мелководного водоема на примере Азовского моря требует быстрого и качественного анализа получаемых натурных данных, что затрудняется необходимостью охвата широкого спектра гидробиологических особенностей и учета их параметров в создаваемой математической модели. В качестве одного из вариантов преодоления проблемы моделирования гидробиологических процессов рассматривается применение МВС. Данные вычислительные системы позволяют получать существенно большую производительность вычислений. Это особенно характерно для нелинейных, пространственно-неоднородных моделей, к числу которых относятся многие задачи биологической кинетики.
Постановка задачи. Рассмотрим модель биологической реабилитации мелководного водоема:
(F )/ + 1 £ {ил F'+{ид'}=MF+{nf ,
Z' +2£{илгЛ + (иа^)Л}=м2az^Щ(F ,F2,M2,z), (1) s; +1 £{uA/+(UaSX/}=^AS + + (F ,f2,Z ,M2,S),
(Ml),' +1 £ {ua(Ml ^' +(üaMl '}=ммMj+W -SM» (M2)/ +1 £ U (M2 ^' + {üaM2 '}=m4am2 +
щ =^(s,F,F,Z) = {л^-ÖZ-OF -s}F,
Щ =Щ (S ,F1 ,F2, Z) = {«2S Ö2Z -O2F1 -S2}F2,
'2 l + k2F2 -SM2
!z(F1 , F2,M2, Z)={PlFl - P2F2 -БМ2 } Z i(F ,f,z,m2,s) = sF +s2f2 +szm2z -ßFS-ß2F2s+в(sp-s) +f, где F - значения концентраций зеленых (Chlorella Vulgaris BIN) и синезеленых водорослей (Aphanizomenon flos-aquae) соответственно, i е{1,2}; Z - концентрация зоопланктона (Bosmina Longirostris); S - концентрация биогенного вещества; M - концентрация метаболита i -го вида; | - функции трофических
взаимодействий; ß ,ß ,ß , vr , vz - диффузионные коэффициенты в горизонтальном и вертикальном направлениях субстанций Fi, Z, S, Mi, г е {1,2,3,4} ; а. = (а0; + yMi) - функция роста i -го вида за счет Mi; a0i, у - скорость роста в отсутствие метаболита и параметр воздействия i -го вида; az - скорость роста зоопланктона; B - скорость поступления S; S - предельно возможная концентрация S ; Si - коэффициент, учитывающий смертность i -го вида и выедание его
рыбами; Бт - коэффициенты разложения метаболита, m = 3,4; ki - коэффициенты экскреции i -го вида; f = f (xl,х2,х3,t) - функция источника S (загрязнения); 0 - коэффициент межвидовой конкуренции i -го вида; u - поле скоростей водного потока; U = u + u0jt, U = (UX,U2,U3) - скорость конвективного переноса вещества; u - скорость осаждения k -й субстанции; k е {F, F, S, Z,M,M }; ß = (ß + YMi) - коэффициенты поглощения биогенного вещества фитопланктоном i -го вида; Si - коэффициенты убыли водорослей i -го вида за счет выедания зоопланктоном; P - коэффициенты переработанной
биомассы водорослей i -го вида в биомассу зоопланктона.
К системе (1) добавим соответствующие начальные и граничные условия.
Метод решения модельной задачи. Проведем дискретизацию модели (1), получим с использованием [1]:
3
FP+ + 2 i \>At +(F«FPf k }=ß (^ + Fm) +
+(v F P+1 ^ + a S PF P+1 -S Z PF P+1 — 0 Fp F P+1 -Б F P+1
+ (mF(1 )z )г+а1S F( 1 ) SZ F(1 ) 0F(2)F(1 ) Б1 F( 1 ) ,
FP 1 + 2 i {UA2+a +ЫР+1 ) Xa }=ß2 (FPZ +FP+y)+
а Si PF P+1 —S Z PF, P+1 —0 F PF P+1 —Б F P++1,
(2)t 2
+Ы31 1+aS'Fß1 -S2ZPFP,+ —o2Fp)F[ P+1 ZtP+1 +1 i fa [1+(uaZP1) }=ßz ( Z Xx+1 + Z f) + )г + pF^ p+1 - P2 FP2)ZP+1 ^M[2ZP+1,
'Г1+1 Е М г+(иа§р+1). }=^ ( +)+
2 ^ >Ха) V /
+(# ^ Р+1 Р+1 +
+е2М$Р+1 + б($, - 1) + /,
м$+1 § {им*. + имт1 к
=я(Мт*+)г+т;1 -8М
(2)
т = 1,2; г = 3,4,
где К , X 8 М, ч да = 12 - значения соответствующих функций в узлах сет-
(m), 5 5 (т)' 5
ки на (^ +1) -м временном слое; р - номер итерации в итерационном процессе.
Решение дискретной задачи (2) с применением схем повышенного порядка точности сводится к решению СЛАУ большой размерности. Для ее решения использовался метод, обеспечивающий «гладкость» [2, 3] решения поставленной задачи - адаптивный модифицированный попеременно-треугольный метод (МПТМ), его алгоритм для решения сеточных уравнений с несамосопряженным оператором имеет вид:
гт = Ахт - /, Б(ат К" = гт, ют = лУ(/Л1'",и'")/(/) ЧЫ\1Ы") - (3)
^т2 = 1 -(А^т, Vй )2/ {( б1 А^т, А^т)(Б^", )}, к" = (Б-1А^т, Ау,т ) / (Б^АХ, А^т ) , ^т ={1 /(1 + ^ ) } / {1 + кД 1 - ^ )} ,
где гт - вектор невязки, Wm - вектор поправки, в качестве оператора О используется диагональная часть оператора А.
Важной особенностью МПТМ является способность дать решение СЛАУ за наименьшее число итераций в случае плохо обусловленных задач, к которым относится и решаемая задача.
Параллельная реализация МПТМ. Опишем параллельный алгоритм, используемый для решения задачи (1), использующий для декомпозиции расчетной области с целью равномерной загрузки вычислителей (процессоров) МВС метод k-means, основанный на минимизации функционала суммарной выборочной дисперсии разброса элементов (узлов расчетной сетки) относительно центра тяжести подобластей. Результат работы метода к-теаш представлен на рис. 1 (стрелками указаны обмены) [4-10].
Рис. 1. Декомпозиция расчетной области
Рис. 2 описывает возможный сценарий биологической реабилитации Азовского моря с помощью моделирования процесса его альголизации водорослью Chlorella Vulgaris BIN с целью вытеснения токсичного синезеленого фитопланкто-наAphanizomenon flos-aquae [11-14].
Рис. 2. Совместное распределение концентраций водорослей для временных интервалов Т = 1, Т = 107 дней
Для численной реализации предложенной математической модели биологической реабилитации мелководного водоема использовались схемы повышенного порядка точности [15-20], был разработан параллельный алгоритм модифицированного попеременно-треугольного метода, для распределения данных между процессорами МВС использовался к-теаш алгоритм, повышающий эффективность алгоритма решения поставленной задачи на 15 % по сравнению с алгоритмом, основанном на стандартном разбиении расчетной области.
Заключение. Применение МВС позволило сократить время решения поставленной модельной задачи, и сохранить требуемую точность моделирования гидробиологических процессов, протекающих в мелководных водоемах, что актуально в задачах водной экологии.
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Никитина А.В. и др. Оптимальное управление устойчивым развитием при биологической реабилитации Азовского моря // Математическое моделирование. - 2016. - Т. 28, № 7. - С. 96-106.
2. Чистяков А.Е., Першина Ю.В. Решение задачи динамики популяций на основе модели хищник-жертва // Известия ЮФУ. Технические науки. - 2013. - № 1 (138). - С. 142-149.
3. Чистяков А.Е., Першина Ю.В. Математическая модель динамики популяций и ее численное решение на основе сеточных методов // Альманах современной науки и образования. - 2013. - № 1. - С. 165-170.
4. Камышникова Т.В., Никитина А.В., Чистяков А.Е. Математические модели и методы управления в экономике и экологии: учеб.-метод. пособие. - Ростов-на-Дону, 2015.
5. Никитина А.В. и др. К вопросу о формировании заморных зон в восточной части Азовского моря // Современные проблемы науки и образования. - 2015. - № 1-1. - URL: http://www.science-education.ru/ru/artide/ view?id=19509 (дата обращения: 02.11.2016).
6. Никитина А.В., Абраменко Ю.А., Чистяков А.Е. Математическое моделирование процессов разлива нефти в мелководных водоемах // Информатика, вычислительная техника и инженерное образование. - 2015. - № 3 (23). - С. 49-55.
7. Chistyakov A.E. et al. A Differential Game Model of Preventing Fish Kills in Shallow Water Bodies // Game Theory and Applications. - 2015. - Vol. 17. - Р. 37-48.
8. Trän J.K. A Predator-Prey Functional Response Incorporating Indirect Interference and Depletion // Verh. Internat. Verein. Limnol. - 2008. - Vol. 30, No. 2. - Р. 302-305.
9. Никитина А.В. и др. Применение схем повышенного порядка точности для решения задач биологической кинетики на многопроцессорной вычислительной системе // Фундаментальные исследования. - 2015. - № 12-3. - С. 500-504.
10. Сухинов А.И. и др. Комплекс моделей, явных регуляризованных схем повышенного порядка точности и программ для предсказательного моделирования последствий аварийного разлива нефтепродуктов // Параллельные вычислительные технологии (ПаВТ'2016): Труды Международной научной конференции, Архангельск, 28 марта - 1 апреля 2016 г. - Челябинск, 2016. - С. 308-319.
11. Никитина А.В., Семенякина А.А., Чистяков А.Е. Параллельная реализация задачи диффузии-конвекции на основе схем повышенного порядка точности // Вестник компьютерных и информационных технологий. - 2016. - № 7. - С. 3-8.
12. Сухинов А.И. и др. Численное моделирование экологического состояния Азовского моря с применением схем повышенного порядка точности на многопроцессорной вычислительной системе // Компьютерные исследования и моделирование. - 2016. - Т. 8, № 1.
- С. 151-168.
13. Самарский А.А. Теория разностных схем. - М.: Наука, 1989. - 432 с.
14. Коновалов А.Н. К теории попеременно-треугольного итерационного метода // Сибирский математический журнал. - 2002. - Т. 43, № 3. - С. 552-572.
15. Чистяков А.Е., Никитина А.В., Сумбаев В.В. Решение задачи Пуассона на основе многосеточного метода // Вестник компьютерных и информационных технологий. - 2016.
- № 8. - С. 3-7.
16. Tyutyunov Yu., Senina I., Arditi R. Clustering due to acceleration in the response to population gradient: a simple self-organization model // The American Naturalist. - 2004. - No. 164.
- P. 722-735.
17. Volterra V. Variations and fluctuations of the number of individuals in animal species living together // Rapp. P. - V. Reun. Cons. Int. Explor. Mer. - 1928. - No. 3. - P. 3-51.
18. YakushevE.V., Mikhailovsky G.E. Mathematical modeling of the influence of marine biota on the carbon dioxide ocean-atmosphere exchange in high latitudes // Air-Water Gas Transfer, Sel. Papers, Third Int. Symp., Heidelberg University / ed. by B. Jaehne and E.C. Monahan, AEON Verlag & Studio, Hanau, 1995. - P. 37-48.
19. Марчук Г.И., Саркисян А.С. Математическое моделирование циркуляции океана. - М.: Наука, 1988. - 297 с.
20. Каменецкий Е.С., Радионов А.А. Математическое моделирование атмосферных процессов в Кармадонском ущелье Северной Осетии // Владикавказский математический журнал. - 2010. - Т. 12. - Вып. 3. - С. 41-46.
REFERENCES
1. Nikitina A.V. i dr. Optimal'noe upravlenie ustoychivym razvitiem pri biologicheskoy reabilitatsii Azovskogo morya [The optimal management of sustainable development with biological rehabilitation of the Azov sea], Matematicheskoe modelirovanie [Mathematical modeling], 2016, Vol. 28, No. 7, pp. 96-106.
2. Chistyakov A.E., Pershina Yu.V. Reshenie zadachi dinamiki populyatsiy na osnove modeli khishchnik-zhertva [Solution of the dynamics of population, based on ofpredator-prey model], Izvestiya YuFU. Tekhnicheskie nauki [Izvestiya SFedU. Engineering Sciences], 2013, No. 1 (138), pp. 142-149.
3. Chistyakov A.E., Pershina Yu.V. Matematicheskaya model' dinamiki populyatsiy i ee chislennoe reshenie na osnove setochnykh metodov [A mathematical model of population dynamics and its numerical solution based on grid methods], Al'manakh sovremennoy nauki i obrazovaniya [Almanac of modern science and education], 2013, No. 1, pp. 165-170.
4. Kamyshnikova T.V., Nikitina A.V., Chistyakov A.E. Matematicheskie modeli i metody upravleniya v ekonomike i ekologii: ucheb.-metod. posobie [Mathematical models and control methods in economy and ecology: textbook]. Rostov-on-Don, 2015.
5. Nikitina A.V. i dr. K voprosu o formirovanii zamornykh zon v vostochnoy chasti Azovskogo morya [The question of the formation of hypoxic zones in the Eastern part of Azov sea coast], Sovremennye problemy nauki i obrazovaniya [Modern problems of science and education], 2015, No. 1-1. Available at: http://www.science-education.ru/ru/article/ view?id=19509 (accessed 02 November 2016).
6. Nikitina A.V., Abramenko Yu.A., Chistyakov A.E. Matematicheskoe modelirovanie pro-tsessov razliva nefti v melkovodnykh vodoemakh [Mathematical modeling of oil spill in shallow waters], Informatika, vychislitel'naya tekhnika i inzhenernoe obrazovanie [Informatics, computer science and engineering education], 2015, No. 3 (23), pp. 49-55.
7. Chistyakov A.E. et al. A Differential Game Model of Preventing Fish Kills in Shallow Water Bodies, Game Theory and Applications, 2015, Vol. 17, pp. 37-48.
8. Trän J.K. A Predator-Prey Functional Response Incorporating Indirect Interference and Depletion, Verh. Internat. Verein. Limnol., 2008, Vol. 30, No. 2, pp. 302-305.
9. Nikitina A. V. i dr. Primenenie skhem povyshennogo poryadka tochnosti dlya resheniya zadach biologicheskoy kinetiki na mnogoprotsessornoy vychislitel'noy sisteme [The schemes of increased order of accuracy for solving problems of biological kinetics in a multiprocessor computer system], Fundamental'nye issledovaniya [Fundamental research], 2015, No. 12-3, pp. 500-504.
10. Sukhinov A.I. i dr. Kompleks modeley, yavnykh regulyarizovannykh skhem povyshennogo poryadka tochnosti i programm dlya predskazatel'nogo modelirovaniya posledstviy avariynogo razliva nefteproduktov [A set of models, explicit regularized schemes of high order of accuracy and programs for predictive modeling of consequences of emergency oil spill], Parallel'nye vychislitel'nye tekhnologii (PaVT'2016): Trudy Mezhdunarodnoy nauchnoy konferentsii, Arkhangel'sk, 28 marta - 1 aprelya 2016 g. [Parallel computational technologies (PCT ' '2016): proceedings of the International scientific conference, Arkhangelsk, March 28 - April 1, 2016]. Chelyabinsk, 2016, pp. 308-319.
11. Nikitina A.V., Semenyakina A.A., Chistyakov A.E. Parallel'naya realizatsiya zadachi diffuzii-konvektsii na osnove skhem povyshennogo poryadka tochnosti [Parallel implementation of the tasks of diffusion-convection-based schemes of high order of accuracy], Vestnik komp'yuternykh i informatsionnykh tekhnologiy [Herald of computer and information technologies], 2016, No. 7, pp. 3-8.
12. Sukhinov A.I. i dr. Chislennoe modelirovanie ekologicheskogo sostoyaniya Azovskogo morya s primeneniem skhem povyshennogo poryadka tochnosti na mnogoprotsessornoy vychislitel'noy sisteme [Numerical simulation of the ecological state of the Azov sea with the use of schemes of high order of accuracy on a multiprocessor computer system], Komp'yuternye issledovaniya i modelirovanie [Computer research and modeling], 2016, Vol. 8, No. 1, pp. 151-168.
13. Samarskiy A.A. Teoriya raznostnykh skhem [The theory of difference schemes]. Moscow: Nauka, 1989, 432 p.
14. Konovalov A.N. K teorii poperemenno-treugol'nogo iteratsionnogo metoda [The theory of alternating-triangular iterative method], Sibirskiy matematicheskiy zhurnal [Siberian mathematical journal], 2002, Vol. 43, No. 3, pp. 552-572.
15. Chistyakov A.E., Nikitina A.V., Sumbaev V.V. Reshenie zadachi Puassona na osnove mnogosetochnogo metoda [The solution of the Poisson problem based on the multigrid method], Vestnik komp'yuternykh i informatsionnykh tekhnologiy [Herald of computer and information technologies], 2016, No. 8, pp. 3-7.
16. Tyutyunov Yu., Senina I., Arditi R. Clustering due to acceleration in the response to population gradient: a simple self-organization model, The American Naturalist, 2004, No. 164, pp. 722-735.
17. Volterra V. Variations and fluctuations of the number of individuals in animal species living together, Rapp. P. - V. Reun. Cons. Int. Explor. Mer., 1928, No. 3, pp. 3-51.
18. YakushevE.V., Mikhailovsky G.E. Mathematical modeling of the influence of marine biota on the carbon dioxide ocean-atmosphere exchange in high latitudes, Air-Water Gas Transfer, Sel. Papers, Third Int. Symp., Heidelberg University, ed. by B. Jaehne and E.C. Monahan, AEON Verlag & Studio, Hanau, 1995, pp. 37-48.
19. Marchuk G.I., Sarkisyan A.S. Matematicheskoe modelirovanie tsirkulyatsii okeana [Mathematical modeling of the ocean circulation]. Moscow: Nauka, 1988, 297 p.
20. Kamenetskiy E.S., Radionov A.A. Matematicheskoe modelirovanie atmosfernykh protsessov v Karmadonskom ushchel'e Severnoy Osetii [Mathematical modeling of atmospheric processes in the Karmadon gorge in North Ossetia], Vladikavkazskiy matematicheskiy zhurnal [Vladikavkaz mathematical journal], 2010, Vol. 12, Issue 3, pp. 41-46.
Статью рекомендовал к опубликованию д.т.н. Э.В. Мельник.
Никитина Алла Валерьевна - Научно-исследовательского института многопроцессорных вычислительных систем имени академика А.В. Каляева Южного федерального университета; e-mail: [email protected]; г. Таганрог, ул. Чехова, 2; тел.: 89515168538; д.т.н.; доцент; в. н. с.
Nikitina Alla Valer'evna - Research Institute of Multiprocessor Computer Systems named after Academician A. Kalyaeva Southern Federal University; e-mail: [email protected]; 2, Chekhov street, Taganrog, Russia; phone: +79515168538; dr. of eng. sc.; associate professor; leading researcher.