Journal papers

@comment{{This file has been generated by bib2bib 1.98}}
@comment{{Command line: /usr/bin/bib2bib -c 'author : "Schaerf" & !(selflag: "noSchaerf") &  $type="ARTICLE"'}}
@article{CeDS17,
  author = {Ceschia, Sara and Di Gaspero, Luca and Schaerf, Andrea},
  date-added = {2017-10-27 14:44:23 +0000},
  date-modified = {2017-10-27 14:45:38 +0000},
  doi = {10.1016/j.cie.2017.10.017},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/CeDS17.pdf},
  journal = {Computers \& Industrial Engineering},
  volume = 114,
  pages = {235--243},
  title = {Solving Discrete Lot-Sizing and Scheduling by Simulated Annealing and Mixed Integer Programming},
  year = {2017}
}
@article{BeCDSU15,
  author = {Bellio, Ruggero and Ceschia, Sara and Di Gaspero, Luca and Schaerf, Andrea and Urli, Tommaso},
  date-added = {2015-07-13 17:09:12 +0000},
  date-modified = {2015-09-18 10:19:23 +0000},
  doi = {10.1016/j.cor.2015.07.002},
  journal = {Computers \& Operations Research},
  pages = {83-92},
  title = {Feature-based tuning of simulated annealing applied to the curriculum-based course timetabling problem},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/BeCDSU15.pdf},
  volume = 65,
  year = {2016},
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/BeCDSU15.pdf},
  bdsk-url-2 = {http://dx.doi.org/10.1016/j.cor.2015.07.002}
}
@article{PKAD14,
  author = {Gerhard Post and Jeffrey Kingston and Samad Ahmadi and Sophia Daskalaki and Christos Gogos and Jari Kyngas and Cimmo Nurmi and Nysret Musliu and Nelishia Pillay and Haroldo Santos and Andrea Schaerf},
  date-added = {2012-01-19 12:20:01 +0000},
  date-modified = {2012-01-19 12:20:01 +0000},
  doi = {10.1007/s10479-011-1012-2},
  issn = {0254-5330},
  journal = {Annals of Operations Research},
  number = {1},
  pages = {295-301},
  title = {{XHSTT}: an {XML} archive for high school timetabling problems in different countries},
  volume = {218},
  year = {2014},
  url = {https://link.springer.com/content/pdf/10.1007/s10479-011-1012-2.pdf},
  bdsk-url-1 = {http://dx.doi.org/10.1007/s10479-011-1012-2}
}
@article{HDSS14,
  author = {Haspeslagh, Stefaan and De Causmaecker, Patrick and St{\o}levik, Martin and Schaerf, Andrea},
  doi = {10.1007/s10479-012-1062-0},
  issn = {0254-5330},
  journal = {Annals of Operations Research},
  number = {1},
  pages = {221-236},
  title = {The first international nurse rostering competition 2010},
  volume = {218},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/HDSS14.pdf},
  year = {2014},
  bdsk-url-1 = {http://dx.doi.org/10.1007/s10479-012-1062-0}
}
@article{CeSc11b,
  author = {Ceschia, Sara and Schaerf, Andrea},
  issn = {1381-1231},
  journal = {Journal of Heuristics},
  number = {2},
  pages = {275-294},
  title = {Local search for a multi-drop multi-container loading problem},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/CeSc11b.pdf},
  volume = {19},
  year = {2013},
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/CeSc11b.pdf}
}
@article{CDGS11b,
  author = {Ceschia, Sara and Di Gaspero, Luca and Schaerf, Andrea},
  citations = {45},
  date-added = {2011-10-19 14:22:10 +0000},
  date-modified = {2013-10-30 16:16:56 +0000},
  doi = {10.1016/j.cor.2011.09.014},
  issn = {0305-0548},
  journal = {Computers \& Operations Research},
  number = 7,
  pages = {1615-1624},
  title = {Design, Engineering, and Experimental Analysis of a Simulated Annealing Approach to the Post-Enrolment Course Timetabling Problem},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/CDGS11b.pdf},
  volume = 39,
  year = {2011},
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/CDGS11b.pdf},
  bdsk-url-2 = {http://dx.doi.org/10.1016/j.cor.2011.09.014}
}
@article{CeSc12a,
  author = {Ceschia, Sara and Schaerf, Andrea},
  date-added = {2011-01-19 12:32:02 +0100},
  date-modified = {2012-08-08 14:39:21 +0000},
  doi = {10.1016/j.cor.2011.01.007},
  journal = {Computers \& Operations Research},
  number = 10,
  pages = {1452-1463},
  title = {Local Search and Lower Bounds for the Patient Admission Scheduling Problem},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/CeSc12a.pdf},
  volume = 38,
  year = {2011},
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/CeSc12a.pdf},
  bdsk-url-2 = {http://dx.doi.org/10.1016/j.cor.2011.01.007}
}
@article{BeDS11,
  author = {Bellio, Ruggero and Di Gaspero, Luca and Schaerf, Andrea},
  citations = {23},
  date-added = {2011-01-14 10:46:43 +0100},
  date-modified = {2013-10-30 16:12:33 +0000},
  doi = {10.1007/s10951-011-0224-2},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/BeDS14.pdf},
  journal = {Journal of Scheduling},
  number = {1},
  pages = {49--61},
  title = {Design and Statistical Analysis of a Hybrid Local Search Algorithm for Course Timetabling},
  volume = {15},
  year = {2012},
  bdsk-url-1 = {http://dx.doi.org/10.1007/s10951-011-0224-2}
}
@article{ChDGS12,
  author = {Chiarandini, Marco and Di Gaspero, Luca and Gualandi, Stefano and Schaerf, Andrea},
  date-added = {2011-01-14 10:44:42 +0100},
  date-modified = {2013-10-30 16:25:22 +0000},
  doi = {10.1007/s10732-011-9158-2},
  journal = {Journal of Heuristics},
  number = {1},
  pages = {119-148},
  title = {The Balanced Academic Curriculum Problem Revisited},
  volume = {18},
  year = {2012},
  url = {https://link.springer.com/content/pdf/10.1007/s10732-011-9158-2.pdf},
  bdsk-url-1 = {http://dx.doi.org/10.1007/s10732-011-9158-2}
}
@article{CeDS11,
  author = {Ceschia, Sara and Di Gaspero, Luca and Schaerf, Andrea},
  citations = {26},
  date-added = {2011-01-11 11:28:02 +0100},
  date-modified = {2013-10-30 16:19:18 +0000},
  doi = {10.1007/s10951-010-0213-x},
  issn = {1094-6136},
  journal = {Journal of Scheduling},
  number = {6},
  pages = {601--615},
  title = {Tabu Search Techniques for the Heterogeneous Vehicle Routing Problem with Time Windows and Carrier-Dependent Costs},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/CeDS11.pdf},
  volume = {14},
  year = {2011},
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/CeDS11.pdf},
  bdsk-url-2 = {http://dx.doi.org/10.1007/s10951-010-0213-x}
}
@article{DiSTR11,
  author = {Di Gaspero, Luca and Di Tollo, Giacomo and Roli, Andrea and Schaerf, Andrea},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DDRS11.pdf},
  date-added = {2009-11-03 14:54:49 +0100},
  date-modified = {2013-10-30 16:19:37 +0000},
  doi = {10.1080/14697680903460168},
  issn = {1469-7688},
  journal = {Quantitative Finance},
  number = {10},
  pages = {1473--1488},
  title = {Hybrid Metaheuristics for Constrained Portfolio Selection Problem},
  volume = {11},
  year = {2011},
  bdsk-url-1 = {http://dx.doi.org/10.1080/14697680903460168}
}
@article{MSPM+09,
  author = {McCollum, Barry and Schaerf, Andrea and Paechter, Ben and McMullan, Paul and Lewis, Rhyd and Parkes, Andrew J. and Di Gaspero, Luca and Qu, Rong and Burke, Edmund K.},
  citations = {174},
  date-added = {2009-05-04 10:43:19 +0200},
  date-modified = {2013-10-30 15:59:51 +0000},
  doi = {10.1287/ijoc.1090.0320},
  issn = {1526-5528},
  journal = {INFORMS Journal on Computing},
  number = {1},
  pages = {120--130},
  title = {Setting the Research Agenda in Automated Timetabling: The Second International Timetabling Competition},
  volume = {22},
  year = {2010},
  bdsk-url-1 = {http://dx.doi.org/10.1287/ijoc.1090.0320}
}
@article{BDDS12,
  author = {Bonutti, Alex and De Cesco, Fabio and Di Gaspero, Luca and Schaerf, Andrea},
  citations = {49},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/BDDS12.pdf},
  date-added = {2008-06-29 09:40:54 +0200},
  date-modified = {2013-10-30 16:07:01 +0000},
  doi = {10.1007/s10479-010-0707-0},
  issn = {0254-5330},
  journal = {Annals of Operations Research},
  number = {1},
  pages = {59--70},
  title = {Benchmarking Curriculum-Based Course Timetabling: Formulations, Data Formats, Instances, Validation, and Results},
  volume = {194},
  year = {2012},
  bdsk-url-1 = {http://dx.doi.org/10.1007/s10479-010-0707-0}
}
@article{DGKMSS07,
  author = {Di Gaspero, Luca and G{\"a}rtner, Johannes and Kortsarz, Guy and Musliu, Nysret and Schaerf, Andrea and Slany, Wolfgang},
  citations = {36},
  date-added = {2006-05-08 19:39:11 +0200},
  date-modified = {2013-10-30 16:07:31 +0000},
  doi = {10.1007/s10479-007-0221-1},
  issn = {0254-5330},
  journal = {Annals of Operations Research},
  keywords = {local search, employee scheduling},
  pages = {79--105},
  title = {The minimum shift design problem},
  volume = {155},
  year = {2007},
  bdsk-url-1 = {http://dx.doi.org/10.1007/s10479-007-0221-1}
}
@article{DiSc07,
  author = {Di Gaspero, Luca and Schaerf, Andrea},
  citations = {70},
  date-added = {2006-05-08 19:34:23 +0200},
  date-modified = {2013-10-30 16:04:14 +0000},
  doi = {10.1007/s10732-006-9007-x},
  issn = {1381-1231},
  journal = {Journal of Heuristics},
  keywords = {multi-neighborhood, timetabling, local search},
  month = {April},
  number = {2},
  pages = {189--207},
  title = {A Composite-Neighborhood Tabu Search Approach to the Traveling Tournament Problem},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DiSc06b.pdf},
  volume = {13},
  year = {2007},
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DiSc06b.pdf},
  bdsk-url-2 = {http://dx.doi.org/10.1007/s10732-006-9007-x}
}
@article{BDNS98,
  author = {Buchheit, Martin and Donini, Francesco M. and Nutt, Werner and Schaerf, Andrea},
  date-modified = {2005-10-09 12:33:22 +0200},
  journal = {Artificial Intelligence},
  keywords = {description logics},
  number = {2},
  pages = {209--260},
  selflag = {nogroup},
  title = {A Refined Architecture for Terminological Systems: Terminology = Schema + Views},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/BDNS98.pdf},
  volume = {99},
  year = 1998,
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/BDNS98.pdf}
}
@article{Scha99b,
  author = {Schaerf, Andrea},
  journal = {CONSTRAINTS},
  keywords = {timetabling, sport scheduling, constraint logic programming},
  number = {1},
  pages = {43--65},
  title = {Scheduling Sport Tournaments using Constraint Logic Programming},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/Scha99b.pdf},
  volume = {4},
  year = 1999,
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/Scha99b.pdf}
}
@article{MeSc03,
  author = {Meisels, Amnon and Schaerf, Andrea},
  journal = {Annals of Mathematics and Artificial Intelligence},
  keywords = {timetabling, workforce, constraints networks, local search},
  number = {1-2},
  pages = {41--59},
  title = {Modelling and Solving Employee Timetabling Problems},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/MeSc03.pdf},
  volume = {39},
  year = 2003,
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/MeSc03.pdf}
}
@article{DLNNS98,
  author = {Donini, Francesco M. and Lenzerini, Maurizio and Nardi, Daniele and Nutt, Werner and Schaerf, Andrea},
  date-modified = {2005-10-09 12:33:06 +0200},
  journal = {Artificial Intelligence},
  keywords = {description logics},
  number = {1-2},
  pages = {225--274},
  selflag = {nogroup},
  title = {Adding epistemic operators to description logics},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DLNNS98.pdf},
  volume = {100},
  year = 1998,
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DLNNS98.pdf}
}
@article{MuSS04,
  author = {Musliu, Nysret and Schaerf, Andrea and Slany, Wolfgang},
  journal = {European Journal of Operational Research},
  keywords = {timetabling, scheduling, workforce, local search},
  pages = {51--64},
  title = {Local Search for Shift Design},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/MuSS04.pdf},
  volume = {153},
  year = 2004,
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/MuSS04.pdf}
}
@article{Scha02,
  author = {Schaerf, Andrea},
  journal = {Computational Economics},
  keywords = {portfolio selection, computational economics, local search},
  number = {3},
  pages = {177--190},
  title = {Local Search Techniques for Constrained Portfolio Selection Problems},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/Scha02.pdf},
  volume = {20},
  year = 2002,
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/Scha02.pdf}
}
@article{DiSc04b,
  author = {Di Gaspero, Luca and Schaerf, Andrea},
  date-modified = {2005-10-09 12:37:45 +0200},
  journal = {Intelligenza Artificiale},
  keywords = {timetabling, university courses, local search},
  note = {In Italian},
  number = {3},
  pages = {47--54},
  selflag = {national},
  title = {Il problema della generazione automatica dell'orario delle lezioni: teoria e pratica},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DiSc04b.pdf},
  volume = {1},
  year = 2004,
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DiSc04b.pdf}
}
@article{DiSc03,
  address = {Chirchester, United Kingdom},
  author = {Di Gaspero, Luca and Schaerf, Andrea},
  citations = {142},
  date-modified = {2013-10-30 15:59:16 +0000},
  journal = {Software --- Practice \& Experience},
  keywords = {software engineering, local search, easylocal},
  month = {July},
  number = {8},
  pages = {733--765},
  publisher = {John Wiley \& Sons},
  title = {\textsc{EasyLocal++}: An object-oriented framework for flexible design of local search algorithms},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DiSc03.pdf},
  volume = {33},
  year = {2003},
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DiSc03.pdf}
}
@article{ScCL00,
  author = {Schaerf, Andrea and Cadoli, Marco and Lenzerini, Maurizio},
  journal = {Software -- Practice \& Experience},
  keywords = {software engineering, local search, easylocal},
  number = {3},
  pages = {233--257},
  title = {\textsc{Local++}: A {C}++ Framework for Local Search Algorithms},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/ScCL00.pdf},
  volume = {30},
  year = 2000,
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/ScCL00.pdf}
}
@article{CIPSV00,
  author = {Cadoli, Marco and Ianni, Giovambattista and Palopoli, Luigi and Schaerf, Andrea and Vasile, Domenico},
  journal = {Computer Languages},
  keywords = {expressivity, np-spec},
  pages = {165--195},
  title = {\textsc{NP-Spec}: An Executable Specification Language for Solving All Problems in NP},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/CIPSV00.pdf},
  volume = {26},
  year = 2000,
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/CIPSV00.pdf}
}
@article{BuDS93,
  author = {Buchheit, Martin and Donini, Francesco M. and Schaerf, Andrea},
  date-modified = {2005-10-09 12:31:24 +0200},
  journal = {Journal of Artificial Intelligence Research},
  keywords = {description logics},
  pages = {109--138},
  selflag = {nogroup},
  title = {Decidable reasoning in terminological knowledge representation systems},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/BuDS93.pdf},
  volume = {1},
  year = 1993,
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/BuDS93.pdf}
}
@article{Scha93,
  author = {Schaerf, Andrea},
  date-modified = {2005-10-09 12:32:04 +0200},
  journal = {Journal of Intelligent Information Systems},
  keywords = {description logics},
  pages = {265--278},
  selflag = {nogroup},
  title = {On the complexity of the instance checking problem in concept languages with existential quantification},
  volume = {2},
  year = 1993
}
@article{ABPS98,
  author = {Apt, Krzysztof R. and Brunekreef, Jacob and Partington, Vincent and Schaerf, Andrea},
  journal = {{ACM} Transactions on Programming Languages and Systems},
  keywords = {alma, hybrid languages},
  number = {5},
  pages = {1014--1066},
  title = {\textsf{Alma-0}: An Imperative Language that Supports Declarative Programming},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/ABPS98.pdf},
  volume = {20},
  year = 1998,
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/ABPS98.pdf}
}
@article{Scha94,
  author = {Schaerf, Andrea},
  date-modified = {2005-10-09 12:33:44 +0200},
  journal = {Data Knowledge Engineering},
  keywords = {description logics},
  number = {2},
  pages = {141--176},
  selflag = {nogroup},
  title = {Reasoning with individuals in concept languages},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/Scha94.pdf},
  volume = {13},
  year = 1994,
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/Scha94.pdf}
}
@article{CaSc05,
  author = {Cadoli, Marco and Schaerf, Andrea},
  doi = {10.1016/j.artint.2004.01.006},
  journal = {Artificial Intelligence},
  keywords = {expressivity, np-spec},
  pages = {89--120},
  title = {Compiling problem specifications into {SAT}},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/CaSc05.pdf},
  volume = {162},
  year = 2005,
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/CaSc05.pdf},
  bdsk-url-2 = {http://dx.doi.org/10.1016/j.artint.2004.01.006}
}
@article{ScST95,
  author = {Schaerf, Andrea and Shoham, Yoav and Tennenholtz, Moshe},
  journal = {Journal of Artificial Intelligence Research},
  keywords = {multi-agent systems},
  pages = {475--500},
  title = {Adaptive load balancing: a study in multi-agent learning},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/ScST95.pdf},
  volume = {2},
  year = 1995,
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/ScST95.pdf}
}
@article{Scha99c,
  author = {Schaerf, Andrea},
  journal = {{IEEE} Transactions on Systems, Man, and Cybernetics--- Part A: Systems and Humans},
  keywords = {timetabling, high-school, local search},
  number = {4},
  pages = {368--377},
  title = {Local Search Techniques for Large High-School Timetabling Problems},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/Scha99c.pdf},
  volume = {29},
  year = 1999,
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/Scha99c.pdf}
}
@article{DiSc06,
  address = {Dordrecht, the Netherlands},
  author = {Di Gaspero, Luca and Schaerf, Andrea},
  citations = {82},
  date-modified = {2013-10-30 16:03:12 +0000},
  doi = {10.1007/s10852-005-9032-z},
  journal = {Journal of Mathematical Modeling and Algorithms},
  keywords = {multi-neighborhood, timetabling, local search},
  number = {1},
  pages = {65--89},
  publisher = {Springer Science+Business Media},
  title = {Neighborhood Portfolio Approach for Local Search applied to Timetabling Problems},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DiSc06.pdf},
  volume = {5},
  year = {2006},
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DiSc06.pdf},
  bdsk-url-2 = {http://dx.doi.org/10.1007/s10852-005-9032-z}
}
@article{DLNS94,
  author = {Donini, Francesco~M. and Lenzerini, Maurizio and Nardi, Daniele and Schaerf, Andrea},
  date-modified = {2005-10-09 12:31:47 +0200},
  journal = {Journal of Logic and Computation},
  keywords = {description logics},
  number = {4},
  pages = {423--452},
  selflag = {nogroup},
  title = {Deduction in concept languages: From subsumption to instance checking},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DLNS94.pdf},
  volume = {4},
  year = 1994,
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DLNS94.pdf}
}
@article{DLNS96,
  author = {Donini, Francesco M. and Lenzerini, Maurizio and Nardi, Daniele and Schaerf, Andrea},
  date-modified = {2005-10-09 12:32:30 +0200},
  journal = {Journal of Intelligent Information Systems},
  keywords = {description logics},
  number = {227--252},
  selflag = {nogroup},
  title = {${\mathcal{AL}}$-log: integrating datalog and description logics},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DLNS96.pdf},
  volume = {10},
  year = 1998,
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DLNS96.pdf}
}
@article{Scha99,
  author = {Schaerf, Andrea},
  journal = {Artificial Intelligence Review},
  keywords = {timetabling, survey},
  number = {2},
  pages = {87--127},
  title = {A Survey of Automated Timetabling},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/Scha99.pdf},
  volume = {13},
  year = 1999,
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/Scha99.pdf}
}
@article{CeSc12d,
  author = {Ceschia, Sara and Schaerf, Andrea},
  doi = {10.1016/j.artmed.2012.09.001},
  issn = {0933--3657},
  journal = {Artificial Intelligence in Medicine},
  number = {3},
  pages = {199--205},
  publisher = {Elsevier B.V.},
  title = {Modeling and solving the dynamic patient admission scheduling problem under uncertainty},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/CeSc12d.pdf},
  volume = {56},
  year = {2012},
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/CeSc12d.pdf},
  bdsk-url-2 = {http://dx.doi.org/10.1016/j.artmed.2012.09.001}
}
@article{PDKMS2013,
  author = {Post, Gerhard and Di Gaspero, Luca and Kingston, Jeffrey H. and McCollum, Barry and Schaerf, Andrea},
  citations = {40},
  date-modified = {2013-10-30 16:19:53 +0000},
  doi = {10.1007/s10479-013-1340-5},
  issn = {0254-5330},
  journal = {Annals of Operations Research},
  keywords = {High school timetabling; International timetabling competition},
  language = {English},
  number = {1},
  pages = {69-75},
  publisher = {Springer US},
  title = {The Third International Timetabling Competition},
  url = {http://dx.doi.org/10.1007/s10479-013-1340-5},
  volume = {239},
  year = {2016},
  bdsk-url-1 = {http://dx.doi.org/10.1007/s10479-013-1340-5}
}
@article{CDGS14,
  author = {Ceschia, Sara and Di Gaspero, Luca and Schaerf, Andrea},
  date-modified = {2013-04-10 09:06:12 +0000},
  doi = {10.1007/s10479-013-1358-8},
  issn = {0254-5330},
  journal = {Annals of Operations Research},
  keywords = {Timetabling; Simulated Annealing; Academic Planning; Mixed integer quadratic programming},
  language = {English},
  number = {1},
  pages = {147-163},
  publisher = {Springer US},
  title = {The generalized balanced academic curriculum problem with heterogeneous classes},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/CDGS14.pdf},
  volume = {218},
  year = {2014},
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/CDGS14.pdf},
  bdsk-url-2 = {http://dx.doi.org/10.1007/s10479-013-1358-8}
}
@article{CeSS13,
  author = {Ceschia, Sara and Schaerf, Andrea and St\"{u}tzle, Thomas},
  doi = {http://dx.doi.org/10.1016/j.cie.2013.07.025},
  issn = {0360-8352},
  journal = {Computers \& Industrial Engineering},
  number = {4},
  pages = {1138--1149},
  title = {Local search techniques for a routing-packing problem},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/CeSS13.pdf},
  volume = {66},
  year = {2013},
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/CeSS13.pdf},
  bdsk-url-2 = {http://dx.doi.org/10.1016/j.cie.2013.07.025}
}
@article{CeSc16,
  author = {Ceschia, Sara and Schaerf, Andrea},
  doi = {10.1007/s10951-014-0407-8},
  issn = {1094-6136},
  journal = {Journal of Scheduling},
  keywords = {Patient admission scheduling; Patient bed assignment; Operating rooms; Local search},
  language = {English},
  number = 4,
  pages = {377--389},
  publisher = {Springer US},
  title = {Dynamic patient admission scheduling with operating room constraints, flexible horizons, and patient delays},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/CeSc14.pdf},
  volume = 19,
  year = 2016,
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/CeSc14.pdf},
  bdsk-url-2 = {http://dx.doi.org/10.1007/s10951-014-0407-8}
}
@article{BaST15,
  author = {Battistutta, Michele and Schaerf, Andrea and Urli, Tommaso},
  doi = {10.1007/s10479-015-2061-8},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/BaSU17.pdf},
  issn = {0254-5330},
  journal = {Annals of Operations Research},
  volume = {252},
  number = {2},
  pages = {239-254},
  publisher = {Springer US},
  title = {Feature-based tuning of single-stage simulated annealing for examination timetabling},
  year = {2017},
  bdsk-url-1 = {http://dx.doi.org/10.1007/s10479-015-2061-8}
}
@article{Scha15,
  author = {Schaerf, Andrea},
  doi = {10.1007/s11750-015-0365-0},
  issn = {1863-8279},
  journal = {TOP},
  number = {2},
  pages = {362--365},
  title = {Comments on: An overview of curriculum-based course timetabling},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/Scha15.pdf},
  volume = {23},
  year = {2015},
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/Scha15.pdf},
  bdsk-url-2 = {http://dx.doi.org/10.1007/s11750-015-0365-0}
}
@article{BCMS16,
  author = {Bonutti, Alex and Ceschia, Sara and De Cesco, Fabio and Musliu, Nysret and Schaerf, Andrea},
  doi = {10.1007/s10479-016-2175-7},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/BCDMS17.pdf},
  issn = {1572-9338},
  journal = {Annals of Operations Research},
  number = {2},
  pages = {365--382},
  title = {Modeling and solving a real-life multi-skill shift design problem},
  volume = {252},
  year = {2017},
  bdsk-url-1 = {http://dx.doi.org/10.1007/s10479-016-2175-7}
}
@article{CDDHS18,
  author = {Ceschia, Sara and Dang, Nguyen Thi Thanh and De Causmaecker, Patrick and Haspeslagh, Stefaan and  Schaerf, Andrea},
  title = {The Second International Nurse Rostering Competition},
  journal = {Annals of Operations Research},
  year = {2018},
  doi = {10.1007/s10479-018-2816-0},
  note = {Online first},
  pages = {1-16}
}
@article{ABCDS18,
  author = {Armellini, Davide and Borzone, Paolo and Ceschia, Sara and Di Gaspero, Luca and Schaerf, Andrea},
  title = {Modeling and solving the steelmaking and casting scheduling problem},
  journal = {International Transactions in Operational Research},
  year = {2018},
  doi = {10.1111/itor.12595},
  note = {Online first}
}
@article{BCDDS18,
  author = {Battistutta, Michele and Ceschia, Sara and De Cesco, Fabio and Di Gaspero, Luca and Schaerf, Andrea},
  title = {Modeling and Solving the Thesis Defense Timetabling Problem},
  journal = {Journal of the Operational Research Society},
  year = {2018},
  note = {In press}
}

Books

@comment{{This file has been generated by bib2bib 1.98}}
@comment{{Command line: /usr/bin/bib2bib -c 'author : "Schaerf" & !(selflag: "noSchaerf") &  $type="BOOK"'}}
@book{CLPS98,
  address = {Milano, Italy},
  author = {Cadoli, Marco and Lenzerini, Maurizio and Panizzi, Emanuele and Schaerf, Andrea},
  date-modified = {2005-10-09 12:37:58 +0200},
  isbn = {88-251-7227-3},
  keywords = {teaching, computer languages},
  note = {In Italian},
  pages = {319},
  publisher = {Citt\`a{\it Studi}Edizioni di UTET Libreria},
  selflag = {nogroup, national},
  title = {Esercizi di progettazione di programmi in C++},
  year = 1998
}
@book{CLNS97,
  address = {Milano, Italy},
  author = {Cadoli, Marco and Lenzerini, Maurizio and Naggar, Paolo and Schaerf, Andrea},
  date-modified = {2005-10-09 12:38:06 +0200},
  isbn = {88-251-7161-7},
  keywords = {teaching, software engineering},
  note = {In Italian},
  pages = {553},
  publisher = {Citt\`a{\it Studi}Edizioni di UTET Libreria},
  selflag = {nogroup, national},
  title = {Fondamenti della progettazione dei programmi. Princ\`{\i}pi, tecniche e loro applicazioni in C++},
  year = 1997
}

Edited books or collections

@comment{{This file has been generated by bib2bib 1.98}}
@comment{{Command line: /usr/bin/bib2bib -c 'editor : "Schaerf" & !(selflag: "noSchaerf") &  $type="BOOK" | $type="PROCEEDINGS"'}}
@book{DiSS13,
  address = {New York, USA},
  date-added = {2013-04-08 09:24:38 +0000},
  date-modified = {2013-04-08 09:26:54 +0000},
  editor = {Di Gaspero, Luca and Schaerf, Andrea and St\"utzle, Thomas},
  isbn = {978-1-4614-6321-4},
  publisher = {Springer Science+Business Media},
  series = {OR/CS},
  title = {Advances in Metaheuristics},
  year = {2013}
}
@book{MIC2011-proceedings,
  address = {Udine, Italy},
  date-added = {2012-01-19 12:39:02 +0000},
  date-modified = {2014-07-27 09:06:36 +0000},
  editor = {Di Gaspero, Luca and Schaerf, Andrea and St\"{u}tzle, Thomas},
  isbn = {978-88-900984-3-7},
  month = {July 25--28},
  note = {Electronic proceedings},
  publisher = {Dipartimento di Ingegneria Elettrica, Gestionale e Meccanica - Universit{\`a} degli Studi di Udine},
  title = {Proceedings of the 9th Metaheuristics International Conference (MIC 2011)},
  year = {2011}
}
@book{BBDRSS09,
  address = {Berlin-Heidelberg, Germany},
  date-added = {2009-10-15 13:26:20 +0200},
  date-modified = {2010-03-12 12:09:22 +0100},
  editor = {Blesa Aguilera, Maria J. and Blum, Christian and Di Gaspero, Luca and Roli, Andrea and Sampels, Michael and Schaerf, Andrea},
  isbn = {978-3-642-04917-0},
  pages = {179},
  publisher = {Springer-Verlag},
  series = {Lecture Notes in Computer Science},
  title = {Hybrid Metaheuristics 6th International Workshop, HM 2009 Udine, Italy, October 16-17, 2009 Proceedings},
  volume = {5818},
  year = {2009}
}

Chapters of edited books

@comment{{This file has been generated by bib2bib 1.98}}
@comment{{Command line: /usr/bin/bib2bib -c 'author : "Schaerf" & !(selflag: "noSchaerf") &  $type="INCOLLECTION" & !(series : "lecture notes")'}}
@incollection{DiGMSSS13,
  author = {Di Gaspero, Luca and G\"artner, Johannes and Musliu, Nysret and Schaerf, Andrea and Schafhauser, Werner and Slany, Wolfgang},
  booktitle = {Automated Scheduling and Planning - From Theory to Practice},
  date-added = {2013-08-02 13:51:34 +0000},
  date-modified = {2013-08-02 13:58:51 +0000},
  doi = {10.1007/978-3-642-39304-4_5},
  editor = {Etaner-Uyar, A. {\c{S}}ima and \"Ozcan, Ender and Urquhart, Neil},
  isbn = {978-3-642-39303-7},
  pages = {109--127},
  publisher = {Springer-Verlag},
  series = {Studies in Computational Intelligence},
  title = {Automated Shift Design and Break Scheduling},
  volume = {505},
  year = {2013},
  bdsk-url-1 = {http://dx.doi.org/10.1007/978-3-642-39304-4_5}
}
@incollection{DiSc07a,
  address = {Berlin-Heidelberg, Germany},
  author = {Di Gaspero, Luca and Schaerf, Andrea},
  booktitle = {Engineering Stochastic Local Search Algorithms. Designing, Implementing and Analyzing Effective Heuristics, International Workshop, SLS 2007, Brussels, Belgium, September 6-8, 2007, Proceedings},
  date-added = {2007-08-21 14:54:46 +0200},
  date-modified = {2013-10-30 16:17:35 +0000},
  editor = {St\"{u}tzle, Thomas and Birattari, Mauro and Hoos, Holger H.},
  isbn = {978-3-540-74445-0},
  keywords = {software engineering, local search, easylocal},
  number = {4683},
  pages = {177--181},
  publisher = {Springer Verlag},
  title = {\textsc{EasySyn++}: A Tool for Automatic Synthesis of Stochastic Local Search Algorithms},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DiSc07a.pdf},
  year = {2007},
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DiSc07a.pdf}
}
@incollection{DiSc02,
  address = {Boston (MA), USA},
  author = {Di Gaspero, Luca and Schaerf, Andrea},
  booktitle = {Optimization Software Class Libraries},
  citations = {29},
  date-modified = {2013-10-30 16:23:53 +0000},
  editor = {Vo\ss{}, Stefan and Woodruff, David L.},
  keywords = {timetabling, software engineering, easylocal, local search},
  publisher = {Kluwer Academic Publisher},
  series = {OR/CS},
  title = {Writing Local Search Algorithms using \textsc{EasyLocal++}},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DiSc02.pdf},
  year = {2002},
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DiSc02.pdf}
}
@incollection{DGKMSS04,
  address = {Boston (MA), USA},
  author = {Di Gaspero, Luca and G{\"a}rtner, Johannes and Kortsarz, Guy and Musliu, Nysret and Schaerf, Andrea and Slany, Wolfgang},
  booktitle = {Metaheuristics: Progress as Real Problem Solvers},
  chapter = {7},
  date-modified = {2005-10-07 18:21:03 +0200},
  editor = {Ibaraki, Toshihide and Nonobe, Koji and Yagiura, Mutsunori},
  keywords = {workforce, scheduling, local search, multi-neighborhood, hybrid optimization},
  pages = {159--180},
  publisher = {Kluwer Academic Publishers},
  title = {Theory and practice of the minimum shift design problem},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DGKMSS04.pdf},
  year = 2005,
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DGKMSS04.pdf}
}
@incollection{DLNS96b,
  author = {Donini, Francesco M. and Lenzerini, Maurizio and Nardi, Daniele and Schaerf, Andrea},
  booktitle = {Foundation of Knowledge Representation},
  date-modified = {2005-10-09 12:34:44 +0200},
  editor = {Brewka, Gerhard},
  keywords = {description logics},
  pages = {191--236},
  publisher = {CSLI-Publications},
  selflag = {nogroup},
  title = {Reasoning in Description Logics},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DLNS96b.pdf},
  year = 1996,
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DLNS96b.pdf}
}

Papers in collections

@comment{{This file has been generated by bib2bib 1.98}}
@comment{{Command line: /usr/bin/bib2bib -c 'author : "Schaerf" & !(selflag: "noSchaerf") &  $type="INCOLLECTION" & (series : "lecture notes")'}}
@incollection{DiGMSSS10,
  author = {Di Gaspero, Luca and G\"artner, Johannes and Musliu, Nysret and Schaerf, Andrea and Schafhauser, Werner and Slany, Wolfgang},
  booktitle = {Hybrid Metaheuristics 7th International Workshop, HM 2010 Vienna, Austria, October 1-2, 2010 Proceedings},
  date-added = {2010-10-14 14:01:03 +0200},
  date-modified = {2013-10-30 16:22:43 +0000},
  editor = {Blesa Aguilera, Maria J. and Blum, Christian and Raidl, G{\"u}nther and Roli, Andrea and Sampels, Michael},
  isbn = {978-3-642-16053-0},
  pages = {46--61},
  publisher = {Springer-Verlag},
  series = {Lecture Notes in Computer Science},
  title = {A Hybrid {LS-CP} Solver for the Shifts and Breaks Design Problem},
  volume = {6373},
  year = {2010}
}
@incollection{DiSc08,
  address = {Berlin-Heidelberg, Germany},
  author = {Di Gaspero, Luca and Schaerf, Andrea},
  booktitle = {Hybrid Metaheuristics 5th International Workshop, HM 2008, M{\'a}laga, Spain, October 8-9, 2008. Proceedings},
  date-added = {2008-10-09 18:57:25 +0200},
  date-modified = {2013-10-30 16:23:26 +0000},
  editor = {Blesa Aguilera, Maria J. and Blum, Christian and Cotta, Carlos and Fern{\'a}ndez, Antonio J. and Gallardo, Jos{\'e} E. and Roli, Andrea and Sampels, Michael},
  isbn = {978-3-540-88438-5},
  pages = {146--157},
  publisher = {Springer Verlag},
  series = {Lecture Notes in Computer Science},
  title = {Hybrid Local Search Techniques for the Generalized Balanced Academic Curriculum Problem},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DiSc08.pdf},
  volume = {5296},
  year = {2008},
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DiSc08.pdf}
}
@incollection{ScDi07a,
  author = {Schaerf, Andrea and Di Gaspero, Luca},
  booktitle = {ractice and Theory of Automated Timetabling VI, 6th International Conference, PATAT 2006, Brno, Czech Republic, August 30 - September 1, 2006, Revised Selected Papers.},
  date-added = {2008-01-18 19:55:06 +0100},
  date-modified = {2013-10-30 16:12:03 +0000},
  editor = {Burke, Edmund K. and Rudova, Hana},
  isbn = {978-3-540-77344-3},
  note = {Extended and revised version of \cite{ScDi06}.},
  pages = {40--49},
  publisher = {Springer Verlag},
  series = {Lecture Notes in Computer Science},
  title = {Measurability and Reproducibility in Timetabling Research: Discussion and Proposals},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/ScDi07a.pdf},
  volume = {3867},
  year = {2007},
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/ScDi07a.pdf}
}
@incollection{DiRS07,
  address = {Berlin-Heidelberg, Germany},
  author = {Di Gaspero, Luca and Roli, Andrea and Schaerf, Andrea},
  booktitle = {Engineering Stochastic Local Search Algorithms. Designing, Implementing and Analyzing Effective Heuristics, International Workshop, SLS 2007, Brussels, Belgium, September 6-8, 2007, Proceedings},
  date-added = {2007-08-23 11:31:44 +0200},
  date-modified = {2013-10-30 16:17:17 +0000},
  editor = {St\"{u}tzle, Thomas and Birattari, Mauro and Hoos, Holger H.},
  isbn = {978-3-540-74445-0},
  keywords = {software engineering, experimental analysis, local search},
  pages = {76--90},
  publisher = {Springer Verlag},
  series = {Lecture Notes in Computer Science},
  title = {\textsc{EasyAnalyzer}: an object-oriented framework for the analysis of stochastic local search algorithms},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DiRS07.pdf},
  volume = {4683},
  year = {2007},
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DiRS07.pdf}
}
@incollection{DDSR07a,
  author = {Di Gaspero, Luca and Di Tollo, Giacomo and Roli, Andrea and Schaerf, Andrea},
  booktitle = {Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems, 4th International Conference, CPAIOR 2007, Brussels, Belgium, May 23-26, 2007, Proceedings},
  citations = {23},
  date-added = {2007-04-16 13:24:01 +0200},
  date-modified = {2013-10-30 16:09:44 +0000},
  editor = {Van Hentenryck, Pascal and Wolsey, Laurence},
  isbn = {978-3-540-72396-7},
  keywords = {portfolio selection, local search, hybrid optimization},
  pages = {44--58},
  publisher = {Springer Verlag},
  series = {Lecture Notes in Computer Science},
  title = {Hybrid Local Search for Constrained Financial Portfolio Selection Problems},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DDSR07a.pdf},
  volume = {4510},
  year = {2007},
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DDSR07a.pdf}
}
@incollection{DiSc00b,
  address = {Berlin-Heidelberg, Germany},
  author = {Di Gaspero, Luca and Schaerf, Andrea},
  booktitle = {Practice and Theory of Automated Timetabling III},
  citations = {245},
  date-modified = {2013-10-30 15:58:53 +0000},
  editor = {Burke, E. and Erben, W.},
  isbn = {978-3-540-42421-5},
  keywords = {timetabling, examination, local search},
  pages = {104--117},
  publisher = {Springer Verlag},
  series = {Lecture Notes in Computer Science},
  title = {Tabu Search Techniques for Examination Timetabling},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DiSc00b.pdf},
  volume = {2079},
  year = {2001},
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DiSc00b.pdf}
}
@incollection{DiSc03c,
  address = {Berlin-Heidelberg, Germany},
  author = {Di Gaspero, Luca and Schaerf, Andrea},
  booktitle = {Practice and Theory of Automated Timetabling IV},
  citations = {77},
  date-modified = {2013-10-30 16:02:48 +0000},
  editor = {Burke, Edmund K. and De Causmaecker, Patrick},
  isbn = {978-3-540-40699-0},
  keywords = {timetabling, university course, local search},
  pages = {262--275},
  publisher = {Springer Verlag},
  series = {Lecture Notes in Computer Science},
  title = {Multi-Neighbourhood Local Search with Application to Course Timetabling},
  volume = {2740},
  year = {2003}
}
@incollection{DGKMSS03b,
  address = {Berlin-Heidelberg, Germany},
  author = {Di Gaspero, Luca and G{\"a}rtner, Johannes and Kortsarz, Guy and Musliu, Nysret and Schaerf, Andrea and Slany, Wolfgang},
  booktitle = {Algorithms - ESA 2003, Proceedings of the 11th Annual European Symposium, Budapest, Hungary, September 16-19, 2003},
  date-modified = {2013-10-30 16:17:53 +0000},
  editor = {Di Battista, Giuseppe and Zwick, Uri},
  isbn = {3-540-20064-9},
  keywords = {workforce, timetabling, local search, hybrid optimization},
  pages = {580--592},
  publisher = {Springer Verlag},
  series = {Lecture Notes in Computer Science},
  title = {The minimum shift design problem: theory and practice},
  volume = {2832},
  year = {2003}
}
@incollection{ApSc99,
  author = {Apt, Krzysztof R. and Schaerf, Andrea},
  booktitle = {Correct System Design},
  date-modified = {2008-01-18 20:07:55 +0100},
  editor = {Olderog, E.-R. and Steffen, R.},
  keywords = {alma, hybrid languages},
  publisher = {Springer Verlag},
  series = {Lecture Notes in Computer Science},
  title = {The \textsf{Alma} Project, or How First-Order Logic Can Help Us in Imperative Programming},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/ApSc99.pdf},
  year = 1999,
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/ApSc99.pdf}
}

Conference papers

@comment{{This file has been generated by bib2bib 1.98}}
@comment{{Command line: /usr/bin/bib2bib -c 'author : "Schaerf" & !(selflag: "noSchaerf") &  $type="INPROCEEDINGS" & (booktitle : "conference" | booktitle : "symposium")'}}
@inproceedings{BCDS15,
  author = {Michele Battistutta and Sara Ceschia and De Cesco, Fabio and Andrea Schaerf},
  booktitle = {7th Multidisciplinary International Conference on Scheduling : Theory and Applications (MISTA 2015)},
  note = {ISSN: 2305-249X},
  pages = {507-514},
  title = {Thesis Defense Timetabling},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/BCDS2015.pdf},
  year = 2015,
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/BCDS2015.pdf}
}
@inproceedings{CeDSU15,
  address = {Agadir, Morocco},
  author = {Ceschia, Sara and Di Gaspero, Luca and Schaerf, Andrea and Urli, Tommaso},
  booktitle = {Proceedings of the 11th Metaheuristics International Conference (MIC 2015)},
  date-added = {2015-07-13 17:32:37 +0000},
  date-modified = {2015-07-13 17:34:14 +0000},
  month = {June 7-10},
  pages = {1-3},
  title = {A General Local Search Solver for FlatZinc},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/CeDSU15.pdf},
  year = {2015},
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/CeDSU15.pdf}
}
@inproceedings{PKADGKNSRS10,
  author = {Post, G. and Kingston, J. H. and Ahmadi, S. and Daskalaki, S. and Gogos, C. and Kyngas, J. and Nurmi, C. and Santos, H. and Roije, B. and Schaerf, A.},
  booktitle = {Proceedings of the 8th International Conference on Practice and Theory of Automated Timetabling (PATAT 2010)},
  date-added = {2012-01-19 12:20:01 +0000},
  date-modified = {2012-01-19 12:20:01 +0000},
  editor = {E. Burke and B. McCollum},
  location = {Belfast, United Kingdom},
  month = {August 10-13},
  title = {An XML Format for Benchmarks in High School},
  year = {2010}
}
@inproceedings{HDSS10,
  author = {Haspeslagh, Stefaan and De Causmaecker, Patrick and St{\o}levik, Martin and Schaerf, Andrea},
  booktitle = {Proceedings of the 8th International Conference on Practice and Theory of Automated Timetabling (PATAT 2010)},
  date-added = {2012-01-19 12:19:29 +0000},
  date-modified = {2012-01-19 12:19:29 +0000},
  editor = {E. Burke and B. McCollum},
  location = {Belfast, United Kingdom},
  month = {August 10-13},
  title = {First International Nurse Rostering Competition 2010},
  year = {2010}
}
@inproceedings{CeSc11d,
  address = {Udine, Italy},
  author = {Ceschia, Sara and Schaerf, Andrea and St\"{u}tzle, Thomas},
  booktitle = {Proceedings of the 9th Metaheuristics International Conference (MIC 2011)},
  date-added = {2011-10-19 14:24:19 +0000},
  date-modified = {2011-10-19 14:24:19 +0000},
  month = {July 25--28},
  title = {Local Search for a Routing-Packing Problem},
  year = {2011}
}
@inproceedings{CeSc11c,
  address = {Udine, Italy},
  author = {Ceschia, Sara and Schaerf, Andrea},
  booktitle = {Proceedings of the 9th Metaheuristics International Conference (MIC 2011)},
  date-added = {2011-10-19 14:24:15 +0000},
  date-modified = {2011-10-19 14:24:15 +0000},
  month = {July 25--28},
  title = {Local Search for the Patient Admission Scheduling Problem under Uncertainty},
  year = {2011}
}
@inproceedings{CeSc09a,
  address = {Hamburg, Germany},
  author = {Ceschia, Sara and Schaerf, Andrea},
  booktitle = {5th Metaheuristic International Conference},
  date-added = {2011-01-19 12:32:02 +0100},
  date-modified = {2011-01-19 12:32:02 +0100},
  month = {13--16 July},
  title = {Local Search Techniques for 3-Dimensional Packing},
  year = 2009
}
@inproceedings{CeSc09b,
  address = {Dublin, Ireland},
  author = {Ceschia, Sara and Schaerf, Andrea},
  booktitle = {4th Multidisciplinary International Conference on Scheduling: Theory and Applications},
  date-added = {2011-01-19 12:32:02 +0100},
  date-modified = {2011-01-19 12:32:02 +0100},
  month = {10--12 August},
  title = {Tabu Search Techniques for the Heterogeneous Vehicle Routing Problem with Time Windows and Carrier-Dependent Costs},
  year = {2009}
}
@inproceedings{DiGMSSS10a,
  author = {Di Gaspero, Luca and G\"artner, Johannes and Musliu, Nysret and Schaerf, Andrea and Schafhauser, Werner and Slany, Wolfgang},
  booktitle = {Proceedings of the 8th International Conference on Practice and Theory of Automated Timetabling (PATAT 2010)},
  date-added = {2010-10-15 14:10:30 +0200},
  date-modified = {2010-10-15 14:11:36 +0200},
  editor = {McCollum, Barry},
  location = {Belfast, United Kingdom},
  month = {August 10-13,},
  title = {A Hybrid LS-CP Solver for the Shifts and Breaks Design Problem},
  year = {2010}
}
@inproceedings{DeDS08,
  author = {De Cesco, Fabio and Di Gaspero, Luca and Schaerf, Andrea},
  booktitle = {Proceedings of the 7th International Conference on the Practice and Theory of Automated Timetabling (PATAT-2008)},
  citations = {22},
  date-added = {2010-04-19 16:36:17 +0200},
  date-modified = {2013-10-30 16:07:13 +0000},
  editor = {Gendreau, Michel and Burke, Edmund K.},
  note = {Available as electronic proceedings},
  pages = {1--11},
  title = {Benchmarking Curriculum-Based Course Timetabling: Formulations, Data Formats, Instances, Validation, and Results},
  year = {2008}
}
@inproceedings{BeDS08,
  author = {Bellio, Ruggero and Di Gaspero, Luca and Schaerf, Andrea},
  booktitle = {Proceedings of the 7th International Conference on the Practice and Theory of Automated Timetabling (PATAT-2008)},
  date-added = {2008-06-29 09:42:44 +0200},
  date-modified = {2009-01-20 14:41:19 +0100},
  editor = {Gendreau, Michel and Burke, Edmund K.},
  note = {Available as electronic proceedings},
  pages = {1--3},
  title = {A Statistical Analysis of the Features of a Dynamic Tabu Search Algorithm For Course Timetabling Problems},
  year = {2008}
}
@inproceedings{ZaSc06,
  author = {Zampieri, Andrea and Schaerf, Andrea},
  booktitle = {Proceedings of the 6th International Conference on Practice and Theory of Automated Timetabling (PATAT 2006)},
  date-added = {2007-12-20 17:40:10 +0100},
  date-modified = {2007-12-20 17:42:08 +0100},
  editor = {Rudova, A.},
  isbn = {80-210-3726-1},
  month = {August 30th - September 1st},
  pages = {487--491},
  title = {Modelling and Solving the Italian Examination Timetabling Problem using Tabu Search},
  year = {2006}
}
@inproceedings{DDRS07c,
  author = {Di Tollo, Giacomo and Di Gaspero, Luca and Roli, Andrea and Schaerf, Andrea},
  booktitle = {Abstracts of the 4th International Conference on Computational Management Science (CMS 2007)},
  date-added = {2007-04-19 13:39:16 +0200},
  date-modified = {2008-01-19 09:52:33 +0100},
  editor = {Gilli, Manfred and Roko, Ilir and Hysi, Hilda},
  keywords = {portfolio selection, hybrid optimization, local search},
  month = {April 20--22},
  note = {Extended abstract of the talk},
  pages = {2--3},
  title = {Solving Portfolio selection problems through hybrid techniques},
  year = {2007}
}
@inproceedings{DDRS07b,
  address = {Montreal, Canada},
  author = {Di Gaspero, Luca and Di Tollo, Giacomo and Roli, Andrea and Schaerf, Andrea},
  booktitle = {Proceedings of the 7th Metaheuristics International Conference (MIC 2007)},
  date-added = {2007-04-16 13:21:24 +0200},
  date-modified = {2008-01-19 09:52:59 +0100},
  keywords = {portfolio selection, local search, hybrid optimization},
  month = {June 25--29},
  title = {Hybrid metaheuristics for portfolio selection problems},
  year = {2007}
}
@inproceedings{ScDi06,
  author = {Schaerf, Andrea and Di Gaspero, Luca},
  booktitle = {Proceedings of the 6th International Conference on Practice and Theory of Automated Timetabling (PATAT 2006)},
  date-added = {2006-07-09 18:29:52 +0200},
  date-modified = {2013-10-30 16:12:08 +0000},
  editor = {Rudova, Hana},
  isbn = {80-210-3726-1},
  keywords = {research issues, timetabling},
  month = {August 30 - September 1},
  note = {Invited paper.},
  pages = {53--62},
  title = {Measurability and Reproducibility in Timetabling Research: State-of-the-Art and Discussion},
  year = {2006}
}
@inproceedings{DiSCh06,
  author = {Di Gaspero, Luca and Schaerf, Andrea and Chiarandini, Marco},
  booktitle = {Proceedings of the 6th International Conference on Practice and Theory of Automated Timetabling (PATAT 2006)},
  date-added = {2006-07-09 18:25:43 +0200},
  date-modified = {2008-01-19 10:32:03 +0100},
  editor = {Rudova, Ana},
  isbn = {80-210-3726-1},
  keywords = {tabu search, analysis},
  month = {August 30 - September 1},
  pages = {406--411},
  title = {A Study on the Short-Term Prohibition Mechanisms in Tabu Search for Examination Timetabling},
  year = {2006}
}
@inproceedings{DiSc06c,
  address = {Reykjavik, Iceland},
  author = {Di Gaspero, Luca and Schaerf, Andrea},
  booktitle = {Proceedings of the 21st European Conference on Operational Research (EURO 2006)},
  date-added = {2006-07-09 13:43:22 +0200},
  date-modified = {2008-01-19 09:46:08 +0100},
  keywords = {local search, tabu search, scheduling, routing},
  month = {July 2--5},
  note = {Extended abstract of the talk},
  pages = {172},
  title = {Tabu Search Techniques for the Traveling Tournament Problem},
  year = {2006}
}
@inproceedings{ChDiSc06,
  address = {Riva del Garda, Italy},
  author = {Di Gaspero, Luca and Chiarandini, Marco and Schaerf, Andrea},
  booktitle = {Proceedings of the 17th European Conference on Artificial Intelligence (ECAI2006)},
  date-added = {2006-04-13 15:39:27 +0200},
  date-modified = {2013-10-30 16:26:38 +0000},
  isbn = {59603-642-4},
  keywords = {local search, tabu search, analysis},
  month = {August 28th-September 1st},
  pages = {83--87},
  publisher = {IOS Press},
  title = {A study on the short-term prohibition mechanisms in tabu search},
  year = {2006}
}
@inproceedings{DiSc01,
  address = {Porto, Portugal},
  author = {Di Gaspero, Luca and Schaerf, Andrea},
  booktitle = {Proceedings of the 4th Metaheuristics International Conference (MIC-2001)},
  citations = {29},
  date-added = {2005-10-09 14:11:09 +0200},
  date-modified = {2013-10-30 16:27:16 +0000},
  keywords = {easylocal, software engineering, local search},
  month = {July},
  pages = {287--292},
  title = {\textsc{EasyLocal++}: an object-oriented framework for the flexible design of local search algorithms and metaheuristics.},
  volume = {2},
  year = {2001}
}
@inproceedings{DiSc00c,
  address = {Konstanz, Germany},
  author = {Di Gaspero, Luca and Schaerf, Andrea},
  booktitle = {Proceedings of the 3rd International Conference on Practice and Theory of Automated Timetabling (PATAT-2000)},
  date-added = {2005-10-09 14:01:41 +0200},
  date-modified = {2007-03-20 18:53:42 +0100},
  editor = {Burke, E. and Erben, W.},
  keywords = {timetabling, examination, local search},
  month = {August},
  pages = {176--179},
  title = {Tabu Search Techniques for Examination Timetabling},
  year = {2000}
}
@inproceedings{ScLC99,
  address = {Nancy, France},
  author = {Schaerf, Andrea and Lenzerini, Maurizio and Cadoli, Marco},
  booktitle = {Proceedings of the 29th International Conference on Technology of Object-Oriented Languages and Systems (TOOLS-99)},
  date-modified = {2008-06-24 16:58:33 +0200},
  keywords = {software engineering, easylocal, local search},
  note = {An extended version appeared in \emph{Software --- Practice \& Experience}},
  pages = {152--161},
  title = {\textsc{Local++}: A {C}++ Framework for Combinatorial Search Problems},
  year = 1999
}
@inproceedings{ScMe99,
  address = {Berlin-Heidelberg, Germany},
  author = {Schaerf, Andrea and Meisels, Amnon},
  booktitle = {Proceedings of the 6th Italian Conference on Artificial Intelligence (AIIA-99)},
  date-modified = {2008-06-24 16:57:46 +0200},
  keywords = {local search, workforce, scheduling},
  pages = {493--502},
  publisher = {Springer Verlag},
  selflag = {national},
  series = {Lecture Notes in Computer Science},
  title = {Solving Employee Timetabling Problems by Generalized Local Search},
  volume = {1792},
  year = {1999}
}
@inproceedings{DGKMSS03a,
  address = {Kyoto, Japan},
  author = {Di Gaspero, Luca and G\"artner, Johannes and Kortsarz, Guy and Musliu, Nysret and Schaerf, Andrea and Slany, Wolfgang},
  booktitle = {Proceedings of the 5th Metaheuristics International Conference (MIC-2003)},
  date-modified = {2013-10-30 16:27:03 +0000},
  keywords = {hybrid optimization, local search, workforce, scheduling, timetabling},
  month = {August},
  note = {Available as electronic proceedings},
  title = {A hybrid network flow tabu search heuristic for the minimum shift design problem},
  year = {2003}
}
@inproceedings{ChST00,
  address = {Konstanz, Germany},
  author = {Chiarandini, Marco and Schaerf, Andrea and Tiozzo, Fabio},
  booktitle = {Proceedings of the 3rd International Conference on the Practice and Theory of Automated Timetabling (PATAT-2000)},
  date-modified = {2008-06-24 16:57:28 +0200},
  keywords = {timetabling, workforce, scheduling, local search},
  pages = {298--302},
  title = {Solving Employee Timetabling Problems with Flexible Workload using Tabu Search},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/ChST00.pdf},
  year = {2000},
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/ChST00.pdf}
}
@inproceedings{Scha96,
  address = {Portland (OR), USA},
  author = {Schaerf, Andrea},
  booktitle = {Proceedings of the 13th National Conference on Artificial Intelligence (AAAI-96)},
  date-modified = {2008-06-24 16:59:03 +0200},
  keywords = {timetabling, high-school, local search},
  pages = {363--368},
  publisher = {AAAI Press/MIT Press},
  title = {Tabu Search Techniques for Large High-School Timetabling Problems},
  year = 1996
}
@inproceedings{ApSc97,
  address = {Paris, France},
  author = {Apt, Krzysztof R. and Schaerf, Andrea},
  booktitle = {Proceedings of the 24th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL-97)},
  date-modified = {2008-06-24 16:58:58 +0200},
  keywords = {alma, hybrid languages},
  pages = {67--79},
  title = {Search and Imperative Programming},
  year = 1997
}
@inproceedings{Scha97,
  address = {Nagoya, Japan},
  author = {Schaerf, Andrea},
  booktitle = {Proceedings of the 15th International Joint Conference on Artificial Intelligence (IJCAI-97)},
  date-modified = {2008-06-24 16:58:53 +0200},
  keywords = {hybrid optimization, local search, constraint satisfaction problems},
  pages = {1254--1259},
  publisher = {Morgan-Kaufmann},
  title = {Combining Local Search and Look-Ahead for Scheduling and Constraint Satisfaction Problems},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/Scha97.pdf},
  year = 1997,
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/Scha97.pdf}
}
@inproceedings{CaSc01,
  address = {Berlin-Heidelberg, Germany},
  author = {Cadoli, Marco and Schaerf, Andrea},
  booktitle = {Proceedings of 10th European Symposium on Programming (ESOP 2001)},
  date-modified = {2008-06-24 16:56:49 +0200},
  editor = {Sands, David},
  keywords = {np-spec, expressivity},
  pages = {387--401},
  publisher = {Springer Verlag},
  series = {Lecture Notes in Computer Science},
  title = {Compiling program specifications into SAT},
  volume = {2028},
  year = {2001}
}
@inproceedings{DiVS02,
  address = {Klagenfurt, Austria},
  author = {Di Gaspero, Luca and Vian, Jgor and Schaerf, Andrea},
  booktitle = {Proceedings of the Quadriennal International Conference on Operations Research (OR2002)},
  date-modified = {2008-06-24 16:56:16 +0200},
  keywords = {scheduling, job-shop, local search, multi-neighborhood},
  month = {August},
  note = {Extended abstract of the talk},
  title = {A review of neighborhood structures for the job-shop scheduling problem},
  year = {2002}
}
@inproceedings{DiSc04,
  address = {Pittsburgh (PA), USA},
  author = {Di Gaspero, Luca and Schaerf, Andrea},
  booktitle = {Proceedings of the 5th International Conference on the Practice and Theory of Automated Timetabling (PATAT-2004)},
  date-modified = {2013-10-30 16:24:43 +0000},
  keywords = {timetabling, competition, local search, multi-neighborhood},
  title = {A Multineighbourhood Local Search Solver for the Timetabling Competition TTComp-2002},
  year = {2004}
}
@inproceedings{Scha96c,
  address = {Budapest, Hungary},
  author = {Schaerf, Andrea},
  booktitle = {Proceedings of the 12th European Conference on Artificial Intelligence (ECAI-96)},
  date-modified = {2008-06-24 16:59:08 +0200},
  keywords = {sport scheduling, constraint programming},
  note = {An unabridged version appeared in \emph{CONSTRAINTS} journal},
  pages = {634--639},
  publisher = {John Wiley and Sons},
  title = {Scheduling Sport Tournaments using Constraint Logic Programming},
  year = 1996
}
@inproceedings{ScSc95,
  address = {Edinburgh, UK},
  author = {Schaerf, Andrea and Schaerf, Marco},
  booktitle = {Proceedings of the 1st International Conference on the Practice and Theory of Automated Timetabling (ICPTAT-95)},
  date-modified = {2008-06-24 16:59:13 +0200},
  keywords = {timetabling, high-school, local search},
  organization = {Napier University},
  pages = {313--323},
  title = {Local Search Techniques for High School Timetabling},
  year = 1995
}
@inproceedings{DiSc05,
  address = {Vienna, Austria},
  author = {Di Gaspero, Luca and Schaerf, Andrea},
  booktitle = {Proceedings of the 6th Metaheuristics International Conference (MIC-2005)},
  date-modified = {2008-01-19 09:40:41 +0100},
  keywords = {sport scheduling, local search, multi-neighborhood},
  month = {August},
  note = {Available as electronic proceedings},
  title = {A Tabu Search Approach to the Traveling Tournament Problem},
  year = 2005
}
@inproceedings{DiSc02b,
  address = {Gent, Belgium},
  author = {Di Gaspero, Luca and Schaerf, Andrea},
  booktitle = {Proceedings of the 4th International Conference on the Practice and Theory of Automated Timetabling (PATAT-2002)},
  date-modified = {2013-10-30 16:16:32 +0000},
  editor = {Burke, E. and Causmaecker, P. De},
  keywords = {timetabling, course, multi-neighborhood, local search},
  month = {August},
  pages = {128--132},
  title = {Multi-Neighbourhood Local Search for Course Timetabling},
  year = {2002}
}
@inproceedings{ScDi01,
  address = {Preddvor, Slovenia},
  author = {Schaerf, Andrea and Di Gaspero, Luca},
  booktitle = {Proceedings of the 6th International Symposium on Operations Research in Slovenia (SOR-01)},
  citations = {20},
  date-modified = {2013-10-30 16:09:02 +0000},
  editor = {Lenart, L. and Stirn, L. Zadnik and Drobne, S.},
  keywords = {local search, timetabling, examination, high-school, university course},
  note = {Invited paper},
  pages = {13--23},
  title = {Local Search Techniques for Educational Timetabling Problems},
  year = {2001}
}
@inproceedings{MuSS01,
  address = {Porto, Portugal},
  author = {Musliu, Nysret and Schaerf, Andrea and Slany, Wolfgang},
  booktitle = {Proceedings of the 4th Metaheuristics International Conference (MIC-2001)},
  date-modified = {2008-06-24 16:56:59 +0200},
  keywords = {local search, workforce, scheduling, multi-neighborhood},
  pages = {465--469},
  title = {Local Search for Shift Design},
  year = {2001}
}
@inproceedings{DiMS04a,
  address = {Pittsburgh (PA), USA},
  author = {Di Gaspero, Luca and Mizzaro, Stefano and Schaerf, Andrea},
  booktitle = {Proceedings of the 5th International Conference on the Practice and Theory of Automated Timetabling (PATAT-2004)},
  citations = {22},
  date-modified = {2013-10-30 16:10:43 +0000},
  keywords = {multi-agent systems, distributed timetabling, university course, local search},
  month = {August},
  title = {A MultiAgent Architecture for Distributed Course Timetabling},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DiMS04a.pdf},
  year = {2004},
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DiMS04a.pdf}
}
@inproceedings{CeSc12c,
  address = {Son, Norway},
  author = {Sara Ceschia and Andrea Schaerf},
  booktitle = {Proceedings of the 9th International Conference on the Practice and Theory of Automated Timetabling (PATAT-2012)},
  month = {28--31 August},
  title = {Patient admission scheduling with operating room constraints},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/CeSc12c.pdf},
  year = {2012},
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/CeSc12c.pdf}
}
@inproceedings{CeSch13,
  address = {Ghent, Belgium},
  author = {Ceschia, Sara and Schaerf, Andrea},
  booktitle = {6th Multidisciplinary International Conference on Scheduling: Theory and Applications},
  issn = {2305-249X},
  month = {27--29 August},
  pages = {646--648},
  title = {The Dynamic Patient Admission Scheduling with Operating Room Constraints, Flexible Horizon, and Patient Delays,},
  year = {2013}
}
@inproceedings{BCGSU13,
  address = {Ghent, Belgium},
  author = {Bellio, Ruggero and Ceschia, Sara and Di Gaspero, Luca and Schaerf, Andrea and Urli, Tommaso},
  booktitle = {6th Multidisciplinary International Conference on Scheduling: Theory and Applications},
  issn = {2305-249X},
  month = {27--29 August},
  pages = {314--317},
  title = {A simulated annealing approach to the curriculum-based course timetabling problem},
  year = {2013}
}
@inproceedings{BaSU14,
  author = {Michele Battistutta and Andrea Schaerf and Tommaso Urli},
  booktitle = {Proceedings of the 10th International Conference on Practice and Theory of Automated Timetabling (PATAT 2014)},
  location = {Belfast, United Kingdom},
  month = {August 26-29,},
  pages = {53--61},
  title = {Feature-based tuning of single-stage simulated annealing for examination timetabling},
  year = {2014}
}
@inproceedings{BDMS14,
  author = {Alex Bonutti and De Cesco, Fabio and Nysret Musliu and Andrea Schaerf},
  booktitle = {Proceedings of the 10th International Conference on Practice and Theory of Automated Timetabling (PATAT 2014)},
  location = {Belfast, United Kingdom},
  month = {August 26-29,},
  pages = {459--461},
  title = {Modeling and Solving a Real-Life Multi-Skill Shift Design Problem},
  year = {2014}
}
@inproceedings{CDDHS14,
  author = {Sara Ceschia and Thi Thanh Dang, Nguyen and De Causmaecker, Patrick and Stefaan Haspeslagh and Andrea Schaerf},
  booktitle = {Proceedings of the 10th International Conference on Practice and Theory of Automated Timetabling (PATAT 2014)},
  location = {Belfast, United Kingdom},
  month = {August 26-29,},
  pages = {554--556},
  title = {The second International Nurse Rostering Competition},
  year = {2014}
}
@inproceedings{ABCDS17,
  address = {Barcelona, Spain},
  author = {Armellini, Davide and Borzone, Paolo and Ceschia, Sara and Di Gaspero, Luca and Schaerf, Andrea},
  booktitle = {Proceedings of the 12th Metaheuristics International Conference (MIC-2017)},
  pages = {462-464},
  title = {A Metaheuristic Approach for Scheduling Steelmaking and Casting Plants},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/ABCDS17.pdf},
  year = 2017,
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/ABCDS17.pdf}
}
@inproceedings{BBDS17,
  address = {Barcelona, Spain},
  author = {Michele Battistutta and Michael Bisson and De Cesco, Fabio and Schaerf, Andrea},
  booktitle = {Proceedings of the 12th Metaheuristics International Conference (MIC-2017)},
  pages = {339-341},
  title = {Referee Assignment for a Basketball League with Multiple Divisions using Local Search},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/BBDS17.pdf},
  year = 2017,
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/BBDS17.pdf}
}
@inproceedings{ABCDS17b,
  address = {Kuala Lumpur, Malaysia},
  author = {Armellini, Davide and Borzone, Paolo and Ceschia, Sara and Di Gaspero, Luca and Schaerf, Andrea},
  booktitle = {Proceedings of the 8th Multidisciplinary International Conference on Scheduling: Theory and Applications (MISTA-2017)},
  pages = {380-384},
  title = {Modeling and Solving the Steelmaking and Casting Planning and Scheduling Problem},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/ABCDS17b.pdf},
  year = 2017,
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/ABCDS17b.pdf}
}
@inproceedings{CDGS16,
  author = {Ceschia, Sara and Di Gaspero, Luca and Schaerf, Andrea},
  title = {Simulated Annealing for Discrete Lot-Sizing and Scheduling},
  address = {Trieste, Italy},
  booktitle = {Proceedings of the 46th Annual Conference of the Italian Operations Research Society},
  year = {2016},
  pages = {45-46},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/CDGS16.pdf},
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/CDGS16.pdf}
}
@inproceedings{DCSDH16,
  author = {Dang, Nguyen Thi Thanh and Ceschia, Sara and Schaerf, Andrea and De Causmaecker, Patrick and Haspeslagh, Stefaan},
  title = {Solving the Multi-Stage Nurse Rostering Problem},
  address = {Udine, Italy},
  booktitle = {Proceedings of the 11th International Conference on the Practice and Theory of Automated Timetabling (PATAT-2016)},
  year = {2016},
  pages = {473-475},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DCSDH16.pdf},
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DCSDH16.pdf}
}

Workshop papers

@comment{{This file has been generated by bib2bib 1.98}}
@comment{{Command line: /usr/bin/bib2bib -c 'author : "Schaerf" & !(selflag: "noSchaerf") &  $type="INPROCEEDINGS" & (booktitle : "workshop" | !(booktitle: "conference" | booktitle: "symposium"))'}}
@inproceedings{CeSc09c,
  address = {Udine, Italy},
  author = {Ceschia, Sara and Schaerf, Andrea},
  booktitle = {6th Int.\ Workshop on Hybrid Metaheuristics (HM-2009)},
  date-added = {2011-01-19 12:32:02 +0100},
  date-modified = {2011-01-19 12:32:02 +0100},
  editor = {Maria Blesa et al.},
  month = {16--17 October},
  pages = {156--170},
  publisher = {Springer},
  series = {Lecture Notes in Computer Science},
  title = {Multi-neighborhood Local Search for the Patient Admission Problem},
  volume = {5818},
  year = {2009}
}
@inproceedings{CeSc09d,
  address = {Valencia, Spain},
  author = {Ceschia, Sara and Schaerf, Andrea},
  booktitle = {6th ESICUP Meeting},
  date-added = {2011-01-19 12:32:02 +0100},
  date-modified = {2011-01-19 12:32:02 +0100},
  month = {25--27 March},
  title = {Hybrid Local Search Techniques for 3-Dimensional Packing},
  year = {2009}
}
@inproceedings{DiRS08,
  author = {Di Gaspero, Luca and Roli, Andrea and Schaerf, Andrea},
  booktitle = {Proceedings of the 15th RCRA workshop on Experimental Evaluation of Algorithms for Solving Problems with Combinatorial Explosion},
  date-added = {2009-01-20 14:46:14 +0100},
  date-modified = {2009-01-20 14:47:18 +0100},
  editor = {Gavanelli, Marco and Mancini, Toni},
  note = {Available as electronic proceedings},
  title = {EasyAnalyzer: an object-oriented frameowrk for the experimental analysis of stochastic local search algorithms},
  year = {2008}
}
@inproceedings{BeDS08a,
  author = {Bellio, Ruggero and Di Gaspero, Luca and Schaerf, Andrea},
  booktitle = {Proceedings of the 15th RCRA workshop on Experimental Evaluation of Algorithms for Solving Problems with Combinatorial Explosion},
  date-added = {2009-01-20 14:44:46 +0100},
  date-modified = {2009-01-20 14:47:31 +0100},
  editor = {Gavanelli, Marco and Mancini, Toni},
  note = {Available as electronic proceedings},
  title = {A Statistical Analysis of the Features of a Dynamic Tabu Search Algorithm For Course Timetabling Problems},
  year = {2008}
}
@inproceedings{PeSZ07,
  author = {Pesek, Igor and Schaerf, Andrea and Zerovnik, Janez},
  bibsource = {DBLP, http://dblp.uni-trier.de},
  booktitle = {Hybrid Metaheuristics},
  date-added = {2007-12-20 17:40:04 +0100},
  date-modified = {2009-01-28 18:27:52 +0100},
  ee = {http://dx.doi.org/10.1007/978-3-540-75514-2_5},
  pages = {57-68},
  title = {Hybrid Local Search Techniques for the Resource-Constrained Project Scheduling Problem},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/PeSZ07.pdf},
  year = {2007},
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/PeSZ07.pdf}
}
@inproceedings{DiMS07a,
  address = {Providence (RI), USA},
  author = {Di Gaspero, Luca and McCollum, Barry and Schaerf, Andrea},
  booktitle = {Proceedings of the 1st International Workshop on Scheduling a Scheduling Competition (SSC 2007)},
  date-added = {2007-08-21 15:13:34 +0200},
  date-modified = {2008-01-19 09:53:08 +0100},
  editor = {Pecora, Federico and Policella, Nicola},
  keywords = {timetabling, competition},
  month = {September 22--27},
  title = {The Second International Timetabling Competition (ITC-2007): Curriculum-based Course Timetabling (Track 3)},
  url = {http://pst.istc.cnr.it/RCRA07/articoli/P08-digaspero-etal-RCRA07.pdf},
  year = {2007},
  bdsk-url-1 = {http://pst.istc.cnr.it/RCRA07/articoli/P08-digaspero-etal-RCRA07.pdf}
}
@inproceedings{DiMS07,
  address = {Rome, Italy},
  author = {Di Gaspero, Luca and McCollum, Barry and Schaerf, Andrea},
  booktitle = {Proceedings of the 14th RCRA workshop on Experimental Evaluation of Algorithms for Solving Problems with Combinatorial Explosion},
  date-added = {2007-08-21 15:05:40 +0200},
  date-modified = {2013-10-30 16:04:01 +0000},
  editor = {Gavanelli, Marco and Mancini, Toni},
  keywords = {timetabling, competition},
  month = {July, 5-6},
  note = {Available as electronic proceedings},
  title = {The Second International Timetabling Competition (ITC-2007): Curriculum-based Course Timetabling Track},
  url = {http://pst.istc.cnr.it/RCRA07/articoli/P08-digaspero-etal-RCRA07.pdf},
  year = {2007},
  bdsk-url-1 = {http://pst.istc.cnr.it/RCRA07/articoli/P08-digaspero-etal-RCRA07.pdf}
}
@inproceedings{DDSR07,
  author = {Di Gaspero, Luca and Di Tollo, Giacomo and Schaerf, Andrea and Roli, Andrea},
  booktitle = {Proceedings of {Learning and Intelligent OptimizatioN} (LION2007)},
  date-added = {2006-12-13 17:19:08 +0100},
  date-modified = {2007-04-16 13:23:36 +0200},
  keywords = {local search, hybrid optimization, portfolio selection},
  month = {February, 12th--18th},
  title = {A Hybrid Solver for Constrained Portfolio Selection Problems: preliminary report},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DDSR07.pdf},
  year = {2007},
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DDSR07.pdf}
}
@inproceedings{DiChSc06b,
  author = {Di Gaspero, Luca and Chiarandini, Marco and Schaerf, Andrea},
  booktitle = {Atti della Giornata di Lavoro del gruppo RCRA 2006: Analisi sperimentale e benchmark di algoritmi per l'Intelligenza Artificiale},
  date-added = {2006-07-09 18:54:04 +0200},
  date-modified = {2008-01-19 09:47:28 +0100},
  month = {June 23},
  note = {Available as electronic proceedings},
  selflag = {national},
  title = {A study on the short-term prohibition mechanisms in tabu search},
  year = {2006}
}
@inproceedings{DiMS04,
  author = {Di Gaspero, Luca and Mizzaro, Stefano and Schaerf, Andrea},
  booktitle = {Atti della Giornata di Lavoro del gruppo RCRA 2004: Agenti e Vincoli: Modelli e Tecnologie per Dominare la Complessit{\`a}},
  date-added = {2006-07-09 18:43:51 +0200},
  date-modified = {2008-06-24 17:04:59 +0200},
  note = {Available as electronic proceedings},
  selflag = {national},
  title = {A MultiAgent Architecture for Distributed Course Timetabling},
  year = {2004}
}
@inproceedings{DiSc05b,
  abstract = {The Traveling Tournament Problem (TTP) is a combinatorial
problem that combines features both from the traveling
salesman problem and from tournament scheduling.
We propose a tabu search approach to the solution of TTP
that makes use of a combination of two neighborhood relations.
The algorithm has been experimentally analyzed
on several sets of publicly available benchmarks and we
show a comparison with previous approaches presented in
the literature.},
  address = {Dipartimento di Ingegneria, Universit{\`a} di Ferrara, Italy},
  author = {Di Gaspero, Luca and Schaerf, Andrea},
  booktitle = {Atti della Giornata di Lavoro del gruppo RCRA 2005: Analisi sperimentale e benchmark di algoritmi per l'Intelligenza Artificiale},
  date-added = {2006-07-09 18:38:35 +0200},
  date-modified = {2013-10-30 16:16:06 +0000},
  editor = {Cadoli, Marco and Gavanelli, Marco and Mancini, Toni},
  keywords = {metaeuristiche, analisi sperimentale di algoritmi, esperienze applicative},
  month = {June},
  note = {Available as electronic proceedings},
  number = {CS-2005-03},
  pages = {23--27},
  selflag = {national},
  series = {Computer Science Group Technical Reports},
  title = {A Tabu Search Approach to the Traveling Tournament Problem},
  url = {http://www.ing.unife.it/eventi/rcra05/articoli/DiGasperoSchaerf.pdf},
  year = {2005},
  bdsk-url-1 = {http://www.ing.unife.it/eventi/rcra05/articoli/DiGasperoSchaerf.pdf}
}
@inproceedings{CPSV99,
  address = {Berlin-Heidelberg, Germany},
  author = {Cadoli, Marco and Palopoli, Luigi and Schaerf, Andrea and Vasile, Domenico},
  booktitle = {Proceedings of the 1st International Workshop on Practical Aspects of Declarative Languages (PADL-99)},
  date-modified = {2008-06-24 16:57:57 +0200},
  editor = {Gupta, Gopal},
  keywords = {np-spec, expressivity},
  publisher = {Springer Verlag},
  series = {Lecture Notes in Computer Science},
  title = {\textsc{np-spec}: An Executable Specification Language for Solving All Problems in NP},
  volume = {1551},
  year = {1999}
}
@inproceedings{ApSc98,
  author = {Apt, Krzysztof R. and Schaerf, Andrea},
  booktitle = {Proceedings of Frontiers of Combining Systems 2},
  date-modified = {2008-06-24 16:57:13 +0200},
  editor = {Gabbay, Dov M. and de Rijke, Maarten},
  keywords = {alma, hybrid languages},
  note = {Invited paper},
  pages = {1--16},
  publisher = {Research Studies Press Ltd},
  title = {Programming in \textsf{Alma-0}, or Imperative and Declarative Programming Reconciled},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/ApSc98.pdf},
  year = {2000},
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/ApSc98.pdf}
}
@inproceedings{DiMS05,
  author = {Di Gaspero, Luca and Mizzaro, Stefano and Schaerf, Andrea},
  booktitle = {In Proceedings of the 6th International Workshop on Distributed Constraint Reasoning (DCR-05)},
  date-modified = {2008-01-19 10:28:25 +0100},
  keywords = {multi-agent systems, distributed timetabling, university course, local search},
  month = {July 30},
  pages = {87--100},
  title = {A MultiAgent Architecture for Distributed Course Timetabling},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DiMS05.pdf},
  year = {2005},
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DiMS05.pdf}
}
@inproceedings{CeSc12b,
  address = {Enschede, the Netherlands},
  author = {Sara Ceschia and Andrea Schaerf},
  booktitle = {Proceedings of the 38th annual meeting of the EURO working group on OR Applied to Health Services (ORAHS 2012)},
  title = {Patient admission scheduling with operating room constraints},
  year = {2012}
}

Ph.D. thesis

@comment{{This file has been generated by bib2bib 1.98}}
@comment{{Command line: /usr/bin/bib2bib -c 'author : "Schaerf" & !(selflag: "noSchaerf") &  $type="PHDTHESIS"'}}
@phdthesis{Scha94Thesis,
  author = {Schaerf, Andrea},
  keywords = {description logics},
  school = {Dipartimento di Informatica e Sistemistica, Universit\`a di Roma ``La Sapienza''},
  title = {Query answering in concept-based knowledge representation systems: algorithms, complexity, and sematic issues},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/Scha94Thesis.pdf},
  year = 1994,
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/Scha94Thesis.pdf}
}

Technical reports

@comment{{This file has been generated by bib2bib 1.98}}
@comment{{Command line: /usr/bin/bib2bib -c 'author : "Schaerf" & !(selflag: "noSchaerf") &  $type="TECHREPORT"'}}
@techreport{DiMS07b,
  address = {Belfast, United Kingdom},
  author = {Di Gaspero, Luca and McCollum, Barry and Schaerf, Andrea},
  citations = {79},
  date-added = {2008-06-23 16:26:11 +0200},
  date-modified = {2013-10-30 16:26:00 +0000},
  institution = {Queen's University},
  month = {August},
  number = {QUB/IEEE/Tech/ITC2007/CurriculumCTT/v1.0},
  title = {The Second International Timetabling Competition ({ITC-2007}): Curriculum-based Course Timetabling (Track 3)},
  type = {Technical Report},
  year = {2007}
}
@techreport{Scha96a,
  address = {Amsterdam, The Netherlands},
  author = {Schaerf, Andrea},
  date-modified = {2005-10-07 18:49:04 +0200},
  institution = {CWI - The Netherlands National Research Institute for Mathematics and Computer Science},
  keywords = {timetabling, survey},
  note = {Appeared in \emph{Artificial Intelligence Review}},
  number = {CS-R9567},
  title = {A Survey of Automated Timetabling},
  type = {Computer Science/Department of Software Technology},
  year = 1996
}
@techreport{Scha96b,
  address = {Amsterdam, The Netherlands},
  author = {Schaerf, Andrea},
  date-modified = {2005-10-07 18:48:48 +0200},
  institution = {CWI - The Netherlands National Research Institute for Mathematics and Computer Science},
  keywords = {timetabling, high-school, local search},
  note = {A revised version appeared in \emph{IEEE Transactions on Systems, Man and Cybernetics: Part A}},
  number = {CS-R9611},
  title = {Tabu Search Techniques for Large High-School Timetabling Problems},
  type = {Computer Science/Department of Software Technology},
  year = 1996
}
@techreport{ABPS97,
  address = {Amsterdam, The Netherlands},
  author = {Apt, Krzysztof R. and Brunekreef, Jacob and Partington, Vincent and Schaerf, Andrea},
  date-modified = {2005-10-07 18:48:59 +0200},
  institution = {CWI - The Netherlands National Research Institute for Mathematics and Computer Science},
  keywords = {alma, hybrid languages},
  title = {\textsf{Alma-0}: An Imperative Language that Supports Declarative Programming},
  year = 1997
}
@techreport{Scha97c,
  address = {Amsterdam, The Netherlands},
  author = {Schaerf, Andrea},
  date-modified = {2005-10-07 18:48:52 +0200},
  institution = {CWI - The Netherlands National Research Institute for Mathematics and Computer Science},
  keywords = {sport scheduling, constraint programming},
  note = {A revised version appeared in \emph{CONSTRAINTS} journal},
  number = {PNA-R9707},
  title = {Scheduling Sport Tournaments using Constraint Logic Programming},
  type = {Probability Network and Applications},
  year = 1997
}
@techreport{ScLC99b,
  address = {Rome, Italy},
  author = {Schaerf, Andrea and Lenzerini, Maurizio and Cadoli, Marco},
  date-modified = {2008-01-18 20:18:10 +0100},
  institution = {Dipartimento di Informatica e Sistemistica, Universit\`a di Roma ``La Sapienza''},
  keywords = {easylocal, software engineering},
  note = {Appeared in \emph{Software --- Practice \& Experience}},
  number = {11--99},
  title = {\textsc{Local++}: A {C}++ Framework for Local Search Algorithms},
  year = 1999
}
@techreport{DiSc00,
  author = {Di Gaspero, Luca and Schaerf, Andrea},
  date-modified = {2007-04-11 14:04:04 +0200},
  institution = {Dipartimento di Matematica e Informatica -- Universit\`a di Udine},
  keywords = {easylocal, software engineering, local search},
  number = {UDMI/13/2000/RR},
  title = {\textsc{EasyLocal++}: An object-oriented framework for flexible design of local search algorithms},
  year = {2000}
}
@techreport{DiSc01b,
  author = {Di Gaspero, Luca and Schaerf, Andrea},
  date-modified = {2013-10-30 16:19:00 +0000},
  institution = {Dipartimento di Matematica e Informatica -- Universit\`a di Udine},
  keywords = {easylocal, software engineering, timetabling, local search},
  number = {UDMI/13/2001/RR},
  title = {A case-study for \textsc{EasyLocal++}: the Course Timetabling Problem},
  year = {2001}
}

Other publications

@comment{{This file has been generated by bib2bib 1.98}}
@comment{{Command line: /usr/bin/bib2bib -c 'author : "Schaerf" & !(selflag: "noSchaerf") &  !($type="ARTICLE" | $type="INCOLLECTION" | $type="INPROCEEDINGS" | $type="PHDTHESIS" | $type="TECHREPORT" | $type="BOOK")'}}
@misc{CDDHS15,
  author = {Sara Ceschia and Nguyen Dang Thi Thanh and Patrick De Causmaecker and Stefaan Haspeslagh and Andrea Schaerf},
  howpublished = {CoRR. ArXiv e-prints},
  journal = {CoRR},
  title = {Second International Nurse Rostering Competition {(INRC-II)} - Problem Description and Rules -},
  url = {https://arxiv.org/abs/1501.04177},
  volume = {abs/1501.04177},
  year = {2015},
  bdsk-url-1 = {https://arxiv.org/abs/1501.04177}
}
@misc{ScDi07,
  author = {Schaerf, Andrea and Di Gaspero, Luca},
  date-added = {2007-12-03 11:17:08 +0100},
  date-modified = {2007-12-03 11:19:45 +0100},
  howpublished = {Private Hospital Healthcare Europe},
  pages = {IT 15-16},
  title = {Automatic timetabling in healthcare organisations},
  year = {2007}
}
@misc{MoSc98,
  address = {Brighton, UK},
  author = {Moscato, Pablo and Schaerf, Andrea},
  keywords = {local search, scheduling, survey},
  note = {Notes of the tutorial given at the 13th European Conference on Artificial Intelligence (ECAI-98)},
  publisher = {John Wiley and Sons},
  title = {Local Search Techniques for Scheduling Problems},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/MoSc98.pdf},
  year = 1998,
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/MoSc98.pdf}
}
@misc{BCDSU14,
  author = {Ruggero Bellio and Sara Ceschia and Di Gaspero, Luca and Andrea Schaerf and Tommaso Urli},
  date-modified = {2015-03-12 12:32:03 +0000},
  howpublished = {CoRR. ArXiv e-prints},
  journal = {CoRR},
  title = {Feature-based tuning of simulated annealing applied to the curriculum-based course timetabling problem},
  url = {https://arxiv.org/abs/1409.7186},
  volume = {abs/1409.7186},
  year = {2014},
  bdsk-url-1 = {https://arxiv.org/abs/1409.7186}
}