Early View
Expert tutorial

Deterministic blockmodelling of signed and two‐mode networks: A tutorial with software and psychological examples

Michael Brusco

Corresponding Author

E-mail address: mbrusco@fsu.edu

Florida State University, Tallahassee, Florida, USA

Correspondence should be addressed to Michael J. Brusco, Department of Business Analytics, Information Systems, and Supply Chain, Florida State University, 821 Academic Way, Tallahassee, FL 32306, USA (email: mbrusco@fsu.edu).

Search for more papers by this author
Patrick Doreian

University of Ljubljana, Ljubljana, Slovenia

Univerity of Pittsburgh, Pittsburgh, Pennsylvania, USA

Search for more papers by this author
Douglas Steinley

University of Missouri, Columbia, Missouri, USA

Search for more papers by this author
First published: 08 November 2019

Abstract

Deterministic blockmodelling is a well‐established clustering method for both exploratory and confirmatory social network analysis seeking partitions of a set of actors so that actors within each cluster are similar with respect to their patterns of ties to other actors (or, in some cases, other objects when considering two‐mode networks). Even though some of the historical foundations for certain types of blockmodelling stem from the psychological literature, applications of deterministic blockmodelling in psychological research are relatively rare. This scarcity is potentially attributable to three factors: a general unfamiliarity with relevant blockmodelling methods and applications; a lack of awareness of the value of partitioning network data for understanding group structures and processes; and the unavailability of such methods on software platforms familiar to most psychological researchers. To tackle the first two items, we provide a tutorial presenting a general framework for blockmodelling and describe two of the most important types of deterministic blockmodelling applications relevant to psychological research: structural balance partitioning and two‐mode partitioning based on structural equivalence. To address the third problem, we developed a suite of software programs that are available as both Fortran executable files and compiled Fortran dynamic‐link libraries that can be implemented in the R software system. We demonstrate these software programs using networks from the literature.