메뉴 건너뛰기




Volumn 39, Issue 1, 2009, Pages 29-43

An ant colony optimization approach to a grid workflow scheduling problem with various QoS requirements

Author keywords

Ant colony optimization (ACO); Grid computing; Workflow scheduling

Indexed keywords

ALGORITHMS; APPLICATIONS; DISTRIBUTED COMPUTER SYSTEMS; HEURISTIC METHODS; MANAGEMENT; MESH GENERATION; OPTIMIZATION; QUALITY OF SERVICE; SCHEDULING; SCHEDULING ALGORITHMS;

EID: 58649085246     PISSN: 10946977     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSMCC.2008.2001722     Document Type: Article
Times cited : (336)

References (38)
  • 4
    • 41549125389 scopus 로고    scopus 로고
    • An innovative workflow mapping mechanism for grids in the frame of quality of service
    • to be published
    • D. Kyriazis et al., "An innovative workflow mapping mechanism for grids in the frame of quality of service," Future Gen. Comput. Syst. to be published.
    • Future Gen. Comput. Syst
    • Kyriazis, D.1
  • 5
    • 40449095659 scopus 로고    scopus 로고
    • Overhead analysis of scientific workflows in grid environments
    • to be published
    • R. Prodan and T. Fahringer, "Overhead analysis of scientific workflows in grid environments," IEEE Trans. Parallel Distrib. Syst., to be published.
    • IEEE Trans. Parallel Distrib. Syst
    • Prodan, R.1    Fahringer, T.2
  • 6
    • 33646148944 scopus 로고    scopus 로고
    • Scheduling workflow applications on processors with different capabilities
    • Z. Shi and J. J. Dongarra, "Scheduling workflow applications on processors with different capabilities," Future Gen. Comput. Syst. vol. 22, pp. 665-675, 2006.
    • (2006) Future Gen. Comput. Syst , vol.22 , pp. 665-675
    • Shi, Z.1    Dongarra, J.J.2
  • 8
    • 0038031248 scopus 로고    scopus 로고
    • A comparison eleven static heuristics for mapping a class of independent tasks onto heterogeneous distributed computing systems
    • T. D. Braun et al., "A comparison eleven static heuristics for mapping a class of independent tasks onto heterogeneous distributed computing systems," J. Parallel Distrib. Comput., vol. 61, pp. 810-837, 2001.
    • (2001) J. Parallel Distrib. Comput , vol.61 , pp. 810-837
    • Braun, T.D.1
  • 9
    • 0041344298 scopus 로고    scopus 로고
    • QoS guided min-min heuristic for grid task scheduling
    • H. XiaoShan and S. XiaoHe, "QoS guided min-min heuristic for grid task scheduling," J. Comput. Sci. Technol., vol. 18, no. 4, pp. 442-451, 2003.
    • (2003) J. Comput. Sci. Technol , vol.18 , Issue.4 , pp. 442-451
    • XiaoShan, H.1    XiaoHe, S.2
  • 11
    • 0000192231 scopus 로고    scopus 로고
    • Dynamic mapping of a class of independent tasks onto heterogeneous computing systems
    • M. Maheswaran et al., "Dynamic mapping of a class of independent tasks onto heterogeneous computing systems," J. Parallel Distrib. Comput., vol. 59, pp. 107-131, 1999.
    • (1999) J. Parallel Distrib. Comput , vol.59 , pp. 107-131
    • Maheswaran, M.1
  • 13
    • 0036504666 scopus 로고    scopus 로고
    • Performance-effective and low-complexity task scheduling for heterogeneous computing
    • Mar
    • H. Topcuoglu, S. Hariri, and M.-Y. Wu, "Performance-effective and low-complexity task scheduling for heterogeneous computing," IEEE Trans. Parallel Distrib. Syst., vol. 13, no. 3, pp. 260-274, Mar. 2002.
    • (2002) IEEE Trans. Parallel Distrib. Syst , vol.13 , Issue.3 , pp. 260-274
    • Topcuoglu, H.1    Hariri, S.2    Wu, M.-Y.3
  • 14
    • 0003163669 scopus 로고    scopus 로고
    • Task matching and scheduling in heterogeneous computing environments using a genetic-algorithm-based approach
    • L. Wang, H. J. Siegel, V. P. Roychowdhury, and A. A. Maciejewski, "Task matching and scheduling in heterogeneous computing environments using a genetic-algorithm-based approach," J. Parallel Distrib. Comput., vol. 47, pp. 8-22, 1997.
    • (1997) J. Parallel Distrib. Comput , vol.47 , pp. 8-22
    • Wang, L.1    Siegel, H.J.2    Roychowdhury, V.P.3    Maciejewski, A.A.4
  • 16
    • 33845749587 scopus 로고    scopus 로고
    • Dynamically mapping tasks with priorities and multiple deadlines in a heterogeneous environment
    • J.-K. Kim, et al., "Dynamically mapping tasks with priorities and multiple deadlines in a heterogeneous environment," J. Parallel Distrib. Comput., vol. 67, pp. 154-169, 2007.
    • (2007) J. Parallel Distrib. Comput , vol.67 , pp. 154-169
    • Kim, J.-K.1
  • 19
    • 40049098104 scopus 로고    scopus 로고
    • Capacity planning and scheduling in grid computing environments
    • to be published
    • A. Afzal, A. S. McGough, and J. Darlington, "Capacity planning and scheduling in grid computing environments," Future Gen. Comput. Syst., to be published.
    • Future Gen. Comput. Syst
    • Afzal, A.1    McGough, A.S.2    Darlington, J.3
  • 20
    • 20744437602 scopus 로고    scopus 로고
    • The grid economic
    • Mar
    • R. Buyya, D. Abramson, and S. Venugopal, "The grid economic," Proc. IEEE, vol. 93, no. 3, pp. 698-714, Mar. 2005.
    • (2005) Proc. IEEE , vol.93 , Issue.3 , pp. 698-714
    • Buyya, R.1    Abramson, D.2    Venugopal, S.3
  • 21
    • 32544441115 scopus 로고    scopus 로고
    • Quality of service for workflows and web service processes
    • J. Cardoso, A. Sheth, J. Miller, J. Arnold, and K. Kochut, "Quality of service for workflows and web service processes," J. Web Semantics vol. 1, pp. 281-308, 2004.
    • (2004) J. Web Semantics , vol.1 , pp. 281-308
    • Cardoso, J.1    Sheth, A.2    Miller, J.3    Arnold, J.4    Kochut, K.5
  • 22
    • 0036788946 scopus 로고    scopus 로고
    • A computational economy for grid computing and its implementation in the Nimrod-G resource broker
    • D. Abramson, R. Buyya, and J. Giddy, "A computational economy for grid computing and its implementation in the Nimrod-G resource broker," Future Gen. Comput. Syst., vol. 18, pp. 1061-1074, 2002.
    • (2002) Future Gen. Comput. Syst , vol.18 , pp. 1061-1074
    • Abramson, D.1    Buyya, R.2    Giddy, J.3
  • 23
    • 84960378385 scopus 로고    scopus 로고
    • Nimrod/G: An architecture for a resource management and scheduling system in a global computational grid
    • R. Buyya, D. Abramson, and J. Giddy, "Nimrod/G: An architecture for a resource management and scheduling system in a global computational grid," in Proc. 4th Int. Conf. High-Perform. Comput. Asia-Pacific Region, 2000, vol. 1, pp. 283-289.
    • (2000) Proc. 4th Int. Conf. High-Perform. Comput. Asia-Pacific Region , vol.1 , pp. 283-289
    • Buyya, R.1    Abramson, D.2    Giddy, J.3
  • 24
    • 34547689488 scopus 로고    scopus 로고
    • Time-cost trade-off dynamic scheduling algorithm for workflows in grids
    • Nanjing, China, May
    • Y. Yuan, X. Li, and Q. Wang, "Time-cost trade-off dynamic scheduling algorithm for workflows in grids," in Proc. l0th Int. Conf. Comput. Supported Coop. Work Des., Nanjing, China, May 2006, pp. 1-6.
    • (2006) Proc. l0th Int. Conf. Comput. Supported Coop. Work Des , pp. 1-6
    • Yuan, Y.1    Li, X.2    Wang, Q.3
  • 27
    • 33644588215 scopus 로고    scopus 로고
    • QoS based resource scheduling by computational economy in computational grid
    • L. Chunlin and L. Layuan, "QoS based resource scheduling by computational economy in computational grid," Inf. Process. Lett. vol. 98, pp. 119-126, 2006.
    • (2006) Inf. Process. Lett , vol.98 , pp. 119-126
    • Chunlin, L.1    Layuan, L.2
  • 29
    • 0030082551 scopus 로고    scopus 로고
    • Ant system: Optimization by a colony of cooperating agents
    • Feb
    • M. Dorigo, V. Maniezzo, and A. Colomi, "Ant system: Optimization by a colony of cooperating agents," IEEE Trans. Syst., Man, Cybern. B, Cybern., vol. 26, no. 1, pp. 29-41, Feb. 1996.
    • (1996) IEEE Trans. Syst., Man, Cybern. B, Cybern , vol.26 , Issue.1 , pp. 29-41
    • Dorigo, M.1    Maniezzo, V.2    Colomi, A.3
  • 30
    • 0030707239 scopus 로고    scopus 로고
    • MAX-MIN ant system and local search for the traveling salesman problem
    • Piscataway, NJ: IEEE Press, pp
    • T. Stützle and H. Hoos, "MAX-MIN ant system and local search for the traveling salesman problem," in Proc. 1997 IEEE Int. Conf. Evol. Comput. (ICEC'97), Piscataway, NJ: IEEE Press, pp. 309-314.
    • Proc. 1997 IEEE Int. Conf. Evol. Comput. (ICEC'97) , pp. 309-314
    • Stützle, T.1    Hoos, H.2
  • 31
    • 0031122887 scopus 로고    scopus 로고
    • Ant colony system: A cooperative learning approach to TSR
    • Apr
    • M. Dorigo and L. M. Gambardella, "Ant colony system: A cooperative learning approach to TSR," IEEE Trans. Evol. Comput., vol. 1, no. 1, pp. 53-66, Apr. 1997.
    • (1997) IEEE Trans. Evol. Comput , vol.1 , Issue.1 , pp. 53-66
    • Dorigo, M.1    Gambardella, L.M.2
  • 33
    • 0036672003 scopus 로고    scopus 로고
    • Ant colony optimization for resource-constrained project scheduling
    • Aug
    • D. Merkle, M. Middendorf, and H. Schmeck, "Ant colony optimization for resource-constrained project scheduling," IEEE Trans. Evol. Comput. vol. 6, no. 4, pp. 333-346, Aug. 2002.
    • (2002) IEEE Trans. Evol. Comput , vol.6 , Issue.4 , pp. 333-346
    • Merkle, D.1    Middendorf, M.2    Schmeck, H.3
  • 34
    • 33751095033 scopus 로고    scopus 로고
    • Mapping abstract complex workflows onto grid environments
    • E. Deelman, et al., "Mapping abstract complex workflows onto grid environments," J. Grid Comput., vol. 1, pp. 25-39, 2003.
    • (2003) J. Grid Comput , vol.1 , pp. 25-39
    • Deelman, E.1
  • 35
    • 1442337692 scopus 로고    scopus 로고
    • Grid market directory: A web services based grid service publication directory
    • Grid Comput. Distrib. Syst. Lab. Univ. Melbourne Vic, Australia Tech. Rep
    • J. Yu, S. Venugopal, and R. Buyya, "Grid market directory: A web services based grid service publication directory," Grid Comput. Distrib. Syst. Lab. Univ. Melbourne Vic., Australia Tech. Rep., 2003.
    • (2003)
    • Yu, J.1    Venugopal, S.2    Buyya, R.3
  • 36
    • 33646183330 scopus 로고    scopus 로고
    • Grid middleware services for virtual data discovery Composition, and integration
    • Toronto, ON, Canada, Oct. 18
    • Y. Zhao et al., "Grid middleware services for virtual data discovery Composition, and integration," in Proc. 2nd Workshop Middleware Grid Comput., Toronto, ON, Canada, Oct. 18, 2004, pp. 57-62.
    • (2004) Proc. 2nd Workshop Middleware Grid Comput , pp. 57-62
    • Zhao, Y.1
  • 37
    • 33846287794 scopus 로고    scopus 로고
    • Mapping of scientific workflow within the e-protein project to distributed resources
    • Nottingham, U.K, Sep
    • A. O'Brien, S. Newhouse, and J. Darlington, "Mapping of scientific workflow within the e-protein project to distributed resources," in UK e-Sci. All Hands Meet., Nottingham, U.K., Sep.2004, pp. 404-409.
    • (2004) UK e-Sci. All Hands Meet , pp. 404-409
    • O'Brien, A.1    Newhouse, S.2    Darlington, J.3
  • 38
    • 0030788844 scopus 로고    scopus 로고
    • PSPLIB - A project scheduling problem library: OR Software - ORSEP operations research software exchange program
    • R. Kolisch and A. Sprecher, "PSPLIB - A project scheduling problem library: OR Software - ORSEP operations research software exchange program," Eur. J. Oper. Res., vol. 96, no. 1, pp. 205-216, 1997.
    • (1997) Eur. J. Oper. Res , vol.96 , Issue.1 , pp. 205-216
    • Kolisch, R.1    Sprecher, A.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.