  We describe a generalization of the voter model on complex networks that
encompasses different sources of degree-related heterogeneity and that is
amenable to direct analytical solution by applying the standard methods of
heterogeneous mean-field theory. Our formalism allows for a compact description
of previously proposed heterogeneous voter-like models, and represents a basic
framework within which we can rationalize the effects of heterogeneity in
voter-like models, as well as implement novel sources of heterogeneity, not
previously considered in the literature.
