depend strongly on the problem per se as well as its
complexity and computational difficulty.
Considerations in the paper are limited to the area of
uncertain combinatorial optimization problems with
the parametric uncertainty. It means that for a
combinatorial optimization problem not all
parameters are known, precise, evident or given. The
permutation flow-shop with unlimited buffers to
minimize the makespan is considered, e.g. (Pinedo,
2008). It is one of the most important task
scheduling problems with many applications mainly
in manufacturing, production, logistic and service
systems, but also in information and computing
systems. Generally speaking, the problem deals in
the execution of a finite number of complex tasks by
a finite number of executors (machines, processors).
Each task requires the carrying-out of the same
number of operations, being parts of tasks, which
equals the number of executors. The exact mapping
of executors to operations within tasks is given. A
permutation of tasks is sought minimizing defined
criterion for a given execution times of operations
by corresponding executors. The completion time of
the last task last operation in the permutation plays
often a role of such criterion. An assembly process
of a product performed along a production line is a
good example of the investigated flow-shop
problem. Then, the order of carried-out products
should be determined to minimize the total
production time. The non-deterministic versions of
flow-shop without full information on execution
times are also a subject of many research works, e.g.
(Pinedo and Schage, 1982; Kouvelis et al, 2000;
Averbakh, 2006; Kasperski and Zielinski, 2008).
A specific junction of the mentioned three issues
I1, I2 and I3 is proposed in the paper to solve the
uncertain optimal decision making problem
(optimization problem). Namely, it is assumed that
execution times of tasks by machines are uncertain
(not fully known). However, the information on their
ranges in the form of intervals is only given. The
uncertainty in execution times cause
straightforwardly the uncertainty of the criterion
being the deterministic evaluation of the flow-shop
problem considered. The regret based approach is
proposed to make possible the evaluation of
resultant optimization problem. The notion ‘regret’
assesses the difference between the value of criterion
for fixed realization (scenario) of uncertain
parameters and the optimal value of criterion – for a
given decision (optimization variable). The
application of the regret based approach is
recommended for the interval uncertainty (Kouvelis
and Yu, 1997; Aissi et al, 2009), however, resulting
deterministic combinatorial optimization problem is
extremely complex and difficult. As it has been
pointed out, the regret requires substantiation of the
criterion evaluating a decision with respect to all
feasible scenarios of uncertainty to have the
deterministic evaluation of a decision. In the paper,
the substantiation via maximization is proposed
which expresses the utmost pessimism od a decision
maker (in fact, a decision algorithm) with respect to
scenarios of uncertainty (execution times for the
considered flow-shop) which can occur but are not
known while making a decision. It leads to worst-
case i.e. robust decisions on the one hand but safe
decisions on the other hand. The solution algorithm
determined on such a basis will perform well
irrespective of the actual scenario of uncertainty.
However, it can work fairly when medium scenarios
of uncertainty will take place. The substantiation via
averaging seems to be more adequate for such cases
which, however, can give poor results for extreme
scenarios of uncertainty. The substantiation via
maximization is used hereinafter.
In the paper, a bespoke hybrid heuristic solution
algorithm is proposed to solve the uncertain problem
(issue I3). As it is presented in following sections,
the consequent unceratin flow-shop is extremelly
difficult combinatorial optimization problem, at least
NP-hard one. The rechearches have been focused on
developing of time-effective solution algorithms
appropriated for real-world applications. A hybrid
heuristic algorithm is the result of presented
investigations. The evolutionary computing as an
important paradigm of the computational
intelligence has been employed as the basis for the
developed algorithm.
The uncertain flow-shop problem has been firstly
stated in (Kouvelis and Yu, 1997). Then it has been
investigated in some works. Its NP-hardness was
proved in (Kouvelis et al, 2000) where a branch-
and-bound algorithm and a heuristic procedure
based on a local improvement were also developed.
Particular attention has been paid in this paper to the
elaboration of approximate and heuristic time-
efficient solution algorithms. Some computational
complexity properties were also investigated in
(Kasperski et al, 2012) for the case with discrete
bounded and unbounded scenario sets. The case of
the problem with only two tasks and m machines
was presented in (Averbakh, 2006) where a linear-
time algorithm is given. The evolutionary heuristic
algorithm for the case of three machines was
considered in (Ćwik and Józefczyk, 2015).
The main contribution of the paper deals with
proposing and experimentally evaluating of a time