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"'}}
@comment{{%% This BibTeX bibliography file was created using BibDesk. %% http://bibdesk.sourceforge.net/   %% Created for Luca Di Gaspero at 2019-01-11 10:32:21 +0100    %% Saved with string encoding Unicode (UTF-8)}}
@article{ABCDS20,
  author = {Armellini, Davide and Borzone, Paolo and Ceschia, Sara and Di Gaspero, Luca and Schaerf, Andrea},
  date-modified = {2019-01-11 09:32:05 +0100},
  doi = {10.1111/itor.12595},
  journal = {International Transactions in Operational Research},
  keywords = {scheduling, local search, experimental analysis, modeling},
  volume = {27},
  pages = {57--90},
  title = {Modeling and solving the steelmaking and casting scheduling problem},
  url = {https://onlinelibrary.wiley.com/doi/full/10.1111/itor.12595},
  year = {2020},
  bdsk-url-1 = {https://doi.org/10.1111/itor.12595}
}
@article{ABPS98,
  author = {Apt, Krzysztof R. and Brunekreef, Jacob and Partington, Vincent and Schaerf, Andrea},
  citations = {10},
  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{BaST15,
  author = {Battistutta, Michele and Schaerf, Andrea and Urli, Tommaso},
  citations = {9},
  date-modified = {2019-01-11 09:32:17 +0100},
  doi = {10.1007/s10479-015-2061-8},
  issn = {0254-5330},
  journal = {Annals of Operations Research},
  keywords = {timetabling},
  number = {2},
  pages = {239-254},
  publisher = {Springer US},
  title = {Feature-based tuning of single-stage simulated annealing for examination timetabling},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/BaSU17.pdf},
  volume = {252},
  year = {2017},
  bdsk-url-1 = {http://dx.doi.org/10.1007/s10479-015-2061-8}
}
@article{BCDDS19,
  author = {Battistutta, Michele and Ceschia, Sara and De Cesco, Fabio and Di Gaspero, Luca and Schaerf, Andrea},
  date-modified = {2019-01-11 09:33:12 +0100},
  doi = {10.1080/01605682.2018.1495870},
  journal = {Journal of the Operational Research Society},
  keywords = {timetabling, local search, modeling},
  volume = 70,
  number = 7,
  title = {Modeling and Solving the Thesis Defense Timetabling Problem},
  year = {2019},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/BCDDS19.pdf},
  bdsk-url-1 = {https://doi.org/10.1080/01605682.2018.1495870}
}
@article{BCMS16,
  author = {Bonutti, Alex and Ceschia, Sara and De Cesco, Fabio and Musliu, Nysret and Schaerf, Andrea},
  citations = {3},
  doi = {10.1007/s10479-016-2175-7},
  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},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/BCDMS17.pdf},
  volume = {252},
  year = {2017},
  bdsk-url-1 = {http://dx.doi.org/10.1007/s10479-016-2175-7}
}
@article{BDDS12,
  author = {Bonutti, Alex and De Cesco, Fabio and Di Gaspero, Luca and Schaerf, Andrea},
  citations = {29},
  date-added = {2008-06-29 09:40:54 +0200},
  date-modified = {2019-01-11 09:34:33 +0100},
  doi = {10.1007/s10479-010-0707-0},
  issn = {0254-5330},
  journal = {Annals of Operations Research},
  keywords = {experimental analysis, methodology, benchmarking, timetabling},
  number = {1},
  pages = {59--70},
  title = {Benchmarking Curriculum-Based Course Timetabling: Formulations, Data Formats, Instances, Validation, and Results},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/BDDS12.pdf},
  volume = {194},
  year = {2012},
  bdsk-url-1 = {http://dx.doi.org/10.1007/s10479-010-0707-0}
}
@article{BDNS98,
  author = {Buchheit, Martin and Donini, Francesco M. and Nutt, Werner and Schaerf, Andrea},
  citations = {48},
  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{BeCDSU15,
  author = {Bellio, Ruggero and Ceschia, Sara and Di Gaspero, Luca and Schaerf, Andrea and Urli, Tommaso},
  citations = {38},
  date-added = {2015-07-13 17:09:12 +0000},
  date-modified = {2019-01-11 09:35:02 +0100},
  doi = {10.1016/j.cor.2015.07.002},
  journal = {Computers \& Operations Research},
  keywords = {experimental analysis, timetabling},
  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{BeDS11,
  author = {Bellio, Ruggero and Di Gaspero, Luca and Schaerf, Andrea},
  citations = {33},
  date-added = {2011-01-14 10:46:43 +0100},
  date-modified = {2019-01-11 09:30:50 +0100},
  doi = {10.1007/s10951-011-0224-2},
  journal = {Journal of Scheduling},
  keywords = {timetabling, experimental analysis},
  number = {1},
  pages = {49--61},
  title = {Design and Statistical Analysis of a Hybrid Local Search Algorithm for Course Timetabling},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/BeDS14.pdf},
  volume = {15},
  year = {2012},
  bdsk-url-1 = {http://dx.doi.org/10.1007/s10951-011-0224-2}
}
@article{BuDS93,
  author = {Buchheit, Martin and Donini, Francesco M. and Schaerf, Andrea},
  citations = {368},
  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{CaSc05,
  author = {Cadoli, Marco and Schaerf, Andrea},
  citations = {24},
  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{CDGS11b,
  author = {Ceschia, Sara and Di Gaspero, Luca and Schaerf, Andrea},
  citations = {66},
  date-added = {2011-10-19 14:22:10 +0000},
  date-modified = {2019-01-11 09:30:39 +0100},
  doi = {10.1016/j.cor.2011.09.014},
  issn = {0305-0548},
  journal = {Computers \& Operations Research},
  keywords = {Simulated Annealing, experimental analysis, timetabling},
  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{CDGS14,
  author = {Ceschia, Sara and Di Gaspero, Luca and Schaerf, Andrea},
  citations = {2},
  date-added = {2019-01-10 15:18:55 +0100},
  date-modified = {2019-01-11 13:51:17 +0100},
  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},
  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{CeDS11,
  author = {Ceschia, Sara and Di Gaspero, Luca and Schaerf, Andrea},
  citations = {42},
  date-added = {2011-01-11 11:28:02 +0100},
  date-modified = {2019-01-11 09:39:55 +0100},
  doi = {10.1007/s10951-010-0213-x},
  issn = {1094-6136},
  journal = {Journal of Scheduling},
  keywords = {local search, routing, scheduling, metaheuristics},
  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{CeDS17,
  author = {Ceschia, Sara and Di Gaspero, Luca and Schaerf, Andrea},
  citations = {2},
  date-added = {2017-10-27 14:44:23 +0000},
  date-modified = {2019-01-11 09:50:33 +0100},
  doi = {10.1016/j.cie.2017.10.017},
  journal = {Computers \& Industrial Engineering},
  keywords = {metaheuristics, experimental analysis, lot sizing, industry 4.0, scheduling},
  pages = {235--243},
  title = {Solving Discrete Lot-Sizing and Scheduling by Simulated Annealing and Mixed Integer Programming},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/CeDS17.pdf},
  volume = {114},
  year = {2017},
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/CeDS17.pdf},
  bdsk-url-2 = {https://doi.org/10.1016/j.cie.2017.10.017}
}
@article{CeSc11b,
  author = {Ceschia, Sara and Schaerf, Andrea},
  citations = {41},
  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{CeSc12a,
  author = {Ceschia, Sara and Schaerf, Andrea},
  citations = {55},
  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{CeSc12d,
  author = {Ceschia, Sara and Schaerf, Andrea},
  citations = {31},
  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{CeSc16,
  author = {Ceschia, Sara and Schaerf, Andrea},
  citations = {23},
  date-modified = {2019-01-11 09:41:03 +0100},
  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},
  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{CeSS13,
  author = {Ceschia, Sara and Schaerf, Andrea and St\"{u}tzle, Thomas},
  citations = {22},
  date-modified = {2019-01-11 09:39:27 +0100},
  doi = {http://dx.doi.org/10.1016/j.cie.2013.07.025},
  issn = {0360-8352},
  journal = {Computers \& Industrial Engineering},
  keywords = {local search, routing, packing, metaheuristics},
  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{ChDGS12,
  author = {Chiarandini, Marco and Di Gaspero, Luca and Gualandi, Stefano and Schaerf, Andrea},
  citations = {27},
  date-added = {2011-01-14 10:44:42 +0100},
  date-modified = {2019-01-11 09:49:53 +0100},
  doi = {10.1007/s10732-011-9158-2},
  journal = {Journal of Heuristics},
  keywords = {timetabling, metaheuristics, mixed integer linear programming},
  number = {1},
  pages = {119-148},
  title = {The Balanced Academic Curriculum Problem Revisited},
  url = {https://link.springer.com/content/pdf/10.1007/s10732-011-9158-2.pdf},
  volume = {18},
  year = {2012},
  bdsk-url-1 = {http://dx.doi.org/10.1007/s10732-011-9158-2}
}
@article{CIPSV00,
  author = {Cadoli, Marco and Ianni, Giovambattista and Palopoli, Luigi and Schaerf, Andrea and Vasile, Domenico},
  citations = {106},
  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{DGKMSS07,
  author = {Di Gaspero, Luca and G{\"a}rtner, Johannes and Kortsarz, Guy and Musliu, Nysret and Schaerf, Andrea and Slany, Wolfgang},
  citations = {41},
  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{DiSc03,
  address = {Chirchester, United Kingdom},
  author = {Di Gaspero, Luca and Schaerf, Andrea},
  citations = {159},
  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{DiSc04b,
  author = {Di Gaspero, Luca and Schaerf, Andrea},
  date-modified = {2019-01-10 15:20:28 +0100},
  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{DiSc06,
  address = {Dordrecht, the Netherlands},
  author = {Di Gaspero, Luca and Schaerf, Andrea},
  citations = {96},
  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{DiSc07,
  author = {Di Gaspero, Luca and Schaerf, Andrea},
  citations = {86},
  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{DiSTR11,
  author = {Di Gaspero, Luca and Di Tollo, Giacomo and Roli, Andrea and Schaerf, Andrea},
  citations = {36},
  date-added = {2009-11-03 14:54:49 +0100},
  date-modified = {2019-01-11 09:37:52 +0100},
  doi = {10.1080/14697680903460168},
  issn = {1469-7688},
  journal = {Quantitative Finance},
  keywords = {portfolio selection, computational economics, local search, hybrid optimization},
  number = {10},
  pages = {1473--1488},
  title = {Hybrid Metaheuristics for Constrained Portfolio Selection Problem},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DDRS11.pdf},
  volume = {11},
  year = {2011},
  bdsk-url-1 = {http://dx.doi.org/10.1080/14697680903460168}
}
@article{DLNNS98,
  author = {Donini, Francesco M. and Lenzerini, Maurizio and Nardi, Daniele and Nutt, Werner and Schaerf, Andrea},
  citations = {166},
  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{DLNS94,
  author = {Donini, Francesco~M. and Lenzerini, Maurizio and Nardi, Daniele and Schaerf, Andrea},
  citations = {157},
  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},
  citations = {366},
  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{HDSS14,
  author = {Haspeslagh, Stefaan and De Causmaecker, Patrick and St{\o}levik, Martin and Schaerf, Andrea},
  citations = {101},
  date-modified = {2019-01-11 09:47:24 +0100},
  doi = {10.1007/s10479-012-1062-0},
  issn = {0254-5330},
  journal = {Annals of Operations Research},
  keywords = {workforce scheduling, timetabling, competition},
  number = {1},
  pages = {221-236},
  title = {The first international nurse rostering competition 2010},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/HDSS14.pdf},
  volume = {218},
  year = {2014},
  bdsk-url-1 = {http://dx.doi.org/10.1007/s10479-012-1062-0}
}
@article{MeSc03,
  author = {Meisels, Amnon and Schaerf, Andrea},
  citations = {91},
  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{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 = {224},
  date-added = {2009-05-04 10:43:19 +0200},
  date-modified = {2019-01-11 09:47:40 +0100},
  doi = {10.1287/ijoc.1090.0320},
  issn = {1526-5528},
  journal = {INFORMS Journal on Computing},
  keywords = {timetabling, competition},
  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{MuSS04,
  author = {Musliu, Nysret and Schaerf, Andrea and Slany, Wolfgang},
  citations = {95},
  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{PDKMS2013,
  author = {Post, Gerhard and Di Gaspero, Luca and Kingston, Jeffrey H. and McCollum, Barry and Schaerf, Andrea},
  citations = {63},
  date-modified = {2019-01-10 15:22:03 +0100},
  doi = {10.1007/s10479-013-1340-5},
  issn = {0254-5330},
  journal = {Annals of Operations Research},
  keywords = {high-school, timetabling, international timetabling competition},
  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{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},
  citations = {40},
  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},
  url = {https://link.springer.com/content/pdf/10.1007/s10479-011-1012-2.pdf},
  volume = {218},
  year = {2014},
  bdsk-url-1 = {http://dx.doi.org/10.1007/s10479-011-1012-2}
}
@article{ScCL00,
  author = {Schaerf, Andrea and Cadoli, Marco and Lenzerini, Maurizio},
  citations = {27},
  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{Scha02,
  author = {Schaerf, Andrea},
  citations = {131},
  date-modified = {2019-01-11 09:38:09 +0100},
  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{Scha15,
  author = {Schaerf, Andrea},
  citations = {2},
  date-modified = {2019-01-11 09:48:38 +0100},
  doi = {10.1007/s11750-015-0365-0},
  issn = {1863-8279},
  journal = {TOP},
  keywords = {timetabling},
  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{Scha93,
  author = {Schaerf, Andrea},
  citations = {100},
  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{Scha94,
  author = {Schaerf, Andrea},
  citations = {7},
  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{Scha99,
  author = {Schaerf, Andrea},
  citations = {1002},
  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{Scha99b,
  author = {Schaerf, Andrea},
  citations = {90},
  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{Scha99c,
  author = {Schaerf, Andrea},
  citations = {148},
  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{ScST95,
  author = {Schaerf, Andrea and Shoham, Yoav and Tennenholtz, Moshe},
  citations = {258},
  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{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 = {2019},
  doi = {10.1007/s10479-018-2816-0},
  volume = {274},
  number = {1--2},
  pages = {171--186}
}

Books

@comment{{This file has been generated by bib2bib 1.98}}
@comment{{Command line: /usr/bin/bib2bib -c 'author : "schaerf" & !(selflag: "noschaerf") &  $type="BOOK"'}}
@comment{{%% This BibTeX bibliography file was created using BibDesk. %% http://bibdesk.sourceforge.net/   %% Created for Luca Di Gaspero at 2019-01-11 10:32:21 +0100    %% Saved with string encoding Unicode (UTF-8)}}
@book{CLNS97,
  address = {Milano, Italy},
  author = {Cadoli, Marco and Lenzerini, Maurizio and Naggar, Paolo and Schaerf, Andrea},
  citations = {13},
  date-modified = {2019-01-10 15:20:00 +0100},
  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}
}
@book{CLPS98,
  address = {Milano, Italy},
  author = {Cadoli, Marco and Lenzerini, Maurizio and Panizzi, Emanuele and Schaerf, Andrea},
  date-modified = {2019-01-10 15:20:04 +0100},
  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}
}

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") | (editor : "schaerf" & !(selflag: "noschaerf") &  $type="PROCEEDINGS")'}}
@comment{{%% This BibTeX bibliography file was created using BibDesk. %% http://bibdesk.sourceforge.net/   %% Created for Luca Di Gaspero at 2019-01-11 10:32:21 +0100    %% Saved with string encoding Unicode (UTF-8)}}
@proceedings{BDMOS16,
  title = {11th International Conference on the Practice and Theory of Automated Timetabling},
  year = {2016},
  editor = {Burke, Edmund K. and Di Gaspero, Luca and McCollum, Barry and {\"O}zcan, Ender and Schaerf, Andrea},
  address = {Udine (Italy)},
  month = {28-31 August},
  url = {http://patatconference.org/patat2016/proceedings/},
  isbn = {978-0-9929984-1-7}
}
@book{BBDRSS09,
  address = {Berlin-Heidelberg, Germany},
  citations = {15},
  date-added = {2009-10-15 13:26:20 +0200},
  date-modified = {2019-01-11 09:50:58 +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},
  keywords = {metaheuristics, hybrid optimization},
  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}
}
@book{DiSS13,
  address = {New York, USA},
  citations = {5},
  date-added = {2013-04-08 09:24:38 +0000},
  date-modified = {2019-01-11 09:47:06 +0100},
  editor = {Di Gaspero, Luca and Schaerf, Andrea and St\"utzle, Thomas},
  isbn = {978-1-4614-6321-4},
  keywords = {metaheuristics},
  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 = {2019-01-11 09:47:31 +0100},
  editor = {Di Gaspero, Luca and Schaerf, Andrea and St\"{u}tzle, Thomas},
  isbn = {978-88-900984-3-7},
  keywords = {metaheuristics},
  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}
}

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")'}}
@comment{{%% This BibTeX bibliography file was created using BibDesk. %% http://bibdesk.sourceforge.net/   %% Created for Luca Di Gaspero at 2019-01-11 10:32:21 +0100    %% Saved with string encoding Unicode (UTF-8)}}
@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},
  citations = {1},
  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{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},
  citations = {6},
  date-added = {2013-08-02 13:51:34 +0000},
  date-modified = {2019-01-11 09:41:48 +0100},
  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},
  keywords = {local search, workforce scheduling, metaheuristics},
  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{DiSc02,
  address = {Boston (MA), USA},
  author = {Di Gaspero, Luca and Schaerf, Andrea},
  booktitle = {Optimization Software Class Libraries},
  citations = {23},
  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{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},
  citations = {11},
  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{DLNS96b,
  author = {Donini, Francesco M. and Lenzerini, Maurizio and Nardi, Daniele and Schaerf, Andrea},
  booktitle = {Foundation of Knowledge Representation},
  citations = {6},
  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")'}}
@comment{{%% This BibTeX bibliography file was created using BibDesk. %% http://bibdesk.sourceforge.net/   %% Created for Luca Di Gaspero at 2019-01-11 10:32:21 +0100    %% Saved with string encoding Unicode (UTF-8)}}
@incollection{ApSc99,
  author = {Apt, Krzysztof R. and Schaerf, Andrea},
  booktitle = {Correct System Design},
  citations = {18},
  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}
}
@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 = {29},
  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{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},
  citations = {7},
  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{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},
  citations = {16},
  date-added = {2010-10-14 14:01:03 +0200},
  date-modified = {2019-01-11 09:46:20 +0100},
  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},
  keywords = {constraint programming, metaheuristics, hybrid optimization, workforce scheduling},
  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{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},
  citations = {7},
  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{DiSc00b,
  address = {Berlin-Heidelberg, Germany},
  author = {Di Gaspero, Luca and Schaerf, Andrea},
  booktitle = {Practice and Theory of Automated Timetabling III},
  citations = {286},
  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 = {105},
  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{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},
  citations = {15},
  date-added = {2008-10-09 18:57:25 +0200},
  date-modified = {2019-01-11 09:42:48 +0100},
  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},
  keywords = {hybrid optimization, metaheuristics, timetabling},
  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.},
  citations = {23},
  date-added = {2008-01-18 19:55:06 +0100},
  date-modified = {2019-01-11 09:44:05 +0100},
  editor = {Burke, Edmund K. and Rudova, Hana},
  isbn = {978-3-540-77344-3},
  keywords = {methodology, experimental analysis, benchmarking},
  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}
}

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")'}}
@comment{{%% This BibTeX bibliography file was created using BibDesk. %% http://bibdesk.sourceforge.net/   %% Created for Luca Di Gaspero at 2019-01-11 10:32:21 +0100    %% Saved with string encoding Unicode (UTF-8)}}
@inproceedings{CMPS19,
  author = {Ceschia, Sara  and Mazzaracchio, Vincenzo and Policante, Giuseppe and  Schaerf, Andrea},
  title = {Modeling and solving a real-world nurse rostering problem},
  booktitle = {Proceedings of the 30th European Conference on Operational Research},
  year = {2019},
  month = {23rd - 26th June},
  taddress = {Dublin, Ireland}
}
@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)},
  citations = {1},
  date-modified = {2019-01-11 09:31:48 +0100},
  keywords = {scheduling, local search, experimental analysis, modeling, industry 4.0},
  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{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)},
  date-modified = {2019-01-11 09:31:58 +0100},
  keywords = {scheduling, local search, experimental analysis, modeling},
  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{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)},
  citations = {39},
  date-modified = {2008-06-24 16:58:58 +0200},
  keywords = {alma, hybrid languages},
  pages = {67--79},
  title = {Search and Imperative Programming},
  year = {1997}
}
@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)},
  citations = {9},
  date-modified = {2019-01-11 09:32:26 +0100},
  keywords = {timetabling},
  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{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)},
  date-modified = {2019-01-11 09:32:40 +0100},
  keywords = {timetabling, referee assignment},
  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{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)},
  date-modified = {2019-01-11 09:40:46 +0100},
  keywords = {local search, timetabling, modeling, metaheuristics},
  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{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},
  citations = {7},
  date-modified = {2019-01-11 09:33:51 +0100},
  issn = {2305-249X},
  keywords = {timetabling, experimental analysis, local search},
  month = {August 27--29},
  pages = {314--317},
  title = {A simulated annealing approach to the curriculum-based course timetabling problem},
  year = {2013}
}
@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)},
  citations = {3},
  date-modified = {2019-01-10 13:20:06 +0100},
  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{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)},
  citations = {1},
  date-added = {2008-06-29 09:42:44 +0200},
  date-modified = {2019-01-11 09:31:17 +0100},
  editor = {Gendreau, Michel and Burke, Edmund K.},
  keywords = {timetabling, experimental analysis},
  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{CaSc01,
  address = {Berlin-Heidelberg, Germany},
  author = {Cadoli, Marco and Schaerf, Andrea},
  booktitle = {Proceedings of 10th European Symposium on Programming (ESOP 2001)},
  citations = {24},
  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{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)},
  citations = {11},
  date-modified = {2019-01-10 13:20:13 +0100},
  location = {Belfast, United Kingdom},
  month = {August 26--29},
  pages = {554--556},
  title = {The second International Nurse Rostering Competition},
  year = {2014}
}
@inproceedings{CDGS16,
  address = {Trieste, Italy},
  author = {Ceschia, Sara and Di Gaspero, Luca and Schaerf, Andrea},
  booktitle = {Proceedings of the 46th Annual Conference of the Italian Operations Research Society},
  date-modified = {2019-01-11 09:50:39 +0100},
  keywords = {metaheuristics, experimental analysis, lot sizing, industry 4.0, scheduling},
  pages = {45-46},
  title = {Simulated Annealing for Discrete Lot-Sizing and Scheduling},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/CDGS16.pdf},
  year = {2016},
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/CDGS16.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 = {2019-01-11 09:40:25 +0100},
  keywords = {local search, modeling, hybrid languages},
  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{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 = {2019-01-10 13:21:56 +0100},
  month = {July 13--16},
  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},
  citations = {42},
  date-added = {2011-01-19 12:32:02 +0100},
  date-modified = {2019-01-11 09:39:49 +0100},
  keywords = {local search, routing, scheduling, metaheuristics},
  month = {August 10--12},
  title = {Tabu Search Techniques for the Heterogeneous Vehicle Routing Problem with Time Windows and Carrier-Dependent Costs},
  year = {2009}
}
@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 = {2019-01-10 13:21:06 +0100},
  month = {July 25--28},
  title = {Local Search for the Patient Admission Scheduling Problem under Uncertainty},
  year = {2011}
}
@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)},
  citations = {22},
  date-added = {2011-10-19 14:24:19 +0000},
  date-modified = {2019-01-11 09:39:36 +0100},
  keywords = {local search, routing, packing, metaheuristics},
  month = {July 25--28},
  title = {Local Search for a Routing-Packing Problem},
  year = {2011}
}
@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)},
  citations = {1},
  date-modified = {2019-01-10 13:20:40 +0100},
  month = {August 28--31},
  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},
  citations = {23},
  date-modified = {2019-01-10 13:20:32 +0100},
  issn = {2305-249X},
  month = {August 27--29},
  pages = {646--648},
  title = {The Dynamic Patient Admission Scheduling with Operating Room Constraints, Flexible Horizon, and Patient Delays,},
  year = {2013}
}
@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)},
  citations = {3},
  date-added = {2006-04-13 15:39:27 +0200},
  date-modified = {2019-01-11 09:29:41 +0100},
  editor = {Brewka, Gerhard and Coradeschi, Silvia and Perini, Anna and Traverso, Paolo},
  isbn = {978-1-58603-642-3},
  keywords = {local search, tabu search, experimental analysis},
  month = {August 28--September 1},
  pages = {83--87},
  publisher = {IOS Press},
  series = {Frontiers in Artificial Intelligence and Applications},
  title = {A study on the short-term prohibition mechanisms in tabu search},
  volume = {141},
  year = {2006}
}
@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)},
  citations = {34},
  date-modified = {2019-01-11 09:41:14 +0100},
  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{DCSDH16,
  address = {Udine, Italy},
  author = {Dang, Nguyen Thi Thanh and Ceschia, Sara and Schaerf, Andrea and De Causmaecker, Patrick and Haspeslagh, Stefaan},
  booktitle = {Proceedings of the 11th International Conference on the Practice and Theory of Automated Timetabling (PATAT-2016)},
  citations = {5},
  pages = {473-475},
  title = {Solving the Multi-Stage Nurse Rostering Problem},
  url = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DCSDH16.pdf},
  year = {2016},
  bdsk-url-1 = {http://www.dpia.uniud.it/schaerf/biblio/Papers/DCSDH16.pdf}
}
@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)},
  citations = {4},
  date-added = {2007-04-16 13:21:24 +0200},
  date-modified = {2019-01-10 13:22:53 +0100},
  keywords = {portfolio selection, local search, hybrid optimization},
  month = {June 25--29},
  title = {Hybrid metaheuristics for portfolio selection problems},
  year = {2007}
}
@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 = {2019-01-10 13:23:01 +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{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 = {29},
  date-added = {2010-04-19 16:36:17 +0200},
  date-modified = {2019-01-11 09:44:48 +0100},
  editor = {Gendreau, Michel and Burke, Edmund K.},
  keywords = {methodology, benchmarking, experimental analysis},
  note = {Available as electronic proceedings},
  pages = {1--11},
  title = {Benchmarking Curriculum-Based Course Timetabling: Formulations, Data Formats, Instances, Validation, and Results},
  year = {2008}
}
@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)},
  citations = {4},
  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{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)},
  citations = {16},
  date-added = {2010-10-15 14:10:30 +0200},
  date-modified = {2019-01-11 09:46:26 +0100},
  editor = {McCollum, Barry},
  keywords = {constraint programming, metaheuristics, hybrid optimization, workforce scheduling},
  location = {Belfast, United Kingdom},
  month = {August 10--13},
  title = {A Hybrid LS-CP Solver for the Shifts and Breaks Design Problem},
  year = {2010}
}
@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 = {24},
  date-modified = {2019-01-11 09:46:40 +0100},
  keywords = {multi-agent systems, distributed timetabling, university course, local search, timetabling},
  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{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)},
  citations = {286},
  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{DiSc01,
  address = {Porto, Portugal},
  author = {Di Gaspero, Luca and Schaerf, Andrea},
  booktitle = {Proceedings of the 4th Metaheuristics International Conference (MIC-2001)},
  citations = {159},
  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{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)},
  citations = {105},
  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{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)},
  citations = {5},
  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{DiSc05,
  address = {Vienna, Austria},
  author = {Di Gaspero, Luca and Schaerf, Andrea},
  booktitle = {Proceedings of the 6th Metaheuristics International Conference (MIC-2005)},
  citations = {13},
  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{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 = {2019-01-10 13:23:47 +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{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)},
  citations = {2},
  date-added = {2006-07-09 18:25:43 +0200},
  date-modified = {2019-01-11 09:29:41 +0100},
  editor = {Rudova, Ana},
  isbn = {80-210-3726-1},
  keywords = {tabu search, experimental 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{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{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)},
  citations = {101},
  date-added = {2012-01-19 12:19:29 +0000},
  date-modified = {2019-01-11 09:47:20 +0100},
  editor = {E. Burke and B. McCollum},
  keywords = {workforce scheduling, timetabling, competition},
  location = {Belfast, United Kingdom},
  month = {August 10--13},
  title = {First International Nurse Rostering Competition 2010},
  year = {2010}
}
@inproceedings{MuSS01,
  address = {Porto, Portugal},
  author = {Musliu, Nysret and Schaerf, Andrea and Slany, Wolfgang},
  booktitle = {Proceedings of the 4th Metaheuristics International Conference (MIC-2001)},
  citations = {95},
  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{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 = {2019-01-10 13:21:25 +0100},
  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{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 = {29},
  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{ScDi06,
  author = {Schaerf, Andrea and Di Gaspero, Luca},
  booktitle = {Proceedings of the 6th International Conference on Practice and Theory of Automated Timetabling (PATAT 2006)},
  citations = {13},
  date-added = {2006-07-09 18:29:52 +0200},
  date-modified = {2019-01-10 13:23:38 +0100},
  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{Scha96,
  address = {Portland (OR), USA},
  author = {Schaerf, Andrea},
  booktitle = {Proceedings of the 13th National Conference on Artificial Intelligence (AAAI-96)},
  citations = {151},
  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{Scha96c,
  address = {Budapest, Hungary},
  author = {Schaerf, Andrea},
  booktitle = {Proceedings of the 12th European Conference on Artificial Intelligence (ECAI-96)},
  citations = {90},
  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{Scha97,
  address = {Nagoya, Japan},
  author = {Schaerf, Andrea},
  booktitle = {Proceedings of the 15th International Joint Conference on Artificial Intelligence (IJCAI-97)},
  citations = {76},
  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{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)},
  citations = {5},
  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)},
  citations = {63},
  date-modified = {2019-01-10 15:20:54 +0100},
  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{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)},
  citations = {148},
  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{CeGS18,
  author = {Ceschia, Sara and Guido, Rosita and  Schaerf, Andrea},
  title = {Local search based techniques for nurse rostering},
  booktitle = {International Conference on Optimization and Decision Science (ODS 2018)},
  year = {2018},
  month = {September 10--13},
  address = {Taormina, Italy}
}
@inproceedings{ZaSc06,
  author = {Zampieri, Andrea and Schaerf, Andrea},
  booktitle = {Proceedings of the 6th International Conference on Practice and Theory of Automated Timetabling (PATAT 2006)},
  citations = {8},
  date-added = {2007-12-20 17:40:10 +0100},
  date-modified = {2019-01-11 09:48:49 +0100},
  editor = {Rudova, A.},
  isbn = {80-210-3726-1},
  keywords = {timetabling},
  month = {August 30--September 1},
  pages = {487--491},
  title = {Modelling and Solving the Italian Examination Timetabling Problem using Tabu Search},
  year = {2006}
}

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"))'}}
@comment{{%% This BibTeX bibliography file was created using BibDesk. %% http://bibdesk.sourceforge.net/   %% Created for Luca Di Gaspero at 2019-01-11 10:32:21 +0100    %% Saved with string encoding Unicode (UTF-8)}}
@inproceedings{ApSc98,
  author = {Apt, Krzysztof R. and Schaerf, Andrea},
  booktitle = {Proceedings of Frontiers of Combining Systems 2},
  citations = {9},
  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{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},
  citations = {1},
  date-added = {2009-01-20 14:44:46 +0100},
  date-modified = {2019-01-11 09:31:07 +0100},
  editor = {Gavanelli, Marco and Mancini, Toni},
  keywords = {timetabling, experimental analysis},
  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{CeSc09c,
  address = {Udine, Italy},
  author = {Ceschia, Sara and Schaerf, Andrea},
  booktitle = {6th Int.\ Workshop on Hybrid Metaheuristics (HM-2009)},
  citations = {5},
  date-added = {2011-01-19 12:32:02 +0100},
  date-modified = {2019-01-10 13:21:38 +0100},
  editor = {Maria Blesa et al.},
  month = {October 16--17},
  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 = {2019-01-10 13:22:11 +0100},
  month = {March 25--27},
  title = {Hybrid Local Search Techniques for 3-Dimensional Packing},
  year = {2009}
}
@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)},
  citations = {1},
  title = {Patient admission scheduling with operating room constraints},
  year = {2012}
}
@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)},
  citations = {106},
  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{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 = {2019-01-10 13:23:10 +0100},
  keywords = {local search, hybrid optimization, portfolio selection},
  month = {February 12--18},
  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},
  citations = {3},
  date-added = {2006-07-09 18:54:04 +0200},
  date-modified = {2019-01-11 09:45:22 +0100},
  keywords = {experimental analysis, local search, tabu search},
  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}},
  citations = {24},
  date-added = {2006-07-09 18:43:51 +0200},
  date-modified = {2019-01-11 09:46:45 +0100},
  keywords = {multi-agent systems, distributed timetabling, university course, local search, timetabling},
  note = {Available as electronic proceedings},
  selflag = {national},
  title = {A MultiAgent Architecture for Distributed Course Timetabling},
  year = {2004}
}
@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)},
  citations = {24},
  date-modified = {2019-01-11 09:46:51 +0100},
  keywords = {multi-agent systems, distributed timetabling, university course, local search, timetabling},
  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{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},
  citations = {127},
  date-added = {2007-08-21 15:05:40 +0200},
  date-modified = {2019-01-10 13:22:47 +0100},
  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{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)},
  citations = {127},
  date-added = {2007-08-21 15:13:34 +0200},
  date-modified = {2019-01-10 13:22:34 +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{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},
  citations = {7},
  date-added = {2009-01-20 14:46:14 +0100},
  date-modified = {2019-01-11 09:30:06 +0100},
  editor = {Gavanelli, Marco and Mancini, Toni},
  keywords = {experimental analysis},
  note = {Available as electronic proceedings},
  title = {EasyAnalyzer: an object-oriented frameowrk for the experimental analysis of stochastic local search algorithms},
  year = {2008}
}
@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},
  citations = {13},
  date-added = {2006-07-09 18:38:35 +0200},
  date-modified = {2019-01-10 15:20:47 +0100},
  editor = {Cadoli, Marco and Gavanelli, Marco and Mancini, Toni},
  keywords = {metaheuristics, experimental analysis, applications},
  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{PeSZ07,
  author = {Pesek, Igor and Schaerf, Andrea and Zerovnik, Janez},
  bibsource = {DBLP, http://dblp.uni-trier.de},
  booktitle = {Hybrid Metaheuristics},
  citations = {15},
  date-added = {2007-12-20 17:40:04 +0100},
  date-modified = {2019-01-11 09:48:09 +0100},
  ee = {http://dx.doi.org/10.1007/978-3-540-75514-2_5},
  keywords = {scheduling, multi-neighborhood, hybrid optimization},
  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}
}

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"'}}
@comment{{%% This BibTeX bibliography file was created using BibDesk. %% http://bibdesk.sourceforge.net/   %% Created for Luca Di Gaspero at 2019-01-11 10:32:21 +0100    %% Saved with string encoding Unicode (UTF-8)}}
@phdthesis{Scha94Thesis,
  author = {Schaerf, Andrea},
  citations = {53},
  entrysubtype = {thesis},
  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"'}}
@comment{{%% This BibTeX bibliography file was created using BibDesk. %% http://bibdesk.sourceforge.net/   %% Created for Luca Di Gaspero at 2019-01-11 10:32:21 +0100    %% Saved with string encoding Unicode (UTF-8)}}
@techreport{ABPS97,
  address = {Amsterdam, The Netherlands},
  author = {Apt, Krzysztof R. and Brunekreef, Jacob and Partington, Vincent and Schaerf, Andrea},
  citations = {10},
  date-modified = {2005-10-07 18:48:59 +0200},
  entrysubtype = {techreport},
  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{DiMS07b,
  address = {Belfast, United Kingdom},
  author = {Di Gaspero, Luca and McCollum, Barry and Schaerf, Andrea},
  citations = {127},
  date-added = {2008-06-23 16:26:11 +0200},
  date-modified = {2019-01-11 09:46:59 +0100},
  entrysubtype = {techreport},
  institution = {Queen's University},
  keywords = {timetabling, competition},
  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{DiSc00,
  author = {Di Gaspero, Luca and Schaerf, Andrea},
  citations = {159},
  date-modified = {2007-04-11 14:04:04 +0200},
  entrysubtype = {techreport},
  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},
  citations = {10},
  date-modified = {2013-10-30 16:19:00 +0000},
  entrysubtype = {techreport},
  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}
}
@techreport{Scha96a,
  address = {Amsterdam, The Netherlands},
  author = {Schaerf, Andrea},
  citations = {1002},
  date-modified = {2005-10-07 18:49:04 +0200},
  entrysubtype = {techreport},
  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},
  citations = {151},
  date-modified = {2005-10-07 18:48:48 +0200},
  entrysubtype = {techreport},
  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{Scha97c,
  address = {Amsterdam, The Netherlands},
  author = {Schaerf, Andrea},
  citations = {90},
  date-modified = {2005-10-07 18:48:52 +0200},
  entrysubtype = {techreport},
  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},
  citations = {27},
  date-modified = {2008-01-18 20:18:10 +0100},
  entrysubtype = {techreport},
  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}
}

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")'}}
@comment{{%% This BibTeX bibliography file was created using BibDesk. %% http://bibdesk.sourceforge.net/   %% Created for Luca Di Gaspero at 2019-01-11 10:32:21 +0100    %% Saved with string encoding Unicode (UTF-8)}}
@misc{BCDSU14,
  author = {Ruggero Bellio and Sara Ceschia and Di Gaspero, Luca and Andrea Schaerf and Tommaso Urli},
  citations = {38},
  date-modified = {2019-01-11 09:33:39 +0100},
  howpublished = {CoRR. ArXiv e-prints},
  journal = {CoRR},
  keywords = {experimental analysis, timetabling},
  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}
}
@misc{CDDHS15,
  author = {Sara Ceschia and Nguyen Dang Thi Thanh and Patrick De Causmaecker and Stefaan Haspeslagh and Andrea Schaerf},
  citations = {15},
  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{MoSc98,
  address = {Brighton, UK},
  author = {Moscato, Pablo and Schaerf, Andrea},
  citations = {3},
  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{ScDi07,
  author = {Schaerf, Andrea and Di Gaspero, Luca},
  date-added = {2007-12-03 11:17:08 +0100},
  date-modified = {2019-01-11 09:48:28 +0100},
  howpublished = {Private Hospital Healthcare Europe},
  keywords = {metaheuristics, workforce scheduling, smart health},
  pages = {IT 15--16},
  title = {Automatic timetabling in healthcare organisations},
  year = {2007}
}