DocumentCode
1215923
Title
Efficient implementation of fairness in discrete-event systems using queues
Author
Gohari, Peyman ; Wonham, W.M.
Author_Institution
Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, Que., Canada
Volume
50
Issue
11
fYear
2005
Firstpage
1845
Lastpage
1849
Abstract
Fair synthesis of supervisory control for discrete-event systems is discussed. It is argued that a least restrictive supervisor does not in general exist unless a bound is placed on the number of transitions before which a desired event is required to happen. It is shown how such bounded fairness can be implemented using first-input-first-output (FIFO) queues. Although the language generated by a queue is not the largest among bounded fair restrictions of a behavior, nonoptimality can be exploited in hierarchical implementation of queues by grouping a subset of subsystems as a team and designing two modular queues: one to implement fairness locally among the team members, and the other to implement fairness globally between the team and other subsystems.
Keywords
discrete event systems; queueing theory; discrete-event system; first-input-first-output queues; subsystems subsets; supervisory control; Context awareness; Control system synthesis; Control systems; Discrete event systems; Hardware; Petri nets; Polynomials; Processor scheduling; Prototypes; Supervisory control; Discrete-event systems; fairness; first-input–first-output (FIFO) queues; hierarchical and modular control; supervisory control;
fLanguage
English
Journal_Title
Automatic Control, IEEE Transactions on
Publisher
ieee
ISSN
0018-9286
Type
jour
DOI
10.1109/TAC.2005.858658
Filename
1532419
Link To Document