Notice: Undefined index: linkPowrot in C:\wwwroot\wwwroot\publikacje\publikacje.php on line 1275
Publikacje
Pomoc (F2)
[42570] Artykuł:

A Hybrid Programming Framework for Resource-Constrained Scheduling Problems

Czasopismo: Intelligent Data Engineering and Automated Learning - IDEAL 2015   Tom: 9375, Strony: 300-308
ISSN:  0302-9743
ISBN:  978-3-319-24834-9
Wydawca:  SPRINGER INT PUBLISHING AG, GEWERBESTRASSE 11, CHAM, CH-6330, SWITZERLAND
Opublikowano: 2015
Seria wydawnicza:  Lecture Notes in Computer Science
 
  Autorzy / Redaktorzy / Twórcy
Imię i nazwisko Wydział Katedra Procent
udziału
Liczba
punktów
Paweł Sitek orcid logoWEAiIKatedra Systemów Informatycznych *507.50  
Jarosław Wikarek orcid logoWEAiIKatedra Systemów Informatycznych *507.50  

Grupa MNiSW:  Materiały z konferencji międzynarodowej (zarejestrowane w Web of Science)
Punkty MNiSW: 15
Klasyfikacja Web of Science: Proceedings Paper


DOI LogoDOI     Web of Science Logo Web of Science    
Keywords:

Constraint logic programming  Mathematical programming  Scheduling  Decision support  Hybrid approach 



Abstract:

Resource-constrained scheduling problems appear frequently at different levels of decisions in manufacturing, logistics, computer networks, software engineering etc. They are usually characterized by many types of constraints, which often make them unstructured and difficult to solve (NP-complete). Traditional mathematical programming (MP) approaches are deficient because their representation of allocation constraints is artificial (using 0-1 variables). Unlike traditional approaches, declarative constraint logic programming (CLP) provides for a natural representation of heterogeneous constraints. In CLP we state the problem requirements by constraints; we do not need to specify how to meet these requirements. CLP approach is very effective for binary constraints (binding at most two variables). If there are more variables in the constraints and the problem requires further optimization, the efficiency decreases dramatically. This paper presents a hybrid programming framework for constrained scheduling problems where two environments (mathematical programming and constraint logic programming) were integrated. This integration, hybridization as well as a transformation of the problem helped reduce the combinatorial problem substantially.

In order to compare the effectiveness of the proposed framework, also made implementation of illustrative example separately for the two environments MP and CLP.