We introduce a general method to block diagonalize Hamiltonians with i
nfinite-range interactions ana arbitrary lattice sites f. As a working
example we consider the case of the quantum discrete self-trapping Ha
miltonian on a lattice which is a complete graph. We show the effectiv
eness of our method by computing the blocks into which the Hamiltonian
decomposes for a finite number of quanta and for an arbitrary number
f of lattice sites.