The purpose of this paper is to deal with a decision‐making problem in a complex operation system. Two levels of the system are made up of two different decision problems, i.e. task scheduling and task execution where by the latter an executor's movement control problem is understood. Interconnection of both levels creates a new problem that requires a new solution algorithm.
With use of a model of a moving vehicle in the state space, an offline movement control algorithm, is developed. Moreover, the concept of rescheduling to improve the solution through repeated execution of both, the movement control and the scheduling algorithms is used.
Decision‐making problem, and its substitutive version is defined. A solution is given for the substitutive approach along with its analytical evaluation. Furthermore, significant improvement of the solution through rescheduling has been achieved.
Proposed approach to decision making creates a difficulty for generalization of the results on cases with a different movement model.
The methodology introduced in the paper can be applied prominently in flexible manufacturing systems with moving executors where it is either unfeasible to move the assemblage or the executors are capable of performing multiple tasks.
Solution to a decision‐making problem in a two‐level system, with the given vehicle model, and use of rescheduling for quality improvement was not considered beforehand.
