Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2021 Jun 16.
Published in final edited form as: Stat Med. 2021 Apr 2;40(13):3167–3180. doi: 10.1002/sim.8969

Investigation of Patient-sharing Networks Using a Bayesian Network Model Selection Approach for Congruence Class Models

Ravi Goyal 1, Victor De Gruttola 2
PMCID: PMC8207989  NIHMSID: NIHMS1712417  PMID: 33811360

Abstract

A Bayesian approach to conduct network model selection is presented for a general class of network models referred to as the congruence class models (CCMs). CCMs form a broad class that includes as special cases several common network models, such as the Erdős-Rényi-Gilbert model, stochastic block model and many exponential random graph models. Due to the range of models able to be specified as a CCM, investigators are better able to select a model consistent with generative mechanisms associated with the observed network compared to current approaches. In addition, the approach allows for incorporation of prior information. We utilize the proposed Bayesian network model selection approach for CCMs to investigate several mechanisms that may be responsible for the structure of patient-sharing networks, which are associated with the cost and quality of medical care. We found evidence in support of heterogeneity in sociality but not selective mixing by provider type nor degree.

Keywords: network model selection, Bayesian, patient-sharing networks

1. Introduction

There is a growing body of research that leverages administrative claims data to identify connections among medical providers; two providers are deemed to have a connection when both treat the same patient as indicated by medical claims. Such connections have been shown to imply clinical relationships among providers.1;2 The collection of such connections has been referred to as patient-sharing networks.3;4 Investigating the relationship between such networks and patient health outcomes is an emerging area of research; see DuGoff et al. (2018) for a systematic review of the literature.4 The most common theoretical explanation for this association is that the networks represent aspects of collaboration, continuity, and care coordination;1;5 these aspects may be especially important for patients with multiple chronic conditions, who account for a high percentage of health care costs.6 Health outcomes that have been studied in this regard include cost,7;8;9;10;11;12;13;14;15;16 utilization,15;17 patient-reported outcomes,18;19 quality of care,2;20 and mortality.14;20 Even as such evidence grows, there remain gaps regarding how to make use of knowledge about the patient-sharing networks to improve health care. In particular, neither how patient-sharing networks evolve in response to different incentives nor how to use them to develop or evaluate interventions is well understood.4 Addressing these gaps requires knowledge of the generative mechanisms governing the evolution of the patient-sharing network.

In the manuscript, we present an approach that facilitates evaluation of the evidence supporting hypotheses that observed networks were generated by specified mechanisms. We apply this approach to evaluate the presence of heterogeneity in sociality and selective mixing in patient-sharing networks; details about these mechanisms are provided in Section 3.

The approach requires 3 steps: 1) development of network models consistent with potential generative mechanisms, 2) evaluation of the evidence supporting the proposition that a given network model generated the observed network, and 3) selection of the model with the greatest evidence as measured by their posterior probabilities. The posterior probability estimation is based on a novel approach to Bayesian model selection among a class of models–denoted as congruence class models (CCMs) for networks.21 CCMs form a broad class that includes as special cases several common network models, such as the Erdős-Rényi-Gilbert (ER) model and stochastic block (SB) model as well as many exponential random graph models (ERGMs)–one of the most commonly used network models in social network analysis. See Goldenberg et al. for a review of these models.22

The ability of CCMs to generalize such a broad set of network models arises from the flexibility in specifying the probability distribution associated with network properties included in a model. This flexibility enables investigators to develop network models that more closely correspond to potential network generation mechanisms than do current classes of network models. In this regard, it allows investigators to make better use of the totality of their knowledge of the generative mechanism.

Bayesian network model selection has shown to be challenging because of the computational burden of estimating the likelihood–and therefore the posterior probability–for each candidate network model.23 The likelihood of the CCM requires the computation of the number of graphs associated with the observed values of network properties, this problem is referred to as graph enumeration. In this manuscript, we make use of a recently developed general recursive formula to estimate the number of labeled graphs for given values of graph properties that makes the computational burden feasible for mid-size networks, i.e. several thousand nodes.24

The next section provides background details on CCMs and their relationship to other network models (section 2.1), Bayesian model selection (section 2.2), the general graph enumeration recursive formula (section 2.3), and relevant research on network model selection (section 2.4). Section 3 introduces patient-sharing networks and a description of several competing network models representing distinct generative mechanisms. The evaluation of the models and results of the model selection approach is presented in Section 4. The paper concludes with a discussion and further research.

2. Background

2.1. Congruence Class Models for Networks

We denote a network as g = (Vg, Eg), where Vg and Eg are the vertex and edge sets of g. Let n represent the number of vertices in g and |Z| denote the size of set Z; therefore, n = |Vg|. We represent a network g as an adjacency matrix. Let g[i, j] = 1 indicate that there is an edge between i and j, where i, j ∈ {v1, ⋯ , vn}, whereas g[i, j] = 0 indicates that there is no edge.

Let Gn denote the space of all potential networks with n vertices. Let ϕ denote an algebraic map from Gn to network summary statistics (e.g., degree distribution or degree mixing) and let cϕ(x)={g:ϕ(g)=x,gGn} denote the inverse image associated with ϕ. We refer to these inverse images of singleton sets as congruence classes;21 they also have been referred to as fibers in algebraic statistics literature.25 We use ϕ to represent the mapping as well as the associated network property being calculated. Let |cϕ(x)| denote the number of graphs for which network property ϕ equals x; this quantity has been referred to as a volume factor.26

The probability distribution on Gn for the CCM is specified by the probability mass function (PMF) on the congruence classes defined by ϕ; we denote this PMF as Pϕ. Pϕ(x|θ) denotes the total probability of all networks that are elements in cϕ(x) given θ, i.e.,

Pϕ(xθ)=gcϕ(x)PGn(gθ), (1)

where PGn(g) is the probability of graph g. CCMs assume that two networks within a congruence class have the same probability of being observed; this assumption is also present in common network models including the ER model, SB model, and ERGM. Therefore, the probability distribution on Gn for a CCM is the following:

PGn(gθ)=(1|cϕ(ϕ(g))|)Pϕ(ϕ(g)θ). (2)

CCMs are able to represent several common network models because of the flexibility in the specification of Pϕ. To illustrate this flexibility, we consider as an example the specification of a probability distribution identical to that of the ER model. To do so, we let ϕ1 be the mapping from a network g to its number of edges, i.e., |Eg|, and let Pϕ1(ϕ1(g)θ=p) equal the following:

Pϕ1(ϕ1(g)θ=p)=pϕ1(g)(1p)(n2)ϕ1(g)(n(n1)/2ϕ1(g)). (3)

For ERGMs, networks in the same class have the same probability;25 hence there exists a Pϕ such that a CCM and an ERGM assign the same probability distribution on Gn. However, CCMs provide additional flexibility in modeling PGn compared to ERGMs. ERGMs require Pϕ to have a specific functional form, while the CCM does not place restrictions on this form.

2.2. Bayesian Model Selection

Bayesian model selection identifies the model with the highest posterior probability among a set of candidate models, which we denote as {m1, ⋯ , mk}. This section derives the posterior probabilities for a set of potential CCMs.

Let Imh be an indicator variable that mh is the correct model for the observed network. Equation 4 shows the posterior probability for model mh given an observed network g:

P(Imh=1g)=p(gImh=1)p(Imh=1)j=1kp(gImj=1)p(Imj=1), (4)

where p(gImh=1) and p(Imh=1) are the model evidence (shown below) and prior probability, respectively, for model mh. Equation 5 shows the model evidence for model mh:

P(gImh=1)=θhp(gθh,Imh=1)p(θhImh=1)dθh, (5)

where θh are the parameters for model mh, p(gθh,Imh=1) is the likelihood, and p(θhImh=1) is the prior distribution of the parameters of model mh.

The model evidence for a CCM can be derived by substituting the CCM likelihood (Equation 2) into the general equation for model evidence (Equation 5) as shown in Equation 6:

P(gImh=1)=θh(1|cϕh(ϕh(g))|)Pϕh(ϕh(g)θh)*p(θhImh=1)dθh. (6)

The volume factor is not dependent on θh and, therefore can be brought outside of the integral as shown below in Equation 7:

P(gImh=1)=(1|cϕh(ϕh(g))|)θhPϕh(ϕh(g)θh)*p(θhImh=1)dθh (7)

This integral can be computed using standard approaches;27 however, our computation makes use of recent research to estimate the volume factor.24 In the next section, we present a summary of this work.

2.3. Graph Enumeration

Equation 8 provides a recursive formula to estimate the number of graphs, |cϕ(xk)|, with specific value(s), xk, for particular network properties, ϕ:

|cϕ(xk)|=rϕ(xk,xk1)*|cϕ(xk1)|, (8)

where rϕ(xk,xk−1) is the ratio between the sizes of congruence class cϕ(xk) and cϕ(xk−1), i.e.,

rϕ(xk,xk1)=|cϕ(xk)||cϕ(xk1)|. (9)

Methods for evaluation of the recursive formula, Equation 9, have been developed for a range of network properties of interest to social network analysis, including number of edges, mixing by nodal covariates, degree distribution, and degree mixing.24

2.4. Previous Research on Network Model Selection

Compared to other areas of network analysis, there has been relatively little published research on model selection. For ERGMs, Caimo and Friel (2013) developed a Bayesian model selection method based on an extension of their reversible jump Markov chain Monte Carlo algorithm that estimates the posterior probability for each model.23;28 Thiemichen et al. (2016) presented a method that applies a Laplace approximation to estimate the Bayes factor, which allows for model selection in the Bayesian paradigm.29 However, these approaches to model selection for ERGMs suffer from a high complexity cost. In order to reduce the computational burden, Bouranis et al. (2017) and Bouranis et al. (2018) proposed alternative approach to Bayesian inference for ERGMs based on adjusting the pseudo-posterior distribution or pseudo-likelihood, respectively.30;31 However, they note that procedures for approximating a solution to the likelihood equation are more challenging for larger datasets.31

Even if the computational issues of Bayesian model selection for ERGMs are overcome, the ERGMS still have severe limitations in the types of generative mechanisms that they can model. The functional form of ERGMs only allows for investigators to specify the mean of the probability distribution for each network property. Such restriction results in the inability of ERGMs to model some common generative mechanisms.32

Yan et al. (2014) presents a frequentist approach to select between the stochastic block model and degree-corrected block model using a likelihood ratio test.33 Their approach is limited to comparing these two nested models. Nonetheless, they do consider a setting with additional complexity in that they assume that the mapping from vertices to blocks is unknown and must be estimated. There has also been research in a closely related area of assessing model fit for networks.34;35;36

3. Patient-Sharing Networks

For each US state, we analyze the patient-sharing network in order to investigate the generative mechanisms underlying this network. State networks include all resident providers who share Medicare patients. The next section provides a description of the data used to generate the patient-sharing network for each state. The subsequent section provides details of generative mechanisms we investigate and their associated CCM.

3.1. Data

Our analysis uses two publicly available data sets from the Center for Medicare and Medicaid Services (CMS).37;38 The first identifies edges between providers; we define two providers as connected if a Medicare patient encounters both within a 30-day interval. CMS provides variations of this data sets for which the time interval between encounters can be set at 30-, 60-, 90-, or 180-days. We use the 30-day interval, as it is the most conservative for implying that two providers are coordinating care for a patient; this choice is intended to reduce the number of “spurious” edges that arise from providers treating distinct aliments and do not need to coordinate care.7;39 Our analysis assumes that providers are connected if they share at least one patient; previous studies have used this threshold as well as other thresholds.40;41 Our analysis investigates networks that arose in the first three quarters of 2015–the most recent publicly available data set.

The second data set, called Medicare Provider Utilization and Payment Data for 2015, lists the geographic location and medical specialty of the provider. This information was used to filter our patient-sharing network based on the state the provider resides as well as label providers as either primary or specialty care.

3.2. Network Mechanisms and Models

We investigate several CCMs, denoted as m1-m5, that model mechanisms that may be responsible for the resultant patient-sharing network. In this section, we introduce the models, and in Section 4, present the results of selecting among the models. The first two models (m1 and m2) are associated with mechanisms in which edges form at random; these are presented as null models and used to investigate the importance of prior information. Model m3 is associated with heterogeneity in sociality, whereas models m4 and m5 are associated with two different types of selective mixing.

3.2.1. Null Model without and with Prior Information (m1 and m2)

The simplest mechanism we consider assumes that each pair of providers form a connection with a fixed probability, p, that is independent of all other edges; networks are generated based on this assumption. Hence, the mechanism corresponds to the ER model, which is a commonly used as a null network model. We investigate two CCMs (m1 and m2) that are both based on the this mechanism, but vary in their prior information; m1 represents an ER model with no prior information, whereas m2 represents the same mechanism as m1, except in that we include an informative prior based on patient-sharing networks from states other than the one of focus (we consider these analyses by state). Therefore for both m1 and m2, ϕ1(g) = |Eg| and Pϕ1(ϕ1(g)θh) is equal to Equation 3. Assuming no prior information on p, the model evidence for m1 is shown below in Equation 10:

P(gIm1=1)=(1|cϕ1(ϕ1(g))|)*ppϕ1(g)(1p)(n2)ϕ1(g)(n(n1)/2ϕ1(g))dp. (10)

For m2, we assume that the prior information for p follows a beta distribution, Beta(α2, β2). Therefore, the model evidence for m2 is shown below in Equation 11:

P(gIm2=1)=(1|cϕ1(ϕ1(g))|)*ppϕ1(g)(1p)(n2)ϕ1(g)(n(n1)/2ϕ1(g))*ϕ1(g)α21*(1ϕ1(g))β21B(α2,β2)dp. (11)

3.2.2. Sociality (m3)

Sociality is defined as the propensity for an individual to create connections;42 our goal is to evaluate whether there is heterogeneity among individuals in sociality. As in developing any generative model, there are two steps: The first is identifying the important covariates to include in the model. The second is modeling the relationship between the covariates and the outcome of interest by choosing the appropriate probability distribution for this relationship. In our setting, these steps consist of identifying network properties, e.g., degree distribution, and then associating these properties with a probability distribution that is consistent with beliefs regarding the mechanism underlying the generation of the network.

In any realization (whether observed or simulated) of a network, heterogeneity in sociality would be reflected in the degree distribution. To investigate this issue in the patient-sharing network, we consider a model (m3) that includes degree distribution as the sole network property; this selection corresponds to the first step. As Goodreau et al. (2009) note, sociality is not synonymous with degree; the former is a feature of the network generating mechanisms, whereas the latter is a feature of any given realization of the mechanism.42

For the second step, the choice of appropriate probability distribution associated with degree distribution depends on the specific mechanisms hypothesized to generate the network. For example, a common feature in social systems is the concentration of influence to a few individuals through mechanisms that encourage preferential attachment–the mechanism wherein providers form connections with others based on a probability proportional to the number of connections the providers already have (i.e., degree).43;44 This type of mechanism generates networks with degrees following a fat-tailed distribution–specifically a power-law distribution. Many real-world networks can be modeled using this mechanism, which leads to a network wherein many nodes have a moderate number of edges and fewer nodes have a large number. Other mechanisms may result in different distributions. For example, mechanisms based on the non-equilibrium theory can result in an exponential distribution for the degrees.45 CCMs provide the flexibility that enables investigates to select the most appropriate probability distribution.

In order to specify m3, we introduce some notation. Let the degree of vertex i, denoted as di(g), be the number of edges between that vertex and others; hence, di(g)=jg[i,j]. Let d(g) = (d1(g), ⋯ , dn(g)) represent the vector of degrees of nodes in set Vg, commonly referred to as a degree sequence. The degree distribution, denoted as D(g), is a vector such that the kth entry represents the number of vertices having degree k, i.e., Dk(g)=i=1ntI{di(g)=k}. Let ϕ3 be the mapping from a network g to its degree distribution, i.e., ϕ3(g) = D(g).

Model m3 represents networks generated such that the degrees follow an exponential distribution with scale parameter 1λ; that is di ~ exp(λ); one could also investigate alternative models, such as where the degrees follow a power-law distribution. Again, we include prior information based on the patient-sharing networks from the states other than the one of focus. We assume the prior information for λ follows a normal distribution. The model evidence for m3 is shown below in Equation 12:

P(gIm3=1)=(1|cϕ3ϕ3(g)|)*λi=1nj=0Di(g)λexpλ*i*12πσexp[12(λμσ)2]dλ. (12)

3.2.3. Selective Mixing (m4 and m5)

The resultant patient-sharing network may also be influenced by the presence of mechanisms by which providers form connections based on one or more of their individual characteristics. Often mixing is assortative, but it can also be dissasortative; the former implies preferential formation of connections between individuals with similar characteristics, and the latter, between individuals with contrasting characteristics.42 Model m4 investigates selective mixing by specialty, whereas model m5 investigates mixing by the number of connections, i.e., degree of a provider.

For model m4, we consider mixing between primary and specialty care providers. Let MM(g) be a matrix representing the mixing pattern of network g, where the entry MMk,l(g) is the total number of edges between a vertex with characteristic k and vertex with characteristic l; in our application, we are interested in the characteristic indicating the provider type (primary or specialty care). To investigate mixing by provider type in the patient-sharing network, we consider a model (m4) that includes mixing matrix as the sole network property; this selection corresponds to the first step in developing a generative model. For the second step, we have model m4 include three independent variables representing the proportion of edges that link: 1) a primary care provider to another primary care primary, 2) primary care provider to a specialty provider, and 3) specialty provider to another specialty provider. Each of these variables follow a binomial distribution with parameters, p4,pp,p4,ps, and p4,ss, respectively. We assume the prior information for these parameters, based on the patient-sharing networks from the states other than the one of focus, follow beta distributions, denoted as Beta(α4,pp, β4,pp), Beta(α4,ps, β4,ps), and Beta(α4,ss, β4,ss). Therefore, the model evidence for m4 is as follows:

P(gIm4=1)=(1|cϕ4(g)|)*p4,ppp4,psp4,ssf4,pp*f4,ps*f4,ssdp4,ppdp4,psdp4,ss, (13)

where,

f4,kl=p4,klϕ4,kl(g)(1p4,kl)(ψ4,kl(g)2)ϕ4,kl(g)(ψ4,kl(g)ϕ4,kl(g))*ϕ4,kl(g)α4,kl1*(1ϕ4,kl(g))β4,kl1B(α4,kl,β4,kl); (14)

ϕ4,kl(g) is the entry DMMk,l(g), that is number of edges in between providers specified by kl; and ψ4,kl is number of possible edges between providers of type k and l.

Model m5 represents that networks are generated based on the mechanism of selective mixing by degree. We evaluate the presence of this mechanism by modeling the degree mixing matrix, denoted as DMM(g); the entry DMMk,l(g) is the total number of edges between vertices of degrees k and l. Let ϕ5(g) = DMM(g). As with the previous models, we need to select a probability distribution, Pϕ5, for the selected network property based on our hypothesized network generative mechanisms. For m5, we assume that the proportion of edges between nodes of degrees k and l (kl) is based on the following logistic model:

logit(pk,l)=β0+β1*k+β2*l (15)

We assume the prior information for β0, β1, and β2 follows a multivariate normal distribution; to minimize the effects of noise, our estimation of the prior only includes degrees up to 300. Therefore, the model evidence for m5, assuming that the entries of the degree mixing matrix follow a multinomial distribution, is as follows:

P(gIm5=1)=(1|cϕ5ϕ5(g)|)*βn!k=1nlkDDMk,l(g)k=1nlkpk,lDDMk,l(g)*(2π)32det(Σ)exp[12(βμ)Σ1(βμ)]dβ. (16)

4. Investigation of Patient-Sharing Networks

In the sections below, we present findings on the value of prior information as well as whether there is evidence of sociality and selective mixing. We investigate these questions for each of the 50 states. However, we first present our findings for the state of Wyoming–chosen because a small number of providers reside in the state and, therefore, easier to visualize compared to other states.

4.1. Investigation of Wyoming

In 2015, the state of Wyoming had 1283 medical providers that share Medicare patients; we designated 412 and 871 as primary care and as specialty providers, respectively, based on their provider type in the Medicare Provider Utilization and Payment Data. In 2015, there were 12,749 connections among these providers based on shared patients. Figure 1 presents a visualization of the patient-sharing network for these providers. The nodes represent providers and colored based on whether they are designated as primary (blue) or specialty (red) care. The edges between the nodes represent that the providers have at least one shared patient; we denote the patient-sharing network for Wyoming as gWY.

Figure 1:

Figure 1:

A visualization of the patient-sharing network for providers that share Medicare patients and reside in Wyoming. The nodes represent providers and colored based on whether they are designated as primary (blue) or specialty (red) care. The edges between the nodes represent that the providers have at least one shared patient.

4.1.1. Value of Prior information: Comparing m1 and m2

The only difference between m1 and m2 is the inclusion of prior information based on data from the other 49 states. By comparing such models, one can gain insight into the importance of prior information on model selection. In order to evaluate the model evidence of m1 and m2, we calculated the log size of congruence class cϕ1(ϕ1(gWY)), i.e., log|cϕ1(|EgWY|)|, as 65766.28. The estimated model evidence for models m1 and m2 are P(gWYIm1=1)=1.42×1028568 and P(gWYIm2=1)=6.75×1028568, respectively. This results in posterior probability estimates of P(Im1=1gWY)=17.4% and P(Im2=1gWY)=82.6%. Therefore, the inclusion of prior information alters the model evidence and poster probabilities; for the remaining comparisons, we use m2.

4.1.2. Evidence of Sociality

To investigate evidence for heterogeneity among individuals in their propensity to create connections, we assess if the observed degree distribution, shown in Figure 2, differs from the null model with prior information. This assessment is based on comparing models m2 and m3 as models m4 and m5 are not relevant for investigating heterogeneity of sociality. In order to evaluate the model evidence of m3, we estimated the log size of congruence class cϕ3(ϕ3(gWY)), i.e., log|cϕ3(D(gWY))|, as 49550.14 based on the recursive algorithm described in section 2.4. The estimated model evidence for m3 is P(gWYIm1=1)=2.43×1023919. This results in estimated posterior probabilities of P(Im2=1gWY)0.01% and P(Im3=1gWY)99.9% when comparing only models m2 and m3. Therefore, there is evidence of heterogeneity in sociality contributing to the patient-sharing network in Wyoming.

Figure 2:

Figure 2:

A visualization of the degree distribution for the patient-sharing network for providers that share Medicare patients and reside in Wyoming.

4.1.3. Evidence of Selective Mixing by Provider Type

To investigate whether there is evidence of selective mixing by provider type, we compare models m2 and m4 as the other models are not relevant for this assessment. In order to evaluate the model evidence for m4, we estimated the log size of congruence class cϕ4(ϕ4(gWY)), i.e., logcϕ3(MM(gWY)), as 65293.53 based on the recursive algorithm. The estimated model evidence for m4 is P(gWYIm4=1)=1.46×1056988. This results in posterior probability estimates of P(Im2=1gWY)99.9% and P(Im4=1gWY)0.01%. Therefore, there is little evidence for selective mixing by provider type for Wyoming. It is important to note that this conclusion does not assure that mixing by provider type is not a significant influence on the network structure; it only means that our model m4–as specified by our choice of Pϕ4–did not lead to a better model compared to our choice of null model.

4.1.4. Evidence of Selective Mixing by Degree

To assess evidence for selective mixing by degree, we must control for the distribution of degrees. Therefore, we compare models m3 and m5. In order to evaluate the model evidence of m5, we estimated the log size of congruence class cϕ5(ϕ5(gWY)), i.e., log|cϕ3(DMM(gWY))|, as 39090.78. The estimated model evidence for m5 is P(gWYIm1=1)=2.28×1027812. This results in posterior probabilities of P(Im3=1gWY)99.9% and P(Im5=1gWY)0.01%. The posterior probability estimates for m3 and m5 suggest that there is strong evidence in favor of m3, the model which includes only degree distribution. Again, this conclusion does not imply that degree mixing is not a significant influence on the network structure; it only means that m5–as specified by our choice of Pϕ5–did not lead to a better model compared to our choice of model for degree distribution.

4.2. Findings Across all 50 Patient-sharing Networks

For 47 of the 50 states, the posterior probabilities for m2 when compared to m1 were above 94.0%; the only exceptions were California (13.2%), Delaware (50.2%), and Wyoming (82.6%). California has the lowest network density among all 50 states, whereas Delaware and Wyoming have the highest. Across all states we see strong evidence of heterogeneity in sociality. However, we see little evidence of selective mixing by provider type and degree; for computational reasons, we only investigated 10 states for selective mixing by degree.

5. Discussion

Two factors that we describe above allow investigators to make best use of their prior knowledge about networks and of observed data: 1) The ability to select the probability distribution for network properties, which enables investigators to evaluate the appropriateness of different network models that correspond to mechanisms that they hypothesize lead to generation of an observed network, and 2) the ability to incorporate prior information into network analyses. We demonstrate these capabilities in our investigation of generative mechanisms associated with patient-sharing networks. In particular, we investigated heterogeneity in sociality as well as selective mixing by provider type and degree. To do so, we develop CCMs corresponding to these network properties. Using our Bayesian model selection approach, we found evidence in support of heterogeneity in sociality but not selective mixing.

There are several limitations to our analysis. First, our conclusion of whether selective mixing by provider type or degree is a significant influence on the network structure was inconclusive. This result stems from the fact that there are potentially many probability distributions (beyond the ones we selected) that can be used to model mixing patterns. Therefore, more work is required to develop probability distributions for network properties that correspond to distinct generative network mechanisms; this need is particularly great for degree mixing as it is a high dimensional property, i.e., contains a large number of entries. Second, our analysis did not account for heterogeneity in the number of patients treated by providers; developing methods on how to incorporate this information into analyses is another promising area of research. Third, we investigated patient-sharing networks based on the representation of connections between providers as being binary (present or absent); future research is needed to expand CCMs to account for weighted edges.

Acknowledgments

This research is supported by a grant from the National Institute of Health (R37 AI-51164). Conflict of Interest: None declared.

Footnotes

Contributor Information

Ravi Goyal, Mathematica, 600 Alexander Park, Suite 100, Princeton, NJ 08540.

Victor De Gruttola, Department of Biostatistics, Harvard T.H. Chan School of Public Health, 655 Huntington Avenue, Boston, MA 02115.

References

  • 1.Barnett Michael L, Landon Bruce E, O’Malley A James, Keating Nancy L, and Christakis Nicholas A. Mapping physician networks with self-reported and administrative data. Health services research, 46(5):1592–1609, 2011. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2.DuGoff Eva H, Cho Juhee, Si Yajuan, and Pollack Craig Evan. Geographic variations in physician relationships over time: Implications for care coordination. Medical Care Research and Review, 75(5):586–611, 2018. [DOI] [PubMed] [Google Scholar]
  • 3.Landon Bruce E, Keating Nancy L, Barnett Michael L, Onnela Jukka-Pekka, Paul Sudeshna, O’Malley A James, Keegan Thomas, and Christakis Nicholas A. Variation in patient-sharing networks of physicians across the united states. Jama, 308(3):265–273, 2012. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4.DuGoff Eva H, Fernandes-Taylor Sara, Weissman Gary E, Huntley Joseph H, and Pollack Craig Evan. A scoping review of patient-sharing network studies using administrative data. Translational behavioral medicine, 8(4):598–625, 2018. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5.Pollack Craig Evan, Lemke Klaus W, Roberts Eric, and Weiner Jonathan P. Patient sharing and quality of care: measuring outcomes of care coordination using claims data. Medical care, 53(4):317, 2015. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.Bodenheimer Thomas and Berry-Millett Rachel. Care management of patients with complex health care needs. Policy, 1(6), 2009. [PubMed] [Google Scholar]
  • 7.Barnett Michael L, Christakis Nicholas A, O’Malley A James, Onnela Jukka-Pekka, Keating Nancy L, and Landon Bruce E. Physician patient-sharing networks and the cost and intensity of care in us hospitals. Medical care, 50(2):152, 2012. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8.Landon Bruce E, Keating Nancy L, Onnela Jukka-Pekka, Zaslavsky Alan M, Christakis Nicholas A, and O’Malley A James. Patient-sharing networks of physicians and health care utilization and spending among medicare beneficiaries. JAMA internal medicine, 178(1):66–73, 2018. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 9.Uddin Shahadat, Hamra Jafar, and Hossain Liaquat. Mapping and modeling of physician collaboration network. Statistics in medicine, 32(20):3539–3551, 2013. [DOI] [PubMed] [Google Scholar]
  • 10.Uddin Shahadat. Exploring the impact of different multi-level measures of physician communities in patient-centric care networks on healthcare outcomes: A multi-level regression approach. Scientific reports, 6:20222, 2016. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11.Uddin Shahadat, Hossain Liaquat, Hamra Jafar, and Alam Ashraful. A study of physician collaborations through social network and exponential random graph. BMC health services research, 13(1):234, 2013. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12.Uddin Shahadat, Hossain Liaquat, and Kelaher Margaret. Effect of physician collaboration network on hospitalization cost and readmission rate. The European Journal of Public Health, 22(5):629–633, 2011. [DOI] [PubMed] [Google Scholar]
  • 13.Uddin Shahadat, Kelaher Margaret, and Piraveenan Mahendra. Impact of physician community structure on healthcare outcomes. Studies in health technology and informatics, 214:152–158, 2015. [PubMed] [Google Scholar]
  • 14.Hussain Tanvir, Chang Hsien-Yen, Veenstra Christine M, and Pollack Craig E. Collaboration between surgeons and medical oncologists and outcomes for patients with stage iii colon cancer. Journal of oncology practice, 11(3):e388–e397, 2015. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15.Pollack Craig Evan, Weissman Gary E, Lemke Klaus W, Hussey Peter S, and Weiner Jonathan P. Patient sharing among physicians and costs of care: a network analytic approach to care coordination using claims data. Journal of general internal medicine, 28(3):459–465, 2013. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16.Agha Leila, Ericson Keith Marzilli, Geissler Kimberley H, and Rebitzer James B. Team formation and performance: evidence from healthcare referral networks. Technical report, National Bureau of Economic Research, 2018. [Google Scholar]
  • 17.Pollack Craig Evan, Frick Kevin D, Herbert Robert J, Blackford Amanda L, Neville Bridget A, Wolff Antonio C, Carducci Michael A, Earle Craig C, and Snyder Claire F. It’s who you know: patient-sharing, quality, and costs of cancer survivorship care. Journal of Cancer Survivorship, 8(2):156–166, 2014. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18.Carson Matthew B, Scholtens Denise M, Frailey Conor N, Gravenor Stephanie J, Powell Emilie S, Wang Amy Y, Kricke Gayle Shier, Ahmad Faraz S, Mutharasan R Kannan, and Soulakis Nicholas D. Characterizing teamwork in cardiovascular care outcomes: a network analytics approach. Circulation: Cardiovascular Quality and Outcomes, 9(6):670–678, 2016. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19.Carson Matthew B, Scholtens Denise M, Frailey Conor N, Gravenor Stephanie J, Kricke Gayle E, and Soulakis Nicholas D. An outcome-weighted network model for characterizing collaboration. PloS one, 11(10):e0163861, 2016. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 20.Hollingsworth John M, Funk Russell J, Garrison Spencer A, Owen-Smith Jason, Kaufman Samuel A, Pagani Francis D, and Nallamothu Brahmajee K. Association between physician teamwork and health system outcomes after coronary artery bypass grafting. Circulation: Cardiovascular Quality and Outcomes, 9(6):641–648, 2016. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21.Goyal Ravi, Blitzstein Joseph, and De Gruttola Victor. Sampling networks from their posterior predictive distribution. Network Science, 2(01):107–131, 2014. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 22.Goldenberg Anna, Zheng Alice X, Fienberg Stephen E, and Airoldi Edoardo M. A survey of statistical network models. Foundations and Trends in Machine Learning, 2(2):129–233, 2010. [Google Scholar]
  • 23.Caimo Alberto and Friel Nial. Bayesian model selection for exponential random graph models. Social Networks, 35(1):11–24, 2013. [Google Scholar]
  • 24.Goyal Ravi and De Gruttola Victor. A recursive formula for labeled graph enumeration. arXiv, 2001.00084, 2019. [Google Scholar]
  • 25.Petrovic Sonja. A survey of discrete methods in (algebraic) statistics for networks. Algebraic and Geometric Methods in Discrete Mathematics, 685:260–281, 2017. [Google Scholar]
  • 26.Shalizi Cosma Rohilla and Rinaldo Alessandro. Consistency under sampling of exponential random graph models. Annals of Statistics, 41(2):508–535, 2013. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 27.Davis Philip J and Rabinowitz Philip. Methods of numerical integration. Courier Corporation, 2007. [Google Scholar]
  • 28.Caimo Alberto and Friel Nial. Bayesian inference for exponential random graph models. Social Networks, 33(1):41–55, 2011. [Google Scholar]
  • 29.Thiemichen Stephanie, Friel Nial, Caimo Alberto, and Kauermann Göran. Bayesian exponential random graph models with nodal random effects. Social Networks, 46:11–28, 2016. [Google Scholar]
  • 30.Bouranis Lampros, Friel Nial, and Maire Florian. Efficient bayesian inference for exponential random graph models by correcting the pseudo-posterior distribution. Social Networks, 50:98–108, 2017. [Google Scholar]
  • 31.Bouranis Lampros, Friel Nial, and Maire Florian. Bayesian model selection for exponential random graph models via adjusted pseudolikelihoods. Journal of Computational and Graphical Statistics, 27(3):516–528, 2018. [Google Scholar]
  • 32.Goyal Ravi and Onnela JP. Framework for converting mechanistic network models to probabilistic models. Under review, 2018. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 33.Yan Xiaoran, Shalizi Cosma, Jensen Jacob E, Krzakala Florent, Moore Cristopher, Zdeborová Lenka, Zhang Pan, and Zhu Yaojia. Model selection for degree-corrected block models. Journal of Statistical Mechanics: Theory and Experiment, 2014(5):P05007, 2014. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 34.Hunter David R, Goodreau Steven M, and Handcock Mark S. Goodness of fit of social network models. Journal of the American Statistical Association, 103(481), 2008. [Google Scholar]
  • 35.Schweinberger Michael. Statistical modelling of network panel data: Goodness of fit. British Journal of Mathematical and Statistical Psychology, 65(2):263–281, 2012. [DOI] [PubMed] [Google Scholar]
  • 36.Gross Elizabeth, Petrović Sonja, and Stasi Despina. Goodness of fit for log-linear network models: dynamic markov bases using hypergraphs. Annals of the Institute of Statistical Mathematics, 69(3):673–704, 2017. [Google Scholar]
  • 37.Centers for Medicare and Medicaid Services. Referral data. https://www.cms.gov/Regulations-and-Guidance/Legislation/FOIA/Referral-Data-FAQs, 2015.
  • 38.Centers for Medicare and Medicaid Services. Medicare provider utilization and payment data. https://www.cms.gov/Research-Statistics-Data-and-Systems/Statistics-Trends-and-Reports/Medicare-Provider-Charge-Data/Physician-and-Other-Supplier2015, 2015.
  • 39.An Chuankai, O’Malley A James, Rockmore Daniel N, and Stock Corey D. Analysis of the us patient referral network. Statistics in medicine, 37(5):847–866, 2018. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 40.Moen Erika L, Austin Andrea M, Bynum Julie P, Skinner Jonathan S, and O’Malley A James. An analysis of patient-sharing physician networks and implantable cardioverter defibrillator therapy. Health Services and Outcomes Research Methodology, 16(3):132–153, 2016. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 41.Lee Bruce Y, McGlone Sarah M, Song Yeohan, Avery Taliser R, Eubank Stephen, Chang Chung-Chou, Bailey Rachel R, Wagener Diane K, Burke Donald S, Platt Richard, et al. Social network analysis of patient sharing among hospitals in orange county, california. American journal of public health, 101(4):707–713, 2011. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 42.Goodreau Steven M, Kitts James A, and Morris Martina. Birds of a feather, or friend of a friend? using exponential random graph models to investigate adolescent social networks. Demography, 46(1):103–125, 2009. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 43.de Solla Price Derek. A general theory of bibliometric and other cumulative advantage processes. Journal of the American society for Information science, 27(5):292–306, 1976. [Google Scholar]
  • 44.Barabasi Albert-Laszlo and Albert Reka. Emergence of scaling in random networks. Science, 286:509–512, 1999. [DOI] [PubMed] [Google Scholar]
  • 45.Deng Weibing, Li Wei, Cai Xu, and Wang Qiuping A. The exponential degree distribution in complex networks: Non-equilibrium network theory, numerical simulation and empirical data. Physica A: Statistical Mechanics and its Applications, 390(8):1481–1485, 2011. [Google Scholar]

RESOURCES