메뉴 건너뛰기




Volumn , Issue , 2008, Pages

A branch-and-cut procedure for the udine course timetabling problem

Author keywords

Branch and cut; Cutting planes; Educational timetabling; Integer programming; Soft constraints; University course timetabling

Indexed keywords

SCHEDULING;

EID: 84904214491     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: None     Document Type: Conference Paper
Times cited : (8)

References (49)
  • 2
    • 33847014136 scopus 로고    scopus 로고
    • A mixed-integer programming approach to a class timetabling problem: A case study with gender policies and traffic considerations
    • press
    • Salem Mohammed Al-Yakoob and Hanif D. Sherali. A mixed-integer programming approach to a class timetabling problem: A case study with gender policies and traffic considerations. European J. Oper. Res., page In press., 2007.
    • (2007) European J. Oper. Res.
    • Al-Yakoob, S.M.1    Sherali, H.D.2
  • 3
    • 26644466566 scopus 로고    scopus 로고
    • A computational study of a cutting plane algorithm for university course timetabling
    • Pasquale Avella and Igor Vasil’ev. A computational study of a cutting plane algorithm for university course timetabling. J. Scheduling, 8(6):497–514, 2005.
    • (2005) J. Scheduling , vol.8 , Issue.6 , pp. 497-514
    • Avella, P.1    Vasil’ev, I.2
  • 4
    • 38249001519 scopus 로고
    • Linear-time separation algorithms for the three-index assignment polytope
    • Egon Balas and Li Qun Qi. Linear-time separation algorithms for the three-index assignment polytope. Discrete Appl. Math., 43(1):1–12, 1993.
    • (1993) Discrete Appl. Math. , vol.43 , Issue.1 , pp. 1-12
    • Balas, E.1    Qi, L.Q.2
  • 5
    • 0000667028 scopus 로고
    • An algorithm for the three-index assignment problem
    • Egon Balas and Matthew J. Saltzman. An algorithm for the three-index assignment problem. Oper. Res., 39(1):150–161, 1991.
    • (1991) Oper. Res. , vol.39 , Issue.1 , pp. 150-161
    • Balas, E.1    Saltzman, M.J.2
  • 7
    • 85016192731 scopus 로고    scopus 로고
    • Towards improving the utilisation of university teaching space
    • to appear, Also appeared as NOTTCS-TR-2006-5
    • Camille B. Beyrouthy, Edmund K. Burke, Dario Landa Silva, Barry McCollum, Peter McMullan, and Andrew J. Parkes. Towards improving the utilisation of university teaching space. J. Op. Res. Soc., to appear, 2007. Also appeared as NOTTCS-TR-2006-5.
    • (2007) J. Op. Res. Soc.
    • Beyrouthy, C.B.1    Burke, E.K.2    Silva, D.L.3    McCollum, B.4    McMullan, P.5    Parkes, A.J.6
  • 9
    • 0037118761 scopus 로고    scopus 로고
    • Recent research directions in automated timetabling
    • Edmund K. Burke and Sanja Petrovic. Recent research directions in automated timetabling. European J. Oper. Res., 140(2):266–280, 2002.
    • (2002) European J. Oper. Res. , vol.140 , Issue.2 , pp. 266-280
    • Burke, E.K.1    Petrovic, S.2
  • 10
    • 0031368151 scopus 로고    scopus 로고
    • Automated university timetabling: The state of the art
    • Edmund K. Burke, Kirk Jackson, Jeffrey H. Kingston, and Rupert F. Weare. Automated university timetabling: The state of the art. Comput. J., 40(9):565–571, 1997.
    • (1997) Comput. J. , vol.40 , Issue.9 , pp. 565-571
    • Burke, E.K.1    Jackson, K.2    Kingston, J.H.3    Weare, R.F.4
  • 11
    • 3042756825 scopus 로고    scopus 로고
    • Applications to timetabling
    • Jonathan L. Gross and Jay Yellen, editors, CRC, London, UK
    • Edmund K. Burke, Dominique de Werra, and Jeffrey H. Kingston. Applications to timetabling. In Jonathan L. Gross and Jay Yellen, editors, Handbook of Graph Theory, pages 445–474. CRC, London, UK, 2004.
    • (2004) Handbook of Graph Theory , pp. 445-474
    • Burke, E.K.1    De Werra, D.2    Kingston, J.H.3
  • 12
    • 70349287933 scopus 로고    scopus 로고
    • On a clique-based integer programming formulation of vertex colouring with applications in course timetabling
    • The University of Nottingham, Nottingham, Also
    • Edmund K. Burke, Jakub Mareček, Andrew J. Parkes, and Hana Rudová. On a clique-based integer programming formulation of vertex colouring with applications in course timetabling. Technical Report NOTTCS-TR-2007-10, The University of Nottingham, Nottingham, 2007. Also available at http://arxiv.org/abs/0710.3603.
    • (2007) Technical Report NOTTCS-TR-2007-10
    • Burke, E.K.1    Mareček, J.2    Parkes, A.J.3    Rudová, H.4
  • 13
    • 70349300189 scopus 로고    scopus 로고
    • Penalis-ing patterns in timetables: Novel integer programming formulations
    • Stefan Nickel and Jörg Kalcsics, editors, Berlin, Springer
    • Edmund K. Burke, Jakub Mareček, Andrew J. Parkes, and Hana Rudová. Penalis-ing patterns in timetables: Novel integer programming formulations. In Stefan Nickel and Jörg Kalcsics, editors, Operations Research Proceedings 2007, Berlin, 2008a. Springer.
    • (2008) Operations Research Proceedings 2007
    • Burke, E.K.1    Mareček, J.2    Parkes, A.J.3    Rudová, H.4
  • 14
    • 85067200504 scopus 로고    scopus 로고
    • Decomposition, reformulation, and diving in timetabling
    • The University of Nottingham, Nottingham
    • Edmund K. Burke, Jakub Mareček, Andrew J. Parkes, and Hana Rudová. Decomposition, reformulation, and diving in timetabling. Technical Report NOTTCS-TR-2008-02, The University of Nottingham, Nottingham, 2008b.
    • (2008) Technical Report NOTTCS-TR-2008-02
    • Burke, E.K.1    Mareček, J.2    Parkes, A.J.3    Rudová, H.4
  • 15
    • 0346339489 scopus 로고    scopus 로고
    • Cliques, holes and the vertex coloring polytope
    • Manoel Campêlo, Ricardo C. Corrêa, and Yuri Frota. Cliques, holes and the vertex coloring polytope. Inform. Process. Lett., 89(4):159–164, 2003.
    • (2003) Inform. Process. Lett. , vol.89 , Issue.4 , pp. 159-164
    • Campêlo, M.1    Corrêa, R.C.2    Frota, Y.3
  • 16
    • 0042722371 scopus 로고    scopus 로고
    • Properties of some ILP formulations of a class of partitioning problems
    • Alberto Caprara. Properties of some ILP formulations of a class of partitioning problems. Discrete Appl. Math., 87(1-3):11–23, 1998.
    • (1998) Discrete Appl. Math. , vol.87 , Issue.1-3 , pp. 11-23
    • Caprara, A.1
  • 17
    • 17144420325 scopus 로고
    • A Lagrangian relaxation approach to the classroom assignment problem
    • Michael W. Carter. A Lagrangian relaxation approach to the classroom assignment problem. INFORMS J. Comput., 27:230–245, 1989.
    • (1989) INFORMS J. Comput. , vol.27 , pp. 230-245
    • Carter, M.W.1
  • 19
    • 84887467359 scopus 로고    scopus 로고
    • Benchmarking curriculum-based course timetabling: Formulations, data formats, instances, validation, and results
    • to appear
    • Fabio De Cesco, Luca Di Gaspero, and Andrea Schaerf. Benchmarking curriculum-based course timetabling: Formulations, data formats, instances, validation, and results. In Practice and Theory of Automated Timetabling, to appear, 2008.
    • (2008) Practice and Theory of Automated Timetabling
    • De Cesco, F.1    Gaspero, L.D.2    Schaerf, A.3
  • 20
    • 0000971541 scopus 로고
    • Edmonds polytopes and a hierarchy of combinatorial problems
    • Vašek Chvátal. Edmonds polytopes and a hierarchy of combinatorial problems. Discrete Math., 4:305–337, 1973.
    • (1973) Discrete Math , vol.4 , pp. 305-337
    • Chvátal, V.1
  • 23
    • 1642408472 scopus 로고    scopus 로고
    • An integer programming formulation for a case study in university timetabling
    • Sophia Daskalaki, Theodore Birbas, and Efthymios Housos. An integer programming formulation for a case study in university timetabling. European J. Oper. Res., 153:117–135, 2004.
    • (2004) European J. Oper. Res. , vol.153 , pp. 117-135
    • Daskalaki, S.1    Birbas, T.2    Housos, E.3
  • 24
    • 3943104749 scopus 로고    scopus 로고
    • Efficient solutions for a university timetabling problem through integer programming
    • Sophia Daskalaki, Theodore Birbas, and Efthymios Housos. Efficient solutions for a university timetabling problem through integer programming. European J. Oper. Res., 160:106–120, 2005.
    • (2005) European J. Oper. Res. , vol.160 , pp. 106-120
    • Daskalaki, S.1    Birbas, T.2    Housos, E.3
  • 25
    • 1642340391 scopus 로고    scopus 로고
    • An automated university course timetabling system developed in a distributed environment: A case study
    • Maria Dimopoulou and Panagiotis Miliotis. An automated university course timetabling system developed in a distributed environment: A case study. European J. Oper. Res., 153:136–147, 2004.
    • (2004) European J. Oper. Res. , vol.153 , pp. 136-147
    • Dimopoulou, M.1    Miliotis, P.2
  • 26
    • 35248849915 scopus 로고    scopus 로고
    • Multi neighborhood local search with application to the course timetabling problem
    • Luca Di Gaspero and Andrea Schaerf. Multi neighborhood local search with application to the course timetabling problem. In Burke and Causmaecker [2003], pages 262–275.
    • (2003) Burke and Causmaecker , pp. 262-275
    • Gaspero, L.D.1    Schaerf, A.2
  • 27
    • 33645316775 scopus 로고    scopus 로고
    • Neighborhood portfolio approach for local search applied to timetabling problems
    • Luca Di Gaspero and Andrea Schaerf. Neighborhood portfolio approach for local search applied to timetabling problems. J. Math. Model. Algorithms, 5(1):65–89, 2006.
    • (2006) J. Math. Model. Algorithms , vol.5 , Issue.1 , pp. 65-89
    • Gaspero, L.D.1    Schaerf, A.2
  • 29
    • 84904241624 scopus 로고
    • On facets of the three-index assignment polytope
    • Geena Gwan and Li Qun Qi. On facets of the three-index assignment polytope. Australas. J. Combin., 6:67–87, 1992.
    • (1992) Australas. J. Combin. , vol.6 , pp. 67-87
    • Gwan, G.1    Qi, L.Q.2
  • 31
    • 85057110593 scopus 로고    scopus 로고
    • Curriculum based course timetabling: Optimal solutions to the udine benchmark instances
    • to appear
    • Gerald Lach and Marco E. Lübbecke. Curriculum based course timetabling: Optimal solutions to the udine benchmark instances. In Practice and Theory of Automated Timetabling, to appear, 2008a.
    • (2008) Practice and Theory of Automated Timetabling
    • Lach, G.1    Lübbecke, M.E.2
  • 32
    • 45449087055 scopus 로고    scopus 로고
    • Optimal university course timetables and the partial transversal polytope
    • Catherine C. McGeoch, editor, Berlin, Springer
    • Gerald Lach and Marco E. Lübbecke. Optimal university course timetables and the partial transversal polytope. In Catherine C. McGeoch, editor, Experimental algorithms, volume LNCS 5038 of Lecture Notes in Computer Science, pages 235–248, Berlin, 2008b. Springer.
    • (2008) Experimental Algorithms, Volume LNCS 5038 of Lecture Notes in Computer Science , pp. 235-248
    • Lach, G.1    Lübbecke, M.E.2
  • 33
    • 0010603512 scopus 로고
    • An integer linear programming model of a school timetabling problem
    • N. L. Lawrie. An integer linear programming model of a school timetabling problem. Comput. J., 12:307–316, 1969.
    • (1969) Comput. J. , vol.12 , pp. 307-316
    • Lawrie, N.L.1
  • 34
    • 38549140043 scopus 로고    scopus 로고
    • A perspective on bridging the gap between theory and practice in university timetabling
    • Edmund K. Burke and Hana Rudová, editors, Berlin, Springer
    • Barry McCollum. A perspective on bridging the gap between theory and practice in university timetabling. In Edmund K. Burke and Hana Rudová, editors, Practice and Theory of Automated Timetabling, volume LNCS 3867 of Lecture Notes in Computer Science, pages 3–23, Berlin, 2007. Springer.
    • (2007) Practice and Theory of Automated Timetabling, Volume LNCS 3867 of Lecture Notes in Computer Science , pp. 3-23
    • McCollum, B.1
  • 35
    • 37049026884 scopus 로고    scopus 로고
    • A cutting plane algorithm for graph coloring
    • Isabel Méndez-Díaz and Paula Zabala. A cutting plane algorithm for graph coloring. Discrete Appl. Math., 156(2), 2008.
    • (2008) Discrete Appl. Math. , vol.156 , Issue.2
    • Méndez-Díaz, I.1    Zabala, P.2
  • 36
    • 33644908527 scopus 로고    scopus 로고
    • A computational approach to enhancing course timetabling with integer programming
    • S. A. Mirhassani. A computational approach to enhancing course timetabling with integer programming. Appl. Math. Comput., 175:814–822, 2006.
    • (2006) Appl. Math. Comput. , vol.175 , pp. 814-822
    • Mirhassani, S.A.1
  • 41
    • 35248845686 scopus 로고    scopus 로고
    • University course timetabling with soft constraints
    • Hana Rudová and Keith Murray. University course timetabling with soft constraints. In Burke and Causmaecker [2003], pages 310–328.
    • (2003) Burke and Causmaecker , pp. 310-328
    • Rudová, H.1    Murray, K.2
  • 42
    • 0032656663 scopus 로고    scopus 로고
    • A survey of automated timetabling
    • Andrea Schaerf. A survey of automated timetabling. Artificial Intelligence Rev., 13 (2):87–127, 1999.
    • (1999) Artificial Intelligence Rev , vol.13 , Issue.2 , pp. 87-127
    • Schaerf, A.1
  • 43
    • 34547212268 scopus 로고    scopus 로고
    • Application of a real-world university-course timetabling model solved by integer programming
    • Katja Schimmelpfeng and Stefan Helber. Application of a real-world university-course timetabling model solved by integer programming. OR Spectrum, 29: 783–803, 2007.
    • (2007) OR Spectrum , vol.29 , pp. 783-803
    • Schimmelpfeng, K.1    Helber, S.2
  • 44
    • 33749264452 scopus 로고    scopus 로고
    • The worst-case time complexity for generating all maximal cliques and computational experiments
    • Etsuji Tomita, Akira Tanaka, and Haruhisa Takahashi. The worst-case time complexity for generating all maximal cliques and computational experiments. Theor. Comput. Sci., 363(1):28–42, 2006.
    • (2006) Theor. Comput. Sci. , vol.363 , Issue.1 , pp. 28-42
    • Tomita, E.1    Tanaka, A.2    Takahashi, H.3
  • 45
    • 0021603760 scopus 로고
    • School timetabling – A case in large binary integer linear programming
    • Arabinda Tripathy. School timetabling – A case in large binary integer linear programming. Management Sci., 30:1473–1489, 1984.
    • (1984) Management Sci , vol.30 , pp. 1473-1489
    • Tripathy, A.1
  • 46
    • 0042765844 scopus 로고
    • Branch and bound method for the three-index assignment problem
    • Milan Vlach. Branch and bound method for the three-index assignment problem. Ekonom.-Mat. Obzor, 3:181–191, 1967.
    • (1967) Ekonom.-Mat. Obzor , vol.3 , pp. 181-191
    • Vlach, M.1
  • 47
    • 0002076006 scopus 로고
    • An upper bound for the chromatic number of a graph and its application to timetabling problems
    • Dominic J. A. Welsh, and Martin B. Powel. An upper bound for the chromatic number of a graph and its application to timetabling problems. Computer J., 10 (1):85–86, 1967.
    • (1967) Computer J , vol.10 , Issue.1 , pp. 85-86
    • Welsh, D.J.A.1    Powel, M.B.2
  • 48
    • 33644602434 scopus 로고    scopus 로고
    • A branch-and-cut algorithm for graph coloring
    • Paula Zabala and Isabel Méndez-Díaz. A branch-and-cut algorithm for graph coloring. Discrete Appl. Math., 154(5):826–847, 2006.
    • (2006) Discrete Appl. Math. , vol.154 , Issue.5 , pp. 826-847
    • Zabala, P.1    Méndez-Díaz, I.2
  • 49
    • 43849088675 scopus 로고    scopus 로고
    • Linear degree extractors and the inapproximability of max clique and chromatic number
    • David Zuckerman. Linear degree extractors and the inapproximability of max clique and chromatic number. Theory Comput., 3(6):103–128, 2007.
    • (2007) Theory Comput , vol.3 , Issue.6 , pp. 103-128
    • Zuckerman, D.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.