jiping huang
jiping huang

Reputation: 11

many machines to complete task at the same time

I am using the optaplanner framework in the manufacturing process of the factory, and I use it to solve the problem of task scheduling. There is a problem that I don’t understand how to do it.

a product has 10 processing procedures, some processing procedures require one equipment to complete, some procedures require two or many equipment to complete at the same time.

Use one device to complete this. Corresponding examples can be found in optaplanner's demo. Multiple devices are processed at the same time. I cannot solve this problem now. Does optaplanner support the modeling method of multiple devices at the same time? if support,please tell me this kind of modeling code.

Upvotes: 0

Views: 92

Answers (1)

Geoffrey De Smet
Geoffrey De Smet

Reputation: 27312

In this video on shadow variables we briefly touched upon this topic.

enter image description here

However, your case is a bit different, as it depends on the execution mode (= processing procedure) of the task wether it needs multiple assignees, so it harder to split such tasks into multiple single-assignee tasks. It would need a thorough analysis to design a good model for this, but I am confident it would be possible.

Upvotes: 1

Related Questions