Title :
Designing a learning-automata-based controller for client/server systems: a methodology
Author :
Papadimitriou, G.I. ; Vakali, A.I. ; Pomportsis, A.S.
Author_Institution :
Dept. of Inf., Aristotelian Univ. of Thessaloniki, Greece
Abstract :
A client/server model which employs a polling policy as its access strategy is considered. We propose a learning-automata-based approach for polling in order to improve the throughput-delay performance of the system. Each client has an associated queue and the server performs selective polling such that the next client to be served is identified by a learning automaton. The learning automaton updates each client´s choice probability according to the feedback information. Simulation results have shown that the proposed polling policy is beneficial in comparison to the conventional round-robin polling when operating under bursty traffic conditions
Keywords :
automata theory; client-server systems; learning (artificial intelligence); bursty traffic conditions; client/server systems; feedback information; learning-automata-based controller; polling policy; round-robin polling; selective polling; simulation results; throughput-delay performance; Communication networks; Computational modeling; Computer networks; Control systems; Delay; Informatics; Learning automata; Network servers; Telecommunication traffic; Traffic control;
Conference_Titel :
Tools with Artificial Intelligence, 2000. ICTAI 2000. Proceedings. 12th IEEE International Conference on
Conference_Location :
Vancouver, BC
Print_ISBN :
0-7695-0909-6
DOI :
10.1109/TAI.2000.889903