서지주요정보
리젝션이 있을 경우 응답시간을 최소로 하는 스케쥴링 = Scheduling with rejection to minimize flow time
서명 / 저자 리젝션이 있을 경우 응답시간을 최소로 하는 스케쥴링 = Scheduling with rejection to minimize flow time / 배상용.
발행사항 [대전 : 한국과학기술원, 1997].
Online Access 원문보기 원문인쇄

소장정보

등록번호

8007840

소장위치/청구기호

학술문화관(문화관) 보존서고

MCS 97022

휴대폰 전송

도서상태

이용가능(대출불가)

사유안내

반납예정일

등록번호

9003336

소장위치/청구기호

서울 학위논문 서가

MCS 97022 c. 2

휴대폰 전송

도서상태

이용가능(대출불가)

사유안내

반납예정일

리뷰정보

초록정보

As the hardware and software using parallel processors are developed, the technique for using these facilities in real world has been requested. Task scheduling is needed to use processors efficiently for these systems. When many users want to get serviced by a system, the scheduling algorithm of it should maximize overall degree of satisfaction of users. This thesis conserns scheduling algorithms for this kind of aim. In such a system, scheduling algorithm should minimize flow time which is the sum of completion time of tasks, since flow time counts every tasks' response time and each user wants to get serviced as soon as possible. Furthermore, the concept of rejection is used in this thesis. When the system must execute so many tasks that the load of the system is very high, the execution speed of all tasks may be slow down. If the system rejects some tasks paying penalties for rejecting them, remaining tasks can be executed in reasonable speed. So, we consider the scheduling problems where tasks can be rejected. The measure for scheduling algorithm in this thesis is the sum of penalties of rejected tasks and flow time of executed tasks. The goal of scheduling algorithm is to minimize this measure. This thesis deals two different problems. First, we consider the problem where the release times of tasks are the same. We develope algorithm when scheduling uses one processor, and then generalize it to the case that scheduling uses arbitrary number of processors. The problem where tasks have precedence constraint is also considered. Second, we consider the problem where release times of tasks are different and preemption is allowed. For the first problem, we develope algorithm whose time complexity is $O(n^2)$ and $O(n^3)$ for the case with and without precedence constraint each. For the second problem, we show that the case where a tasks is preempted at most once can be solved using the same algorithm.

서지기타정보

서지기타정보
청구기호 {MCS 97022
형태사항 [ii], 35 p. : 삽화 ; 26 cm
언어 한국어
일반주기 저자명의 영문표기 : Sang-Yong Bae
지도교수의 한글표기 : 좌경용
지도교수의 영문표기 : Kyung-Yong Chwa
학위논문 학위논문(석사) - 한국과학기술원 : 전산학과,
서지주기 참고문헌 : p. 33-35
QR CODE

책소개

전체보기

목차

전체보기

이 주제의 인기대출도서