Blackboard architecture for reactive scheduling

Anandhi Bharadwaj, Ajay S. Vinze, Arun Sen

Research output: Contribution to journalArticle

9 Citations (Scopus)

Abstract

This paper presents a knowledge-based approach for dynamic rescheduling. Scheduling is a complex activity often influenced by diverse and conflicting constraints. The problem is complicated further by dynamic environments, where rescheduling in response to changes is critical. In this paper a generalized architecture for dynamic rescheduling is presented. The architecture combines a blackboard-based opportunistic scheduling system taht is integrated with reason maintenance capabilities. The blackboard component focuses on the process of constructing a schedule that is deemed to be primarily opportunistic in nature. The reason maintenance capabilities of the system focus on rescheduling, keeping track of justifications for assignments, and ensuring that the current schedule is always valid, that is, free of inconsistencies.

Original languageEnglish (US)
Pages (from-to)55-65
Number of pages11
JournalExpert Systems with Applications
Volume7
Issue number1
DOIs
StatePublished - 1994
Externally publishedYes

Fingerprint

Scheduling

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computer Science Applications

Cite this

Blackboard architecture for reactive scheduling. / Bharadwaj, Anandhi; Vinze, Ajay S.; Sen, Arun.

In: Expert Systems with Applications, Vol. 7, No. 1, 1994, p. 55-65.

Research output: Contribution to journalArticle

Bharadwaj, Anandhi ; Vinze, Ajay S. ; Sen, Arun. / Blackboard architecture for reactive scheduling. In: Expert Systems with Applications. 1994 ; Vol. 7, No. 1. pp. 55-65.
@article{1ac1ede7d012455aabdea5b9d3a2d910,
title = "Blackboard architecture for reactive scheduling",
abstract = "This paper presents a knowledge-based approach for dynamic rescheduling. Scheduling is a complex activity often influenced by diverse and conflicting constraints. The problem is complicated further by dynamic environments, where rescheduling in response to changes is critical. In this paper a generalized architecture for dynamic rescheduling is presented. The architecture combines a blackboard-based opportunistic scheduling system taht is integrated with reason maintenance capabilities. The blackboard component focuses on the process of constructing a schedule that is deemed to be primarily opportunistic in nature. The reason maintenance capabilities of the system focus on rescheduling, keeping track of justifications for assignments, and ensuring that the current schedule is always valid, that is, free of inconsistencies.",
author = "Anandhi Bharadwaj and Vinze, {Ajay S.} and Arun Sen",
year = "1994",
doi = "10.1016/0957-4174(94)90026-4",
language = "English (US)",
volume = "7",
pages = "55--65",
journal = "Expert Systems with Applications",
issn = "0957-4174",
publisher = "Elsevier Limited",
number = "1",

}

TY - JOUR

T1 - Blackboard architecture for reactive scheduling

AU - Bharadwaj, Anandhi

AU - Vinze, Ajay S.

AU - Sen, Arun

PY - 1994

Y1 - 1994

N2 - This paper presents a knowledge-based approach for dynamic rescheduling. Scheduling is a complex activity often influenced by diverse and conflicting constraints. The problem is complicated further by dynamic environments, where rescheduling in response to changes is critical. In this paper a generalized architecture for dynamic rescheduling is presented. The architecture combines a blackboard-based opportunistic scheduling system taht is integrated with reason maintenance capabilities. The blackboard component focuses on the process of constructing a schedule that is deemed to be primarily opportunistic in nature. The reason maintenance capabilities of the system focus on rescheduling, keeping track of justifications for assignments, and ensuring that the current schedule is always valid, that is, free of inconsistencies.

AB - This paper presents a knowledge-based approach for dynamic rescheduling. Scheduling is a complex activity often influenced by diverse and conflicting constraints. The problem is complicated further by dynamic environments, where rescheduling in response to changes is critical. In this paper a generalized architecture for dynamic rescheduling is presented. The architecture combines a blackboard-based opportunistic scheduling system taht is integrated with reason maintenance capabilities. The blackboard component focuses on the process of constructing a schedule that is deemed to be primarily opportunistic in nature. The reason maintenance capabilities of the system focus on rescheduling, keeping track of justifications for assignments, and ensuring that the current schedule is always valid, that is, free of inconsistencies.

UR - http://www.scopus.com/inward/record.url?scp=0028250170&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0028250170&partnerID=8YFLogxK

U2 - 10.1016/0957-4174(94)90026-4

DO - 10.1016/0957-4174(94)90026-4

M3 - Article

AN - SCOPUS:0028250170

VL - 7

SP - 55

EP - 65

JO - Expert Systems with Applications

JF - Expert Systems with Applications

SN - 0957-4174

IS - 1

ER -