A column generation mathematical programming approach for a class-faculty assignment problem with preferences

This paper presents a column generation approach for assigning faculty members to sections of offered classes (class-sections) in a case study related to Kuwait University. For a given class, the total number of class-sections to be offered is known; however, the distribution of these class-sections...

Full description

Saved in:
Bibliographic Details
Published in:Computational management science Vol. 12; no. 2; pp. 297 - 318
Main Authors: Al-Yakoob, Salem M., Sherali, Hanif D.
Format: Journal Article
Language:English
Published: Berlin/Heidelberg Springer Berlin Heidelberg 01.04.2015
Springer Nature B.V
Subjects:
ISSN:1619-697X, 1619-6988
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract This paper presents a column generation approach for assigning faculty members to sections of offered classes (class-sections) in a case study related to Kuwait University. For a given class, the total number of class-sections to be offered is known; however, the distribution of these class-sections into available time-slots is determined via a mixed-integer programming model that takes into consideration faculty members’ aggregate preferences for specific offered classes and the time-slots of the corresponding sections, as well as other restrictions imposed by the Office of the Registrar. Subsequently, upon fixing the time-slot assignments of the class-sections, another mixed-integer programming model is formulated and solved to select weekly schedules for faculty members, while considering their preferences for specific classes and time-slots. In this latter model, each variable corresponds to a feasible schedule of a faculty member, and by exploiting its special structure, we demonstrate that its continuous relaxation can be solved very efficiently via a column generation method in order to heuristically derive a good quality feasible solution. Computational results are provided for a number of test instances, including 10 real cases pertaining to the Department of Mathematics at Kuwait University.
AbstractList This paper presents a column generation approach for assigning faculty members to sections of offered classes (class-sections) in a case study related to Kuwait University. For a given class, the total number of class-sections to be offered is known; however, the distribution of these class-sections into available time-slots is determined via a mixed-integer programming model that takes into consideration faculty members' aggregate preferences for specific offered classes and the time-slots of the corresponding sections, as well as other restrictions imposed by the Office of the Registrar. Subsequently, upon fixing the time-slot assignments of the class-sections, another mixed-integer programming model is formulated and solved to select weekly schedules for faculty members, while considering their preferences for specific classes and time-slots. In this latter model, each variable corresponds to a feasible schedule of a faculty member, and by exploiting its special structure, we demonstrate that its continuous relaxation can be solved very efficiently via a column generation method in order to heuristically derive a good quality feasible solution. Computational results are provided for a number of test instances, including 10 real cases pertaining to the Department of Mathematics at Kuwait University.
Author Sherali, Hanif D.
Al-Yakoob, Salem M.
Author_xml – sequence: 1
  givenname: Salem M.
  surname: Al-Yakoob
  fullname: Al-Yakoob, Salem M.
  email: salem@al-yakoob.com
  organization: Department of Mathematics, College of Science, Kuwait University
– sequence: 2
  givenname: Hanif D.
  surname: Sherali
  fullname: Sherali, Hanif D.
  organization: Grado Department of Industrial and Systems Engineering , Virginia Tech
BookMark eNp9kcFqHSEUhqWk0CTtA3QndJPNNB51RmcZQtIWAtmk0J2ceJ25BnVu1CHk7evtLSUEmoV6DnyfHP1PyFFakiPkM7CvwJg6L8C4Vh0D0dYguvEdOYYBxm4YtT76V6tfH8hJKQ-MyV4qfUziBbVLWGOis0suY_VLohHr1rXNWwx0l5c5Y4w-zRR3rUO7pdOSKVIbsJRuQruG-kxb7ecUXap75z64SJ983bbGTS67ZF35SN5PGIr79Pc8JT-vr-4uv3c3t99-XF7cdFaCqJ3oe4UwTiMbLLdSIyjOJUomN8JyDWB7u5HohOQ9DhxHLh3bbFRvB7hHmMQpOTvc2wZ5XF2pJvpiXQiY3LIWA4PulRZMQEO_vEIfljWnNl2jBs20AskbpQ6UzUsp7UHG-vrns2pGHwwws4_BHGIwLQazj8GMzYRX5i77iPn5TYcfnNLYNLv8Yqb_Sr8BiSmdFQ
CitedBy_id crossref_primary_10_1109_ACCESS_2021_3103495
crossref_primary_10_1016_j_cie_2019_03_048
Cites_doi 10.1016/0377-2217(94)90009-4
10.1109/3468.769755
10.1016/S0377-2217(01)00342-3
10.1287/opre.46.3.316
10.1016/S0377-2217(00)00052-7
10.1016/0166-218X(92)90248-9
10.1016/S0377-2217(03)00103-6
10.1057/palgrave.jors.2601495
10.1057/palgrave.jors.2601628
10.1007/s10732-007-9025-3
10.1016/j.ejor.2003.06.023
10.1016/j.ejor.2005.01.052
10.1016/j.cor.2006.10.016
10.1287/mnsc.30.12.1473
10.1016/0377-2217(95)00204-9
10.1016/S0377-2217(03)00189-9
10.1016/j.mcm.2007.03.012
10.1016/j.amc.2005.07.039
10.1016/j.ejor.2006.04.035
10.1007/s10951-010-0171-3
10.1016/S0305-0548(97)00048-8
10.1016/j.cor.2009.02.023
10.1007/s10951-005-4780-1
10.1057/palgrave.jors.2600469
ContentType Journal Article
Copyright Springer-Verlag Berlin Heidelberg 2013
Springer-Verlag Berlin Heidelberg 2015
Copyright_xml – notice: Springer-Verlag Berlin Heidelberg 2013
– notice: Springer-Verlag Berlin Heidelberg 2015
DBID AAYXX
CITATION
3V.
7SC
7TA
7WY
7WZ
7XB
87Z
8AL
8AO
8FD
8FE
8FG
8FK
8FL
8G5
ABUWG
AFKRA
ARAPS
AZQEC
BENPR
BEZIV
BGLVJ
CCPQU
DWQXO
FRNLG
F~G
GNUQQ
GUQSH
HCIFZ
JG9
JQ2
K60
K6~
K7-
L.-
L7M
L~C
L~D
M0C
M0N
M2O
MBDVC
P5Z
P62
PADUT
PHGZM
PHGZT
PKEHL
PQBIZ
PQBZA
PQEST
PQGLB
PQQKQ
PQUKI
PYYUZ
Q9U
DOI 10.1007/s10287-013-0163-9
DatabaseName CrossRef
ProQuest Central (Corporate)
Computer and Information Systems Abstracts
Materials Business File
ABI/INFORM Collection
ABI/INFORM Global (PDF only)
ProQuest Central (purchase pre-March 2016)
ABI/INFORM Global (Alumni Edition)
Computing Database (Alumni Edition)
ProQuest Pharma Collection
Technology Research Database
ProQuest SciTech Collection
ProQuest Technology Collection
ProQuest Central (Alumni) (purchase pre-March 2016)
ABI/INFORM Collection (Alumni Edition)
Research Library (Alumni Edition)
ProQuest Central (Alumni Edition)
ProQuest Central UK/Ireland
Advanced Technologies & Computer Science Collection
ProQuest Central Essentials
ProQuest Central
Business Premium Collection
Technology collection
ProQuest One Community College
ProQuest Central Korea
Business Premium Collection (Alumni)
ABI/INFORM Global (Corporate)
ProQuest Central Student
Research Library Prep
SciTech Premium Collection
Materials Research Database
ProQuest Computer Science Collection
ProQuest Business Collection (Alumni Edition)
ProQuest Business Collection
Computer Science Database
ABI/INFORM Professional Advanced
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
ABI/INFORM Global
Computing Database
Research Library
Research Library (Corporate)
Advanced Technologies & Aerospace Database
ProQuest Advanced Technologies & Aerospace Collection
Research Library China
ProQuest Central Premium
ProQuest One Academic (New)
ProQuest One Academic Middle East (New)
ProQuest One Business
ProQuest One Business (Alumni)
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Applied & Life Sciences
ProQuest One Academic (retired)
ProQuest One Academic UKI Edition
ABI/INFORM Collection China
ProQuest Central Basic
DatabaseTitle CrossRef
Materials Research Database
ProQuest Business Collection (Alumni Edition)
Research Library Prep
Computer Science Database
ProQuest Central Student
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
SciTech Premium Collection
ABI/INFORM Complete
Materials Business File
ProQuest One Applied & Life Sciences
Research Library China
ProQuest Central (New)
Advanced Technologies & Aerospace Collection
Business Premium Collection
ABI/INFORM Global
ProQuest One Academic Eastern Edition
ProQuest Technology Collection
ProQuest Business Collection
ProQuest One Academic UKI Edition
ProQuest One Academic
ProQuest One Academic (New)
ABI/INFORM Global (Corporate)
ProQuest One Business
Technology Collection
Technology Research Database
Computer and Information Systems Abstracts – Academic
ProQuest One Academic Middle East (New)
ProQuest Central (Alumni Edition)
ProQuest One Community College
Research Library (Alumni Edition)
ProQuest Pharma Collection
ProQuest Central
ABI/INFORM Professional Advanced
ProQuest Central Korea
ProQuest Research Library
Advanced Technologies Database with Aerospace
ABI/INFORM Complete (Alumni Edition)
ProQuest Computing
ABI/INFORM Global (Alumni Edition)
ProQuest Central Basic
ProQuest Computing (Alumni Edition)
ABI/INFORM China
ProQuest SciTech Collection
Computer and Information Systems Abstracts Professional
Advanced Technologies & Aerospace Database
ProQuest One Business (Alumni)
ProQuest Central (Alumni)
Business Premium Collection (Alumni)
DatabaseTitleList Materials Research Database

Materials Research Database
Database_xml – sequence: 1
  dbid: BENPR
  name: ProQuest Central
  url: https://www.proquest.com/central
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Business
Mathematics
Computer Science
EISSN 1619-6988
EndPage 318
ExternalDocumentID 3642067501
10_1007_s10287_013_0163_9
Genre Feature
GeographicLocations Kuwait
GeographicLocations_xml – name: Kuwait
GroupedDBID -57
-5G
-BR
-EM
-Y2
-~C
.86
.VR
06D
0R~
0VY
1N0
203
29F
2J2
2JN
2JY
2KG
2LR
2P1
2VQ
2~H
30V
3V.
4.4
406
408
409
40D
40E
5GY
5VS
67Z
6J9
6NX
7WY
8AO
8FE
8FG
8FL
8G5
8TC
95-
95.
95~
96X
AAAVM
AABHQ
AACDK
AAHNG
AAIAL
AAJBT
AAJKR
AANZL
AARHV
AARTL
AASML
AATNV
AATVU
AAUYE
AAWCG
AAYIU
AAYQN
AAYTO
AAYZH
ABAKF
ABBBX
ABBXA
ABDZT
ABECU
ABFTV
ABHLI
ABHQN
ABJNI
ABJOX
ABKCH
ABKTR
ABMNI
ABMQK
ABNWP
ABQBU
ABQSL
ABSXP
ABTEG
ABTHY
ABTKH
ABTMW
ABULA
ABUWG
ABWNU
ABXPI
ACAOD
ACBXY
ACDTI
ACGFO
ACGFS
ACHSB
ACHXU
ACIWK
ACKNC
ACMDZ
ACMLO
ACOKC
ACOMO
ACPIV
ACREN
ACSNA
ACZOJ
ADFRT
ADHHG
ADHIR
ADINQ
ADKNI
ADKPE
ADRFC
ADTPH
ADURQ
ADYFF
ADYOE
ADZKW
AEBTG
AEFQL
AEGAL
AEGNC
AEJHL
AEJRE
AEKMD
AEMSY
AEOHA
AEPYU
AESKC
AETLH
AEVLU
AEXYK
AFBBN
AFGCZ
AFKRA
AFLOW
AFQWF
AFWTZ
AFYQB
AFZKB
AGAYW
AGDGC
AGJBK
AGMZJ
AGQEE
AGQMX
AGRTI
AGWIL
AGWZB
AGYKE
AHAVH
AHBYD
AHSBF
AHYZX
AIAKS
AIGIU
AIIXL
AILAN
AITGF
AJBLW
AJRNO
AJZVZ
ALMA_UNASSIGNED_HOLDINGS
ALWAN
AMKLP
AMTXH
AMXSW
AMYLF
AMYQR
AOCGG
ARAPS
ARMRJ
ASPBG
AVWKF
AXYYD
AYQZM
AZFZN
AZQEC
B-.
BA0
BAPOH
BDATZ
BENPR
BEZIV
BGLVJ
BGNMA
BPHCQ
BSONS
CAG
CCPQU
COF
CS3
CSCUP
DDRTE
DL5
DNIVK
DPUIP
DWQXO
EBLON
EBS
EIOEI
EJD
EOH
ESBYG
FEDTE
FERAY
FFXSO
FIGPU
FINBP
FNLPD
FRNLG
FRRFC
FSGXE
FWDCC
GGCAI
GGRSB
GJIRD
GNUQQ
GNWQR
GQ6
GQ7
GQ8
GROUPED_ABI_INFORM_COMPLETE
GUQSH
GXS
H13
HCIFZ
HF~
HG5
HG6
HLICF
HMJXF
HQYDN
HRMNR
HVGLF
HZ~
I09
IHE
IJ-
IKXTQ
IWAJR
IXC
IXD
IXE
IZIGR
IZQ
I~X
I~Z
J-C
J0Z
J9A
JBSCW
JCJTX
JZLTJ
K60
K6V
K6~
K7-
KDC
KOV
LAS
LLZTM
M0C
M0N
M2O
M4Y
MA-
MK~
N2Q
NPVJJ
NQJWS
NU0
O9-
O93
O9G
O9J
OAM
P2P
P62
P9M
PADUT
PF0
PQBIZ
PQBZA
PQQKQ
PROAC
PT4
Q2X
QOS
R89
R9I
ROL
RPX
RSV
S16
S1Z
S27
S3B
SAP
SBE
SDH
SHX
SISQX
SJYHP
SNE
SNPRN
SNX
SOHCF
SOJ
SPISZ
SRMVM
SSLCW
STPWE
SZN
T13
TSG
TSK
TSV
TUC
U2A
U5U
UG4
UOJIU
UTJUX
UZXMN
VC2
VFIZW
W23
W48
WK8
YLTOR
Z45
Z7Z
Z81
ZMTXR
~A9
AAPKM
AAYXX
ABBRH
ABDBE
ABFSG
ABRTQ
ACSTC
ADHKG
AEZWR
AFDZB
AFFHD
AFHIU
AFOHR
AGQPQ
AHPBZ
AHWEU
AIXLP
ATHPR
AYFIA
CITATION
PHGZM
PHGZT
PQGLB
7SC
7TA
7XB
8AL
8FD
8FK
JG9
JQ2
L.-
L7M
L~C
L~D
MBDVC
PKEHL
PQEST
PQUKI
Q9U
PUEGO
ID FETCH-LOGICAL-c413t-3557a19f906c2c48a17224a404d3c2811c5cd4ae3425a62a924e0dd75c61ba1f3
IEDL.DBID RSV
ISICitedReferencesCount 6
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000433828300005&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 1619-697X
IngestDate Thu Sep 04 17:48:59 EDT 2025
Wed Nov 26 14:52:28 EST 2025
Sat Nov 29 04:06:19 EST 2025
Tue Nov 18 22:36:41 EST 2025
Fri Feb 21 02:40:26 EST 2025
IsPeerReviewed true
IsScholarly true
Issue 2
Keywords Column generation
Mixed-integer programming
Class scheduling
Language English
License http://www.springer.com/tdm
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c413t-3557a19f906c2c48a17224a404d3c2811c5cd4ae3425a62a924e0dd75c61ba1f3
Notes SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 14
ObjectType-Article-1
ObjectType-Feature-2
content type line 23
PQID 1668087142
PQPubID 54341
PageCount 22
ParticipantIDs proquest_miscellaneous_1685783031
proquest_journals_1668087142
crossref_citationtrail_10_1007_s10287_013_0163_9
crossref_primary_10_1007_s10287_013_0163_9
springer_journals_10_1007_s10287_013_0163_9
PublicationCentury 2000
PublicationDate 2015-04-01
PublicationDateYYYYMMDD 2015-04-01
PublicationDate_xml – month: 04
  year: 2015
  text: 2015-04-01
  day: 01
PublicationDecade 2010
PublicationPlace Berlin/Heidelberg
PublicationPlace_xml – name: Berlin/Heidelberg
– name: Dordrecht
PublicationTitle Computational management science
PublicationTitleAbbrev Comput Manag Sci
PublicationYear 2015
Publisher Springer Berlin Heidelberg
Springer Nature B.V
Publisher_xml – name: Springer Berlin Heidelberg
– name: Springer Nature B.V
References MirHassani (CR25) 2006; 175
Daskalaki, Birbas, Housos (CR18) 2004; 153
Deris, Omatu, Ohta, Samat (CR20) 1997; 48
Dimopoulou, Miliotis (CR21) 2001; 153
CR15
CR14
CR13
Hertz (CR22) 1992; 35
CR35
CR34
CR31
Abdullah, Ahmadi, Burke, Dror, McCollum (CR1) 2006; 58
Burke, Marecek, Parkes, Rudova (CR16) 2010; 37
Al-Yakoob, Sherali (CR3) 2007; 180
Asratian, de Werra (CR4) 2002; 143
Barnhart, Johnson, Nemhauser, Savelsbergh, Vance (CR10) 1998; 46
Al-Yakoob, Sherali (CR2) 2006; 173
Bazaraa, Jarvis, Sherali (CR11) 2010
Tripathy (CR33) 1984; 30
Ismayilova, Sagir, Gasimov (CR23) 2007; 46
Costa (CR17) 1994; 76
Baker, Aksop (CR9) 2008; 37
Avella, Vasil’Ev (CR5) 2005; 8
Daskalaki, Birbas (CR19) 2005; 160
CR27
Ozdemir, Gasimov (CR28) 2004; 157
Badri (CR7) 1996; 94
Boland, Hughes, Merlot, Stuckey (CR12) 2008; 35
CR24
Avella, D’Auria, Salerno, Vasil’Ev (CR6) 2007; 13
Mirrazavi, Mardle, Tamiz (CR26) 2003; 54
Papoutsis, Valouxis, Housos (CR29) 2003; 54
Schaerf (CR32) 1999; 29
Rudová, Müller, Mur (CR30) 2011; 2
Badri, Davis, Davis, Hollingsworth (CR8) 1998; 25
SK Mirrazavi (163_CR26) 2003; 54
EK Burke (163_CR16) 2010; 37
D Costa (163_CR17) 1994; 76
P Avella (163_CR5) 2005; 8
MA Baker (163_CR9) 2008; 37
C Barnhart (163_CR10) 1998; 46
P Dimopoulou (163_CR21) 2001; 153
163_CR14
163_CR13
163_CR35
163_CR34
163_CR15
A Hertz (163_CR22) 1992; 35
A Tripathy (163_CR33) 1984; 30
SA MirHassani (163_CR25) 2006; 175
P Avella (163_CR6) 2007; 13
S Abdullah (163_CR1) 2006; 58
MS Ozdemir (163_CR28) 2004; 157
NA Ismayilova (163_CR23) 2007; 46
SM Al-Yakoob (163_CR3) 2007; 180
MA Badri (163_CR8) 1998; 25
S Daskalaki (163_CR18) 2004; 153
K Papoutsis (163_CR29) 2003; 54
SB Deris (163_CR20) 1997; 48
MS Bazaraa (163_CR11) 2010
163_CR24
SM Al-Yakoob (163_CR2) 2006; 173
H Rudová (163_CR30) 2011; 2
AS Asratian (163_CR4) 2002; 143
163_CR27
S Daskalaki (163_CR19) 2005; 160
163_CR31
N Boland (163_CR12) 2008; 35
A Schaerf (163_CR32) 1999; 29
MA Badri (163_CR7) 1996; 94
References_xml – volume: 76
  start-page: 98
  issue: 1
  year: 1994
  end-page: 110
  ident: CR17
  article-title: A tabu search algorithm for computing an operational timetable
  publication-title: European Journal of Operational Research
  doi: 10.1016/0377-2217(94)90009-4
– ident: CR14
– volume: 29
  start-page: 368
  issue: 4
  year: 1999
  end-page: 377
  ident: CR32
  article-title: Local search techniques for large high-school timetabling problems
  publication-title: IEEE Transactions on Systems, Man, and Cybernetics
  doi: 10.1109/3468.769755
– volume: 143
  start-page: 531
  issue: 3
  year: 2002
  end-page: 542
  ident: CR4
  article-title: A generalized class-teacher model for some timetabling problems
  publication-title: European Journal of Operational Research
  doi: 10.1016/S0377-2217(01)00342-3
– volume: 46
  start-page: 316
  issue: 3
  year: 1998
  end-page: 329
  ident: CR10
  article-title: Branch-and-price: Column generation for solving huge integer programs
  publication-title: Operation Research
  doi: 10.1287/opre.46.3.316
– volume: 153
  start-page: 202
  issue: 1
  year: 2001
  end-page: 213
  ident: CR21
  article-title: Implementation of a university course and examination timetabling system
  publication-title: European Journal of Operational Research
  doi: 10.1016/S0377-2217(00)00052-7
– volume: 35
  start-page: 255
  issue: 3
  year: 1992
  end-page: 270
  ident: CR22
  article-title: Find a feasible course schedule using tabu search
  publication-title: Discrete Applied Mathematics
  doi: 10.1016/0166-218X(92)90248-9
– volume: 153
  start-page: 117
  issue: 1
  year: 2004
  end-page: 135
  ident: CR18
  article-title: An integer programming formulation for a case study in university timetabling
  publication-title: European Journal of Operational Research
  doi: 10.1016/S0377-2217(03)00103-6
– ident: CR35
– ident: CR27
– volume: 54
  start-page: 230
  issue: 3
  year: 2003
  end-page: 238
  ident: CR29
  article-title: A column generation approach for the timetabling problem of Greek high schools
  publication-title: Journal of the Operational Research Society
  doi: 10.1057/palgrave.jors.2601495
– volume: 54
  start-page: 1155
  issue: 11
  year: 2003
  end-page: 1166
  ident: CR26
  article-title: A two-phase multiple objective approach to university timetabling utilizing optimization and evolutionary solution methodologies
  publication-title: Journal of the Operational Research Society
  doi: 10.1057/palgrave.jors.2601628
– volume: 13
  start-page: 543
  issue: 6
  year: 2007
  end-page: 556
  ident: CR6
  article-title: A computational study of local search algorithms for Italian high-school timetabling
  publication-title: Journal of Heuristics
  doi: 10.1007/s10732-007-9025-3
– volume: 160
  start-page: 106
  issue: 1
  year: 2005
  end-page: 120
  ident: CR19
  article-title: Efficient solutions for a university timetabling problem through integer programming
  publication-title: European Journal of Operational Research
  doi: 10.1016/j.ejor.2003.06.023
– volume: 173
  start-page: 488
  issue: 2
  year: 2006
  end-page: 507
  ident: CR2
  article-title: Mathematical programming models and algorithms for a class-faculty assignment problem
  publication-title: European Journal of Operational Research
  doi: 10.1016/j.ejor.2005.01.052
– volume: 35
  start-page: 2209
  issue: 7
  year: 2008
  end-page: 2233
  ident: CR12
  article-title: New integer programming approaches for course timetabling
  publication-title: Computers and Operations Research
  doi: 10.1016/j.cor.2006.10.016
– volume: 30
  start-page: 1473
  issue: 12
  year: 1984
  end-page: 1489
  ident: CR33
  article-title: School timetabling- A case in large binary integer linear programming
  publication-title: Management Science
  doi: 10.1287/mnsc.30.12.1473
– volume: 94
  start-page: 16
  issue: 1
  year: 1996
  end-page: 28
  ident: CR7
  article-title: A two stage multiobjective scheduling model for faculty-course-time assignment
  publication-title: European Journal of Operational Research
  doi: 10.1016/0377-2217(95)00204-9
– volume: 157
  start-page: 398
  issue: 2
  year: 2004
  end-page: 408
  ident: CR28
  article-title: The analytic hierarchy process and multiobjective 0–1 faculty course assignment problem
  publication-title: European Journal of Operational Research
  doi: 10.1016/S0377-2217(03)00189-9
– volume: 58
  start-page: 1494
  issue: 9
  year: 2006
  end-page: 1502
  ident: CR1
  article-title: A tabu-based large neighborhood search methodology for the capacitated examination timetabling problem
  publication-title: Journal of the Operational Research Society
– ident: CR15
– volume: 46
  start-page: 1017
  issue: 7–8
  year: 2007
  end-page: 1029
  ident: CR23
  article-title: A multiobjective faculty-course-time slot assignment problem with preferences
  publication-title: Mathematical and Computer Modeling
  doi: 10.1016/j.mcm.2007.03.012
– ident: CR31
– ident: CR13
– volume: 175
  start-page: 814
  issue: 1
  year: 2006
  end-page: 822
  ident: CR25
  article-title: A computational approach to enhancing course timetabling with integer programming
  publication-title: Applied Mathematics and Computation
  doi: 10.1016/j.amc.2005.07.039
– ident: CR34
– volume: 180
  start-page: 1028
  issue: 3
  year: 2007
  end-page: 1044
  ident: CR3
  article-title: A mixed-integer programming approach to a class timetabling problem: A case study with gender policies and traffic considerations
  publication-title: European Journal of Operational Research
  doi: 10.1016/j.ejor.2006.04.035
– volume: 2
  start-page: 187
  issue: 14
  year: 2011
  end-page: 207
  ident: CR30
  article-title: Complex university course timetabling
  publication-title: Journal of Scheduling
  doi: 10.1007/s10951-010-0171-3
– volume: 25
  start-page: 303
  issue: 4
  year: 1998
  end-page: 316
  ident: CR8
  article-title: A multiobjective course scheduling model: combining faculty preferences for courses and times
  publication-title: Computers and Operations Research
  doi: 10.1016/S0305-0548(97)00048-8
– volume: 37
  start-page: 41
  issue: 1
  year: 2008
  end-page: 55
  ident: CR9
  article-title: A 0–1 integer programming approach to a university timetabling problem
  publication-title: Hacettepe Journal of Mathematics and Statistics
– volume: 37
  start-page: 582
  issue: 3
  year: 2010
  end-page: 597
  ident: CR16
  article-title: Decomposition, reformulation, and diving in university course timetabling
  publication-title: Computers and Operations Research
  doi: 10.1016/j.cor.2009.02.023
– year: 2010
  ident: CR11
  publication-title: Linear Programming and Network Flows
– volume: 8
  start-page: 497
  issue: 6
  year: 2005
  end-page: 514
  ident: CR5
  article-title: A computational study of a cutting plane algorithm for university course timetabling
  publication-title: Journal of Scheduling
  doi: 10.1007/s10951-005-4780-1
– ident: CR24
– volume: 48
  start-page: 1178
  year: 1997
  end-page: 1190
  ident: CR20
  article-title: University timetabling by constraint based-reasoning: a case study
  publication-title: Journal of the Operational Research Society
  doi: 10.1057/palgrave.jors.2600469
– volume: 76
  start-page: 98
  issue: 1
  year: 1994
  ident: 163_CR17
  publication-title: European Journal of Operational Research
  doi: 10.1016/0377-2217(94)90009-4
– volume: 173
  start-page: 488
  issue: 2
  year: 2006
  ident: 163_CR2
  publication-title: European Journal of Operational Research
  doi: 10.1016/j.ejor.2005.01.052
– volume: 35
  start-page: 2209
  issue: 7
  year: 2008
  ident: 163_CR12
  publication-title: Computers and Operations Research
  doi: 10.1016/j.cor.2006.10.016
– volume: 153
  start-page: 202
  issue: 1
  year: 2001
  ident: 163_CR21
  publication-title: European Journal of Operational Research
  doi: 10.1016/S0377-2217(00)00052-7
– volume: 46
  start-page: 1017
  issue: 7–8
  year: 2007
  ident: 163_CR23
  publication-title: Mathematical and Computer Modeling
  doi: 10.1016/j.mcm.2007.03.012
– volume: 25
  start-page: 303
  issue: 4
  year: 1998
  ident: 163_CR8
  publication-title: Computers and Operations Research
  doi: 10.1016/S0305-0548(97)00048-8
– volume: 153
  start-page: 117
  issue: 1
  year: 2004
  ident: 163_CR18
  publication-title: European Journal of Operational Research
  doi: 10.1016/S0377-2217(03)00103-6
– ident: 163_CR24
– volume: 35
  start-page: 255
  issue: 3
  year: 1992
  ident: 163_CR22
  publication-title: Discrete Applied Mathematics
  doi: 10.1016/0166-218X(92)90248-9
– volume-title: Linear Programming and Network Flows
  year: 2010
  ident: 163_CR11
– ident: 163_CR13
– volume: 29
  start-page: 368
  issue: 4
  year: 1999
  ident: 163_CR32
  publication-title: IEEE Transactions on Systems, Man, and Cybernetics
  doi: 10.1109/3468.769755
– volume: 8
  start-page: 497
  issue: 6
  year: 2005
  ident: 163_CR5
  publication-title: Journal of Scheduling
  doi: 10.1007/s10951-005-4780-1
– ident: 163_CR15
– volume: 54
  start-page: 1155
  issue: 11
  year: 2003
  ident: 163_CR26
  publication-title: Journal of the Operational Research Society
  doi: 10.1057/palgrave.jors.2601628
– ident: 163_CR34
– volume: 46
  start-page: 316
  issue: 3
  year: 1998
  ident: 163_CR10
  publication-title: Operation Research
  doi: 10.1287/opre.46.3.316
– volume: 13
  start-page: 543
  issue: 6
  year: 2007
  ident: 163_CR6
  publication-title: Journal of Heuristics
  doi: 10.1007/s10732-007-9025-3
– ident: 163_CR27
– volume: 160
  start-page: 106
  issue: 1
  year: 2005
  ident: 163_CR19
  publication-title: European Journal of Operational Research
  doi: 10.1016/j.ejor.2003.06.023
– volume: 94
  start-page: 16
  issue: 1
  year: 1996
  ident: 163_CR7
  publication-title: European Journal of Operational Research
  doi: 10.1016/0377-2217(95)00204-9
– volume: 143
  start-page: 531
  issue: 3
  year: 2002
  ident: 163_CR4
  publication-title: European Journal of Operational Research
  doi: 10.1016/S0377-2217(01)00342-3
– volume: 48
  start-page: 1178
  year: 1997
  ident: 163_CR20
  publication-title: Journal of the Operational Research Society
  doi: 10.1057/palgrave.jors.2600469
– volume: 157
  start-page: 398
  issue: 2
  year: 2004
  ident: 163_CR28
  publication-title: European Journal of Operational Research
  doi: 10.1016/S0377-2217(03)00189-9
– volume: 2
  start-page: 187
  issue: 14
  year: 2011
  ident: 163_CR30
  publication-title: Journal of Scheduling
  doi: 10.1007/s10951-010-0171-3
– volume: 37
  start-page: 41
  issue: 1
  year: 2008
  ident: 163_CR9
  publication-title: Hacettepe Journal of Mathematics and Statistics
– volume: 180
  start-page: 1028
  issue: 3
  year: 2007
  ident: 163_CR3
  publication-title: European Journal of Operational Research
  doi: 10.1016/j.ejor.2006.04.035
– ident: 163_CR14
– volume: 58
  start-page: 1494
  issue: 9
  year: 2006
  ident: 163_CR1
  publication-title: Journal of the Operational Research Society
– volume: 37
  start-page: 582
  issue: 3
  year: 2010
  ident: 163_CR16
  publication-title: Computers and Operations Research
  doi: 10.1016/j.cor.2009.02.023
– ident: 163_CR31
– volume: 54
  start-page: 230
  issue: 3
  year: 2003
  ident: 163_CR29
  publication-title: Journal of the Operational Research Society
  doi: 10.1057/palgrave.jors.2601495
– volume: 30
  start-page: 1473
  issue: 12
  year: 1984
  ident: 163_CR33
  publication-title: Management Science
  doi: 10.1287/mnsc.30.12.1473
– ident: 163_CR35
– volume: 175
  start-page: 814
  issue: 1
  year: 2006
  ident: 163_CR25
  publication-title: Applied Mathematics and Computation
  doi: 10.1016/j.amc.2005.07.039
SSID ssj0045478
Score 2.0345488
Snippet This paper presents a column generation approach for assigning faculty members to sections of offered classes (class-sections) in a case study related to...
SourceID proquest
crossref
springer
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 297
SubjectTerms Aggregates
Assignment problem
Business and Management
Classrooms
Colleges & universities
Columnar structure
Columns (structural)
Computation
Computer science
Integer programming
International
Logic programming
Management science
Mathematical analysis
Mathematical models
Mathematical programming
Mathematics
Offices
Operations Research/Decision Theory
Optimization
Original Paper
Programming
Schedules
Scheduling
Students
Studies
Teaching
SummonAdditionalLinks – databaseName: ABI/INFORM Global
  dbid: M0C
  link: http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1RT9swED5tHZq2B9g6ppV1kyfticlanNhJ_IQQAvEC4oFJfYvci4OQ1rQjZRL_nrvUbgfSeOEtURwn0dnn73yX7wP4njnvSp81NL9tIbXCRBJqTaTRWGrr9NSmTS82UZyfl5OJvQgbbl0oq4w-sXfU9Rx5j_ynylkkolA6PVj8kawaxdnVIKHxEl4xsuGSvrPkKHrinquKAy4KEmRui0nMaq5-naNYQfbaBgRJpH24Lm3A5qP8aL_snOw894XfwXYAnOJwNULewwvfDuF1rHcfwk7UdRBhmg_h7dmay7X7ALNDgezCWnHVU1SzJcVs3YL6DjVeM_oAETnKBYFh4QQyOJeNY4KPO0HH11d9-YEIQjaC94HpJNLddrvw6-T48uhUBpEGibT-LSXhlcIp29gkxxR16QgRpdrpRNcZpqVSaLDWzmfkHFyeOor3fFLXhcFcTZ1qso8waOet_wSiQYqX0RtfZ43OuVvUVpXeGzM1vjEjSKKJKgwM5iyk8bvacC-zVSuyasVWrewI9te3LFb0HU81HkdLVmEmd9XGjCP4tr5Mc5ATK67181tuU5LjIzCgRvAjjpd_uvjfA_eefuBneEPwzKzqhMYwWN7c-i-whX-X193N136o3wO-pgSh
  priority: 102
  providerName: ProQuest
Title A column generation mathematical programming approach for a class-faculty assignment problem with preferences
URI https://link.springer.com/article/10.1007/s10287-013-0163-9
https://www.proquest.com/docview/1668087142
https://www.proquest.com/docview/1685783031
Volume 12
WOSCitedRecordID wos000433828300005&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVPQU
  databaseName: ABI/INFORM Collection
  customDbUrl:
  eissn: 1619-6988
  dateEnd: 20171231
  omitProxy: false
  ssIdentifier: ssj0045478
  issn: 1619-697X
  databaseCode: 7WY
  dateStart: 20031201
  isFulltext: true
  titleUrlDefault: https://www.proquest.com/abicomplete
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ABI/INFORM Global
  customDbUrl:
  eissn: 1619-6988
  dateEnd: 20171231
  omitProxy: false
  ssIdentifier: ssj0045478
  issn: 1619-697X
  databaseCode: M0C
  dateStart: 20031201
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/abiglobal
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Advanced Technologies & Aerospace Database
  customDbUrl:
  eissn: 1619-6988
  dateEnd: 20171231
  omitProxy: false
  ssIdentifier: ssj0045478
  issn: 1619-697X
  databaseCode: P5Z
  dateStart: 20031201
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/hightechjournals
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Computer Science Database
  customDbUrl:
  eissn: 1619-6988
  dateEnd: 20171231
  omitProxy: false
  ssIdentifier: ssj0045478
  issn: 1619-697X
  databaseCode: K7-
  dateStart: 20031201
  isFulltext: true
  titleUrlDefault: http://search.proquest.com/compscijour
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Central
  customDbUrl:
  eissn: 1619-6988
  dateEnd: 20171231
  omitProxy: false
  ssIdentifier: ssj0045478
  issn: 1619-697X
  databaseCode: BENPR
  dateStart: 20031201
  isFulltext: true
  titleUrlDefault: https://www.proquest.com/central
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Research Library
  customDbUrl:
  eissn: 1619-6988
  dateEnd: 20171231
  omitProxy: false
  ssIdentifier: ssj0045478
  issn: 1619-697X
  databaseCode: M2O
  dateStart: 20031201
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/pqrl
  providerName: ProQuest
– providerCode: PRVAVX
  databaseName: SpringerLINK Contemporary 1997-Present
  customDbUrl:
  eissn: 1619-6988
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0045478
  issn: 1619-697X
  databaseCode: RSV
  dateStart: 20031201
  isFulltext: true
  titleUrlDefault: https://link.springer.com/search?facet-content-type=%22Journal%22
  providerName: Springer Nature
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1bS8MwFD7oFPHFuzgvI4JPSqBpk7Z5VHEI4hzzNn0pWZqK4DrZRfDfe9I184IK-hIamks5ycn50px8B2AvUEbFJshQv2VEOdMeRdTqUcF1zKXiHelnRbCJqNGI223ZLO9xD5y3uzuSLFbqD5fdEN3TIhoBgggqp2EGrV1s4zW0Lm_c8lsQVNldFu4MaCijtjvK_K6Jz8boHWF-ORQtbE198V9fuQQLJbQkh-O5sAxTJl-BOefZvgrdQ6LtWpSTh4Jr2g4J6U5oW7Fq6azVxQ6JIxsniGqJItqibJopy9TxSvD58aHwIyBlRBpif-hixvHWDtbgun5ydXxKy2gLVKMhG1IEHpFiMpNeqH3NY4XQxueKezwNtB8zpoVOuTIBarkKfYUbN-OlaSR0yDqKZcE6VPJebjaAZBo3vtoIkwYZD22zmksWGyNER5hMVMFzYk90SUVuI2I8Je8kylaMCYoxsWJMZBX2J1WexzwcvxXedmOZlCo5SFhoo4xEjPtV2J28RmWyJyQqN72RLRPjCoZWnVXhwI3vhyZ-6nDzT6W3YB5hlxj7_2xDZdgfmR2Y1S_Dx0G_BtPR7V0NZo5OGs0W5s4iium5d2xT_wLTprivFXP-DQOM9X0
linkProvider Springer Nature
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V3BbtQwEB2VgigcKCwgFgoYCS4gizi2E_uAUAVUrbZdcSjS3oLXcapK3WxptqD-FN_ITBLvAhK99cAtURxHcp6fZ-LJewAvpQvOBFnh_LY5V8InHKPWhGvljbJOTW1atWYT-XhsJhP7eQ1-xn9hqKwycmJL1OXc0zfytyIjk4hcqPT96TdOrlG0uxotNDpYjMLFD0zZmnd7H_H9vkrTnU-HH3Z57yrAPRL2guMCmzthK5tkPvXKOFzCU-VUokrpUyOE175ULkhEs8tShwlKSMoy1z4TUycqif1eg-tKmpzm1SjnkflbbSxK8DAp4ZnNJ3EXtftVD3MT3nopYAjE7Z_r4Cq4_Ws_tl3mdjb_twG6C3f6gJptdzPgHqyFegA3Yz3_ADajbwXraWwAtw-WWrXNfZhtM08UXbOjVoKbkMpmyxbYd1_DNsMBY1GDnWGwzxzzlHzwypGAyQXD4-OjtryC9UY9jL5z40mU820ewJcrGY2HsF7P6_AIWOWlND7oUMpKZdStV1aYELSe6lDpISQREoXvFdrJKOSkWGlLE4oKRFFBKCrsEF4vbznt5Ekua7wVkVP0TNUUK9gM4cXyMnIMbRy5OszPqY1BYsdgRwzhTcTnb13864GPL3_gc9jYPTzYL_b3xqMncAtDUd3VRG3B-uLsPDyFG_774rg5e9ZOMwZfrxq2vwAUHl-Z
linkToPdf http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V3Pb9MwFH4aA01wYKOAKAxmJLiArMWJncQHhKaNatNG1QNIFZfgOvY0iaZj6UD71_bX7b0kbgcSu-3ALVEcR3I-vx_28_cBvEmMM7lLPM5vnXEpbMQxao24kjaX2siJjn0jNpENh_l4rEcrcBnOwlBZZbCJjaEuZ5bWyLdFSiIRmZDxtu_KIkZ7g4-nPzkpSNFOa5DTaCFy6C5-Y_pWfzjYw3_9No4Hn77s7vNOYYBbNN5zjs42M0J7HaU2tjI36M5jaWQky8TGuRBW2VIalyCyTRobTFZcVJaZsqmYGOET7PcO3M0wx6RywpH6FrxAw5NFyR4mKDzV2TjsqLbH9jBP4Y2uAoZDXP_pE5eB7l97s43LG6z_z4O1AQ-7QJvttDPjEay4qgdroc6_B-tBz4J15q0HDz4vOGzrxzDdYZZMd8WOG2puQjCbLlpg311t2xQHjwVudoZJADPMUlLCvSFikwuG1yfHTdkF6wR8GK1_402g-a2fwNdbGY2nsFrNKvcMmLdJklunXJl4mVK3VmqRO6fURDmv-hAFeBS2Y24nAZEfxZJzmhBVIKIKQlSh-_Bu8cppS1tyU-PNgKKis2B1sYRQH14vHqPtoQ0lU7nZObXJ0eBjECT68D5g9VoX__rg85s_uAVriNbi6GB4-ALuY4Sq2lKpTVidn527l3DP_pqf1GevmhnH4Ptto_YKq59ovQ
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+column+generation+mathematical+programming+approach+for+a+class-faculty+assignment+problem+with+preferences&rft.jtitle=Computational+management+science&rft.au=Al-Yakoob%2C+Salem+M&rft.au=Sherali%2C+Hanif+D&rft.date=2015-04-01&rft.issn=1619-697X&rft.eissn=1619-6988&rft.volume=12&rft.issue=2&rft.spage=297&rft.epage=318&rft_id=info:doi/10.1007%2Fs10287-013-0163-9&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1619-697X&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1619-697X&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1619-697X&client=summon