Computational & Mathematical Organization Theory

, Volume 11, Issue 4, pp 291–305 | Cite as

Some Simple Algorithms for Structural Comparison

  • Carter T. Butts
  • Kathleen M. Carley


Structural comparison (i.e., the simultaneous analysis of multiple structures) is a problem which arises frequently in such diverse arenas as the study of organizational forms, social network analysis, and automated text analysis. Prior work has demonstrated the applicability of a range of standard multivariate analysis procedures to the structural comparison problem. Here, some simple algorithms are provided which elucidate several of these methods in an easily implemented form.


multivariate methods structural comparison graph labeling algorithms 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Abbott, A. and A. Tsay (2000),“Sequence Analysis and Optimal Matching Methods in Sociology: Review and Prospect,” Sociological Methods and Research, 29:3–33.Google Scholar
  2. Banks, D. and K.M. Carley (1994),“Metric Inference for Social Networks,” Journal of Classification, 11(1), 121–149.CrossRefGoogle Scholar
  3. Borg, I. and J. Lingoes (1987), Multidimensional Similarity Structure Analysis., Springer-Verlag, New York.Google Scholar
  4. Butts, C.T. (1998),Cluster analysis of unlabeled structures.ICES Research Report 88-04-98, Institute for Complex Engineered Systems, Carnegie Mellon University.Google Scholar
  5. Butts, C.T. and K.M. Carley (1998),“Canonical Labeling to Facilitate Graph Comparison,”ICES Research Report 88-06-98, Institute for Complex Engineered Systems, Carnegie Mellon University.Google Scholar
  6. Butts, C.T. and K.M. Carley (2001),“Multivariate Methods for Interstructural Analysis,”CASOS working paper, Center for the Computational Analysis of Social and Organization Systems, Carnegie Mellon University.Google Scholar
  7. Farris, J.S. (1969),“On the Cophenetic Correlation Coefficient,” Systematic Zoology, 18, 279–285.Google Scholar
  8. Gentle, J.E. (1998), Random Number Generation and Monte Carlo Methods, Springer, New York.Google Scholar
  9. Hamming, H. (1950),“Error Detecting and Error Correcting Codes,” Bell System Technical Journal, 29, 147–160.Google Scholar
  10. Hubert, L.J. (1987), Assignment Methods in Combinatorial Data Analysis, Marcel Dekker, New York.Google Scholar
  11. Kirkpatrick, S., C.D. Gelatt, and M.P. Vecchi (1983),“Optimization by Simulated Annealing,” Science, 220, 671–680.Google Scholar
  12. Krackhardt, D. (1987a),“Cognitive Social Structures,” Social Networks, 9, 109–134.CrossRefGoogle Scholar
  13. Krackhardt, D. (1987b),“QAP Partialling as a Test of Spuriousness,” Social Networks, 9, 171–186.CrossRefGoogle Scholar
  14. Krackhardt, D. (1988),“Predicting With Networks: Nonparametric Multiple Regression Analyses of Dyadic Data,” Social Networks, 10, 359–382.CrossRefGoogle Scholar
  15. Metropolis, N., A.W. Rosenbluth, M.N. Rosenbluth, A.H. Teller, and E. Teller (1953),“Equation of State Calculations by Fast Computing Machine,” Journal of Chemical Physics, 21, 1087–1091.CrossRefGoogle Scholar
  16. Otten, R.H.J.M. and L.P.P.P. van Ginneken (1989), The Annealing Algorithm.Kluwer, Boston.Google Scholar
  17. Press, W.H., S.A. Teukolsky, W.T. Vetterling, and B.P. Flannery (1992), Numerical Recipes: The Art of Scientific Computing.,Cambridge University Press, Cambridge, second edition.Google Scholar
  18. H.C. Romesburg (1984), Cluster Analysis for Researchers., Lifetime Learning Publications, Belmont, California.Google Scholar
  19. W.S. Torgerson (1952),“Multidimensional Scaling: I, Theory and Method,” Psychometrika, 17, 401–419.Google Scholar

Copyright information

© Springer Science + Business Media, Inc. 2006

Authors and Affiliations

  1. 1.Department of Sociology and Institute for Mathematical Behavioral SciencesUniversity of California-IrvineIrvine
  2. 2.Institute for Software Research International, Center for the Computational Analysis of Social and Organizational Systems, and H.J. Heinz III School of Public Policy and ManagementCarnegie Mellon UniversityUSA

Personalised recommendations