A homological study of Green polynomials