Analysis of Tree Algorithms for the Simulation Event List. - Jeffrey H. Kingston (Acta Informatica, 1985)

The Amortized Complexity of Henriksen's Algorithm. - Jeffrey H. Kingston (BIT, 1986)

Analysis of Henriksen's Algorithm for the Simulation Event Set. - Jeffrey H. Kingston (SIAM J. Comput., 1986)

A New Proof of the Garsia-Wachs Algorithm. - Jeffrey H. Kingston (J. Algorithms, 1988)

Algorithms and data structures - design, correctness, analysis. - Jeffrey H. Kingston (Addison-Wesley, 1990)

The Solution of Real Instances of the Timetabling Problem. - Tim B. Cooper; Jeffrey H. Kingston (Comput. J., 1993)

The Disign and Implementation of the Lout Document Formatting Language. - Jeffrey H. Kingston (Softw. Pract. Exp., 1993)

Are Fibonacci Heaps Optimal? - Diab Abuaiadh; Jeffrey H. Kingston (ISAAC, 1994)

The Complexity of Timetable Construction Problems. - Tim B. Cooper; Jeffrey H. Kingston (PATAT, 1995)

Problem-based learning of first year computer science. - Tony Greening; Judy Kay; Jeffrey H. Kingston; Kathryn Crawford (ACSE, 1996)

Results of a PBL trial in first-year computer science. - Tony Greening; Judy Kay; Jeffrey H. Kingston; Kathryn Crawford (ACSE, 1997)

A Standard Data Format for Timetabling Instances. - Edmund K. Burke; Jeffrey H. Kingston; Paul A. Pepper (PATAT, 1997)

Automated University Timetabling: The State of the Art. - Edmund K. Burke; Kirk Jackson; Jeffrey H. Kingston; Rupert F. Weare (Comput. J., 1997)

Conveying technical content in a curriculum using problem based learning. - Alan D. Fekete; Tony Greening; Jeffrey H. Kingston (ACSE, 1998)

Modelling Timetabling Problems with STTL. - Jeffrey H. Kingston (PATAT, 2000)

A Software Architecture for Timetable Construction. - Jeffrey H. Kingston; Benjamin Yin-Sun Lynn (PATAT, 2000)

Supporting reflection in introductory computer science. - Alan D. Fekete; Judy Kay; Jeffrey H. Kingston; Kapila Wimalaratne (SIGCSE, 2000)

Problem-Based Learning for Foundation Computer Science Courses. - Judy Kay; Michael Barg; Alan D. Fekete; Tony Greening; Owen Hollands; Jeffrey H. Kingston; Kate Crawford 001 (Comput. Sci. Educ., 2000)

On the hardness of computing maximum self-reduction sequences. - Jeffrey H. Kingston; Nicholas Paul Sheppard (Discret. Math., 2001)

Generalizing Bipartite Edge Colouring to Solve Real Instances of the Timetabling Problem. - David J. Abraham; Jeffrey H. Kingston (PATAT, 2002)

Colorings and Related Topics. - Zsolt Tuza; Gregory Z. Gutin; Michael Plurnmer; Alan Tucker; Edmund Kieran Burke; Dominique de Werra; Jeffrey H. Kingston (Handbook of Graph Theory, 2003)

On reductions for the Steiner Problem in Graphs. - Jeffrey H. Kingston; Nicholas Paul Sheppard (J. Discrete Algorithms, 2003)

A Tiling Algorithm for High School Timetabling. - Jeffrey H. Kingston (PATAT, 2004)

Hierarchical Timetable Construction. - Jeffrey H. Kingston (PATAT, 2006)

The KTS High School Timetabling System. - Jeffrey H. Kingston (PATAT, 2006)

Resource assignment in high school timetabling. - Jeffrey H. Kingston (Ann. Oper. Res., 2012)

An XML format for benchmarks in High School Timetabling. - Gerhard Post; Samad Ahmadi; Sophia Daskalaki; Jeffrey H. Kingston; Jari Kyngäs; Cimmo Nurmi; David Ranson (Ann. Oper. Res., 2012)

Educational Timetabling. - Jeffrey H. Kingston (Automated Scheduling and Planning, 2013)

Timetable construction: the algorithms and complexity perspective. - Jeffrey H. Kingston (Ann. Oper. Res., 2014)

XHSTT: an XML archive for high school timetabling problems in different countries. - Gerhard Post; Jeffrey H. Kingston; Samad Ahmadi; Sophia Daskalaki; Christos Gogos; Jari Kyngäs; Cimmo Nurmi; Nysret Musliu; Nelishia Pillay; Haroldo G. Santos; Andrea Schaerf (Ann. Oper. Res., 2014)

Repairing high school timetables with polymorphic ejection chains. - Jeffrey H. Kingston (Ann. Oper. Res., 2016)

The Third International Timetabling Competition. - Gerhard Post; Luca Di Gaspero; Jeffrey H. Kingston; Barry McCollum; Andrea Schaerf (Ann. Oper. Res., 2016)

Modelling history in nurse rostering. - Jeffrey H. Kingston (Ann. Oper. Res., 2021)