Scientific research involves going beyond the well-trodden and well-tested ideas and theories that form the core of scientific knowledge. During the time scientists are working things out, some results will be right, and others will be wrong. Over time, the right results will emerge.
Lisa Randall (1962- ), American, theoretical physicist, professor at Harvard University, author of “Higgs Discovery: The Power of Empty Space” (2012)
The progression of topics in this book has been to first present a fractal dimension for a geometric object , and then to show how the same dimension can be defined for a network . Using this pattern, we defined, for example, the box counting dimension dB of Ω and then of , the correlation dimension dC of Ω and then of , and the information dimension dI of Ω and then of . In this chapter we continue this pattern for two additional dimensions. First, the Hausdorff dimension dH of Ω was defined in Sect. 5.1, and in this chapter we define dH of . Second, the family of generalized dimensions of Ω was defined in Sect. 16.9, and and in this chapter we define the generalized dimensions of . The definition of dH of , and the definition of of , were introduced in [Rosenberg 18b].
18.1 Defining the Hausdorff Dimension of a Network
Computing the box counting dimension dB of a network requires covering by a minimal set of boxes of diameter at most s, for a range of values of s. Then dB is typically computed from the slope of the versus curve. Although, for a given s, the boxes in do not in general have the same diameter or mass, this information is ignored in the computation of dB. However, the diameters of the boxes in can be used to define the Hausdorff dimension dH of . The reason for studying dH of is that, for a geometric object, the Hausdorff dimension dH generalizes the box counting dimension dB, and dH is better behaved than dB. Thus it is of great interest to define and study dH of .
To develop a definition of dH of , first consider computing dB of a geometric object Ω. Recall that B(s) is the minimal number of boxes of linear size at most s required to cover Ω and that, as discussed in Sect. 4.2, we can assume that, for each given s, all boxes in the minimal covering of Ω have the same diameter. From definitions (5.1) and (5.2), if each box has diameter s, then
assuming the limit exists. The box counting dimension dB of Ω was characterized in ( [Schroeder 91], p. 201) as the unique value of d for which
(18.1)
for some c such that 0 < c < ∞. More precisely, the existence of dB does not imply (18.1) but rather, as noted in [Theiler 88] and discussed in Sect. 4.2, only implies B(s)sd = Φ(s) for some function Φ(⋅) satisfying . We thus treat (18.1) as an approximation, rather than as an equality.
Now consider a network . For integer s, where 2 ≤ s ≤ Δ, consider a minimal s-covering of . By Definition 7.5, the box counting dimension dB of satisfies, over some range of s and for some constant c,
(18.2)
For reasons that will shortly become clear, it is useful to present a slightly different definition of dB.
Definition18.1 has box counting dimension dB if, over some range of s and for some constant c,
(18.3)
□
Exercise18.1 When using linear regression to estimate dB from a range of values, do both of the approximations (18.2) and (18.3), when treated as an equality, yield the same value of dB? □
Corresponding to (18.1) for Ω, and using Definition 18.1, if has box counting dimension dB then for some constant c such that 0 < c < ∞ we have, over some range of s,
(18.4)
Hence one way to determine dB is to compute the value of d which minimizes, over d > 0, the standard deviation, over some range of s, of the values B(s)[s∕(Δ + 1)]d. We will later illustrate this approach for the dolphins network. We are not advocating this approach to computing the box counting dimension dB, but mention it to show the similarity between this approach to computing dB of and the following approach to defining the Hausdorff dimension dH of .
For a given box size s, where 2 ≤ s ≤ Δ, for box let Δj be the diameter of box Bj, and define
(18.5)
so 0 < δj < 1. If Bj contains a single node, then δj = 1∕(Δ + 1); if Bj has diameter Δ − 1, then δj = Δ∕(Δ + 1). Corresponding to definition (5.1) of v(Ω, d, s) for Ω, define
(18.6)
Note that is independent of the mass
of (i.e., number of nodes in) each box. We can regard as the “d-dimensional Hausdorff measure of for box size s”. Just as dB is that value of d for which (18.4) holds for some c and some range of s, we can view dH as the value of d for which
(18.7)
holds for some c and some range of s. Expressed differently, dH is the value of d for which the Hausdorff measures are nearly equal over some range of s. Note that, since is not an explicit function of s, relation (18.7) does not yield a “traditional” fractal scaling law, similar to (1.1), that relates s to some appropriately defined “bulk”.
We can now justify why we replaced the approximation (18.2) with (18.3) in the definition of dB. We want each term in the sum (18.6) to depend on d, so we want 0 < δj < 1 for each j. Since a box in containing only a single node has diameter 0, adding 1 to Δj in (18.5) ensures that δj > 0 for each j. On the other hand, if a box in has diameter s − 1, then adding 1 to Δ in (18.5) ensures that δj < 1 for each j.
Before we formalize the definition of dH, we must deal with non-uniqueness of . For each s there are, in general, multiple minimal coverings of , all yielding the same minimal value B(s). As discussed in Sect. 17.1, a definition of Dq of based on the partition function can be ambiguous, since different minimal s-coverings can yield different values of Zq(s), and hence different values of Dq. The ambiguity was resolved by requiring each minimal s-covering used to compute Zq(s) to be lexicographically minimal. Similarly, as shown by Example 18.1 below, definition (18.6) does not in general unambiguously define , since different minimal s-coverings can yield different values of .
Example18.1 Consider the 7 node chain network of Fig. 18.1, for which Δ = 6. From definitions (18.5) and (18.6), for the minimal 3-covering (i) we have
while for the minimal 3-covering (ii) we have
We have for d > 1, with equality when d = 1. □
The ambiguity in the definition of can be eliminated by adapting the lexicographic approach of [Rosenberg 17b], described in Sect. 17.1. Consider a minimal s-covering and define J ≡ B(s). Recalling that Δj is the diameter of box , we associate with the point
where Δ1 ≥ Δ2 ≥⋯ ≥ ΔJ. We call Δ(J) the “diameter vector” associated with . An unambiguous choice of a minimal s-covering is to pick the minimal s-covering for which the associated diameter vector is lexicographically smallest. That is, suppose that, for a given s, there are two distinct minimal s-coverings and . Let be the diameter vector associated with , and let be the diameter vector associated with . Then we choose if , where “≽” denotes lexicographic ordering. Applying this to the two minimal 3-coverings of Fig. 18.1, the associated diameter vectors are (2, 2, 0) for (i) and (2, 1, 1) for (ii). Since (2, 2, 0) ≽ (2, 1, 1) we choose the covering (ii).
Having unambiguously defined , we can now formalize the definition of dH of as that value of d for which is roughly constant over a range of s. Let be a given set of integer values of s such that 2 ≤ s ≤ Δ for . For example, for integers L, U such that 2 ≤ L < U ≤ Δ we might set . For a given d > 0, define to be the standard deviation (in the usual statistical sense) of the values for as follows. Define
(18.8)
We can regard as the “average d-dimensional Hausdorff measure of for box sizes in ”. Next we compute the standard deviation of the Hausdorff measures:
(18.9)
We associate with the Hausdorff dimension dH, defined as follows.
Definition18.2 [Rosenberg 18b] (Part A.) If has at least one local minimum over {d | d > 0}, then dH is the value of d satisfying (i) has a local minimum at dH, and (ii) if has another local minimum at , then . (Part B.) If does not have a local minimum over {d | d > 0}, then dH ≡∞. □
For all of the networks studied in [Rosenberg 18b], dH is finite. An interesting open question is whether there exists a network with a finite dB and infinite dH.
Definition18.3 [Rosenberg 18b] If dH < ∞, then the Hausdorff measure of is . If dH = ∞, then the Hausdorff measure of is 0. □
These definitions are with respect to a given set . For a given , choosing different will in general yield different values of dH; this is not surprising, and a similar dependence was studied in Sect. 17.2. The reason, in Part A of Definition 18.2, for requiring dH to yield a local minimum of is that by definitions (18.5) and (18.6) for each s we have
(18.10)
Suppose dH yields a local minimum of . From (18.10), we know that is not a convex function of d. Thus the possibility exists that might have multiple local minima. To deal with that possibility, we require that be smaller than the standard deviation at any other local minimum. As for Part B, it may be possible that has no local minimum. In this case, by virtue of (18.10) we define dH = ∞.
By Definition 18.2, the computation of dH of requires a line search (i.e., a 1-dimensional minimization) to minimize over d > 0. Since might have multiple local minima, we cannot use line search methods such as bisection or golden search [Wilde 64] designed for minimizing a unimodal function. Instead, in [Rosenberg 18b] dH was computed by evaluating from d = 0.1 to d = 6, in increments of 10−4, and testing for a local minimum (this computation took at most a few seconds on a laptop). For all of the networks studied, had exactly one local minimum. While these computational results do not preclude the possibility of multiple local minima for some other network, a convenient working definition is that dH is the value of d yielding a local minimum of the standard deviation .
In scientific applications of fractal analysis, it is well-established that the ability to calculate a fractal dimension of a geometric object does not convey information about the structure of the object. For example, box counting was used in [Karperien 13] to calculate dB of microglia (a type of cell occurring in the central nervous system of invertebrates and vertebrates). However, we were warned in [Karperien 13] that the fractal dimension of an object “does not tell us anything about what the underlying structure looks like, how it was constructed, or how it functions”. Moreover, the ability to calculate a fractal dimension of an object “does not mean the phenomenon from which it was gleaned is fractal; neither does a phenomenon have to be fractal to be investigated with box counting fractal analysis”.
Similarly, the ability to calculate dH of does not provide any information about the structure of . Indeed, for a network the definitions of fractality and self-similarity are quite different [Gallos 07b]; as discussed in Sect. 7.2, the network is fractal if for a finite exponent dB, while is self-similar if the node degree distribution of remains invariant over several generations of renormalization. (Renormalizing , as discussed in Chap. 21, means computing an s-covering of , merging all nodes in each box in the s-covering into a supernode, and connecting two supernodes if the corresponding boxes are connected by one or more arcs in the original network.) Moreover, “Surprisingly, this self-similarity under different length scales seems to be a more general feature that also applies in non-fractal networks such as the Internet. Although the traditional fractal theory does not distinguish between fractality and self-similarity, in networks these two properties can be considered to be distinct” [Gallos 07b]. With this caveat on the interpretation of a fractal dimension of , in the next section we compute dH of several networks.
18.2 Computing the Hausdorff Dimension of a Network
The following examples from [Rosenberg 18b] illustrate the computation of dH of some networks, ranging from a small constructed example of 5 nodes to a real-world protein network of 1458 nodes. Since fractality and self-similarity of are distinct characteristics, dH can be meaningfully computed even for small networks without any regular or self-similar structure.
Example18.2 Consider the chair network of Fig. 18.2 (left), for which Δ = 3. We have B(3) = 2 and B(2) = 3. Using the two box sizes s = 2, 3 we have . For s = 2 the three boxes in have diameter 1, and 1, and 0, so from definitions (18.5) and (18.6) we have . For s = 3 the two boxes in have diameter 2 and 1, so . Figure 18.2 (right) plots and versus d. Set . Since for d = 1 we have , then dH = 1 and . Moreover, dH = 1 is the unique point minimizing . For this network we have dH = dB. By Definition 18.3, the Hausdorff measure of is 5∕4. □
Example18.3 Consider the two networks in Fig. 18.3. The top network has Δ = 4; the bottom network has Δ = 5. Figure 18.4 shows box counting results, for s = 2 and s = 3, for the two networks. For s = 2 we have, for both networks, B(2) = 4, B(3) = 2, and B(4) = 2. Since B(3) = B(4), to compute dB we ignore the s = 4 results and choose . This yields, for both networks, .
For , from (18.5) and (18.6) we have and . For , the plots of versus d and versus d intersect at dH = 2, and . Hence , and dH = 2 is the unique point minimizing . Thus for and we have dH = 2 > 1.71 ≈ dB, so the inequality dH ≤ dB, known to hold for a geometric object [Falconer 03], can fail to hold for a network. By Definition 18.3, the Hausdorff measure of is 13∕25.
Turning now to , from (18.5) and (18.6) we have and . The plots of versus d and and versus d intersect at dH ≈ 1.31, and . Thus for and we have , and . The two networks and in Example 18.3 have the same number of nodes and the same dB, yet have different dH. □
Example 18.3 suggests that dH can be better than dB for comparing two networks, or for studying the evolution of a network over time. The reason dH provides a “finer” measure than dB is that dB considers only the variation in the number B(s) of boxes needed to cover the network, while dH recognizes that the different boxes in the covering will in general have different diameters. The next two examples, from [Rosenberg 18b], show that the Hausdorff dimension of produces expected “classical” results: for a large 1-dimensional chain we have dH = 1, and for a large 2-dimensional rectilinear grid we have dH = 2.
Example18.4 Let be a chain of N nodes, so Δ = N − 1. For s ≪ N, an s-covering of consists of ⌊N∕s⌋ boxes, each containing s nodes and having diameter s − 1, and one box containing N − s⌊N∕s⌋ nodes and having diameter N − s⌊N∕s⌋− 1. By definitions (18.5) and (18.6), for s ≪ N we have
Setting d = 1 yields . Now let be a (finite) set of box sizes, such that s ≪ N for . By definitions (18.8) and (18.9), setting d = 1 yields , so dH = 1 for a long chain of N nodes. □
Example18.5 Consider first an infinite two-dimensional rectilinear lattice
such that each node has integer coordinates, and where node (i, j) is adjacent to (i − 1, j), (i + 1, j), (i, j − 1), and (i, j + 1). Let the distance between nodes (x, y) and (u, v) be |x − u| + |y − v| (i.e., the “Manhattan” distance). For r > 0, the number of nodes at a distance r from a given node z is 4r, so there are nodes within distance r of node z; the box containing these n(r) nodes has diameter 2r, and the box size s for this box is given by s = 2r + 1. Now consider a finite version of the infinite two-dimensional rectilinear lattice, defined as follows. For a positive integer K ≫ 1, let be a K × K two-dimensional rectilinear lattice such that each node has integer coordinates, where node (i, j) is adjacent to (i − 1, j), (i + 1, j), (i, j − 1), and (i, j + 1), and where each edge of the lattice contains K nodes. The diameter Δ of is 2(K − 1). Figure 18.5 illustrates a box of radius r = 1 in the “interior” of a 6 × 6 lattice.
For 1 ≪ r ≪ K, a (2r + 1)-covering of using boxes of radius r consists of approximately K2∕n(r) “totally full” boxes with n(r) nodes and diameter 2r, and “partially full” boxes of diameter not exceeding 2r and containing fewer than n(r) nodes; these partially full boxes are needed around the 4 edges of . Since K ≫ 1, we ignore these partially full boxes, and
Setting d = 2 yields , so dH = 2 for a large K × K rectilinear lattice. □
Example18.6 Figure 18.6 plots box counting results for the dolphins network (introduced in Example 7.2), with 62 nodes, 159 arcs, and Δ = 8. For this network, and for all other networks described in this chapter, the minimal covering for each s was computed using the graph coloring heuristic described in [Rosenberg 17b]. Setting , Fig. 18.6 shows that the versus curve is approximately linear for . (In this example, as well as in subsequent examples, the determination of the set was done by visual inspection.) Linear regression over this range yields dB ≈ 2.38. As discussed in Sect. 18.1, dB can also be viewed as the value of d minimizing, over {d | d > 0}, the standard deviation of the terms B(s)[s∕(Δ + 1)]d for . Figure 18.7 (left) plots B(s)[s∕(Δ + 1)]d versus d for for the dolphins network. The standard deviation is minimized at d ≈ 2.41, which is very close to dB ≈ 2.38.
The same was used to calculate dH of the dolphins network. Figure 18.7 (right) plots for over the range d ∈ [1.6, 3]. Figure 18.8 (left), which plots versus d over the range d ∈ [0, 3], shows that the location of dH is not immediately evident. Numerical calculation revealed that has a unique local minimum at dH ≈ 2.34. Figure 18.8 (right) shows that is quite “flat”1 in the vicinity of dH, since for d ∈ [2.26, 2.40] we have . □
Example18.7 Figure 18.9 plots box counting results for the USAir97 network [Batagelj 06], which has 332 nodes, 2126 arcs, and Δ = 6. Setting , linear regression over this range yields dB ≈ 4.04. The shape of the versus d plot for this network closely resembles the shape in Fig. 18.8 (left). There is a unique local minimum of at dH ≈ 4.02. The standard deviation is also quite flat in the vicinity of dH. □
Example18.8 Figure 18.10 (left) provides box counting results for the jazz network (see Example 15.5), with 198 nodes, 2742 arcs, and Δ = 6. Setting , linear regression over this range yields dB ≈ 2.66. Figure 18.10 (right) plots for over the range d ∈ [1.6, 4]. There is a unique local minimum of at dH ≈ 3.26. □
Example18.9 Figure 18.11 (left) plots box counting results for s ∈ [2, 7] for the C. elegans network (see Example 17.4), with 453 nodes, 2040 arcs, and Δ = 7. Excluding the point , a linear fit is reasonable for the other five points, so we set . Linear regression over this range yields dB ≈ 2.68. Figure 18.11 (right) plots for over the range d ∈ [1.5, 5]. Figure 18.12 (left) plots versus d over the range d ∈ [0, 5]. There is a unique local minimum of at dH ≈ 3.51.
Again, the versus d plot is very flat in the vicinity of dH, as shown by Fig. 18.12 (right), since for d ∈ [3.45, 3.55] we have . □
Example18.10 Figure 18.13 plots box counting results for the connected giant component of a protein network.2 This component has 1458 nodes, 1948 arcs, and Δ = 19. Choosing the range , Fig. 18.13 shows that is close to linear in for (the dotted line is the linear least squares fit), and dB = 2.44. The shape of the versus d plot for protein has a shape similar to the plot for C. elegans, and for the protein network there is a unique local minimum of at dH = 3.08. □
Figure 18.14, from [Rosenberg 18b], summarizes the above computational results. The proof that for geometric objects we have dH ≤ dB (Theorem 5.1) does not apply to networks with integer box sizes, and indeed Fig. 18.14 shows that for several networks dH exceeds dB, sometimes significantly so.
The above examples show that it is computationally feasible to compute dH of a network. The numerical value of dH depends not only on the minimal number B(s) of boxes for each box size s, but also on the diameters of the boxes in . Any method for computing the box counting dimension dB of suffers from the fact that in general we cannot verify that the computed B(s) is in fact minimal (although a lower bound on B(s) can be computed [Rosenberg 13]). Computing the Hausdorff dimension adds the further complication that there is currently no way to verify that a lexico minimal covering (Sect. 17.1) has been found. Therefore, since for each box size s a randomized box-counting method is typically employed (e.g., the above results used the method described in [Rosenberg 17b]), it is necessary to run sufficiently many randomized iterations until we are reasonably confident that not only has a minimal covering of been obtained, but also that a lexicographically minimal covering has been obtained. This extra computational burden is not unique to computing dH, since computing any fractal dimension of other than the box counting dimension requires an unambiguous selection of a minimal covering, e.g., computing the information dimension dI of requires finding a maximal entropy minimal covering (Sect. 15.4), and computing the generalized dimensions Dq of requires finding a lexico minimal summary vector.
Example18.11 [Rosenberg 18b] This example considers the impact on dB and dH of perturbing a network . Let the arc set of be specified by a list , so that is built, arc by arc, by processing the list . After each arc is processed, the node degree δn of each node n in is updated. To perturb , choose P ∈ (0, 1). After reading arc a from , pick two random probabilities p1 ∈ (0, 1) and p2 ∈ (0, 1). If p1 < P, modify arc a as follows. Let i and j be the endpoints of arc a. If δi > 1 and , replace the endpoint i of arc a with a randomly chosen node distinct from i; otherwise, if δj > 1, replace the endpoint j of arc a with a randomly chosen node distinct from j. (Requiring δi > 1 ensures i will not become an isolated node.) This perturbation method was applied to the jazz network of Example 18.8 for P ranging from 0.01 to 0.08. The results, in Fig. 18.15, show that the dH versus P plot has roughly the same shape as the dB versus P plot. Although the range of dH over the interval 0 ≤ P ≤ 0.08 is smaller than the range of dB, sometimes dH magnifies the effect of a perturbation, e.g., dH changed much more than dB when P increased from 0.02 to 0.03. □
Example18.12 [Rosenberg 18b] This example considers a Barábasi–Albert [Albert 02] preferential attachment model of a growing network. Assume that each new node n connects to a single existing node x, and the probability that x is chosen is proportional to the node degree of x. We start with an initial network of 3 nodes connected by 3 arcs, grow the network to 150 nodes, and compute dB and dH as the network grows. The diameter of the 150 node network is 11. Figure 18.16 plots the results. The 40 node network is an outlier due to its high dH. The range of dB (as the network grows from 10 to 150 nodes) is 0.48 and the range of dH is 1.15, so using the Hausdorff dimension, rather than the box counting dimension, magnifies, by a factor of 2.4, differences in the fractal dimensions of the growing network. In particular, the sharp increase in dH when the network size exceeds 110 nodes indicates that dH is sensitive to changes in the network topology that are not captured by the simpler measure dB. □
18.3 Generalized Hausdorff Dimensions of a Network
In Sect. 16.9 we presented the definition in [Grassberger 85] of the generalized Hausdorff dimensions of a geometric object. Continuing our approach in this book of defining a fractal dimension for a geometric object and then extending it to a network, and having defined the Hausdorff dimension dH of a network in Sect. 18.1 of this chapter, in this section we study the generalized Hausdorff dimensions of , defined in [Rosenberg 18b]. These dimensions utilize both the diameter and mass of each box in the minimal covering of . Just as the computation of dH for requires a line search, for each q the computation of the generalized Hausdorff dimension of also requires a line search.
For a given box size s, let be a minimal s-covering of . The probability of box is, as usual, pj(s) ≡ Nj(s)∕N, where Nj(s) is the number of nodes contained in box Bj; for simplicity we write pj instead of pj(s). Recalling that δj is defined by (18.5), we borrow from [Grassberger 85] and define
(18.11)
We can regard as the “d-dimensional generalized Hausdorff measure of order q of for box size s”.
Exercise18.2 Prove that for q ≠ 1 the derivative with respect to d of is negative. □
Extending the approach of Sect. 18.1, we define of as that value of d for which is roughly constant over a given range of values of s. For d > 0, let be the standard deviation of the values for :
(18.12)
We associate with the generalized Hausdorff dimension of order q, denoted by , defined as follows.
Definition18.4 [Rosenberg 18b] (Part A.) If has at least one local minimum over {d | d > 0}, then is the value of d satisfying (i) has a local minimum at , and (ii) if has another local minimum at , then . (Part B.) If does not have a local minimum over {d | d > 0}, then . □
Definition18.5 If , then the generalized Hausdorff measure of order q of is . If then the generalized Hausdorff measure of order q of is 0. □
Setting q = 0, by (18.6) and (18.11) we have . By (18.9) and (18.12) we have . Hence, by Definitions 18.2 and 18.4 we have . In words, the generalized Hausdorff dimension of order 0 of is equal to the Hausdorff dimension of .
For a geometric object Ω, it was observed in [Grassberger 85] that if μ is the Hausdorff measure, then for all q, at least for strictly self-similar fractals. The following theorem, the analogue of Grassberger’s observation for a network , says that if the mass
of each box is proportional to δj, then for q ≠ 1 we have .
Theorem18.1 [Rosenberg 18b] Suppose that for some constant α > 0 we have δj = αpj for and for . Then for q ≠ 1 we have and the generalized Hausdorff measure of order q of is α.
Proof Suppose δj = αpj for and for . Set d = 1 and pick q ≠ 1. From (18.11), for we have
where the final equality follows as . Since , by (18.12) we have . By Definition 18.4, we have . By Definition 18.5, the generalized Hausdorff measure of order q of is α. □
Exercise18.3 Suppose that for some constant α > 0 we have δj = αpj for and for . What are the values of dI and ? □
Example18.13 Consider again the chair network of Example 18.2. As shown in Fig. 18.2, the box with 1 node has pj = 1∕5 and δj = 1∕4, each box with 2 nodes has pj = 2∕5 and δj = 2∕4, and the box with 3 nodes has pj = 3∕5 and δj = 3∕4. Since the conditions of Theorem 18.1 are satisfied with α = 5∕4, for q ≠ 1 we have , and the generalized Hausdorff measure of order q of the chair network is 5∕4. □
Example18.14 Consider again the network of Fig. 18.3. Figure 18.17 plots versus q for integer q ∈ [−10, 10]. Clearly is not monotonic decreasing in q, even over the range q ≥ 0, since . Since for a geometric fractal is a non-increasing function of q [Grassberger 85], the non-monotonic behavior in Fig. 18.17 is perhaps surprising. However, the generalized dimensions Dq of a network, computed using Definition 17.3, also can fail to be monotone decreasing in q (Sect. 17.2). Thus it is not unexpected that the generalized Hausdorff dimensions of a network, computed using Definition 18.4, can also exhibit non-monotonic behavior. □
Example18.15 Consider again the dolphins network of Example 18.6, again with . Figure 18.18 plots versus q. Remarkably, there is a “critical order” qc ≈−1.54 such that is finite for q > qc and is infinite for q < qc. □
Example18.16 Consider again the jazz network of Example 18.8, again with . Figure 18.19 plots versus q. There is a critical interval Qc ≈ [−3.9, −0.3] such that is infinite for q ∈ Qc and finite otherwise. □
Example18.17 Consider again the C. elegans network of Example 18.9, again with . Figure 18.20 plots versus q. There is a critical interval Qc ≈ [−1.45, −0.25] such that is infinite for q ∈ Qc and finite otherwise. □
The above examples show that can exhibit complicated behavior for q < 0. These findings align with several studies (e.g., [Block 91]) pointing to difficulties in computing and interpreting Dq for a geometric object and the difficulties “imperceptibly hidden” in the negative q domain [Riedi 95]; see Sect. 16.4. Thus, for a network, should probably be computed only for q ≥ 0. The existence of a critical interval in Examples 18.15–18.17 raises many questions, e.g., to characterize the class of networks possessing a critical interval.
To summarize the computational results presented in this chapter, dH can sometimes be more useful than dB in quantifying changes in the topology of a network. However, dH is harder to compute than dB, and is less well behaved than Dq. We conclude that dH and should be added to the set of useful metrics for characterizing a network, but they cannot be expected to replace dB and Dq.