A Term-based Language for Resource-Constrained Project Scheduling and its Complexity Analysis

초록

We define a language RS, a subclass of the scheduling language RSV (resource constrained project scheduling with variant processes). RS involves the determination of the starting times for ground activities of a project satisfying precedence and resource constraints, in order to minimize the total project duration. In RS ground activities and two structural symbols (operators) ‘seq’ and ‘pll’ are used to construct activity-terms representing scheduling problems. We consider three different variants for formalizing the RS-scheduling problem, the optimizing variant, the number variant and the decision variant. Using the decision variant we show that the problem RS is NP-complete. Further we show that the optimizing variant (or number variant) of theRS-problem is computable in polynomial time iff the decision variant is computable in polynomial time.

키워드

Scheduling problemdescription logicscomplexity theory
제목
A Term-based Language for Resource-Constrained Project Scheduling and its Complexity Analysis
저자
Kutzner, ArneKim, Pok-Son
DOI
10.5391/IJFIS.2012.12.1.20
발행일
2012-03
저널명
International Journal of Fuzzy Logic and Intelligent systems
12
1
페이지
20 ~ 28