Frank D. Anger
University of West Florida
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Frank D. Anger.
SIAM Journal on Computing | 1989
Jingjang Hwang; Yuanchieh Chow; Frank D. Anger; Chung Yee Lee
The problem of nonpreemptively scheduling a set of m partially ordered tasks on n identical processors subject to interprocessor communication delays is studied in an effort to minimize the makespan. A new heuristic, called Earliest Task First (ETF), is designed and analyzed. It is shown that the makespan
Journal of Parallel and Distributed Computing | 1990
Frank D. Anger; Jingjang Hwang; Yuanchieh Chow
\omega _{{\text{ETF}}}
ACM Transactions on Programming Languages and Systems | 1989
Frank D. Anger
generated by ETF always satisfies
International Journal of Intelligent Systems | 1991
Rita V. Rodriguez; Frank D. Anger; Kenneth M. Ford
\omega _{{\text{ETF}}} \leqq ({{2 - 1} / n})\omega _{{\text{opt}}}^{(i)} + C
international symposium on software reliability engineering | 1994
Frank D. Anger; John C. Munson; Rita V. Rodriguez
, where
Applied Intelligence | 1993
Frank D. Anger; Edmund M. Clarke
\omega _{{\text{opt}}}^{(i)}
information processing and management of uncertainty | 1990
Frank D. Anger; Rita V. Rodriguez
is the optimal makespan without considering communication delays and C is the communication requirements over some immediate predecessor-immediate successor pairs along one chain. An algorithm is also provided to calculate C. The time complexity of Algorithm ETF is
Applied Intelligence | 1996
Frank D. Anger; Rita V. Rodriguez; Hans W. Guesgen; Johan van Benthem
O(nm^2 )
international conference information processing | 1994
Frank D. Anger; Rita V. Rodriguez
.
international conference information processing | 1992
Rita V. Rodriguez; Frank D. Anger
Abstract Finding optimal schedules for precedence-related tasks on a multiprocessor system is, in general, an NP-hard problem. With unit-time tasks and tree precedences, however, the problem is known to be solvable in polynomial time. With the introduction of communication delays due to message passing between processors, even this restricted case may again become difficult. This paper shows that when there are enough processors to run all available tasks and when communication delays are no longer than the shortest task processing time, then there is a linear-time optimal algorithm. The basic algorithm, Join Latest Predecessor, and some extensions are presented giving optimal solutions for a variety of cases.