Flexible Job Shop Scheduling Problems with Arbitrary Precedence Graphs | Synapse