Next Article in Journal
A Frequency/Phase/Amplitude Estimator for Three-Phase Applications Operating at a Low Sampling Rate
Previous Article in Journal
Intuitionistic Fuzzy Modal Multi-Topological Structures and Intuitionistic Fuzzy Multi-Modal Multi-Topological Structures
Previous Article in Special Issue
Periodic Behaviour of HIV Dynamics with Three Infection Routes
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Computational Approach to Individual Cell-Based Decision Algorithms Involved in Bone Remodeling

1
FlowReserve Labs S.L., 15782 Santiago de Compostela, Spain
2
CITMAga, 15782 Santiago de Compostela, Spain
3
Group of Nonlinear Physics, Universidad de Santiago de Compostela, 15782 Santiago de Compostela, Spain
4
Institut Fourier, 38610 Gières, France
5
Área de Pediatría, Departamento de Medicina, Universidad de Oviedo, 33006 Oviedo, Spain
6
Plasticentropy S.L., 28046 Madrid, Spain
7
Departamento de Análisis Matemático y Matemática Aplicada, Universidad Complutense, 28040 Madrid, Spain
8
Departamento de Morfología y Biología Celular, Universidad de Oviedo, 33006 Oviedo, Spain
9
Grupo Interdisciplinar de Sistemas Complejos (GISC), 28911 Leganés, Spain
*
Authors to whom correspondence should be addressed.
Mathematics 2024, 12(3), 362; https://doi.org/10.3390/math12030362
Submission received: 14 November 2023 / Revised: 20 December 2023 / Accepted: 15 January 2024 / Published: 23 January 2024

Abstract

:
This work is concerned with bone remodeling, an intriguing and efficient biological process that ensures the optimal compliance of the human skeleton by screening and replacing any single piece of it on a recursive basis. We propose here that a class of algorithms, which are simple enough to be implemented at an individual cell level, suffices to account for the two main features of such homeostatic process: thorough screening of the whole skeleton on the one hand and destruction and subsequent replacement of any single bone piece on the other. This last process is accomplished at a microscopic scale by special groups of cells, assembled for that purpose, called Bone Multicellular Units (BMUs). Moreover, it is shown that the algorithms proposed are robust, i.e, they remain functional in a wide range of biomechanical environments, thus allowing for different remodeling rates at different places.

1. Introduction

Our skeleton, a mechanical structure consisting of 206 pieces, provides safe shelter for vital organs, transforms the force created by muscle contraction into locomotion, and is a suitable reservoir for ions (notably calcium) involved in many physiological processes [1]. The skeleton is a dynamic organ that can alter the mass and architecture of its individual elements, the bones, to accommodate a range of mechanical environments. Thus, the bones affected by a local increase in load respond by locally increasing the resistance of the bone tissue, and, conversely, regionally decreasing load results in reduced bone mass [2]. Clearly, so complex a structure needs careful and timely monitoring and repair to ensure that its compliance is permanently ensured. The process whereby such goals are achieved is termed bone remodeling (BR). More precisely, BR denotes the continual destruction (resorption) and rebuilding process that takes place in the bones of a mature skeleton throughout the lifetime of the organism. Bone remodeling becomes routine after the skeleton reaches its adult structure, which is achieved by means of a previous stage known as bone modeling, which is not considered in this work. For further details on key aspects of bone remodeling, we refer the reader to ref. [3] where a thorough, updated outline of the meaning and relevance on that problem in Medicine and Biology can be found. Classical presentations, in line with the views of the pioneers in this field, can be found in refs. [4,5,6,7]. Finally, an interdisciplinary approach where attention is paid to the mathematical modeling of bone remodeling is provided in refs. [8,9].
It was initially thought that bone remodeling was a homeostatic response to repair microscopic bone damage resulting from microfractures. This was the starting viewpoint of a pioneer in the field, Harold Frost, who, during the 1960s, introduced the concept of the Bone Multicellular Unit, BMU [4,5,10,11], to explain how BR is carried out in cortical bone. BMUs are transient functional groups of cells operating in a concerted and coordinated fashion that are composed of osteoclasts, which first destroy the old bone matrix, and osteoblasts, which subsequently form the new matrix. Once the cavity left behind by osteoclasts is filled, some osteoblasts become trapped there to eventually differentiate into osteocytes, the most common cell type in bones. Then, the matrix surrounding them (which remains pervaded by osteocyte-linking canaliculi) becomes mineralized, thus marking the end of the remodeling event; see, for instance, [8,9]. Concerning the time and space scales at which BMUs operate, a lifespan of 6–9 months for a BMU has been reported, during which a bone volume of 0.025 mm 3 is replaced [6,12].
In the aforementioned case, BR provides a repair mechanism that restores the integrity and mechanical resistance of a bone challenged by microfractures. However, it has long since been suspected that this process might be designed to address other needs as well. For instance, it has been hypothesized that there may be BMU-mediated nontargeted remodeling to maintain the age of the bone tissue below some upper limit, even when no repair action is immediately needed at those places [7,13]. For instance, and as reviewed in [14], BMU-mediated remodeling is thought to play a significant role in calcium homeostasis, which may lead to increased bone resorption to provide adequate levels of serum calcium. Moreover, BR is the only mechanism known by which senescent, dying, or dead osteocytes may be replaced [14]. In general, a thorough, periodic bone screening seems necessary to avoid systemic collapse being induced by the simultaneous presence of many BR events, as well as to preclude that the coalescence of microcracks may result in the origin of large (and dangerous) fractures, a well-known fact in structural mechanics [15,16,17].
As a consequence of the evidence recalled in the previous remarks, it is nowadays customary to consider that there are two basic types of bone remodeling: targeted, which is induced by local injuries resulting in microfractures, and nontargeted. This last term includes remodeling induced by other reasons, some of which have been mentioned above. In fact, nontargeted bone remodeling is often supposed to be a stochastic process [3,7]. Importantly, it is commonly accepted that bone remodeling, whether targeted or nontargeted, is responsible for the full renewal of the skeleton periodically in time. In particular, the time interval between successive remodeling events at the same bone location has been proposed to lie between 2 and 5 years, and a turnover of the whole skeleton of 10% per year has been suggested [6,12]. This last figure has led to the widely accepted assumption that our whole skeleton is fully renewed every 10 years, approximately [3,14]. Furthermore, it is estimated that in healthy human adults, 3–4 million BMUs are initiated per year, and about 1 million are at work at any given moment [12].
The goal of this paper is to explore a possible mechanism to explain the periodic screening of the whole skeleton as well as the triggering of nontargeted bone remodeling which accounts for its periodical full renewal. More precisely, we propose here a proof-of-concept argument consisting of a simple class of computational algorithms, based on well-known biological rules, that have the following properties:
(i)
Thorough screening capability of the surface explored,   
(ii)
Algorithmic operating rules that are based on individual decisions taken by a small number of agents, which represent the basic cell types involved: osteocytes, osteoclasts, osteoblasts and their precursors.
In fact, instead of focusing on the interactions between the many molecular agents possibly involved (reviewed in [3]; see also [8]), we intend to provide a picture, as simple as possible, of how a self-running, efficient decision algorithm could be identified that accounts for the key aspects of bone remodeling that were recalled above. This article can be seen as a further step in the program developed in previous research of our group [8,9]. More precisely, in [8], a mathematical model was proposed to represent the dynamics of the BMUs, which first degrade a concrete area of the bony tissue and then rebuild it once bone remodeling was started there. The question of how BMUs are related to bone scanning mechanisms was left open there. On the other hand, in [9], we described a screening mechanism that can periodically scan any single, flat bone piece, but no interface between the screening and remodeling process addressed was provided. In this work, we propose an integrated mechanism accounting for the interaction between screening and remodeling, thus providing a missing link between the approaches developed in these previous studies.
More precisely, the plan of this article is as follows. The class of biologically inspired algorithms considered here is explained in Section 2. In summary, the logic of these algorithms is inspired by the mode of action of sclerostin, a small glycoprotein secreted by osteocytes that inhibits bone formation by preventing osteoblast differentiation. Based on the short-range (paracrine) effect of sclerostin [18], we assume that changes in the production of this protein by any osteocyte are determined by the levels of sclerostin expression in its immediate neighbor osteocytes, a behavior that can be naturally modeled within the framework of cellular automata. We show that, out of the many algorithms that can be constructed according to this principle, only a part meets the criteria required for bone homeostasis and is compatible with (i) and (ii) above, such as, for instance,
(i)
Exhaustive and periodic scanning of any given bone,      
(ii)
A limit on the number of remodeling events sustained by any bone piece at a given time, 
(iii)
Robustness with respect to minor perturbations in the algorithmic decision rules.
Moreover, the algorithms proposed can be linked, in a modular manner, with additional decision rules accounting, for instance, for biochemical signaling networks and their possible feedback loops. In this way, increasingly complex technical ingredients might be added to deal with intricate mechanisms corresponding to bone remodeling under different situations, arising from different external inputs on single bone pieces. Some examples are discussed in Section 3, where the response of our algorithms to microfractures is also analyzed. Finally, a discussion of the results obtained is contained in Section 4. In Appendix A we provide a description of the computational algorithms considered and a basic pseudo-code that is also included in Listing A1.

2. Materials and Methods

Bone remodeling is known to start when osteoblast precursors lining the bone boundaries are activated, a fact that crucially depends on the production of sclerostin by osteocytes, the more common type of bone resident cells. Osteocytes are distributed within the bone matrix, forming a network intercommunicated by canaliculi (see Figure 1). Sclerostin is known to inhibit the activation of osteoblasts [18]. We assume that this action is mediated by an inhibitory molecule acting on osteoblasts. In order to better explain the proposed mechanisms, we consider here a simple scenario, roughly equivalent to a planar section of the bone (see Figure 1). In particular, osteocytes are assumed to occupy a two-dimensional matrix, C i , j , of 100 × 50 cells. Our choice of cellular automata relies on two key features of osteocytes. First, they exhibit a regular spatial arrangement in the bone, as seen in Figure 1. Second, these cells can be in one of two discrete states regarding sclerostin production (Figure 1C). We refer to these states as active (and label as 1) when they produce sclerostin, and inactive (labeled as 0) otherwise. We assume that changes in the concentration of sclerostin in any osteocyte depend on the amount of such protein in its immediate neighbors, as is detailed further. The spatial arrangement of active and inactive osteocytes, as shown in Figure 1, provides a natural setting to define a cellular automata algorithm.
For simplicity, we suppose that each osteoblast (which occupies a box in the column B in Figure 1C) is under the influence of a single, adjacent osteocyte (the closest one in the adjacent row). An increase in the production of sclerostin in any such osteocyte results in an increase in the amount of inhibitor in the associated osteoblast. If the osteocyte is inactive (not producing sclerostin), the inhibitor in that osteoblast is assumed to decrease linearly in time. When the amount of such inhibitor falls below a critical level, the osteoblast is turned on, osteoclasts precursors are called in, and a remodeling event begins [8]. When this occurs, the whole osteocyte row associated to that osteoblast becomes inactive. The question addressed here is whether such algorithms ensure that any single piece of the bone region under consideration is checked over and over again.
In cellular automata algorithms, the state of each cell at any time depends on the state of its neighbors. The dynamics of the model are dictated by transition rules that determine the state of each cell at iteration t + 1 as a function of the state of its neighbors at iteration t. In this article, we consider a particular, large enough class of cellular automata which suffices to illustrate the decision rules we want to propose as possible algorithms underlying bone remodeling.
We assume that each osteocyte is under the influence of its eight nearest neighbors only. A transition rule can be described as an array of zeros and ones of length 18. The first (respectively, last) nine positions indicate the transition of inactive (respectively, active) osteocytes that have zero to eight active neighbors. A particular illustration of this type of rules is provided in Figure 2.
In this work, we consider a class of transition rules of which the previous example is a particular case. Specifically, we define the following classes of functions:
A = { f : f ( n ) = 0 if h 1 n h 2 , f ( n ) = 1 otherwise , 0 h 1 h 2 8 } ,
B = { f : f ( n ) = 0 if n < k 1 or n > k 2 , f ( n ) = 1 otherwise , 0 k 1 k 2 8 } .
We let i denote the state of an osteocyte, where at any simulation step we write i = 0 when it is inactive and i = 1 when it is active. Transition rule T ( i , n ) prescribes the state of such osteocyte at the next simulation step if it has n active neighbors. Then, transition rule T consists in a choice of two functions, h , g , belonging to set A B so that
T ( 0 , n ) = h ( n ) and T ( 1 , n ) = g ( n ) .
We notice that in our previous example, we have h ( n ) = 0 if 1 n 3 and h ( n ) = 1 otherwise, and  g ( n ) = 0 if n < 5 or n > 7 and g ( n ) = 1 otherwise.
Our choice is motivated by the assumption that these parsimonious transition rules would be easy to implement in real osteocytes. In fact, these rules only require for osteocytes to determine whether the number of their active neighbors is above or below a certain threshold. To obtain the dynamics encoded in any such algorithm, for each transition rule satisfying (1), we perform 1000 iterations of the model starting from an initial condition in which all osteocytes are inactive.
The behavior of osteoblasts is modeled as follows. First, we consider array B = { B i : 1 i 100 } of osteoblasts and assume that they are in contact with a fixed column of osteocytes. We label this column as C 0 = { C i , 0 : 1 i 100 } . This configuration is equivalent to assuming that each osteoblast B i is controlled by a single osteocyte ( C i , 0 ) (see Figure 1). We further assume that the activity of each osteoblast is inhibited by intracellular molecule b i ( t ) , whose levels in each cell are determined by the production of sclerostin in the adjoint osteocyte according to the following equation:
b i ( t + 1 ) = b i ( t ) + α c i , 0 ( t ) β ,
where b i is the amount of inhibitor in osteoblast i, c i , 0 ( t ) is the state of osteocyte C i , 0 at iteration t, so that c i , 0 ( t ) = 1 if C i , 0 is active at time t, and  c i , 0 = 0 otherwise, and  α and β are positive constants. This equation implies that the amount of inhibitor increases when the osteocyte is active and decreases otherwise. We assume that osteoblasts trigger a remodeling event when their level of inhibitor reaches a threshold lower value that for simplicity we set equal to zero. The remodeling event of osteoblast B i entails the death of all osteocytes in row { C i , j : j 0 } , which is modeled by setting the state of these cells to zero, i.e.,
If b i ( t ) 0 then c i , j ( t ) = 0 for all j 0 .
In the next iteration, their state is updated according to the current transition rule. The state of all osteocytes and osteoblasts is updated synchronously. For convenience of the reader, a pseudocode of an algorithm of this kind is provided in Appendix A.
Clearly, a huge number of algorithms could be formulated along the rules sketched above. However, bone homeostasis sets tight limits to the possible choices of transition rules. For instance, too many remodeling events taking place at the same time in a single bone should be avoided, since the integrity of that bone might otherwise be compromised. Bearing this remark in mind, we discard transition rules that permit simultaneous activation of osteoblasts above some threshold percentage, which are set at 15% for definiteness. On the other hand, actual algorithms should be robust. More precisely, we consider the effect of small changes in the production of sclerostin in osteocytes, which result in the replacement of a transition rule by another one, and discuss the impact of such changes on the remodeling process. These issues are examined in detail in Section 3 below.

3. Results

We now present the results of numerical simulations comparing the performance of various algorithms corresponding to different choices of transition rules. Such rules differ from each other in their requirements on the number of active neighbors that determine the change in state (active, inactive) of any osteocyte. The corresponding conditions can be encoded in a sequence of 18 digits. For instance, the algorithm described in Figure 2 corresponds to the following sequence:
100011111111110001 .
For the ease of notation, it is convenient to replace sequences as (4) by their binary representation. This is achieved by considering (4) as a sum of powers of two in descending order left to right, beginning with 2 17 and with coefficients one, zero as shown in that sequence. In particular, for (4), the corresponding number is 153441. We use this decimal representation to label the algorithms to be subsequently discussed.
Figure 3 shows the numerical simulations of the model for different choices of transition rules. Such rules differ from each other in the conditions that determine the change in state of osteocytes as a function of the number of active osteocyte neighbors. The emerging dynamics are quite heterogeneous, and many of them give rise to non-suitable remodeling strategies. For instance, in rule 131,072 in Figure 3A, osteocytes switch from inactive to active states and back sequentially in time (inactive at t = 0 , active at t = 1 , inactive at t = 2 , …). In view of Equation (3), it takes longer for osteoblasts to be activated if the initial amount of their inhibitor is positive. However, at suitable times ( t = 200 , 400 , 600 , …; see details in Appendix A) in our simulation, all of them are turned on to become inactive again in intermediate times. Such type of mechanism results in the simultaneous remodeling of the whole bone, which compromises its integrity and therefore should be avoided. We remark in passing that, since 131,072 = 2 17 , such rule corresponds to digit sequence 10000000000000000, which prescribes that osteocytes are activated only when all their neighbors are inactive.
A different behavior is represented by rule 16,895 in Figure 3A. In this case, some osteoblasts trigger periodic remodeling events, but most of them are never activated. This pattern of osteoblast activation does not simulate the required dynamics of bone remodeling, since large regions of the bone are never scanned. Other transition rules (7807, 7675 or 57,847 in Figure 3A, for instance) also give rise to non-realistic mechanisms of bone remodeling.
Some transition rules (Figure 3B) succeed in producing temporal and spatial patterns of bone scanning according to admissible behaviors. Such rules differ in the particular details of the pattern of the bone scan they produce. In the case of rule 25,057, for instance, remodeling events are frequent, and many osteoblasts are simultaneously active. In contrast, under rule 163,832, remodeling events are rare, and only a few cells are activated at the same time. This can be seen in more detail in Figure 3C,D. Considering that biological sound algorithms should trigger bone remodeling events in every bone region, we assume that all osteoblasts must activate at least once for a transition rule to be admissible (Figure 3D).
We next address the issue of the robustness of admissible transition rules. To that end, we first consider a set of 2000 transition rules randomly chosen. Then, for each of them, we consider all its adjacent rules, defined as those that differ in 1 of the 18 digits in its representing sequence. Finally, we analyze the validity of the adjacent transition rules thus generated. In this regard, a condition that homeostatic algorithms should satisfy is that the fraction of osteoblasts that are simultaneously active must be below a critical threshold (for definiteness, we selected here a 15% percentage as that value). Figure 4A shows that many rules are invalid under this criterium. We next analyze the set of valid rules. To that end, we begin by considering two variables: the distance between osteoblasts that are simultaneously active and the period of osteoblast activation. A cluster of close cells that activate at the same time may hint at a local fragility of the bone, meaning that this rule is biologically deficient. As for the period between individual osteoblast activation times, it is a measure of the dynamism of the mechanism of bone remodeling. A shorter period implies a faster scan of the bone. A conclusion that can be drawn from Figure 4B is that the logic of spatial computation suggested in this work gives rise to a wide range of realistic mechanisms of bone remodeling. We notice that bones in different body parts of a vertebrate or in the same bone in different species may be subject to different remodeling rates in response to different mechanical environments. This can be modulated by varying the responsiveness of osteocytes to sclerostin production by their neighbors.
Figure 4C,D show the probability of obtaining a valid or invalid rule by slightly changing a valid rule. The mode of the distribution of valid neighboring rules is five, while that of invalid rules is eight. The latter means that an admissible algorithm may perform poorly when comparatively minor modifications in its transition rules are introduced, which could hint at the appearance of disorders such as osteoporosis or osteopetrosis. In Figure 4E, we can see that modifications in transition rules often lead to small changes in the period of osteoblast activation. This means that it is possible to slightly perturb a transition rule to achieve a slightly faster or slower mechanism of bone scan. Similarly, transition rules can be modified so that the fraction of osteoblasts that are active at the same time is scarcely altered (Figure 4F).
Bones are subject to microfractures that are repaired by locally triggering bone remodeling. Damaged tissue is thus destroyed and replaced by new bone. Therefore, a biologically sound algorithm of a bone scan should be robust to the effect of microfractures, since it could easily lead to malfunction otherwise. This adds a further constraint on the validity of potential mechanisms of bone remodeling. To address this issue, we simulate a microfracture as an event which deactivates all osteocytes lying in one of the four following arrays: three consecutive rows, three consecutive columns, a diagonal line, or a square with six osteocytes on each side. This is just one of the possible ways in which microfractures could be introduced, which we select here for definiteness. In each plot, we separately simulate the effect of each microfracture type and then show their average in the Figures. In each plot, we compare the dynamics induced by any transition rule before and after the onset of fracture. The closer these dynamics are, the more robust the rule is considered on biological grounds. Figure 5A,B show that the period of osteoblast activation is not affected by microfractures for most of the transition rules. Only a small percentage of models lead to a significant change in that period. The algorithms under consideration are more sensitive to microfractures regarding the mean distance between simultaneously active osteoblasts (Figure 5C,D). Still, in most of the transition rules, this distance does not change substantially, which implies that even taking this new constraint into account, many of the models proposed here provide a biologically reasonable mechanism of a bone scan.

4. Discussion

We presented here a class of individual cell-based algorithms which meet key biological requirements to describe bone remodeling. To begin with, and while they will eventually involve all osteocytes at a collective level, they rely on individual cell-based decisions taken by any single osteocyte sitting in a bone matrix. Since osteocytes are linked to each other through canaliculi, they can possibly compute the level in its immediate neighbors of any molecule that they may produce. For definiteness, we focused here on sclerostin, a protein that is known to inhibit osteoblast activation, which is the starting point of bone remodeling.
We stated that an osteocyte is active when it is producing sclerostin and is inactive otherwise. Each proposed algorithm of bone scanning is characterized by a transition rule, which prescribes the logic of changes in the state (active or inactive) of any osteocyte. On the other hand, we proposed that the task of alerting osteoblast precursors to start a remodeling episode is performed by the osteocyte which is closer to that precursor in the planar setting which is addressed here. The suggested way in which this occurs is simple enough. We just assumed that the closest osteocyte to any given osteoblast precursor modulates the level of an intracellular molecule that inhibits activation. The temporal pattern of sclerostin production in such osteocyte may lead to a drop in the level of such inhibitor. Upon reaching a critical lower value, the inhibitor no longer precludes osteoblast activation and bone remodeling begins there. This sclerostin-mediated signaling from osteocyte to osteoblast provides a connection between the remodeling and the screening parts of the process. Indeed, we showed that the individual decision of any single osteocyte to become active or inactive can be described by a cellular automata that, under suitable assumptions on its transition rules, is able to periodically scan any single piece of bone in such a manner that activation/deactivation patterns propagate through the region considered, and eventually visit any single part of it, over and over again. Therefore, any such algorithm could in principle be able to regulate bone remodeling.
In fact, we showed in Section 3 that the class of algorithms that at the same time ensure a thorough bone screening and can trigger remodeling events is a large one. However, many of them are easily discarded on practical grounds. For instance, some produce a large percentage of osteoblast activation at a given time, a fact that seriously compromises bone compliance and would therefore have been wiped out on evolutionary grounds (see Figure 3). Others, in turn, would be unstable under minor alterations, perfectly compatible with homeostatic situations, on transition rules (see Figure 4). On the other hand, in regions of the parameter space where admissible rules are located, it was also shown (see Figure 4) that minor modifications in the transition rules might result in some changes in the characteristic scales of the overall process, as, for instance, a shortening (or lengthening) in the period between consecutive osteoblast activation. In this manner, different bone regions might be remodeled along different time scales. Moreover, one conceivably might think of altering the pace at which remodeling occurs by locally controlling the production of sclerostin along a bone matrix.
As a final remark, we considered here a highly simplified signaling mechanism in which sclerostin is the only regulator of osteocyte activation, and the interaction between osteocyte and osteoblast activation is mediated by the action of sclerostin in a single, intracellular osteoblast inhibitor. It is certainly possible to formulate more complex models, allowing for additional signaling pathways. However, our goal here was to show that regulatory mechanisms as those proposed do suffice to account for some key features of bone remodeling. More complex versions of these schemes, including relevant biological facts in particular situations, might be worth to discuss elsewhere. To mention but a single possibility here, exploring the interaction of sclerostin with the Wnt/ β -catenin signaling pathway might be an appropriate choice to test our approach.

Author Contributions

Conceptualization, M.A.H., J.M.L., G.E.O. and C.F.A.; formal analysis, C.F.A.; funding acquisition, F.B., M.A.H. and J.M.L.; investigation, B.S.-A., C.M., R.F., F.B. and G.E.O.; methodology, F.B. and C.F.A.; project administration, F.B., M.A.H. and J.M.L.; resources, F.B., M.A.H., J.M.L. and G.E.O.; software, B.S.-A., C.M., G.E.O. and C.F.A.; supervision, M.A.H. and C.F.A.; validation, B.S.-A., C.M., R.F., F.B., M.A.H. and C.F.A.; visualization, C.F.A.; writing—original draft, M.A.H. and C.F.A.; writing—review and editing, B.S.-A., C.M., R.F., F.B., J.M.L., G.E.O. and C.F.A. All authors have read and agreed to the published version of the manuscript.

Funding

For this investigation, B.S.-A., C.M. and G.E.O. were partially supported by MINECO Grant MTM 2017-85020-P. C.M. is thankful to ENS, Paris-Saclay for its support. R.F. was funded by Instituto de Salud Carlos III (Sara Borrell grant CD22/00083). J.M.L. was funded by Ministerio de Ciencia, Innovación y Universidades, Proyectos de Salud Convocatoria 2018, Instituto de Salud Carlos III (PI18/01757), by Fundación para la Investigación y la Innovación Biosanitaria del Principado de Asturias (FINBA) and by Instituto de Investigación Sanitaria del Principado de Asturias (ISPA). F.B. and C.F.A. gratefully acknowledge support by the Roechling foundation.

Data Availability Statement

The data can be found here: https://github.com/bserranoanton/bone-remodeling, accessed date 24 October 2023.

Conflicts of Interest

Author Federica Bertocchini is employed by the company Plasticentropy S.L. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest. The Plasticentropy S.L. had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.

Appendix A

The implementation of the model is based on the logic of cellular automaton. While circular matrix C represents the bone cells, B represents the osteoblasts. The simulation starts after the initialization of matrix C and array B. For C, the initial value for all cells is zero. In the case of B, it is initialized to a value of B 0 . The values of C are updated according to a set of vector rules composed of 18 zeros and ones. r u l e [ i ] indicates the new state of the cell (zero or one), where i = n u m b e r _ o f _ O N _ n e i g h b o u r s if the cell is off and i = n u m b e r _ o f _ O N _ n e i g h b o u r s + 9 , if the cell is on.
Once matrix C is synchronously updated, vector B is updated following equation B [ i ] = α C [ : ; J f i x ] β , where J f i x is a fixed column of C. If  B [ i ] happens to be zero, then that position returns to the initial value, B 0 , and the corresponding ith row in C is set to zero.
Listing A1. Cellular automata.
Mathematics 12 00362 i001
The code is provided in https://github.com/bserranoanton/bone-remodeling, accessed date 24 October 2023.

References

  1. Clarke, B. Normal bone anatomy and physiology. Clin. J. Am. Soc Nephrol. 2008, 3 (Suppl. S3), S131–S139. [Google Scholar] [CrossRef]
  2. Warden, S.J. Physical activity when young provides lifelong benefits to cortical bone size and strength in men. Proc. Natl. Acad. Sci. USA 2014, 111, 5337–5342. [Google Scholar] [CrossRef] [PubMed]
  3. Bolamperti, S.; Villa, I.; Ruinacci, A. Bone remodeling: An operational process ensuring survival and bone mechanical competence. Bone Res. 2022, 10, 48. [Google Scholar] [CrossRef]
  4. Frost, H.M. Presence of microcracks in vivo in bone. Henry Ford Hosp. Med. J. 1960, 8, 25–35. [Google Scholar]
  5. Frost, H.M. A synchronous group of mammalian cells whose in vivo behavior can be studied. Henry Ford Hosp. Med. J. 1965, 13, 161–172. [Google Scholar] [PubMed]
  6. Parfitt, A.M. Osteonal and Hemi-Osteonal Remodeling. The spatial and temporal framework for signal traffic in adult human bone. J. Cell. Biochem. 1994, 55, 273–286. [Google Scholar] [CrossRef] [PubMed]
  7. Parfitt, A.M. Targeted and non-targeted remodeling: Relation to basic multicellular unit origination and progression. Bone 2002, 30, 5–7. [Google Scholar] [CrossRef] [PubMed]
  8. Arias, C.F.; Herrero, M.A.; Echeverri, L.F.; Oleaga, G.E.; Lopez, J.M. Bone remodeling: A tissue-level process emerging from cell-level molecular algorithms. PLoS ONE 2018, 13, e020417. [Google Scholar] [CrossRef] [PubMed]
  9. Arias, C.F.; Bertocchini, F.; Herrero, M.A.; Lopez, J.M.; Oleaga, G.E. A proposed screening algorithm for bone remodeling. Eur. J. Appl. Math. 2020, 32, 806–819. [Google Scholar] [CrossRef]
  10. Hattner, R.; Epker, B.N.; Frost, H.M. Suggested sequential mode of control of changes in cell behavior in adult bone remodeling. Nature 1965, 206, 489–490. [Google Scholar] [CrossRef] [PubMed]
  11. Burr, D.B. Targeted and non-targeted remodeling. Bone 2002, 30, 2–4. [Google Scholar] [CrossRef] [PubMed]
  12. Manolagas, S.C. Birth and Death of bone cells: Basic regulatory mechanisms and implications for the pathogenesis and treatment of osteoporosis. Endocr. Rev. 2000, 21, 115–137. [Google Scholar] [PubMed]
  13. Parfitt, A.M. New concepts of bone remodeling: A unified spatial and temporal model with physiological and pathological implications. In Bone Loss and Osteoporosis: An Anthropological Perspective; Agarwal, S.C., Stout, S.D., Eds.; Kluwer Academic Publishers: New York, NY, USA, 2003. [Google Scholar]
  14. Langdahl, B.; Ferrari, S.; Dempster, W. Bone modeling and remodeling: Potential as therapeutic targets for the treatment of osteoporosis. Ther. Adv. Musculoskel. Dis. 2016, 8, 225–235. [Google Scholar] [CrossRef] [PubMed]
  15. Wu, B.; Li, Z.; Tang, K.; Wang, K. Microscopic multiple fatigue crack simulation and macroscopic damage evolution of concrete beam. Appl. Sci. 2019, 9, 4644. [Google Scholar] [CrossRef]
  16. Wong, L.N.Y. A review of field occurrence of crack types and crack coalescence in rocks. Appl. Mech. Mater. 2013, 405–408, 191–202. [Google Scholar] [CrossRef]
  17. Anders, M.H.; Laubach, S.E.; Scholz, C.H. Microfractures: A review. J. Struct. Geol. 2014, 69B, 377–394. [Google Scholar] [CrossRef]
  18. Delgado-Calle, J.; Sato, A.Y.; Bellido, T. Role and mechanism of action of sclerostin in bone. Bone 2017, 96, 29–37. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Model of cellular automata in a compact bone. (A) A scheme of a compact bone, where the osseous tissue is mostly arranged in cylinders of concentric lamellae (osteons) around a central canal (Haversian canal) containing blood vessels. Osteocytes are disposed radially, converging towards Haversian canals. They are regularly placed throughout the mineralized matrix in cavities named lacunae and are connected to each other by means of thin cytoplasmic processes termed canaliculi. In this manner, osteocytes make up a highly interconnected network. (B) Empirical evidence suggests that osteocytes can be in two different states regarding sclerostin production. Active and inactive osteocytes appear stained in different colors in anatomical preparation [8]. (C) Based on A and B, we model the interactions between osteocytes within the framework of cellular automata assuming that osteocytes are disposed in a two-dimensional region, and that they may be active (in white, and label them as 1) or inactive (in black, and label them as 0) depending on whether they produce sclerostin, a protein that inhibits the starting of bone remodeling. The cellular automata model assumes that osteocytes can change their stage depending on the number of neighboring cells that are active at any time. Adapted from [8,9].
Figure 1. Model of cellular automata in a compact bone. (A) A scheme of a compact bone, where the osseous tissue is mostly arranged in cylinders of concentric lamellae (osteons) around a central canal (Haversian canal) containing blood vessels. Osteocytes are disposed radially, converging towards Haversian canals. They are regularly placed throughout the mineralized matrix in cavities named lacunae and are connected to each other by means of thin cytoplasmic processes termed canaliculi. In this manner, osteocytes make up a highly interconnected network. (B) Empirical evidence suggests that osteocytes can be in two different states regarding sclerostin production. Active and inactive osteocytes appear stained in different colors in anatomical preparation [8]. (C) Based on A and B, we model the interactions between osteocytes within the framework of cellular automata assuming that osteocytes are disposed in a two-dimensional region, and that they may be active (in white, and label them as 1) or inactive (in black, and label them as 0) depending on whether they produce sclerostin, a protein that inhibits the starting of bone remodeling. The cellular automata model assumes that osteocytes can change their stage depending on the number of neighboring cells that are active at any time. Adapted from [8,9].
Mathematics 12 00362 g001
Figure 2. An example of an algorithm characterized by a transition rule. An osteocyte which is initially inactive (left, in black) remains so at the next algorithm step if it has 1, 2 or 3 inactive neighbors, and becomes active otherwise. An osteocyte which is initially active (right, in white) remains so if it has 0, 1, 2, 3, 4 or 8 active neighbors and becomes inactive otherwise.
Figure 2. An example of an algorithm characterized by a transition rule. An osteocyte which is initially inactive (left, in black) remains so at the next algorithm step if it has 1, 2 or 3 inactive neighbors, and becomes active otherwise. An osteocyte which is initially active (right, in white) remains so if it has 0, 1, 2, 3, 4 or 8 active neighbors and becomes inactive otherwise.
Mathematics 12 00362 g002
Figure 3. Simultaneous remodeling effects induced by different transition rules. (A,B) Numerical simulations of the models considered are discussed for different choices of transition rules. The matrices represent the time evolution of osteoblasts (in abscises). Each black point indicates the activation of an osteoblast at a particular time. (C) Number of activations of each osteoblast after 1000 iterations. More activations result in a faster scan of the bone. (D) Mean number of osteoblasts that are simultaneously active. This is another indicator of the dynamics of the mechanism of bone scanning: many active osteoblasts may result in bone fragility, which is not appropriate for a homeostatic mechanism of bone remodeling.
Figure 3. Simultaneous remodeling effects induced by different transition rules. (A,B) Numerical simulations of the models considered are discussed for different choices of transition rules. The matrices represent the time evolution of osteoblasts (in abscises). Each black point indicates the activation of an osteoblast at a particular time. (C) Number of activations of each osteoblast after 1000 iterations. More activations result in a faster scan of the bone. (D) Mean number of osteoblasts that are simultaneously active. This is another indicator of the dynamics of the mechanism of bone scanning: many active osteoblasts may result in bone fragility, which is not appropriate for a homeostatic mechanism of bone remodeling.
Mathematics 12 00362 g003
Figure 4. Robustness of admissible algorithms. (A) Transition rules ordered by the maximum number of remodeling events that occur simultaneously. (B) Period of osteoblast activation vs. distance between osteoblasts that activate at the same time. (C) Histogram of the number of valid rules that are adjacent to a valid rule. (D) Histogram of the number of invalid rules that are adjacent to a valid rule. (E) Histogram of the change in the period of osteoblast activation between adjacent transition rules. (F) Histogram of the change in the distance between active osteoblasts between adjacent rules. See text for details.
Figure 4. Robustness of admissible algorithms. (A) Transition rules ordered by the maximum number of remodeling events that occur simultaneously. (B) Period of osteoblast activation vs. distance between osteoblasts that activate at the same time. (C) Histogram of the number of valid rules that are adjacent to a valid rule. (D) Histogram of the number of invalid rules that are adjacent to a valid rule. (E) Histogram of the change in the period of osteoblast activation between adjacent transition rules. (F) Histogram of the change in the distance between active osteoblasts between adjacent rules. See text for details.
Mathematics 12 00362 g004
Figure 5. Effect of microfractures on the proposed mechanism of bone scan. (A,B) Change in the period of osteoblast activation caused by microfractures. The mechanism of bone scan is robust and does not lead to substantial changes in the period of bone remodeling in case of microfractures. (C) The mean distance between active osteoblasts is more sensitive to microfractures. However, most of the changes in this distance are small, as shown in (D).
Figure 5. Effect of microfractures on the proposed mechanism of bone scan. (A,B) Change in the period of osteoblast activation caused by microfractures. The mechanism of bone scan is robust and does not lead to substantial changes in the period of bone remodeling in case of microfractures. (C) The mean distance between active osteoblasts is more sensitive to microfractures. However, most of the changes in this distance are small, as shown in (D).
Mathematics 12 00362 g005
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Serrano-Antón, B.; Mian, C.; Fuente, R.; Bertocchini, F.; Herrero, M.A.; López, J.M.; Oleaga, G.E.; Arias, C.F. A Computational Approach to Individual Cell-Based Decision Algorithms Involved in Bone Remodeling. Mathematics 2024, 12, 362. https://doi.org/10.3390/math12030362

AMA Style

Serrano-Antón B, Mian C, Fuente R, Bertocchini F, Herrero MA, López JM, Oleaga GE, Arias CF. A Computational Approach to Individual Cell-Based Decision Algorithms Involved in Bone Remodeling. Mathematics. 2024; 12(3):362. https://doi.org/10.3390/math12030362

Chicago/Turabian Style

Serrano-Antón, Belén, Chloë Mian, Rocío Fuente, Federica Bertocchini, Miguel A. Herrero, José M. López, Gerardo E. Oleaga, and Clemente F. Arias. 2024. "A Computational Approach to Individual Cell-Based Decision Algorithms Involved in Bone Remodeling" Mathematics 12, no. 3: 362. https://doi.org/10.3390/math12030362

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop