Relocation Heuristic for Relaxed Structural Balance
Relocation Heuristic for Relaxed Structural Balance
This function runs relocation heuristic for relaxed structural balance on an MxM asymmetric matrix. The main diagonal is ignored.
rhrsbt(A, C, TLIMIT)
Arguments
A: An NxN signed network matrix.
C: The number of clusters (1<C<N, where N is the number of nodes).
TLIMIT: A desired time limit.
Returns
The function returns the following:
obj - the Doreian & Mrvar objective value;
P - N-dimensional vector of cluser assignements; and
restarts - the number of restarts within the time limit.
Examples
# Load the Sampson (1968) monastery network (3rd time point).data("sampsonT3")# Run relocation heuristic for relaxed structural balance.res <- rhrsbt(A = sampsonT3, C =3, TLIMIT =1)# See the results.res
References
Brusco, M. J., Doreian, P., & Steinley, D. (2019). Deterministic blockmodeling of signed and two-mode networks: a tutorial with psychological examples. British Journal of Mathematical and Statistical Psychology.