I'm looking at a problem that seems quite like flexible jobshop, but as I understand it jobshop is basically all about finding the order/sequence of tasks (across multiple machines potentially), however as far as I can tell it doesn't consider times. The problem I'm looking at has some jobs that will only be available to start at a specific time (earliest start time) and also may have their own deadlines for completion.
I could approach this just by setting constraints on those tasks not starting until t>earliest start time, but it seems like that would be potentially limiting?
Can anyone point me to what this may be called if its not a version of jobshop, or if it is jobshop how to best approach the differences?