Abstract
The density of states for a finite or an infinite cluster of scatterers in the case of both electrons and photons can be represented in a general form as the sum over all Krein-Friedel contributions of individual scatterers and a contribution due to the presence of multiple scatterers. The latter is given by the sum over all periodic orbits between different scatterers. General three-dimensional multiple-scattering theory for electromagnetic waves in the presence of scatterers of arbitrary shape is presented. Vector structure constants are calculated and general rules for obtaining them from known scalar structure constants are given. The analogue of the Korringa-Kohn-Rostocker equations for photons is explicitly written down.