• 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