This paper describes the design and implementation of an adaptive, intelligent operating system scheduler, based on machine-learning of heuristics. This scheduler is termed the adaptive scheduler controller (ASC). The question which the project seeks to answer is whether expert system technology, specifically the technique of machine-learning of heuristics developed by Waterman (1970), can be successfully used to create an adaptive scheduler. Such an adaptive scheduler could be expected to operate in an environment which is not completely determined. The procedure for machine-learning of heuristics is as follows. The ASC makes a series of decisions and then observes the behavior of the system as determined by these decisions. From this feed...
Priority dispatching rules are heuristic methods for scheduling problems that have been studied for ...
The accomplishment of a manufacturing company's objectives is strongly connected to the efficient so...
D.Phil. (Electrical and Electronic Engineering)This thesis explores methods for improving, or optimi...
Domain independent general purpose problem solving techniques are desirable from the standpoints of ...
International audienceRobot, spaceship and other applications that can be called autonomous Cyber-Ph...
CPU scheduling algorithms determine how programs run on a CPU in an operating system. These algorith...
Traditional computing systems use simple, fast-to-compute heuristics to inform various decisions, su...
This paper discusses a load balancing heuristic in a general-purpose distributed computer system. We...
AbstractDomain independent general purpose problem solving techniques are desirable from the standpo...
This thesis report is submitted in partial fulfillment of the requirements for the degree of Bachelo...
A real-time operating system (RTOs) is often used in embedded system, to structure the application c...
A shop floor control system (SFCS) consisting of three hierarchical control levels (shop, workstatio...
Journal ArticleThe CPU schedulers in general-purpose operating systems are designed to provide fast ...
Recent papers have proposed to design scheduling algorithms entirely as discrete-time controllers, i...
Current manufacturing scheduling and control systems are incapable of coping with complex system dyn...
Priority dispatching rules are heuristic methods for scheduling problems that have been studied for ...
The accomplishment of a manufacturing company's objectives is strongly connected to the efficient so...
D.Phil. (Electrical and Electronic Engineering)This thesis explores methods for improving, or optimi...
Domain independent general purpose problem solving techniques are desirable from the standpoints of ...
International audienceRobot, spaceship and other applications that can be called autonomous Cyber-Ph...
CPU scheduling algorithms determine how programs run on a CPU in an operating system. These algorith...
Traditional computing systems use simple, fast-to-compute heuristics to inform various decisions, su...
This paper discusses a load balancing heuristic in a general-purpose distributed computer system. We...
AbstractDomain independent general purpose problem solving techniques are desirable from the standpo...
This thesis report is submitted in partial fulfillment of the requirements for the degree of Bachelo...
A real-time operating system (RTOs) is often used in embedded system, to structure the application c...
A shop floor control system (SFCS) consisting of three hierarchical control levels (shop, workstatio...
Journal ArticleThe CPU schedulers in general-purpose operating systems are designed to provide fast ...
Recent papers have proposed to design scheduling algorithms entirely as discrete-time controllers, i...
Current manufacturing scheduling and control systems are incapable of coping with complex system dyn...
Priority dispatching rules are heuristic methods for scheduling problems that have been studied for ...
The accomplishment of a manufacturing company's objectives is strongly connected to the efficient so...
D.Phil. (Electrical and Electronic Engineering)This thesis explores methods for improving, or optimi...