ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
Ant colony optimization for precedence-constrained heterogeneous multiprocessor assignment problem
Full text PdfPdf (561 KB)
Source
ACM/SIGEVO Summit on Genetic and Evolutionary Computation archive
Proceedings of the first ACM/SIGEVO Summit on Genetic and Evolutionary Computation table of contents
Shanghai, China
SESSION: Full papers table of contents
Pages: 89-96  
Year of Publication: 2009
ISBN:978-1-60558-326-6
Authors
Rong Deng  Tongji University, ShangHai, China
Changjun Jiang  Tongji University, ShangHai, China
Fei Yin  Tongji University, ShangHai, China
Sponsors
SIGEVO: ACM Special Interest Group on Genetic and Evolutionary Computation
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 13,   Downloads (12 Months): 83,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1543834.1543848
What is a DOI?

ABSTRACT

An ant colony optimization approach, named MPAACO, for the Precedence-Constrained Heterogeneous Multiprocessor Assignment Problem (PCHMAP) is presented. The main characteristics of MPAACO are novel pheromone matrix and solution construction scheme. Separating processor selection steps from task selection steps, ant colony has full flexibility to construct new solution. Three-dimensional pheromone matrix can record each solution construction step precisely. When combined with heuristic information, they endow MPAACO the ability to find high quality schedules of PCHMAP quickly. We tested the algorithm on a set of benchmark problems from the [18]. The result shows that for 77% of all benchmark for Precedence-Constrained Homogeneous Multiprocessor Assignment Problem, a special case of PCHMAP, the algorithm can get the optimal in just one try. For PCHMAP problems, MPAACO outperforms other algorithms significantly.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
 
4
 
5
Daniel, M., Martin, M., and Hartmut, S. 2002.Ant Colony Optimization for Resource-Constrained Project Scheduling. IEEE Transactions on Evolutionary Computation, Vol. 6, No. 4, August, 2002.
 
6
 
7
Fang, P. D. and Selim, G. A. 2006. Scheduling Algorithms for Grid Computing: State of the Art and Open Problems. Technical Report No.2006--504.
 
8
 
9
Iverson, M., Ozguner, F. and Follen, G. 1995. Parallelizing existing applications in a distributed heterogeneous environment. Heterogeneous Computing Workshop 1995.
10
 
11
Marco, D., Mauro, B. and Thomas, S. 2006. Ant Colony Optimization: Artificial Ants as a Computational Intelligence Technique. IEEE Computational intelligence magazine, 2006(11):28--39
12
 
13
Sakellariou, R., Zhao, H. 2004. A Hybrid Heuristic for DAG Scheduling on Heterogeneous Systems. 18th International Parallel and Distributed Processing Symposium (April 26--30, 2004), 111--123.
 
14
 
15
Shroff, P., Watson, D.W., Flann, N. S., Freund, R. F. 1996.Genetic simulated annealing for scheduling data dependent tasks in heterogeneous environments. Proceedings of the Heterogeneous Computing Workshop, 1996, 98--104.
 
16
 
17
 
18
Udo, H. and Wolfram, S. 2004. A Comprehensive Test Bench For the Evaluation of Scheduling Heuristics. Proc. of the 16th International Conference on Parallel and Distributed Computing and Systems (PDCS'04), ACTA Press, Cambridge, USA , 2004
 
19
 
20
Xiao, H. K., Jun, S. and Wen, B. X . 2008. Permutation--based particle swarm algorithm for tasks scheduling in heterogeneous systems with communication delays. International Journal of Computational Intelligence Research, Vol 4, Issue 1.
 
21
Xiao, H. K. and Wen, B. X. 2006. Ant Colony Algorithm for Scheduling Parallel Program Based on DAG Graph Heuristics. Proceedings of the 6th World Congress on Intelligent Control and Automation, June 21 -- 23, 2006.
 
22
Zhao, H., Sakellariou, R. 2003. Experimental investigations into the rank function of the heterogeneous earliest finish time scheduling algorithm. (Euro-Par2003). Springer-Verlag, LNCS 2790.

Collaborative Colleagues:
Rong Deng: colleagues
Changjun Jiang: colleagues
Fei Yin: colleagues