메뉴 건너뛰기




Volumn 60, Issue 7, 2011, Pages 1006-1016

A branch-and-bound algorithm for solving the multiprocessor scheduling problem with improved lower bounding techniques

Author keywords

Branch and bound algorithm; lower bound on the execution time.; multiprocessor scheduling problem

Indexed keywords

BINARY SEARCH; BOUNDING TECHNIQUES; BRANCH AND BOUNDS; BRANCH-AND-BOUND ALGORITHMS; EXECUTION TIME; HEURISTIC SCHEMES; LOWER BOUNDS; MAKESPAN; MINIMIZATION PROBLEMS; MULTIPROCESSOR SCHEDULING PROBLEMS; OPTIMALITY; OPTIMUM SOLUTION; RECURSIONS;

EID: 79958028610     PISSN: 00189340     EISSN: None     Source Type: Journal    
DOI: 10.1109/TC.2010.120     Document Type: Article
Times cited : (19)

References (24)
  • 1
    • 0016313256 scopus 로고
    • A comparison of list scheduling for parallel processing systems
    • T.L. Adam, K.M. Chandy, and J.R. Dickson, "A Comparison of List Scheduling for Parallel Processing Systems," Comm. ACM, vol. 17, no. 12, pp. 685-690, 1974.
    • (1974) Comm. ACM , vol.17 , Issue.12 , pp. 685-690
    • Adam, T.L.1    Chandy, K.M.2    Dickson, J.R.3
  • 2
    • 0025566270 scopus 로고
    • Lower bound on the number of processors and time for scheduling precedence graphs with communication costs
    • Dec.
    • M.A. Al-Mouhamed, "Lower Bound on the Number of Processors and Time for Scheduling Precedence Graphs with Communication Costs," IEEE Trans. Software Eng., vol. 16, no. 12, pp. 1390-1401, Dec. 1990.
    • (1990) IEEE Trans. Software Eng. , vol.16 , Issue.12 , pp. 1390-1401
    • Al-Mouhamed, M.A.1
  • 3
    • 0028754025 scopus 로고
    • Performance evaluation of scheduling precedence-constrained computations on message-passing systems
    • Dec.
    • M.A. Mouhamed and A.A. Maasarani, "Performance Evaluation of Scheduling Precedence-Constrained Computations on Message-Passing Systems," IEEE Trans. Parallel and Distributed Systems, vol. 5, no. 12, pp. 1317-1321, Dec. 1994.
    • (1994) IEEE Trans. Parallel and Distributed Systems , vol.5 , Issue.12 , pp. 1317-1321
    • Mouhamed, M.A.1    Maasarani, A.A.2
  • 7
    • 0015482117 scopus 로고
    • Optimal scheduling for two processor systems
    • E. Coffman, Jr., and R. Graham, "Optimal Scheduling for Two Processor Systems," Acta Informatica, vol. 1, no. 3, pp. 200-213, 1972.
    • (1972) Acta Informatica , vol.1 , Issue.3 , pp. 200-213
    • Coffman Jr., E.1    Graham, R.2
  • 8
    • 0025440941 scopus 로고
    • Scheduling parallel program tasks onto arbitrary target machines
    • DOI 10.1016/0743-7315(90)90042-N
    • H. El-Rewini and T.G. Lewis, "Scheduling Parallel Program Tasks onto Arbitrary Target Machines," J. Parallel and Distributed Computing, vol. 9, no. 2, pp. 138-153, 1990. (Pubitemid 20729738)
    • (1990) Journal of Parallel and Distributed Computing , vol.9 , Issue.2 , pp. 138-153
    • El-Rewini Hesham1    Lewis, T.G.2
  • 9
    • 0015651304 scopus 로고
    • Bounds on the number of processors and time for multiprocessor optimal schedules
    • Aug.
    • E.B. Fernández and B. Bussell, "Bounds on the Number of Processors and Time for Multiprocessor Optimal Schedules," IEEE Trans. Computers, vol. 22, no. 8, pp. 745-751, Aug. 1973.
    • (1973) IEEE Trans. Computers , vol.22 , Issue.8 , pp. 745-751
    • Fernández, E.B.1    Bussell, B.2
  • 11
    • 0034157109 scopus 로고    scopus 로고
    • Approximation algorithms for multiprocessor scheduling problem
    • S. Fujita and M. Yamashita, "Approximation Algorithms for Multiprocessor Scheduling Problem," IEICE Trans. Information and Systems, vol. E83-D, no. 3, pp. 503-509, 2000.
    • (2000) IEICE Trans. Information and Systems , vol.E83-D , Issue.3 , pp. 503-509
    • Fujita, S.1    Yamashita, M.2
  • 12
    • 0001430010 scopus 로고
    • Parallel sequencing and assembly line problems
    • T.C. Hu, "Parallel Sequencing and Assembly Line Problems," Operations Research, vol. 9, no. 6, pp. 841-848, 1961.
    • (1961) Operations Research , vol.9 , Issue.6 , pp. 841-848
    • Hu, T.C.1
  • 13
    • 0024647955 scopus 로고
    • Scheduling precedence graphs in systems with interprocessor communication times
    • J.-J. Hwang, Y.-C. Chow, F.D. Anger, and C.-Y. Lee, "Scheduling Precedence Graphs in Systems with Interprocessor Communication Times," SIAM J. Computing, vol. 18, no. 2, pp. 244-257, 1989.
    • (1989) SIAM J. Computing , vol.18 , Issue.2 , pp. 244-257
    • Hwang, J.-J.1    Chow, Y.-C.2    Anger, F.D.3    Lee, C.-Y.4
  • 14
    • 0028485176 scopus 로고
    • Lower and upper bounds on time for multiprocessor optimal schedules
    • Aug.
    • K.K. Jain and V. Rajaraman, "Lower and Upper Bounds on Time for Multiprocessor Optimal Schedules," IEEE Trans. Parallel and Distributed Systems, vol. 5, no. 8, pp. 879-886, Aug. 1994.
    • (1994) IEEE Trans. Parallel and Distributed Systems , vol.5 , Issue.8 , pp. 879-886
    • Jain, K.K.1    Rajaraman, V.2
  • 15
    • 0021529549 scopus 로고
    • Practical multiprocessor scheduling algorithms for efficient parallel processing
    • Nov.
    • H. Kasahara and S. Narita, "Practical Multiprocessor Scheduling Algorithms for Efficient Parallel Processing," IEEE Trans. Computers, vol. 33, no. 11, pp. 1023-1029, Nov. 1985.
    • (1985) IEEE Trans. Computers , vol.33 , Issue.11 , pp. 1023-1029
    • Kasahara, H.1    Narita, S.2
  • 16
    • 85027148890 scopus 로고    scopus 로고
    • FAST: A low-complexity algorithm for efficient scheduling of DAGs on parallel processors
    • Y.-K. Kwok, I. Ahmad, and J. Gu, "FAST: A Low-Complexity Algorithm for Efficient Scheduling of DAGs on Parallel Processors," Proc. Int'l Conf. Parallel Processing (ICPP '96), vol. 2, pp. 150-157, 1996.
    • (1996) Proc. Int'l Conf. Parallel Processing (ICPP '96) , vol.2 , pp. 150-157
    • Kwok, Y.-K.1    Ahmad, I.2    Gu, J.3
  • 17
    • 0002050141 scopus 로고    scopus 로고
    • Static scheduling algorithms for allocating directed task graphs to multiprocessors
    • Y.-K. Kwok and I. Ahmad, "Static Scheduling Algorithms for Allocating Directed Task Graphs to Multiprocessors," ACM Computing Surveys, vol. 31, no. 4, pp. 406-471, 1999.
    • (1999) ACM Computing Surveys , vol.31 , Issue.4 , pp. 406-471
    • Kwok, Y.-K.1    Ahmad, I.2
  • 19
    • 0027542932 scopus 로고
    • A compile-time scheduling heuristic for interconnection-constrained heterogeneous processor architectures
    • Feb.
    • G.C. Sih and E.A. Lee, "A Compile-Time Scheduling Heuristic for Interconnection-Constrained Heterogeneous Processor Architectures," IEEE Trans. Parallel and Distributed Systems, vol. 4, no. 2, pp. 175-187, Feb. 1993.
    • (1993) IEEE Trans. Parallel and Distributed Systems , vol.4 , Issue.2 , pp. 175-187
    • Sih, G.C.1    Lee, E.A.2
  • 20
    • 0015300088 scopus 로고
    • Optimal scheduling strategies in a multiprocessor system
    • Feb.
    • C.V. Ramamoorthy, K.M. Chandy, and M.J. Gonzalez, Jr., "Optimal Scheduling Strategies in a Multiprocessor System," IEEE Trans. Computers, vol. 21, no. 2, pp. 137-146, Feb. 1972.
    • (1972) IEEE Trans. Computers , vol.21 , Issue.2 , pp. 137-146
    • Ramamoorthy, C.V.1    Chandy, K.M.2    Gonzalez Jr., M.J.3
  • 21
    • 79958053910 scopus 로고    scopus 로고
    • http://www.kasahara.elec.waseda.ac.jp/schedule/index.html., 2010.
    • (2010)
  • 22
    • 0016518855 scopus 로고
    • NP-Complete scheduling problems
    • J.D. Ullman, "NP-Complete Scheduling Problems," J. Computer and System Sciences, vol. 10, no. 3, pp. 384-393, 1975.
    • (1975) J. Computer and System Sciences , vol.10 , Issue.3 , pp. 384-393
    • Ullman, J.D.1
  • 23
    • 0025462712 scopus 로고
    • Hypertool: A programming aid for message-passing systems
    • July
    • M.-Y. Wu and D.D. Gajski, "Hypertool: A Programming Aid for Message-Passing Systems," IEEE Trans. Parallel and Distributed Systems, vol. 1, no. 3, pp. 330-343, July 1990.
    • (1990) IEEE Trans. Parallel and Distributed Systems , vol.1 , Issue.3 , pp. 330-343
    • Wu, M.-Y.1    Gajski, D.D.2
  • 24
    • 0028498486 scopus 로고
    • DSC: Scheduling parallel tasks on an unbounded number of processors
    • Sept.
    • T. Yang and A. Gerasoulis, "DSC: Scheduling Parallel Tasks on an Unbounded Number of Processors," IEEE Trans. Parallel and Distributed Systems, vol. 5, no. 9, pp. 951-967, Sept. 1994.
    • (1994) IEEE Trans. Parallel and Distributed Systems , vol.5 , Issue.9 , pp. 951-967
    • Yang, T.1    Gerasoulis, A.2


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