Научная статья на тему 'Вычислительный эксперимент по моделированию динамики и морфологий колоний биологических объектов, растущих на плоскости'

Вычислительный эксперимент по моделированию динамики и морфологий колоний биологических объектов, растущих на плоскости Текст научной статьи по специальности «Математика»

CC BY
96
25
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МОДЕЛИРОВАНИЕ / МУЛЬТИАГЕНТНЫЙ МЕТОД / МОРФОЛОГИЯ ОБЪЕКТОВ / MODELING / MULTI-AGENT METHOD / MORPHOLOGY OF OBJECTS

Аннотация научной статьи по математике, автор научной работы — Арзамасцев Александр Анатольевич, Соломина Ольга Александровна

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Calculative experiment on modeling of dynamics and morphologies of colonies of the biological objects growing on a plane surface

Task of the multi-agent method usage for modeling of biological population growth is considered. Calculative experiments aimed to research the initial arrangement of objects and their morphological characteristics are spent.

Текст научной работы на тему «Вычислительный эксперимент по моделированию динамики и морфологий колоний биологических объектов, растущих на плоскости»

УДК 519.95

ВЫЧИСЛИТЕЛЬНЫЙ ЭКСПЕРИМЕНТ ПО МОДЕЛИРОВАНИЮ ДИНАМИКИ И МОРФОЛОГИЙ КОЛОНИЙ БИОЛОГИЧЕСКИХ ОБЪЕКТОВ,

РАСТУЩИХ НА ПЛОСКОСТИ

© А.А. Арзамасцев, О.А. Соломина

Ключевые слова: моделирование, мультиагентный метод, морфология объектов.

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

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

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

Целью данной работы является построение и исследование имитационной математической модели роста биологической популяции на дискретной сетке плоскости.

Выбор в качестве модели дискретного представления объекта обусловлен следующими причинами:

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

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

Исследование роста колонии биологических объектов осуществляется с помощью симулятора на основе мультиагентного метода, который реализован в виде программного комплекса в среде разработки C++ Builder [1].

Объектом моделирования явились накипные лишайники (Protoparmeliopsis muralis (Schreber) M. Choisy) (см. рис. 3а).

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

На рис. 1в - внешний вид популяции по прошествии 44 итераций со следующими значениями основных параметров и начальных условий. Изображение реальной популяции преобразовывалось к размеру 60x60 и определялась середина области распространения центра раз-

вития. Заданы три типа объектов. Первый тип - клетки лишайника. Начальное положение клетки лишайника - 1 ячейка с координатами (38;29). Значения максимальной продолжительности жизни объектов первого типа задаются из промежутка (23;27). Подложка неоднородна и различается концентрацией питательного вещества. Поэтому в модели она представлена объектами двух типов: с большим содержанием питательного вещества и меньшим. Объекты питательной среды занимают все оставшиеся свободные ячейки. Вид взаимодействия -замена объекта, поскольку рост колонии происходит за счет потребления питательного вещества. Причем для управления скоростью роста колонии задается значение времени между действиями замены. В случае взаимодействия с объектами, в которых концентрация питательного вещества больше, это значение равно 1, в обратном случае - 3.

Из сравнения рис. 1а и 1в видно соответствие размера и формы областей в реальной и модельной популяции, а также размеров внутренних областей, где находятся малоактивные области популяции.

На рис. 2 изображен внешний вид популяции плесневых грибов Aspergillus, полученной при помощи пассивной воздушной аэрации в помещении. В качестве питательного вещества использовался агар-агар.

На рис. 3 изображен внешний вид модельной популяции со следующими значениями основных параметров и начальных условий: изображение реальной популяции преобразовывалось к размеру 100x100 и определялись середины областей распространения центов развития. Заданы два типа объектов. Первый тип -клетки плесневых грибов. Начальное положение клеток -2 ячейки с координатами (29;61) и (70;36). Значения максимальной продолжительности жизни объектов первого типа задаются из промежутка (47;50). Подложка однородна, поэтому питательное вещество представлено объектами одного типа. Вид взаимодействия -замена объекта.

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

Рис. 1. Сравнение форм колоний Protoparmeliopsis muralis (Schreber) M.Choisy, полученных в эксперименте и по модели: а - исходное изображение; б - дополнительная обработка (увеличение контрастности); в - вычислительный эксперимент

% / .o

Рис. 2. Форма колонии, полученной в эксперименте в различные моменты времени: а) - 0, б) - 40, в) - 60, г) - 75 часа после засева. Размер области 3x3 см

б

а

в

г

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

Таким образом, можно утверждать, что математическая модель роста колоний на плоскости позволяет описывать различные процессы роста реальных колоний на плоскости и исследовать их динамику.

ЛИТЕРАТУРА

1. Соломина О.А., Арзамасцев А.А. Универсальный симулятор на основе клеточного автомата // Вестн. Тамб. ун-та. Сер. Естеств. и техн. науки. Тамбов, 2008. Т. 13. Вып. 1. С. 109-111.

Поступила в редакцию 18 ноября 2008 г.

Arzamastsev A.A., Solomina O.A. Calculative experiment on modeling of dynamics and morphologies of colonies of the biological objects growing on a plane surface. Task of the multi-agent method usage for modeling of biological population growth is considered. Calculative experiments aimed to research the initial arrangement of objects and their morphological characteristics are spent.

Key words: modeling, multy-agent method, morphology of objects.

LITERATURE

1. Solomina O.A., Arzamastsev A.A. Universal‘nyy simulyator na osnove kletochnogo avtomata // Vestnik Tambovskogo universiteta Seriya Es-testvennye i tekhnicheskie nauki. Tambov, 2008. T. 13. Vyp. 1. S. 109111.

i Надоели баннеры? Вы всегда можете отключить рекламу.