Title of article
Decomposition, reformulation,anddivinginuniversitycoursetimetabling
Author/Authors
Edmund K.Burke، نويسنده , , JakubMare cek، نويسنده , , AndrewJ.Parkes، نويسنده , , HanaRudov?b، نويسنده ,
Issue Information
ماهنامه با شماره پیاپی سال 2010
Pages
16
From page
582
To page
597
Abstract
In manyreal-lifeoptimisationproblems,therearemultipleinteractingcomponentsinasolution.For
example, differentcomponentsmightspecifyassignmentstodifferentkindsofresource.Often,each
component isassociatedwithdifferentsetsofsoftconstraints,andsowithdifferentmeasuresofsoft
constraint violation.Thegoalisthentominimisealinearcombinationofsuchmeasures.Thispaper
studies anapproachtosuchproblems,whichcanbethoughtofasmultiphaseexploitationofmultiple
objective-/value-restricted submodels.Inthisapproach,onlyonecomputationallydifficultcomponent
of aproblemandtheassociatedsubsetofobjectivesisconsideredatfirst.Thisproducespartialsolu-
tions, whichdefineinterestingneighbourhoodsinthesearchspaceofthecompleteproblem.Often,itis
possible topicktheinitialcomponentsothatvariableaggregationcanbeperformedatthefirststage,
and theneighbourhoodstobeexplorednextareguaranteedtocontainfeasiblesolutions.Usinginteger
programming, itistheneasytoimplementheuristicsproducingsolutionswithboundsontheirquality.
Our studyisperformedonauniversitycoursetimetablingproblemusedinthe2007International
Timetabling Competition(ITC),alsoknownastheUdineCourseTimetablingproblem.Thegoalisto
find anassignmentofeventstoperiodsandrooms,sothattheassignmentofeventstoperiodsisa
feasible boundedcolouringofanassociatedconflictgraphandthelinearcombinationofthenumbersof
violations offoursoftconstraintsisminimised.Intheproposedheuristic,anobjective-restrictedneigh-
bourhood generatorproducesassignmentsofperiodstoevents,withdecreasingnumbersofviolationsof
two period-relatedsoftconstraints.Thosearerelaxedintoassignmentsofeventstodays,whichdefine
neighbourhoods thatareeasiertosearchwithrespecttoallfoursoftconstraints.Integerprogramming
formulations forallsubproblemsaregivenandevaluatedusingILOGCPLEX11.Thewiderapplicability
of thisapproachisanalysedanddiscussed.
Keywords
Reformulation , Diving , Heuristic , Integer programming , Metaheuristic , Decomposition , University course timetabling , Soft constraints
Journal title
Computers and Operations Research
Serial Year
2010
Journal title
Computers and Operations Research
Record number
927672
Link To Document