Achieving network synchronization is key to an overall great netowork health.
In other words, you want improve propagation time during broadcasting block/transaction. You should check Minisketch and Erlay which are still on development/implementation stage. However, both of them focusing on reducing bandwidth rather than reducing propagation time.