rhrsbt function

Relocation Heuristic for Relaxed Structural Balance

Relocation Heuristic for Relaxed Structural Balance

This function runs relocation heuristic for relaxed structural balance on an MxMM x M asymmetric matrix. The main diagonal is ignored.

rhrsbt(A, C, TLIMIT)

Arguments

  • A: An NxNN x N signed network matrix.
  • C: The number of clusters (1<C<N1 < C < N, where NN is the number of nodes).
  • TLIMIT: A desired time limit.

Returns

The function returns the following:

  • obj - the Doreian & Mrvar objective value;
  • P - NN-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.

Doreian, P., & Mrvar, A. (2009). Partitioning signed social networks. Social Networks, 31, 1-11. http://dx.doi.org/10.1016/j.socnet.2008.08.001

Author(s)

Michael Brusco

  • Maintainer: Aleš Žiberna
  • License: GPL (>= 2)
  • Last published: 2023-08-23

Useful links