Optimization of resource‐constrained project schedules by simulated annealing and variable neighborhood search

    Leonidas Sakalauskas Info
    Gražvydas Felinskas Info

Abstract

Applications of information technologies are often related to making some schedules, timetables of tasks or jobs with constrained resources. In this paper we consider job scheduling and optimization algorithms related to resources, time and other constraints. Schedule optimization procedures, based on schedule coding by priority list of jobs, are created and investigated. Optimal priority list of jobs is found by approaching algorithms of local and global search, namely, random search and simulated annealing methods with the variable neighborhood, defined by the decoding procedure applied. Computational results with testing data from project scheduling Library are given.

Ribojamų tvarkaraščių išteklių optimizavimas modeliuojamojo atkaitinimo ir kintamos aplinkos paieškos metodais

Santrauka. Taikant informacines technologijas dažnai susiduriama su įvairiomis darbų ar užduočių tvarkaraščių sudarymo problemomis, kai ištekliai, reikalingi užduotims atlikti, yra riboti. Šiame straipsnyje yra nagrinėjami darbų tvarkaraščių sudarymo ir optimizavimo algoritmai, atsižvelgiant į išteklių, laiko bei kitokius ribojimus. Sukurtos ir tiriamos tvarkaraščio optimizavimo procedūros, paremtos tvarkaraščio kodavimu pagal darbų pirmumo sąrašą. Optimalus darbų pirmumo sąrašas randamas derinant lokaliosios ir globaliosios paieškos algoritmus – atsitiktinės paieškos ir modeliuojamojo atkaitinimo metodus su kintama aplinka. Pateikti skaičiavimo rezultatai, naudojant testų duomenis iš tvarkaraščių sudarymo uždavinių bibliotekos.

Reikšminiai žodžiai: ribotų išteklių projektai, tvarkaraščio optimizavimas, Monte Karlo metodas, modeliuojamasis atkaitinimas, kintamos aplinkos metodai.

First Published Online: 21 Oct 2010

Keywords:

resource-constrainted project, schedule optimization, Monte Carlo method, simulated annealing, variable neighborhood

How to Cite

Sakalauskas, L., & Felinskas, G. (2006). Optimization of resource‐constrained project schedules by simulated annealing and variable neighborhood search. Technological and Economic Development of Economy, 12(4), 307-313. https://doi.org/10.3846/13928619.2006.9637759

Share

Published in Issue
December 31, 2006
Abstract Views
613

View article in other formats

CrossMark check

CrossMark logo

Published

2006-12-31

Issue

Section

Articles

How to Cite

Sakalauskas, L., & Felinskas, G. (2006). Optimization of resource‐constrained project schedules by simulated annealing and variable neighborhood search. Technological and Economic Development of Economy, 12(4), 307-313. https://doi.org/10.3846/13928619.2006.9637759

Share