[statnet_help] fragmented bipartite network...

Martina Morris morrism at uw.edu
Sat Dec 9 10:54:55 PST 2023


Those are all great suggestions Steffen -- thx for posting :)

On Sat, Dec 9, 2023 at 4:08 AM steffentriebel at icloud.com <
steffentriebel at icloud.com> wrote:


> Dear Harald, I’ll also chime in, albeit with a less statistically profound

> lens than the others. First, I’ll encourage you to take a look at the

> manuscript David will share on arXiv; it may prove helpful and will

> hopefully allow you to capture

> ZjQcmQRYFpfptBannerStart

> This Message Is From an Untrusted Sender

> You have not previously corresponded with this sender.

> See https://itconnect.uw.edu/email-tags for additional information.

> Please contact the UW-IT Service Center, help at uw.edu 206.221.5000, for

> assistance.

>

> ZjQcmQRYFpfptBannerEnd

>

> Dear Harald,

>

>

>

> I’ll also chime in, albeit with a less statistically profound lens than

> the others.

>

>

>

> First, I’ll encourage you to take a look at the manuscript David will

> share on arXiv; it may prove helpful and will hopefully allow you to

> capture theoretical considerations better.

>

>

>

> Second, maybe it makes sense to “dumb down” your model a bit and take an

> iterative approach to refiner your theory. You write that there are many

> different types of ties to the second mode, ranging from off-shore

> companies to businesses or non-profits. It is probably safe to assume that

> all of these will follow different theoretical logics – e.g., for

> businesses, we know that geographical proximity plays a major role in

> business networks as well as sectors (in less regulated economies, at

> least), but this will likely not be true for off-shore affiliations, which

> will perhaps be facilitated through the same broker organizing these

> off-shore affiliations? That would imply a different mechanism leading to

> the fragmented components you’re observing. These different institutional

> logics will be difficult to capture.

>

>

>

> Remember, the components you observe are a function of these (social)

> mechanisms – at least typically – and not a driving force. So, I think

> obtaining clarity on which mechanisms theory (and prior research) suggests

> to be especially pertinent will help obtain a clearer picture of what’s

> happening. I’m sure you did your due diligence here, but with networks as

> complex as this, it might make sense first to understand the different

> micro-processes underpinning them better, refine your theory, and then

> tackle the “full network”. Perhaps you could model the bipartite

> affiliation per organizational type in the second mode and include dyadic

> covariates for “on the same non-profit”, “on the same company board”, ..

> depending on which network you are modelling? I assume this could help with

> honing in on the solution.

>

>

>

> Best wishes & best of luck

>

> Steffen

>

>

>

> *Von: *statnet_help <statnet_help-bounces at mailman13.u.washington.edu> im

> Auftrag von Hunter, David <dhunter at stat.psu.edu>

> *Datum: *Samstag, 9. Dezember 2023 um 03:45

> *An: *Martina Morris <morrism at uw.edu>, James Moody <jmoody77 at duke.edu>

> *Cc: *statnet_help at u.washington.edu <statnet_help at u.washington.edu>,

> Schweinberger, Michael <michael.schweinberger at psu.edu>

> *Betreff: *Re: [statnet_help] fragmented bipartite network...

>

> Following up on Martina’s observations among others…

>

>

>

> In case it helps, the b1nodematch and b2nodematch terms in the ergm

> package do not merely provide a census of 2-paths with matching end-nodes.

> They do provide this census, but merely as one end of a spectrum (two

> spectra, actually) of statistics created in the same spirit as the

> geometrically weighted statistics (GWESP, GWD, etc.) pioneered by Snijders

> et al back in 2006 (“New Specifications for Exponential Random Graph

> Models”). The full spectra entail a more flexible way to capture homophily

> in a bipartite network.

>

>

>

> We’ve just submitted a manuscript on this, and coincidentally we use a

> bipartite network of interlocking directorates to illustrate the method in

> this article. I’ll try to get it up on arXiv soon, but if anyone wants a

> copy please send me an email individually.

>

>

>

> Best,

>

> Dave

>

>

>

> *From: *statnet_help <statnet_help-bounces at mailman13.u.washington.edu> on

> behalf of Martina Morris <morrism at uw.edu>

> *Date: *Friday, December 8, 2023 at 3:47 PM

> *To: *James Moody <jmoody77 at duke.edu>

> *Cc: *statnet_help at u.washington.edu <statnet_help at u.washington.edu>,

> Schweinberger, Michael <michael.schweinberger at psu.edu>

> *Subject: *Re: [statnet_help] fragmented bipartite network...

>

> This is a great conversation; many thanks to the contributors.

>

>

>

> As I read through the proposed stats, though, I keep stumbling on the

> bipartite bit: how would some of these translate into bip net terms? I

> appreciate Jim's effort to bring this back to practical advice.

>

>

>

> So, some really basic thoughts here. There are two general types of

> blocks: those based on exogenous attributes, and those based on endogenous

> processes. I think the reason we're circling around the idea of blocks is

> that these depictions tend to capture the clustering observed in real world

> networks, and that blocking can help explain why dyad-dependent effects

> operate locally, rather than globally across a network.

>

>

>

> The exogenous type of block is captured by nodemix and nodematch type

> terms in ergm (which have a number of different specifications). In the

> bip net context these terms become more complicated as they no longer

> represent the crosstabulation of pairwise nodal attributes, but instead a

> crosstab of the terminal node attributes of a 2-mode triad. What's

> interesting about the bip net version of these terms is that this 2-path

> configuration is also a building block of equivalence. More on this below.

>

>

>

> The endogenous type of block is captured as latent block structures in

> hergms (for the ergm framework, other frameworks are out there). HERGMs

> are an interesting approach to identifying observed or latent neighborhoods

> of dependence (https://www.jstatsoft.org/article/view/v085i01

> <https://urldefense.com/v3/__https://www.jstatsoft.org/article/view/v085i01__;!!K-Hz7m0Vt54!gmKcD84bDbZPyEX2zuv5T4o8Kb1GYd6JBBX1ouXCnvi3c1-y5Khz2nCubUmO0JoP3sAavbxSVlMVxupQ8UudI4q3Kz1PYkM$>),

> but I don't know if the package (or the models) can handle bipartite nets.

>

>

>

> I've added Michael Schweinberger to this email in case he would like to

> comment.

>

>

>

> Back to the exogenous blocking then. Family name could be a powerful

> blocking effect (e.g. Jim's example of Tata), showing up in this bip net as

> org board memberships shared by people with the same family name. Ignoring

> the modes, these 2paths would be Nullwise (or non-edgewise) Shared Partner

> (NSP) statistics. If two people shared all of their org memberships, they

> are structurally equivalent (whether they share an exogenous attribute or

> not) -- and more generally, the more NSPs, the higher the equivalence. And

> if the nodal name attribute is not driving these 2 paths, these high value

> NSPs are indicators of latent structure.

>

>

>

> The 2-paths can also be used to examine the org equivalence pattern in the

> same way.

>

>

>

> And my intuition would be that, conditioned on density, NSP distributions

> with higher means or longer tails would lead to fragmentation in the

> network.

>

>

>

> So, that makes me think perhaps the place to start is with EDA -- look at

> the NSP distributions, for both persons and orgs. Compare these to the

> expected distributions under a simple null random graph. If the

> distributions differ significantly, then start to look for exogenous

> effects that help to explain the deviation from the null (using the bip

> homophily terms with some more attributes on the nodes of both modes). And

> look into whether endogenously defined blocks (a la HERGM) can be used for

> bip nets. For me, the ideal would be to identify the latent blocks, and

> then explain almost all of that blocking in terms of exogenous/observed

> attributes. The blocks capture the structure. The explicit exogenous

> effects "explain" it.

>

>

>

> best,

>

> mm

>

>

>

>

>

> On Fri, Dec 8, 2023 at 6:28 AM James Moody <jmoody77 at duke.edu> wrote:

>

> Fun discussion, thanks for sharing, always learn something in these sorts

> of posts.

>

>

>

> As to this this application per se; a couple of pragmatic (i.e. may not be

> elegant!) ideas:

>

>

>

> - theory should be able to inform some unlikely mixing that one could

> specify using a mixingmatrix term or two, no? So family, private/public,

> industry, etc.

>

> - For many business group applications, the actual family name is

> embedded in many of the subsidiaries (Tata group, tata inc, tata

> industries, etc.) so a name-similarity score could help (if you have

> nodenames)

>

> - The interlock limit will be size of the boards. While its possible to

> change the size of each board in a company, its not trivial, and I think

> you can justifiably take that as exogenous in the time-frame you have. I’m

> betting most of your small components are single family companies without

> external board memberships. Those create small stars in the bipartiate

> network (cliques in the projection). So that would imply:

>

> a) a hard-constraint on target degree. You could just fix that as a

> constraint. Again, not elegant (Carter’s cutting at joints and all), but

> likely true.

>

> b) a size mixing logic. Family-only/small-board cliques are isolated,

> leaving big-with-big, so there’s effectively a two-mode degree

> assortativity here. If you can’t induce this by an attribute (family

> name/ownership), then use assortativity on degree.

>

> - Cheating a little, but you could make component membership at attribute

> and hard-code mixing within/between. That means you can’t model what drives

> membership in the largest components vs. the small fractions, but, again,

> this is such a weird case (from a graph expectation sense), as anything

> that had even a little random noise in it would link across those small

> components, so the restriction here is almost certainly a legal/possibility

> restriction that should be treated as exogenous.

>

> - that’s, of course, just the crudest version of Daniel’s idea – find a

> structural pattern that implies high/low probability of mixing across modes

> and hard-code it. I.e. do some old-fashioned inductive modeling of your

> network before the ERGM to generate classes of cases based on your best

> effort to induce the (to you) invisible restrictions patterning the ties,

> then add those back into the model as appropriate node/edge attributes.

>

>

>

> PTs

>

> Jim

>

>

>

>

>

>

>

> *From:* statnet_help <statnet_help-bounces at mailman13.u.washington.edu> *On

> Behalf Of *Carter T. Butts

> *Sent:* Friday, December 8, 2023 4:53 AM

> *To:* statnet_help at u.washington.edu

> *Subject:* Re: [statnet_help] fragmented bipartite network...

>

>

>

> Hi, Daniel -

>

> Most of the cases to which I believe you are referring deal with

> differential mixing; the "blocks" here are what are sometimes called

> "density" blocks, which are quantitative relaxations of the complete/null

> blocks. I don't think anyone doubts that differential mixing exists, but

> that is very far from e.g. nontrivial global automorphism orbits or the

> like. Indeed, John Boyd had a running bet for some years, in which he

> offered to pay a sum of money (I forget how much) to anyone who could show

> a statistically significant regular equivalence pattern (above and beyond

> SE - he also had some other boundary conditions that ruled out "easy"

> cases). My vague recollection was that Steve Borgatti claimed to have one,

> and they then haggled over John's way of calculating "significance," but my

> memory on the subject is hazy and doubtless untrustworthy; I never did buy

> John's extreme conjecture, but it is true that he was not exactly

> overwhelmed with claimants. At any rate, models for differential mixing

> with discrete group structure are well-trod. As far as other kinds of

> generalized blocks (moving away from complete/null blocks), you can fit

> models with strict versions of e.g. regular, row/column dominant, and

> row/column functional blocks with clever use of constraints (in ergm, the

> bd() constraint term). The most obvious path to soft versions of those

> block types is to create statistics that count violations of the block

> pattern. Some can be implemented using the degrange() term, together with

> appropriate use of the optional attribute arguments. (Obviously, these are

> all "confirmatory" models, in the sense that one has to specify the block

> structure one wants to impose/parameterize. But that is not without its

> virtues.)

>

> Vis a vis dependence, I'm not sure that it is very helpful to think in

> terms of "violating assumptions." It is probably more useful to think of

> H-C and friends as giving you a "recipe" for the statistics you need to

> implement particular kinds of dependence conditions (should you want to do

> so). So, e.g., if you want edges to depend on each other when they share

> endpoints, then you will want (in the unvalued case) indicators for each

> edge variable, and indicators for each mutual dyad. If you also want the

> corresponding effects to be homogeneous, then this reduces to the edge

> count and the count of mutuals. Adding e.g. a 2-outstar term to a model

> with edges and mutuals is not violating any particular assumption imposed

> by the latter - it's just that this new model will now belong to a

> different (and broader) dependence class than the original one. (It will,

> in particular, have a form of Markov graph dependence.) Nothing says that

> your model has to belong to *any* particular dependence class - unless

> you want to impose such a condition. Of course, if you *do *want to

> restrict your dependence to a particular class, then you will indeed need

> to ensure that your statistics are a subset of those admitted by that class

> (which, for H-C, can be determined from the cliques of the conditional

> dependence graph). In my experience, this is rarely a useful way to

> proceed; however, it sometimes can be handy to know the type of dependence

> class to which your terms belong. Likewise, it can sometimes be handy to

> start by positing a form of dependence that makes sense in a specific

> situation, and then deriving the statistics that result. Pip, in

> particular, has done a great deal to elucidate these sorts of connections.

>

> As far as long-range dependence, there's again nothing ruling it out.

> (Pip and Tom, IIRC, have a very nice typology working out statistics for

> dependence classes at different distances.) For instance, k-cycles can be

> long-range, for large k. The various component and bridging statistics can

> be arbitrarily long-range. The statistics that arise from density and dyad

> census mixtures do them one better by being completely global (i.e., they

> create conditional dependence between edge variables irrespective of

> whether there is even a path of any length between their endpoints). All

> of these lead to well-defined models - those models just happen not to

> belong e.g. to the Markov graphs (or the social circuit graphs, the

> Bernoulli graphs, the u|man family, etc.). If there is a reason that you

> need your model to belong to such a family, then you would not want to use

> terms that are not within the class specifying that family. But otherwise,

> such restrictions are arbitrary, and may get in the way of specifying

> important mechanisms.

>

> Hope that helps,

>

> -Carter

>

>

>

> On 12/7/23 11:02 PM, Gotthardt, Daniel wrote:

>

> Hello Carter,

>

> i agree that stricter types oft equivalence are very rare and I would

> personally also look at either generalized blockmodeling or actually just

> measures of structural or positional similarity - but indeed not only local

> ones (which are already included in ergm of course). I did mention them

> here because most results of the relevance of more global equivalence

> structures I know have been found in especially kinship research and

> organisational science (Krackhardt & Porter 1986 and e.g. in insitutuional

> fields DiMaggio 1996 and Alsaas & Taamneh 2019). There has also been some

> recent research in foreign trade and political conflicts that indicate that

> block structures might matter (Guler et al. 2002, Zhou & Park 2012,

> Olivella et al. 2022). I am curious though which tools you are thinking

> about for implementing aspects oft generalized block structures?

>

> Regarding hammersley-clifford I mostly wanted to be careful here, but I

> did think that H-C and extensions like social circuit dependency (which

> allows partial depensence) did matter to ensure some (conditional)

> independence assumption with a few parameters (one for each clique of the

> dependence graph) in ergms (see e.g. Koskinen & Daraganova 2012 and Block

> er al. 2019). I thought dependencies (far) beyond the local neigborhood

> might violate these properties. This is probably beyond Harald's concerns

> but I would be happy if you could indicate any literature to alleviate my

> misunderstanding.

>

> Best Regards

> Daniel

>

> --

> Daniel Gotthardt, M.A.

>

> Wissenschaftlicher Mitarbeiter / Research Associate

>

> Universität Hamburg

> Fakultät für Wirtschafts- und Sozialwissenschaften / Faculty of Business,

> Economics and Social Sciences

> Fachbereich Sozialwissenschaften / Department of Social Sciences

> Soziologie, insb. Digitale Sozialwissenschaft / Sociology, esp. Digital

> Social Science

>

> Max-Brauer-Allee 60

> 22765 Hamburg

> www.uni-hamburg.de

> <https://urldefense.com/v3/__http:/www.uni-hamburg.de__;!!CzAuKJ42GuquVTTmVmPViYEvSg!JdYBcV_E6DZQNgeXEHvFyB1XtKMZAxcMdc_AkjSbQU_HEoYKHjJfk8sROxBVNRM1pQa_K-uy5aEJXHEf_1N44xpY6bYmHv1j$>

> ------------------------------

>

> *Von:* statnet_help <statnet_help-bounces at mailman13.u.washington.edu>

> <statnet_help-bounces at mailman13.u.washington.edu> im Auftrag von Carter

> T. Butts <buttsc at uci.edu> <buttsc at uci.edu>

> *Gesendet:* Freitag, 8. Dezember 2023 07:06:46

> *An:* statnet_help at u.washington.edu

> *Betreff:* Re: [statnet_help] fragmented bipartite network...

>

>

>

> Local automorphism orbits and their associations with covariates can be

> modeled using graphlet statistics; see e.g. ergm.graphlets. Nontrivial

> *global* automorphisms are extremely rare in typical social networks, so

> such terms would be unlikely to be useful - what one might call the "strong

> algebraic paradigm" of network analysis (the idea that we could explain

> most social network structure in terms of small numbers of roles, as

> defined through algebraic equivalences) was a very compelling idea that

> didn't really work out, and I don't think many folks are pushing in that

> direction right now. (See also compositional factorization, as famously

> illustrated by the semigroup on the cover of Wasserman and Faust (1994).

> Beautiful idea with some lovely technical results, but one with few if any

> real-world success stories. Sometimes, things just don't work out.) I

> think there could be some potential uses for terms for adherence to

> (confirmatory) generalized blockmodel structure (in the

> Doreian/Ferligoj/Batagelj tradition), though some of this can already be

> emulated using existing tools; there has also been a relative dearth of

> empirical cases in which complex block types have been shown to be

> important for capturing network structure. If such cases were to become

> more often encountered, this would naturally motivate more work to model

> them.

>

> With respect to your second comment, I am not sure what you mean by

> "violating" Hammersley-Clifford. H-C provides one way of establishing an

> equivalence between sets of network statistics and associated dependence

> conditions; Pip Pattison, Gary Robbins, and others have obtained various

> refinements to the original result (allowing for more subtle conditions to

> be treated). H-C and friends simply say (effectively) that certain classes

> of statistics implement certain kinds of dependence. These are important

> results for constructing and interpreting statistics, but they are not

> rules that can be violated.

>

> Hope that clarifies things,

>

> -Carter

>

> On 12/7/23 8:52 PM, Gotthardt, Daniel wrote:

>

> Dear Harald,

>

> after Martinas very insightful message and considering that you have

> kinship and business ties but not so many node covariates, I am wondering

> if you need or should think of structural equivalance as a driving factor.

> With White and others there is a strong tradition of focussing on this for

> kinship networks and DiMaggio and Burt have studied the importance oft

> business roles and structural position. In your case that probably means

> non-local forms of equivalence (automorphic, role, etc) that might matter

> directly in the network behavior or could represent unmeasured node

> attributes. Feature and embedding based measures are more scalable and now

> allow to measure those concepts better in larger networks.

>

> To the best of my knowledge this is not considered offen in generative

> network models and i don't think that we can include those less-localized

> mechanisms directly (yet). Plesae let me know if this is a direction that

> makes sense for you from a theoretical point of view and also something

> that could be identified in your data. I am currently working on this in

> the context oft actor-oriented models but am interested in the potential of

> ergms in this regard as well. At least as exogenous covariates this might

> be possible but otherwise we might violate conditional independence

> (Hammersley-Clifford theorem). I am curious to hear about the thoughts of

> experienced ergm modelers on this, though.

>

> Best Regards,

> Daniel

>

> --

> Daniel Gotthardt, M.A.

>

> Wissenschaftlicher Mitarbeiter / Research Associate

>

> Universität Hamburg

> Fakultät für Wirtschafts- und Sozialwissenschaften / Faculty of Business,

> Economics and Social Sciences

> Fachbereich Sozialwissenschaften / Department of Social Sciences

> Soziologie, insb. Digitale Sozialwissenschaft / Sociology, esp. Digital

> Social Science

>

> Max-Brauer-Allee 60

> 22765 Hamburg

> www.uni-hamburg.de

> <https://urldefense.com/v3/__http:/www.uni-hamburg.de__;!!CzAuKJ42GuquVTTmVmPViYEvSg!Jy0dmFtPSz9FGZILsxIzHWpAcAK5wDvLWuQ2s4hKJdX0uaJX7imnKxe9w1W52yrNrJRKiI-YzcF0M4kcXbfma0JgQ-N6zkZ-$>

> ------------------------------

>

> *Von:* Martina Morris <morrism at uw.edu> <morrism at uw.edu>

> *Gesendet:* Donnerstag, 7. Dezember 2023 23:45:59

> *An:* Harald Waxenecker

> *Cc:* Gotthardt, Daniel; statnet_help at u.washington.edu

> *Betreff:* Re: [statnet_help] fragmented bipartite network...

>

>

>

> Hi Harald,

>

>

>

> You do have a complicated analysis here, and I'm a bit under-equipped to

> help you Dx what is going on, as I don't have much experience with either

> bipartite or multi-level nets (let alone both together!).

>

>

>

> What I can say, though, is that factor and covariate effects on the nodes

> are, in the non-multilevel context, one of the most important brakes on the

> feedback effects caused by dyad-dependent terms, making them more

> well-behaved and more likely to produce the kinds of networks we actually

> observe (caveat: sometimes those dependent effects are needed, see Carter's

> work on amyloid fibrils).

>

>

>

> In this case, it seems like you don't have many attributes to work with --

> indeed, only on one of the modes. For gender, I would fit as a factor btw,

> not a quantitative covariate, tho if there are only 2 levels this will not

> have much impact. But when I think about the goals of board composition in

> non-profits (the closest I get to your world), it's clear that gender is

> not the only attribute that influences board member invitations -- and I

> would expect the same would be true here. You might try adding family

> name as a bxnodefactor (will pick up both family size and family activity

> level differentials), or sociality for either (or both) modes (to condition

> on the degree of each node). Your additional terms can then be interpreted

> as effects operating beyond these differences in degree. Degree

> distributions definitely influence component size distributions, up to a

> point, so if your model is not getting these right, you can start there.

>

>

>

> Thinking about the orgs, it seems there must be org attributes that

> influence the size and composition of the board. Org size, sector,

> geographic location, age, specialization, etc. -- I can imagine all of

> these would influence board memberships. Properties these nodes show in

> the other nets you have might be able to be represented on the cheap here

> as nodal attributes in this network. If these effects are at work -- and if

> you're not including them in the model, it is a form of mis-specification

> that compromises all of the other model estimates.

>

>

>

> Then there's homophily, which works differently in bip nets -- for one,

> it's a dyad-dependent term. But it's also more complicated to think

> about. Perhaps families might choose to specialize in an org sector, or

> maybe the opposite, they aim to integrate across sectors. Orgs might want

> diversity (on some measure) for members, which would show up as

> anti-homophily in bip two-paths. Again though, this would require more

> measured attributes for both orgs and persons.

>

>

>

> Adding model terms like components is different. In my modeling world, we

> want our (parsimonious) models to represent the mechanistic effects that

> may actually generate the ties in the network. For us, component size

> distributions are an *output* of a network formation process, not the

> generating mechanism (people aren't creating ties with the explicit intent

> of structuring the network component size distributions, with one key

> exception, and that we do model). We instead use the component size

> distribution as a goodness-of-fit indicator -- to test whether the

> mechanistic terms we included in our model reproduce these higher order

> excluded network stats.

>

>

>

> But your context may be different. When an org board is formed, if there

> is an explicit strategy to create specific component structures in the

> overall network then those intentions should be included as model terms. I

> can imagine that bridging structural holes might be one of those

> strategies. But again, not my area of expertise.

>

>

>

> I'm not sure how much any of this helps your specific issues. But when

> models don't fit the data properly, it's worth thinking about specification

> from first principles. So I hope this helps.

>

>

>

> best,

>

> Martina

>

>

>

> On Mon, Dec 4, 2023 at 12:28 AM Harald Waxenecker <waxenecker at fss.muni.cz>

> wrote:

>

> Dear Tom, Martina, Carter and Daniel

>

> Thank you for your supportive answers.

>

>

>

> First, I will try to address some of your questions. The dependent network

> is a bipartite business network (6902 persons x 5178 companies), based

> exclusively on interlocking directorates. This dependent bipartite network

> represents the business ties of elite members in their home country. We

> include two covariates for the first node set (persons): *traditional

> surname* and *gender*. Isolates in this network represent elite members

> without any business ties. We belief that isolated nodes are meaningful in

> this network; e.g., women are often constrained to ‘reproduction’ rather

> than participating in ‘production’ (businesses). However, in different

> network layers they contribute to elite cohesion.

>

>

>

> Regarding these different layers: we have six more networks. The first is

> a one-mode kinship network (6902x6902), and the others are bipartite

> networks (based on interlocks), where persons form the first node set and

> entities the second. Hence, all matrices share a consistent number of rows

> (n = 6902), while the number of columns varies according to the number of

> entities in each network layer: offshore companies in Panama (n = 1537),

> business associations (n = 128), non-profit organizations (n = 236),

> political parties (n = 55), and public entities (n = 431).

>

>

>

> We employ ‘bipartite homophily terms’, as proposed by Metz et al. (2018)

> https://doi.org/10.1017/S0143814X18000181

> <https://urldefense.com/v3/__https:/doi.org/10.1017/S0143814X18000181__;!!K-Hz7m0Vt54!mZ6U-5ef-FwMtvk7aI512iZKTS20PMt72wzLingnjcBUoo1ETmzgxIYYk_qPcMmHbtcEowX7XXdRKk_R_lJbhAPBGYqXcg$>,

> to test whether a common property (‘homophily’) of the nodes in the first

> node set, such as a shared attribute (gender, traditional surname), a

> direct tie (kinship relation), or a mutual membership in other bipartite

> layers (offshore companies, business associations, etc.) contribute to the

> probability of two individuals forming ties with the same company in the

> dependent network.

>

>

>

> Regarding the modeling process, it´s true that the model we shared relies

> only on dyad-dependent terms. We always ‘come back’ to this model

> specification because all our attempts, which certainly were also based

> primarily on dyad-dependent terms, did not produce better results. We

> explored various options, including nodematch to control for component

> membership to split the network into smaller fragments. Then we

> incorporated component membership of the nodes as constraint to induce

> network fragmentation. While this partially improved network fragmentation,

> problems with goodness-of-fit persisted. Additionally, we encountered some

> computational limitations while running these options.

>

>

>

> Now, we have incorporated several of your recommendations, introducing

> dyad-independent terms and utilizing components() from the ergm.components

> package. Please find the new outcomes (model 0) attached. We've also

> attached summary files and component distribution for a comparative

> analysis between the observed network and the simulated network.

>

>

>

> We also tried to include the terms compsizesum() and dimers() into the

> model; however, we observe degeneracy issues. In addition, we still could

> not get results with bridges(), because it seems to be very time consuming

> and/or needs much computational capacity.

>

>

>

> I think this bridges-term relates somehow to your question @Martina about

> cross-group ties in the simulated data. Or maybe I am wrong. Please, could

> you explain that in more detail? Thanks.

>

>

>

> Thank you again for your support. Looking very forward to read your

> thoughts and advice.

>

>

>

> Kind regards,

>

> Harald

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

> El 1/12/23, 21:53, "[NOMBRE]" <daniel.gotthardt at uni-hamburg.de> escribió:

>

> Hello Harald,

>

>

>

> if I understand you correctly you have a within-mode network as well as

>

> a bipartite network. James Hollway et al. (2017) has described an

>

> approach to handle these kinds of combined networks as multilevel social

>

> spaces with stochastic actor-oriented models:

>

>

> https://www.cambridge.org/core/journals/network-science/article/abs/multilevel-social-spaces-the-network-dynamics-of-organizational-fields/602BB810A44497EBDE2A111A6C2771A3

> <https://urldefense.com/v3/__https:/www.cambridge.org/core/journals/network-science/article/abs/multilevel-social-spaces-the-network-dynamics-of-organizational-fields/602BB810A44497EBDE2A111A6C2771A3__;!!K-Hz7m0Vt54!mZ6U-5ef-FwMtvk7aI512iZKTS20PMt72wzLingnjcBUoo1ETmzgxIYYk_qPcMmHbtcEowX7XXdRKk_R_lJbhAOR74XZsg$>

>

> - There are also some tricks to transform these types of networks into

>

> an extended multimodal network matrix, exemplified e.g. in Knoke et al.

>

> (2021):

>

>

> https://www.cambridge.org/core/books/abs/multimodal-political-networks/agency-influence-power/57CB185C6E9429B34A9DE181C37EADF3

> <https://urldefense.com/v3/__https:/www.cambridge.org/core/books/abs/multimodal-political-networks/agency-influence-power/57CB185C6E9429B34A9DE181C37EADF3__;!!K-Hz7m0Vt54!mZ6U-5ef-FwMtvk7aI512iZKTS20PMt72wzLingnjcBUoo1ETmzgxIYYk_qPcMmHbtcEowX7XXdRKk_R_lJbhAMG16sRdw$>

>

>

>

> I personally don't know of any ergm model that can handle this kind of

>

> co-evolution of one-mode and two-mode networks but some kind of

>

> multilevel ergms (see Wang et al. (2013)

>

> https://www.sciencedirect.com/science/article/abs/pii/S0378873313000051

> <https://urldefense.com/v3/__https:/www.sciencedirect.com/science/article/abs/pii/S0378873313000051__;!!K-Hz7m0Vt54!mZ6U-5ef-FwMtvk7aI512iZKTS20PMt72wzLingnjcBUoo1ETmzgxIYYk_qPcMmHbtcEowX7XXdRKk_R_lJbhAMb4-hbuA$>)

>

>

> might be the way to go: - I'm sure others here know more about the

>

> capabilities of ergm.multi though.

>

>

>

> If these kinship structures explain the fragmentation of the bipartite

>

> network, you might need to include them either directly with the

>

> approaches above or construct some corresponding dyadic or monadic

>

> covariates to represent the kinship structure in your single level network.

>

>

>

> Best Regards,

>

>

>

> Daniel

>

>

>

> Am 01.12.2023 um 02:13 schrieb Martina Morris:

>

> >

>

> > Hi Harald,

>

> >

>

> > I'm looking for some clarification here, which I think Tom Kraft might

>

> > also have wondered about.

>

> >

>

> > You say:

>

> >>

>

> >> Our research focuses on tie formation and elite cohesion, specifically

>

> >> examining interlocking directorates and kinship relations. The

>

> >> dependent bipartite business network comprises 6,902 individuals and

>

> >> 5,178 companies, exhibiting sparsity (density = 0.00012) and

>

> >> fragmentation with 4,455 components, including 3,850 isolates in the

>

> >> first mode (persons)

>

> >>

>

> > For a bipartite network ties are allowed only between modes (persons,

>

> > companies), not within. It's clear how interlocking directorates would

>

> > meet that criteria. But kinship relations would be among persons, so

>

> > within-mode, not between, and this would not be a bipartite network.

>

> >

>

> > Is the model you've sent us for the interlocking directorships only?

>

> > And by isolates in the person mode, do you mean persons who are not

>

> > affiliated with any of the companies? If so, then it's a bit odd to

>

> > include them in the bipartite network.

>

> >

>

> > I'm wondering if this problem is better posed as a multilevel network

>

> > (not my area of expertise).

>

> >

>

> > thanks,

>

> > Martina

>

> >

>

> >

>

> > On Thu, Nov 30, 2023 at 4:33 PM Carter T. Butts <buttsc at uci.edu

>

> > <mailto:buttsc at uci.edu>> wrote:

>

> >

>

> > __

>

> >

>

> > Hi, Harald -

>

> >

>

> > Coexistence of large complex components does not generally occur

>

> > unless something drives the fragmentation, and this is what your

>

> > models are telling you: the terms you are currently using do not

>

> > include the forces that are sufficient to reproduce your component

>

> > size distribution. That means that you need to think about why your

>

> > network is split into fragments, and include terms that capture the

>

> > relevant social forces. Thinking about likely mechanisms is step

>

> > zero, so do that before anything else! Guided by your substantive

>

> > knowledge of what is likely going on, you will next (as others have

>

> > said) want to look at covariate effects relating to differential

>

> > mixing, since those are your most obvious and most important sources

>

> > of heterogeneity. If you find that there is still more

>

> > fragmentation that can be explained by other means, you may need to

>

> > consider model terms relating directly to component count or size.

>

> > These are still somewhat experimental, and are currently sequestered

>

> > in an add-on package called ergm.components

>

> > (https://github.com/statnet/ergm.components

> <https://urldefense.com/v3/__https:/github.com/statnet/ergm.components__;!!K-Hz7m0Vt54!mZ6U-5ef-FwMtvk7aI512iZKTS20PMt72wzLingnjcBUoo1ETmzgxIYYk_qPcMmHbtcEowX7XXdRKk_R_lJbhAMQjqlvCA$>

>

> > <

> https://urldefense.com/v3/__https://github.com/statnet/ergm.components__;!!K-Hz7m0Vt54!iKts-XLv39sY0gvmpW6MWLIxNMCNKjKQKOhJszIbp3PIy_J5mdLCs0MytfHsBu-cjnQjk997tCRX0MMs6LDW$

> <https://urldefense.com/v3/__https:/github.com/statnet/ergm.components__;!!K-Hz7m0Vt54!iKts-XLv39sY0gvmpW6MWLIxNMCNKjKQKOhJszIbp3PIy_J5mdLCs0MytfHsBu-cjnQjk997tCRX0MMs6LDW$>>).

> However, this package can be installed from github (see the github page),

> and the terms will work automagically with ergm() and friends once the

> package is loaded. Depending on your situation, you may need or want to

> examine the components() or compsizesum() terms, both of which are

> documented within the package.

>

> >

>

> > Hope that helps,

>

> >

>

> > -Carter

>

> >

>

> > On 11/30/23 9:58 AM, Harald Waxenecker wrote:

>

> >>

>

> >> Dear ‘statnet community’,____

>

> >>

>

> >> __ __

>

> >>

>

> >> Our research focuses on tie formation and elite cohesion,

>

> >> specifically examining interlocking directorates and kinship

>

> >> relations. The dependent bipartite business network comprises

>

> >> 6,902 individuals and 5,178 companies, exhibiting sparsity

>

> >> (density = 0.00012) and fragmentation with 4,455 components,

>

> >> including 3,850 isolates in the first mode (persons). The attached

>

> >> documents contain descriptives and the component size distribution

>

> >> from the observed network.____

>

> >>

>

> >> ____

>

> >>

>

> >> The fragmented structure is important, as other network layers,

>

> >> like kinship relations, are expected to contribute to the cohesion

>

> >> of this business network. We apply ERGM to model these processes,

>

> >> but we struggle to capture the fragmented structure of the

>

> >> observed network. The component size distribution of the simulated

>

> >> network differs significantly. In addition, the goodness-of-fit

>

> >> (GOF) for k-stars (in both modes) and geodesic distances (Inf)

>

> >> shows significant results. All these results are also attached.____

>

> >>

>

> >> ____

>

> >>

>

> >> We've explored various options, including constraints, MCMC

>

> >> propositions, and simulated annealing, but haven't achieved

>

> >> success. Please, we would like to ask for your help to improve our

>

> >> model. Thank you!____

>

> >>

>

> >> __ __

>

> >>

>

> >> Kind regards,____

>

> >>

>

> >> Harald____

>

> >>

>

> >> __ __

>

> >>

>

> >> __ __

>

> >>

>

> >> __ __

>

> >>

>

> >> --- ____

>

> >>

>

> >> *Harald Waxenecker

>

> >>

>

> >> *____

>

> >>

>

> >> *Masaryk University | Faculty of social studies*

>

> >> Department of Environment Studies

>

> >> A: Jostova 10 | 602 00 Brno | Czech Republic

>

> >> E: waxenecker at fss.muni.cz <mailto:waxenecker at fss.muni.cz>____

>

> >>

>

> >> __ __

>

> >>

>

> >>

>

> >> _______________________________________________

>

> >> statnet_help mailing list

>

> >> statnet_help at u.washington.edu <mailto:

> statnet_help at u.washington.edu>

>

> >>

> https://urldefense.com/v3/__http://mailman13.u.washington.edu/mailman/listinfo/statnet_help__;!!CzAuKJ42GuquVTTmVmPViYEvSg!KK5UcPVRvb25ILHn7wJt4TEsP-Ic39L133WdzimKJv-378bLqah-hO8Gm9Yd_qoWgV_tbzbT6swweifmS5mRRQ$

> <https://urldefense.com/v3/__http:/mailman13.u.washington.edu/mailman/listinfo/statnet_help__;!!CzAuKJ42GuquVTTmVmPViYEvSg!KK5UcPVRvb25ILHn7wJt4TEsP-Ic39L133WdzimKJv-378bLqah-hO8Gm9Yd_qoWgV_tbzbT6swweifmS5mRRQ$>

> <

> https://urldefense.com/v3/__http://mailman13.u.washington.edu/mailman/listinfo/statnet_help__;!!CzAuKJ42GuquVTTmVmPViYEvSg!KK5UcPVRvb25ILHn7wJt4TEsP-Ic39L133WdzimKJv-378bLqah-hO8Gm9Yd_qoWgV_tbzbT6swweifmS5mRRQ$

> <https://urldefense.com/v3/__http:/mailman13.u.washington.edu/mailman/listinfo/statnet_help__;!!CzAuKJ42GuquVTTmVmPViYEvSg!KK5UcPVRvb25ILHn7wJt4TEsP-Ic39L133WdzimKJv-378bLqah-hO8Gm9Yd_qoWgV_tbzbT6swweifmS5mRRQ$>

> >

>

> > _______________________________________________

>

> > statnet_help mailing list

>

> > statnet_help at u.washington.edu <mailto:statnet_help at u.washington.edu>

>

> > http://mailman13.u.washington.edu/mailman/listinfo/statnet_help

> <https://urldefense.com/v3/__http:/mailman13.u.washington.edu/mailman/listinfo/statnet_help__;!!CzAuKJ42GuquVTTmVmPViYEvSg!Jy0dmFtPSz9FGZILsxIzHWpAcAK5wDvLWuQ2s4hKJdX0uaJX7imnKxe9w1W52yrNrJRKiI-YzcF0M4kcXbfma0JgQ7mPF8AH$>

>

> > <http://mailman13.u.washington.edu/mailman/listinfo/statnet_help>

> <https://urldefense.com/v3/__http:/mailman13.u.washington.edu/mailman/listinfo/statnet_help*3e__;JQ!!CzAuKJ42GuquVTTmVmPViYEvSg!Jy0dmFtPSz9FGZILsxIzHWpAcAK5wDvLWuQ2s4hKJdX0uaJX7imnKxe9w1W52yrNrJRKiI-YzcF0M4kcXbfma0JgQ4LfDjoH$>

>

> >

>

> >

>

> > _______________________________________________

>

> > statnet_help mailing list

>

> > statnet_help at u.washington.edu

>

> > http://mailman13.u.washington.edu/mailman/listinfo/statnet_help

> <https://urldefense.com/v3/__http:/mailman13.u.washington.edu/mailman/listinfo/statnet_help__;!!CzAuKJ42GuquVTTmVmPViYEvSg!Jy0dmFtPSz9FGZILsxIzHWpAcAK5wDvLWuQ2s4hKJdX0uaJX7imnKxe9w1W52yrNrJRKiI-YzcF0M4kcXbfma0JgQ7mPF8AH$>

>

>

>

> --

>

>

>

> Daniel Gotthardt, M.A.

>

>

>

> Wissenschaftlicher Mitarbeiter / Research Associate

>

>

>

> Universität Hamburg

>

> Fakultät für Wirtschafts- und Sozialwissenschaften / Faculty of

>

> Business, Economics and Social Sciences

>

> Fachbereich Sozialwissenschaften / Department of Social Sciences

>

> Soziologie, insb. Digitale Sozialwissenschaft / Sociology, esp. Digital

>

> Social Science

>

>

>

> Max-Brauer-Allee 60

>

> 22765 Hamburg

>

> www.uni-hamburg.de

> <https://urldefense.com/v3/__http:/www.uni-hamburg.de__;!!K-Hz7m0Vt54!mZ6U-5ef-FwMtvk7aI512iZKTS20PMt72wzLingnjcBUoo1ETmzgxIYYk_qPcMmHbtcEowX7XXdRKk_R_lJbhAPAULQvFQ$>

>

>

>

>

>

> _______________________________________________

> statnet_help mailing list

> statnet_help at u.washington.edu

> http://mailman13.u.washington.edu/mailman/listinfo/statnet_help

> <https://urldefense.com/v3/__http:/mailman13.u.washington.edu/mailman/listinfo/statnet_help__;!!CzAuKJ42GuquVTTmVmPViYEvSg!Jy0dmFtPSz9FGZILsxIzHWpAcAK5wDvLWuQ2s4hKJdX0uaJX7imnKxe9w1W52yrNrJRKiI-YzcF0M4kcXbfma0JgQ7mPF8AH$>

>

>

>

> _______________________________________________

>

> statnet_help mailing list

>

> statnet_help at u.washington.edu

>

> https://urldefense.com/v3/__http://mailman13.u.washington.edu/mailman/listinfo/statnet_help__;!!CzAuKJ42GuquVTTmVmPViYEvSg!Jy0dmFtPSz9FGZILsxIzHWpAcAK5wDvLWuQ2s4hKJdX0uaJX7imnKxe9w1W52yrNrJRKiI-YzcF0M4kcXbfma0JgQ7mPF8AH$ <https://urldefense.com/v3/__http:/mailman13.u.washington.edu/mailman/listinfo/statnet_help__;!!CzAuKJ42GuquVTTmVmPViYEvSg!Jy0dmFtPSz9FGZILsxIzHWpAcAK5wDvLWuQ2s4hKJdX0uaJX7imnKxe9w1W52yrNrJRKiI-YzcF0M4kcXbfma0JgQ7mPF8AH$>

>

> _______________________________________________

> statnet_help mailing list

> statnet_help at u.washington.edu

> http://mailman13.u.washington.edu/mailman/listinfo/statnet_help

>

> _______________________________________________

> statnet_help mailing list

> statnet_help at u.washington.edu

> http://mailman13.u.washington.edu/mailman/listinfo/statnet_help

>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman13.u.washington.edu/pipermail/statnet_help/attachments/20231209/372aa9c1/attachment.html>


More information about the statnet_help mailing list