algorithm with the heuristic method of Maximum
Benefit First (MBF), proposed in (Doulamis and
Matsatsinis, 2011) and the Earliest Deadline First
(EDF) algorithm. We follow the same setup as in
(Doulamis and Matsatsinis, 2011). In particular, we
divide the total scheduling time horizon into 10
uniform intervals and we randomly generate 100
operations per interval, i.e., we totally create 1000
workflows. At each interval the scheduler is
activated to assign to resources the already
submitted workflows (the 100 newly generated and
the ones that have not been assigned / executed yet).
The start and finish times of the operations are
uniformly distributed within three time intervals
starting from the current one. We set as delivery
deadline per each operation a 20% time extension
beyond its finish time. Furthermore, we consider that
each operation completed before its deadline yield
the economic gain to the industry which also follows
a normal distribution, while each violation of the
operations deadline burdens with a constant
compensation of 20% of the maximum gain among
all workflows. This means that negative cost
(damages) can be derived.
Figure(a) shows the scheduling efficiency
derived by the use of the proposed incremental
spectral clustering algorithm and the MBF method
of (Doulamis and Matsatsinis, 2011) versus the
number of operations. This number has been
normalized with respect to the maximum number of
1000 for clarity purposes. We observe that the
proposed algorithm schedules better the operations
than the method of (Doulamis and Matsatsinis,
2011). We need to recall that this algorithm deviates
from (Huazhong Ning et. al, 2009) in the sense that,
due to the different nature of our problem,
incremental clustering should be followed. To
emulate the effect of the computer vision tools we
assume a delay on the 80% of the already executed
operations which is uniformly distributed between
the requested finish time and a 100% extension of it.
The remaining 20% of the currently running
workflows are left intact.
In these results, we have randomly generated
workflows of Gaussian probability density function
(pdf) which present a standard deviation equal to
their mean value. The effect of the proposed
scheduling scheme versus standard deviation values
is depicted in Figure(b). In this Figure, we have also
presents results obtained apart from the MBF along
with the EDF algorithm as well.
ACKNOWLEDGEMENTS
The author would like to thank SCOVIS, “Self
Configurable Video Supervision” European Union
Project for providing the data sets results and its
support to this work.
REFERENCES
Gonzalez Fernandez, J., Yelmo Garcia, J. C., Martin
Garcia Yo.-S., and de Gracia Santos J., “Transf-ID:
Automatic ID and Data Capture for Rail Freight Asset
Management”, IEEE Internet Computing Mag.
Jan./Feb. 2010.
Ilic, A., Andersen, T., and Michahelles, F., “Increasing
Supply-Chain Visibility with Rule-Based RFID Data
Analysis”, IEEE Internet Computing Jan./Feb. 2010.
Shaik, M. A., Floudas, C. A., Kallrath, J., Pitz, H.-J,
“Production scheduling of a large-scale industrial
continuous plant: Short-term and medium-term
scheduling,” Computer Aided Chemical Engineering,
Vol. 24, pp. 613-618, 2007.
Drotos, M., Erdos, G., Kis, T., “Computing lower and
upper bounds for a large-scale industrial job shop
scheduling problem,” European Journal of
Operational Research, Vol. 197, No,1, pp. 296-306,
August 2009.
Malamas, E. N., Petrakis, E. M., Zervakis, M., Petit, L.,
Legat, J.-D., “A survey on industrial vision systems,
applications and tools,” Image and Vision Computing,
Vol. 21, No. 2, pp. 171-188, 2003.
Motai, Y., “Salient feature extraction of industrial objects
for an automated assembly system,” Computers in
Industry, Vol. 56, Nos. 8-9, pp, 943-957, December,
2005.
Karakaya M. and Hairong Qi, “Target Detection and
Counting using a Progressive Certainty Map in
Distributed Visual Sensor Networks,” 3
rd
ACM/IEEE
International Conference on Distributed Smart
Cameras, ICDSC 2009.
Idoughi, D., Kerkar, M., Kolski, C., “Towards new web
services based supervisory systems in complex
industrial organizations: Basic principles and case
study,” Computers in Industry, Vol. 61, No. 3, pp.
235-249, 2010.
Doulamis A., and N. Matsatsinis, “Visual Understanding
Industrial Workflows under Uncertainty,” submitted to
the Future Generation Computer Systems Journal.
Bach F. R., and Jordan M. I., “Learning spectral
clustering,” In S. Thrun, L. Saul, and B. Schoelkopf
(Eds.), Advances in Neural Information Processing
Systems (NIPS) 16, 2004.
Huazhong Ning, Wei Xu, Yun Chi, Yihong Gong and T.
S. Huang “Incremental spectral clustering by
efficiently updating the eigen-system,” Patter
Recognition, Vol. 43, No. 1, pp.113-127, 2010.
ICAART 2011 - 3rd International Conference on Agents and Artificial Intelligence
536