The tournament is a warm-up for the Australian Open, which Djokovic won last year.
David Nalbandian of Argentina, seeded No. 4, and Richard Gasquet of France will clash in the other semi.
Nalbandian outlasted Australian veteran Lleyton Hewitt 7-6 (7-3), 7-5 and Gasquet eliminated countryman Jeremy Chardy 6-2, 7-6 (7-4) in the quarterfinals.
Teacher apologizes for showing sexual image of herself in class
Jessica Simpson shares three-way kiss with friends in photo