Mayerhoffer, Daniel M.Daniel M.Mayerhoffer0000-0001-8841-407XSchulz, Moritz A.Moritz A.Schulz0000-0003-2833-4451Scheller, SimonSimonScheller0000-0003-4732-3352Schulz, JanJanSchulz0000-0001-7745-39972025-06-112025-06-112025https://fis.uni-bamberg.de/handle/uniba/108470This paper presents a generative algorithm for simulating network polarisation based on attitudinal homophily, i.e., the tendency to connect to others with similar attitudes as oneself. To do so, it applies the notion of preferential attachment to node properties other than degree, aiding intuitive communication within and beyond the network science community. The algorithm works with one or more flexibly weighted attitude dimensions, heterogeneous populations. The generated networks commonly share features of real-world social networks such as (weak) small-worldiness. They can contribute to how-possibly explanations of stylised empirical facts, especially when empirical network data is missing. An example on polarisation in Germany on migration attitudes is used to illustrate this. We find that homophily is sufficient to create empirically observed polarisation as well as patterns of individual perception, such as viewing one’s own opinion as moderate, over-estimating the actual level of societal, and dwindling open-mindedness towards others with different attitudes.engpolarisationnetworkhomophilyperceptionsmigrationbimodality320Networks of Polarisation : A Generative Mechanismworkingpaperurn:nbn:de:bvb:473-irb-108470x