Short-term public investment will boost economic growth and catalyse private sector participation in infrastructure development even as it faced challenges of resources and delay in implementation, said the Economic Survey.