The Journal of Engineering Research (공학논문집)
- Volume 1 Issue 1
- /
- Pages.49-57
- /
- 1997
- /
- 1738-7086(pISSN)
An Improvement of the Deadlock Avoidance Algorithm
Deadlock 회피책에 대한 개선방안 연구
- Kim, Tae-Yeong (Dept. of Computer Education Korea National University of Education) ;
- Park, Dong-Won (Dept. of Computer Engineering Paichai University)
- Published : 1997.01.30
Abstract
In this paper, the follow-up works of Habermann's deadlock avoidance algorithm is investigated from the view of correction, efficiency and concurrency. Habermann's deadlock avoidance algorithm is briefly surveyed and in-depth discussion of follow-up algorithms modified and improved is presented. Then, further improvement of Kameda's algorithm will be discussed. His algorithm for testing deadlock-freedom in computer system converts the Habermann's model into a labeled bipartite graph so that the deadlock detection problem can be equivalent to finding complete matching for Mormon marriage problem. His algorithm has a running time of O(
본 논문에서는 Habermann의 deadlock 회피책에 대한 기존의 방안을 향상시킬 수 있는 방법을 고안하였다. 먼저 correction, efficiency, concurrency 측면에서 기존의 개선 방법들을 비교 분석한 다음, 대표적인 Kameda의 개선방안을 심도있게 논의한다. Dinic의 알고리듬을 채택한 Kamedia의 방법에서는 실행시간 O(