I am interested simulating the evolution of an electronic wave packet through a crystal lattice which does not exhibit perfect translational symmetry. Specifically, in the Hamiltonian below, the frequency of each site $\omega_n$ is not constant.
Suppose the lattice is specified by a certain tight-binding Hamiltonian $$ H = \sum_n \omega_n a^\dagger_n a_n + t \sum_{<n>} a^\dagger_n a_{n+1} +\text{all nearest neighbor interactions} + \text{h.c}. $$ We prepare a wavepacket, and for simplicity, we express the wavepacket in the fock basis of each lattice site $$ | \psi \rangle = \sum_i |b_1\rangle |b_2\rangle \ldots |b_n\rangle. $$ Thus, there are $b_1$ electrons in the $1$st lattice site. Of course, electrons are fermions and $b_1$ may be either $0$ or $1$.
Suppose we treat this problem purely quantum mechanically. Then we will need to prepare a vector of length $2^n$, which is computationally intractable for any significant $n$.
I am interested in physical techniques that may be employed to simplify this problem. Is it possible to attempt the problem in a semiclassical manner?