I think it's closer to graph colouring. And not the general version either. Apparently for such an interval graph linear time algorithms exist. [1]
Maybe finding the optimal planning given some dependency is harder (though it isn't if you only have some simple requirements), but this is about visualising a Gantt chart, not calculating one.