World number one Carlos Alcaraz and Novak Djokovic will aim to set up a tantalising French Open semi-final meeting when they play at Roland Garros on Tuesday.