JOURNAL ARTICLE

Efficiency improvements for force-directed scheduling

Abstract

Force-directed scheduling is a technique which schedules operations under time constraints in order to achieve schedules with a minimum number of resources. The worst case time complexity of the algorithm is cubic in the number of operations. This is due to the computation of the changes in the distribution functions needed for the force calculations. An incremental way to compute the changes in the distribution functions, based on gradual time-frame reduction, is presented. This reduces the time complexity of the algorithm to quadratic in the number of operations, without any loss in effectiveness or generality of the algorithm. Implementations show a substantial CPU-time reduction of force-directed scheduling, which is illustrated by means of some industrially relevant examples. >

Keywords:
Computer science Scheduling (production processes) Computation Mathematical optimization Dynamic priority scheduling Computational complexity theory Time complexity Reduction (mathematics) Parallel computing Algorithm Mathematics Schedule

Metrics

26
Cited By
1.03
FWCI (Field Weighted Citation Impact)
11
Refs
0.67
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Embedded Systems Design Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Real-Time Systems Scheduling
Physical Sciences →  Computer Science →  Hardware and Architecture
Scheduling and Optimization Algorithms
Physical Sciences →  Engineering →  Industrial and Manufacturing Engineering

Related Documents

JOURNAL ARTICLE

Efficiency improvements for force-directed scheduling

VerhaeghLippensAartsKorstSylvie van der Werfvan Meerbergen

Journal:   IEEE/ACM International Conference on Computer-Aided Design Year: 1992 Vol: 44 Pages: 286-291
JOURNAL ARTICLE

Improved force-directed scheduling

Wim VerhaeghEmile AartsJan KorstP.E.R. Lippens

Journal:   European Design Automation Conference Year: 1991 Pages: 430-435
© 2026 ScienceGate Book Chapters — All rights reserved.