A language for describing process scheduling problems

被引:17
|
作者
Zentner, MG [1 ]
Elkamel, A
Pekny, JF
Reklaitis, GV
机构
[1] Purdue Univ, Sch Chem Engn, Comp Integrated Proc Operat Ctr, W Lafayette, IN 47907 USA
[2] Adv Proc Combinator Inc, W Lafayette, IN 47907 USA
关键词
D O I
10.1016/S0098-1354(96)00355-9
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, we define the language RCSPec for expressing process scheduling problems and describe a scheme for parsing and then translating the language to a mathematical programming formulation. The goal of RCSPec is to provide a compact, intuitive, and context independent means of representing the wide variety of process scheduling problems that arise in the chemical/pharmaceutical industry. In practice, RCSPec allows for rapid modification of problem features, promotes detection of ill-posed scenarios, and can serve as a vehicle for expressing standard test problems on which researchers can compare results. As an example of its application, several problems from the literature are expressed and computational results are presented for parsing and translating their descriptions to a formulation based on time discretization. RCSPec is independent of the formulation into which it is translated so that alternative formulation/solution strategies may be applied to the same problem description. Supporting additional formulations involves modifying the translation process, whereas parsing is unaffected. A library of test problems expressed in RCSPec, problem file error checking code, and information about RCSPec version updates are electronically available. (C) 1997 Elsevier Science Ltd.
引用
收藏
页码:125 / 145
页数:21
相关论文
共 50 条
  • [11] ANML: A language for describing networks
    Kiddle, C
    Simmonds, R
    Wilson, DK
    Unger, B
    NINTH INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS AND SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS, PROCEEDINGS, 2001, : 135 - 141
  • [12] THE IMPORTANCE OF LANGUAGE IN DESCRIBING PERCEPTIONS
    CIVILLE, GV
    FOOD TECHNOLOGY, 1986, 40 (11) : 67 - 67
  • [13] AN INTERPRETER FOR A LANGUAGE FOR DESCRIBING ASSEMBLIES
    POPPLESTONE, RJ
    AMBLER, AP
    BELLOS, IM
    ARTIFICIAL INTELLIGENCE, 1980, 14 (01) : 79 - 107
  • [14] DEFINING AND DESCRIBING WHOLE LANGUAGE
    WATSON, DJ
    ELEMENTARY SCHOOL JOURNAL, 1989, 90 (02): : 129 - 141
  • [15] Job shop-Scheduling Problems- Single Process
    Mahdavinejad, Ramezan Ali
    FRONTIERS OF MANUFACTURING AND DESIGN SCIENCE, PTS 1-4, 2011, 44-47 : 330 - 334
  • [16] A survey of machine scheduling problems with blocking and no-wait in process
    Hall, NG
    Sriskandarajah, C
    OPERATIONS RESEARCH, 1996, 44 (03) : 510 - 525
  • [17] State's language: Comprehension of problems in study process
    Pivkina, Veronika
    Ferhat, Nora
    Khan, Angelina
    Kim, Alla
    Maslova, Taisiya
    INTERNATIONAL JOURNAL OF PSYCHOLOGY, 2012, 47 : 134 - 134
  • [18] Implementing a nutritional assessment tool in the community: a report describing the process, audit and problems encountered
    Hickson, M
    Hill, M
    JOURNAL OF HUMAN NUTRITION AND DIETETICS, 1997, 10 (06) : 373 - 377
  • [19] On the Reducibility of Multicriteria Scheduling Problems to Bicriteria Scheduling Problems
    Akande, Saheed
    Oluleye, Ayodeji. E.
    Oyetunji, Elkanah O.
    2015 INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND OPERATIONS MANAGEMENT (IEOM), 2015,
  • [20] FLOW SHOP SCHEDULING PROBLEMS WITH NO IN-PROCESS WAITING - SPECIAL CASE
    PANWALKAR, SS
    WOOLLAM, CR
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1979, 30 (07) : 661 - 664