Fast marching to branching morphologies

IF 5.6 1区 数学 Q1 MATHEMATICS, INTERDISCIPLINARY APPLICATIONS
Anna Kriuchechnikova, Alisa Tiaglik, Tatiana Levdik, Alexey Brazhe
{"title":"Fast marching to branching morphologies","authors":"Anna Kriuchechnikova, Alisa Tiaglik, Tatiana Levdik, Alexey Brazhe","doi":"10.1016/j.chaos.2025.117388","DOIUrl":null,"url":null,"abstract":"Tree-like branching patterns are pervasive in nature. How branching morphology results from functional demand and in turn how space and physiological constraints shape branching patterns remains largely unclear. Applications in computational biology and biomimetics require tools to generate branching morphologies across a wide range of features. Here we propose a simple computational method to build diverse branching structures. Our method builds branches as converging gradient-descent paths in some convex potential surface. This can be regarded as growing tip instability in “reverse time”: merging points of converging gradient descent paths correspond to tip splitting for divergent branches growing from the root. In our case the potential surface is modeled as a travel-time map of a wavefront propagating from some source manifold and computed with the fast-marching algorithm over a stochastic speed field. The algorithm includes a feedback mechanism where previously built structures affect the speed field and potential minima. The speed is enhanced along the branches and the update of wave sources changes the potential minima the paths converge to. We examine how different parameters, including the speed field properties, feedback rules, the density and sampling order of seed points, affect both the resulting shapes and their transport efficiency. The main utility of the algorithm is in its simplicity and the ability to generate realistic individual 2D and 3D branching structures, as well as tiling networks similar to those formed by astrocytes in the brain.","PeriodicalId":9764,"journal":{"name":"Chaos Solitons & Fractals","volume":"99 1","pages":""},"PeriodicalIF":5.6000,"publicationDate":"2025-10-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Chaos Solitons & Fractals","FirstCategoryId":"100","ListUrlMain":"https://doi.org/10.1016/j.chaos.2025.117388","RegionNum":1,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"MATHEMATICS, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0

Abstract

Tree-like branching patterns are pervasive in nature. How branching morphology results from functional demand and in turn how space and physiological constraints shape branching patterns remains largely unclear. Applications in computational biology and biomimetics require tools to generate branching morphologies across a wide range of features. Here we propose a simple computational method to build diverse branching structures. Our method builds branches as converging gradient-descent paths in some convex potential surface. This can be regarded as growing tip instability in “reverse time”: merging points of converging gradient descent paths correspond to tip splitting for divergent branches growing from the root. In our case the potential surface is modeled as a travel-time map of a wavefront propagating from some source manifold and computed with the fast-marching algorithm over a stochastic speed field. The algorithm includes a feedback mechanism where previously built structures affect the speed field and potential minima. The speed is enhanced along the branches and the update of wave sources changes the potential minima the paths converge to. We examine how different parameters, including the speed field properties, feedback rules, the density and sampling order of seed points, affect both the resulting shapes and their transport efficiency. The main utility of the algorithm is in its simplicity and the ability to generate realistic individual 2D and 3D branching structures, as well as tiling networks similar to those formed by astrocytes in the brain.
快速进入分支形态
树状的分支模式在自然界中普遍存在。分支形态是如何从功能需求中产生的,而空间和生理约束又是如何塑造分支模式的,这在很大程度上仍不清楚。计算生物学和仿生学的应用需要工具来生成跨越广泛特征的分支形态学。在这里,我们提出了一种简单的计算方法来构建不同的分支结构。我们的方法在一些凸势面上建立分支作为收敛的梯度下降路径。这可以看作是“逆时”生长尖端的不稳定性:收敛梯度下降路径的归并点对应于从根生长的发散分支的尖端分裂。在我们的例子中,势面被建模为从某个源流形传播的波前的走时图,并在随机速度场上用快速行进算法计算。该算法包括一个反馈机制,其中先前构建的结构影响速度场和势最小值。沿分支的速度加快,波源的更新改变了路径收敛到的势极小值。我们研究了不同的参数,包括速度场性质,反馈规则,种子点的密度和采样顺序,如何影响最终形状和它们的传输效率。该算法的主要用途在于它的简单性和生成真实的单个2D和3D分支结构的能力,以及类似于大脑中星形胶质细胞形成的平铺网络。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Chaos Solitons & Fractals
Chaos Solitons & Fractals 物理-数学跨学科应用
CiteScore
13.20
自引率
10.30%
发文量
1087
审稿时长
9 months
期刊介绍: Chaos, Solitons & Fractals strives to establish itself as a premier journal in the interdisciplinary realm of Nonlinear Science, Non-equilibrium, and Complex Phenomena. It welcomes submissions covering a broad spectrum of topics within this field, including dynamics, non-equilibrium processes in physics, chemistry, and geophysics, complex matter and networks, mathematical models, computational biology, applications to quantum and mesoscopic phenomena, fluctuations and random processes, self-organization, and social phenomena.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信