Title :
Real time scheduling with Neurosched
Author :
Gallone, Jean-Michel ; Charpillet, François
Author_Institution :
CRIN-INRIA Lorraine, Vandoeuvre-les-Nancy, France
Abstract :
Most scheduling problems are NP hard. Therefore, heuristics and approximation algorithms must be used for large problems when timing constraints have to be addressed. Obviously these methods are of interest when they provide near optimal solutions and when computational complexity can be controlled. The paper presents such a method based on Hopfield neural networks. Scheduling problems are solved in an iterative way, by finding a solution through the minimization of an energy function. An interesting property of this approach is its capacity to trade-off quality for computation time. Indeed, the convergence speed of the minimization process can be tuned by adapting several parameters that influence the quality of the results
Keywords :
Hopfield neural nets; computational complexity; minimisation; real-time systems; scheduling; Hopfield neural networks; NP hard; Neurosched; computation time; computational complexity; convergence speed; energy function; iterative way; minimization process; near optimal solutions; real time scheduling; scheduling problems; Approximation algorithms; Computational complexity; Contracts; Convergence; Heuristic algorithms; Hopfield neural networks; Iterative algorithms; Optimal control; Processor scheduling; Timing;
Conference_Titel :
Tools with Artificial Intelligence, 1997. Proceedings., Ninth IEEE International Conference on
Conference_Location :
Newport Beach, CA
Print_ISBN :
0-8186-8203-5
DOI :
10.1109/TAI.1997.632291