The Research Page

Papers, Books and Manuscripts

2021

Thornton, J. (2021). The Questoning of Intelligence: A phenomenological exploration of what it means to be intelligent. FUBText: Brighton, 511 pp. ISBN 978-1-8384787-0-4

Back Cover:  The Questioning of Intelligence is an inquiry by intelligence of intellgence. It is a questioning of the ground on which we understand ourselves and our capacity for intelligent thought and action. Our means of inquiry is the way of phenomenology, the way of entering into the immediacy of being conscious, now. It is from here we can start to investigate the philosophical and scientific inheritance that has formed the collective understanding we currently have of our place in the universe. In questioning this inheritance we are asking after the source from out of which it has emerged, the same source that is manifesting our experience of being alive and conscious now. According to the scientific materialism of our age, this manifestation of experience is no more than an effect of microphysical events occurring in our nervous systems, events that themselves have been determined by an inexorably mechanistic process of physical evolution. It is this materialistic presupposition that stands in the way of recognising the essential form of our natural, innate intelligence. For it is unintelligible to think a system of purely mechanistic calculations could produce the experience of meaning that is the hallmark of human consciousness. Seeing this is not a matter of argument or proof, it is a matter of direct phenomenological insight. It is on the basis of such insight that we look again at the meaning of the findings of contemporary science. For once we put aside this collective materialism, our science reveals an entirely new dimension of significance, where the meaning of our being conscious and intelligent is reflected back in the forms of processes that science has already discovered. From here, perhaps, we can even start to intuit the action of a universal intentionality that expresses itself through these processes, including the processes of our own human consciousness.

Newton, M. A. H., Polash, M. M. A., Pham, D. N., Thornton, J. R., Su, K. & Sattar, A. (2021, In Press). Evaluating Logic Gate Constraints in Local Search for Structured Satis ability Problems. Artificial Intelligence Review, Springer, ISSN 0269-2821.

2018

Cowley, B., Thornton, J. R., Main, L. & Sattar, A. (2018). Precision without Precisions: Handling uncertainty with a single predictive model. In: ALIFE 2018, Proceedings of the 2018 Conference on Artificial Life, Tokyo, Japan, MIT Press, pp. 129-136.

2017

Cowley, B., Thornton, J. R., Main, L. & Sattar, A. (2017). Dynamic Thresholds for Self-Organizing Predictive Cells. In: ECAL 2017, Proceedings of the 14th European Conference on Artificial Life, Lyon, France, MIT Press, pp. 114-121.

Cowley, B. & Thornton, J. R. (2017). Feedback Modulated Attention within a Predictive Framework. ACALCI 2017, Artificial Life and Computational Intelligence, 3rd Australasian Conference. Lecture Notes in Computer Science, 10142, 61-73. Springer, ISSN 0302-9743.

Main, L. & Thornton, J. R. (2017). Stable Sparse Encoding for Predictive Processing. In: SSCI 2017, Proceedings of the 2017 IEEE Symposium Series on Computational Intelligence, Hawaii, USA, IEEE, pp. 1-8.

2015

Kneller, A. & Thornton, J. R. (2015). Distal Dendrite Feedback in Hierarchical Temporal Memory. In: IJCNN 2015, Proceedings of the 2015 International Joint Conference on Neural Networks, Killarney, Ireland, IEEE, pp. 385-392.

Main, L. & Thornton, J. R. (2015). A Cortically Inspired Model for Bioacoustics Recognition. ICONIP 2015: 22nd International Conference on Neural Information Processing, Istanbul, Turkey, Lecture Notes in Computer Science, 9492, 348-355, Springer, ISSN 0302-9743.

Thornton, J. R. (2015). The Transcendence of Computational Intelligence. PhD Confirmation Document, 141 pp. Completed under the supervision of John Mandalios, School of Humanities, Griffith University.

2014

Cai, S., Luo, C., Thornton, J. R. & Su, K. (2014). Tailoring Local Search for Partial MaxSAT. In: AAAI 2014, Proceedings of the 28th Conference on Artificial Intelligence, Quebec, Canada, MIT Press, pp. 2623-2629.

Cowley, B., Kneller, A. & Thornton, J. R. (2014). Cortically-Inspired Overcomplete Feature Learning for Colour Images. PRICAI 2014: Trends in Artificial Intelligence, 13th Pacific Rim International Conference on Artificial Intelligence. Lecture Notes in Computer Science, 8862, 720-732, Springer, ISSN 0302-9743.

Thornton, J. R. (2014). Hierarchical Temporal Intentionality. Abstract in: ASSC 18: Handbook of the 18th Conference of the Association for the Scientific Study of Consciousness, Brisbane, Australia, University of Queensland, pp. 41-42.

2013

Thornton, J. R. & Srbic, A. (2013). Spatial Pooling for Greyscale Images. International Journal of Machine Learning and Cybernetics. 4(3), 207-216, Springer, ISSN 1868-8071.

2012

Ramachandran, R., Wang, K., Wang, J. & Thornton, J. R. (2012). Probabilistic Reasoning in DL-Lite. PRICAI 2012: 12th Pacific Rim International Conference on Artificial Intelligence, Lecture Notes in Computer Science. 7458, 480-491, Springer, ISSN 0302-9743.

Thornton, J. R., Main L. & Srbic, A. (2012). Fixed Frame Temporal Pooling. AI 2012: 25th Australasian Joint Conference on Artificial Intelligence, Lecture Notes in Computer Science, 7691, 707-718, Springer, ISSN 0302-9743.

Thornton, J. R. (2012).  The Phenomenological Negation of the Causal Closure of the Physical. Abstract in: AAP 2012: Proceedings of the 2012 Conference of the Australasian Association for Philosophy, Wollongong, Australia, Wollongong University, p. 22.

Thornton, J. R. (2012). The Phenomenological Negation of Objective Physicalism. Unpublished philosophical paper. 35 pp. Completed under the supervision of Deborah Brown at the School of History, Philosophy, Religion and Classics, University of Queensland, Brisbane.

2011

Sotomayor, M., Wang, K., Shen, Y. & Thornton, J. R. (2011). Probabilistic Multi-context Systems. JIST 2011: Joint International Semantic Technology Conference. Lecture Notes in Computer Science, 7185, 366-375, Springer, ISSN 0302-9743.

Thornton, J. R., Srbic, A., Main, L. & Chitsaz, M. (2011). Augmented Spatial Pooling. AI 2011: 24th Australasian Joint Conference on Artificial Intelligence, Lecture Notes in Computer Science. 7106, 261-270, Springer, ISSN 0302-9743.

Thornton, J. R. (2011). The Consciousness Test. Unpublished philosophical paper. 25 pp. Completed under the supervision of Bruin Christensen and David Chalmers at the School of Philosophy, Australian National University, Canberra.

2010

Thornton, J. R. & Christensen, C. B. (2010).  An Essential Difference: Wheeler and Heidegger on the relationship between science and philosophy. Presented at: Reconstructing the Cognitive World: A workshop with Michael Wheeler, Goethe University Frankfurt am Main, February 3-4, 2010.

2009

Thornton, J. R., Faichney, J., Blumenstein, M., Nguyen, V. & Hine, T. (2009). Offline Cursive Character Recognition: A state-of-the-art comparison. In: IGS 2009: Proceedings of the 14th Conference of the International Graphonomics Society, Dijon, France, pp. 148-151.

2008

Pham, D. N., Thornton, J. R., Gretton, C. & Sattar, A. (2008). Combining Adaptive and Dynamic Local Search for Satisfiability. Journal on Satisfiability, Boolean Modeling and Computation. 4, 149-172, The SAT Association, ISSN 1574-0617.

Pham, D. N., Thornton, J. R. & Sattar, A. (2008). Efficiently Exploiting Dependencies in Local Search for SAT. In AAAI 2008: Proceedings of the 23rd Conference on Artificial Intelligence, MIT Press, pp. 1476-1478.

Pham, D. N., Thornton, J. R. & Sattar, A. (2008). Modelling and Solving Temporal Reasoning as Propositional Satisfiability. Artificial Intelligence. 172(15), 1752-1782, ISSN 0004-3702.

Thornton, J. R. & Pham, D. N. (2008). Using Cost Distributions to Guide Weight Decay in Local Search for SAT. PRICAI 2008: 10th Pacific Rim International Conference on Artificial Intelligence. Lecture Notes in Computer Science, 5351, 405-416, Springer, ISSN 0302-9743.

Thornton, J. R., Faichney, J., Blumenstein, M. & Hine, T. (2008). Character Recognition using Hierarchical Vector Quantization and Temporal Pooling. AI 2008: 21st Australasian Joint Conference on Artificial Intelligence. Lecture Notes in Computer Science, 5360, 562-572, Springer, ISSN 0302-9743.

2007

Ishtaiwi, A., Thornton, J. R. & Sattar, A. (2007). Weight Redistribution for Unweighted MAX-SAT. AI 2007: Advances in Artificial Intelligence, 20th Australian Joint Conference on Artificial Intelligence, Lecture Notes in Computer Science, 4830, 687-693, Springer, ISSN 0302-9743.

Orgun, M. A. & Thornton, J. (Eds.) (2007). AI 2007: Advances in Artificial Intelligence. Lecture Notes in Artificial Intelligence, 4830, Heidelberg: Springer, ISBN 978-3-540-76926-2.

Preface: This volume contains the papers presented at AI 2007: The 20th Australian Joint Conference on Artificial Intelligence held during December 2–6, 2007 on the Gold Coast, Queensland, Australia. AI 2007 attracted 194 submissions (full papers) from 34 countries. The review process was held in two stages. In the first stage, the submissions were assessed for their relevance and readability by the Senior Program Committee members. Those submissions that passed the first stage were then reviewed by at least three Program Committee members and independent reviewers. After extensive discussions, the Committee decided to accept 60 regular papers (acceptance rate of 31%) and 44 short papers (acceptance rate of 22.7%). Two regular papers and four short papers were subsequently withdrawn and are not included in the proceedings. AI 2007 featured invited talks from four internationally distinguished researchers, namely, Patrick Doherty, Norman Foo, Richard Hartley and Robert Hecht-Nielsen. They shared their insights and work with us and their contributions to AI 2007 were greatly appreciated. AI 2007 also featured workshops on integrating AI and data-mining, semantic biomedicine and ontology. The short papers were presented in an interactive poster session and contributed to a stimulating conference.
We would like to thank the Conference Co-chairs, Abdul Sattar and Vladimir Estivill-Castro of Griffith University for their guidance, and the local Organizing Co-chairs Michael Blumenstein and Guido Governatori for making sure that the conference ran smoothly. Special thanks go to Natalie Dunstan and Vicky Wheeler for supporting the Committees so effectively. We also would like to thank the following organizations for their generous sponsorship of AI 2007: Griffith University, National ICT Australia, the University of Queensland, Queensland University of Technology, Bond University, the Australian Computer Society and the Gold Coast City Council.

Pham, D. N., Thornton, J. R., Gretton, C. & Sattar, A. (2007). Advances in Local Search for Satisfiability. AI 2007: 20th Australian Joint Conference on Artificial Intelligence. Lecture Notes in Computer Science, 4830, 213-222, Springer, ISSN 0302-9743.

Pham, D. N., Thornton, J. R. & Sattar, A. (2007). Building Structure into Local Search for SAT. In: IJCAI 2007, Proceedings of the 20th International Joint Conference on Artificial Intelligence, pp. 2359-2364. Winner of Distinguished Paper Award.

Thornton, J. (2007). The Impersonal Knowledge of Conscious Experience: A philosophical investigation. Unpublished philosophical manuscript. 81 pp.

Thornton, J. (2007). The Foundations of Computing and the Information Technology Age: A historical, sociological and philosophical enquiry. Pearson Education Australia, 286 pp. ISBN 978-0-7339-8848-6

Back Cover: The Foundations of Computing and the Information Technology Age is a book both for undergraduate computing students and for anyone seeking a deeper understanding of technology in the modern world. Dispensing with simplistic explanations, the book first considers the evolution of the computer from the origins of number to the development of the microprocessor. Along the way we meet the early pioneers of mechanical calculation, including Pascal and Leibniz, the groundbreaking work of Charles Babbage and his Difference Engines and the drama of the wartime code-breakers at Bletchley Park.
But this is not just a historical text. It provides an introduction to the theory of computation, showing how Alan Turing’s concept of a universal Turing machine helped form the foundations of modern computer science. Theory then becomes practice as the book explores the von Neumann architecture and shows how simple switching circuits can be used to construct a general purpose computer.
The basic theme running throughout this discussion is that the foundations of computing and the information technology age lie in the scientific turn of mind taken by our entire civilisation. From this perspective, the book traces how information technology has been used to restructure the economic and social life of the developed world and enquires into the ultimate direction and purpose of this process of globalisation. The reader is then drawn to consider how our technical, materialistic understanding has ignored the underlying reality from which all technology emerges: human consciousness.
Finally, the book argues that this inability to acknowledge the central reality of consciousness has caused modern civilisation to enter into an unbalanced pattern of development, where we increasingly understand ourselves as biological machines that must be adapted to the latest technology, rather than as the creative intelligence that technology was originally supposed to serve.

2006

Ishtaiwi, A., Thornton, J. R., Anbulagan, Sattar, A. & Pham, D. N. (2006). Adaptive Clause Weight Redistribution. CP 2006: 12th International Conference on the Principles and Practice of Constraint Programming. Lecture Notes in Computer Science, 4204, 229-243, Springer, ISSN 0302-9743.

Pham, D. N., Thornton, J. R. & Sattar, A. (2006). Towards an Efficient SAT Encoding for Temporal Reasoning. CP 2006: 12th International Conference on the Principles and Practice of Constraint Programming. Lecture Notes in Computer Science, 4204, 421-436, Springer, ISSN 0302-9743.

Thornton, J. R., Gustafsson, T., Blumenstein, M. & Hine, T. (2006). Robust Character Recognition using a Hierarchical Bayesian Network. AI 2006: 19th Australian Joint Conference on Artificial Intelligence. Lecture Notes in Computer Science, 4304, 1259-1264, Springer, ISSN 0302-9743.

2005

Bain, S., Thornton, J. R. & Sattar, A. (2005). Evolving Variable-Ordering Heuristics for Constrained Optimisation. CP 2005: 11th International Conference on Contraint Programming. Lecture Notes in Computer Science, 3709, 732-736, Springer, ISSN 0302-9743.

Bain, S., Thornton, J. R. & Sattar, A. (2005). A Comparison of Evolutionary Methods for the Discovery of Local Search Heuristics. AI 2005: 18th Australian Joint Conference on Artificial Intelligence. Lecture Notes in Computer Science, 3809, 1068-1074, Springer, ISSN 0302-9743.

Ferreira Jr., V. & Thornton, J. R. (2005). Tie Breaking in Clause Weighting Local Search for SAT. AI 2005: 18th Australian Joint Conference on Artificial Intelligence. Lecture Notes in Computer Science, 3809, 70-81, Springer, ISSN 0302-9743.

Ishtaiwi, A., Thornton, J. R., Sattar, A. & Pham, D. N. (2005). Neighbourhood Clause Weight Redistribution in Local Search for SAT. CP 2005: 11th International Conference on the Principles and Practice of Constraint Programming. Lecture Notes in Computer Science, 3709, 772-776, Springer, ISSN 0302-9743.

Pham, D. N., Thornton, J. R., Sattar, A. & Ishtaiwi, A. (2005). SAT-based versus CSP-based Constraint Weighting for Satisfiability. In AAAI 2005: Proceedings of the 20th National Conference on Artificial Intelligence, MIT Press, pp. 455-460.

Pham, D. N., Thornton, J. R. & Sattar, A. (2005). Modelling and Solving Temporal Reasoning as Satisfiability. Proceedings of the 4th International Workshop on Modelling and Reformulating Constraint Satisfaction Problems, Sitges, Spain. pp. 117-131.

Thornton, J. R. (2005). Clause Weighting Local Search for SAT. Journal of Automated Reasoning. 35(1-3), 97-142, Springer, ISSN 0168-7433.

2004

Bain, S., Thornton, J. R. & Sattar, A. (2004). Methods of Automatic Algorithm Generation. PRICAI 2004: 8th Pacific Rim International Conference on Artificial Intelligence. Lecture Notes in Computer Science, 3157, 144-153, Springer, ISSN 0302-9743.

Bain, S., Thornton, J. R. & Sattar, A. (2004). Evolving Algorithms for Constraint Satisfaction. In: CEC 2004: Proceedings of the 2004 Congress on Evolutionary Computation, IEEE, pp. 265-272.

Beaumont, M., Thornton, J. R., Sattar, A. & Maher, M. (2004). Solving Over-constrained Temporal Reasoning Problems using Local Search. PRICAI 2004: 8th Pacific Rim International Conference on Artificial Intelligence, Lecture Notes in Computer Science, 3157, 134-143, Springer, ISSN 0302-9743..

Ferreira Jr., V. & Thornton, J. R. (2004). Longer-Term Memory in Clause Weighting Local Search for SAT. In AI 2004: 17th Australian Joint Conference on Artificial Intelligence, Lecture Notes in Computer Science, 3339, 730-741, Springer, ISSN 0302-9743.

Stantic, B., Khanna, S. & Thornton, J. R. (2004). An Efficient Method for Indexing Now-relative Bitemporal Data. In ADC 2004: Proceedings of the 15th Australasian Database Conference, Australian Computer Society, pp. 113-122.

Thornton, J. R., Pham, D. N., Bain, S. & Ferreira Jr., V. (2004). Additive versus Multiplicative Clause Weighting for SAT. In AAAI 2004: Proceedings of the 19th National Conference on Artificial Intelligence, The MIT Press, pp. 191-196.

Thornton, J. R., Beaumont, M., Sattar, A. & Maher, M. (2004). A Local Search Approach to Modelling and Solving Interval Algebra Problems. Journal of Logic and Computation, 14(1), 93-112, Oxford University Press, ISSN 0955-792X.

Zhou, L., Thornton, J. R. & Sattar, A. (2004). Dynamic Agent-Ordering and Nogood-Repairing in Distributed Constraint Satisfaction Problems. In FLAIRS 2004: Proceedings of the 17th International Florida Artificial Intelligence Research Society Conference, AAAI Press, pp. 20-25.

2003

Anbulagan, Thornton, J. R., & Sattar, A. (2003). Dynamic Variable Filtering for Hard Random 3-SAT Problems. AI 2003: 16th Australian Joint Conference on Artificial Intelligence, Lecture Notes in Computer Science, 2903, 100-111, Springer, ISSN 0302-9743.

Leonard, J., Treffner, P., & Thornton, J. R. (2003). Tau Guidance for Mobile Soccer Robots. Studies in Perception and Action VII, 169-172, Psychology Press, ISBN 978-0805848052.

Pullan, W., Zhao, L., & Thornton, J. R. (2003). Estimating Problem Metrics for SAT Clause Weighting Local Search. AI 2003: 16th Australian Joint Conference on Artificial Intelligence, Lecture Notes in Computer Science, 2903, 137-149, Springer, ISSN 0302-9743.

Stantic, B., Thornton, J. R., & Sattar, A. (2003). A Novel Approach to Model NOW in Temporal Databases. In TIME-ICTL 2003: Proceedings of the 10th International Symposium on Temporal Representation and Reasoning / 4th International Conference on Temporal Logic, IEEE, pp. 174-181.

Zhou, L., Thornton, J. R., & Sattar, A. (2003). Dynamic Agent Ordering in Distributed Constraint Satisfaction Problems. AI 2003: 16th Australian Joint Conference on Artificial Intelligence, Lecture Notes in Computer Science, 2903, 427-439, Springer, ISSN 0302-9743.

2002

Ferreira Jr., V., Thornton, J. R. & Leonard, J. (2002). A Subsumption Architecture for Robotic Soccer. In: Proceedings of the 2002 FIRA Robot World Congress, KAIST (Korea Advanced Institute of Science and Technology), pp. 648-654.

Kravchuk, O., Pullan, W., Thornton, J. R. & Sattar, A. (2002). An Investigation of Variable Relationships in 3-SAT Problems. AI 2002: 15th Australian Joint Conference on Artificial Intelligence, Lecture Notes in Computer Science, 2557, 579-590, Springer, ISSN 0302-9743.

Thornton, J. R., Bain, S., Sattar, A. & Pham, D. (2002). A Two Level Local Search for MAX-SAT Problems with Hard and Soft Constraints. AI 2002: 15th Australian Joint Conference on Artificial Intelligence, Lecture Notes in Computer Science, 2557, 603-614, Springer, ISSN 0302-9743.

Thornton, J. R., Beaumont, M., Sattar, A. & Maher, M. (2002). Applying Local Search to Temporal Reasoning. In: TIME 2002: 9th International Symposium on Temporal Reasoning and Representation, IEEE, pp. 94-99, ISSN 1530-1311.

Thornton, J. R., Leonard, J., Wiseby, R. & Lee, Y. (2002). Shape Recognition and Enhanced Control Systems for Robot Soccer. In: Proceedings of the 2002 FIRA Robot World Congress, KAIST (Korea Advanced Institute of Science and Technology), pp. 670-675.

Thornton, J. R., Pullan, W. & Terry, J. (2002). Towards Fewer Parameters for Clause Weighting SAT Algorithms. AI 2002: 15th Australian Joint Conference on Artificial Intelligence, Lecture Notes in Computer Science, 2557, 603-614, Springer, ISSN 0302-9743.

2001

Beaumont, M., Sattar, A., Maher, M., & Thornton, J. R. (2001). Solving Overconstrained Temporal Reasoning Problems. AI 2001: 14th Australian Joint Conference on Artificial Intelligence, Lecture Notes in Computer Science, 2556, 603-614, ISSN 0302-9743.

2000

Nagarajan, S., Goodwin, S., Sattar, A, & Thornton, J. R. (2000). On Dual Encodings for Non-Binary Constraint Satisfaction Problems. CP 2000: 6th International Conference on the Principles and Practice of Constraint Programming. Lecture Notes in Computer Science, 1894, 531-536, Spinger, ISSN 0302-9743.

Thornton, J. R. (2000). Contraint Weighting Local Search for Constraint SatisfactionPhD Thesis, School of Computing and Information Technology, Griffith University, Brisbane, Australia, pp. 160.

Abstract: One of the challenges for the constraint satisfaction community has been to develop an automated approach to solving Constraint Satisfaction Problems (CSPs) rather than creating specific algorithms for specific problems. Much of this work has concentrated on the development and improvement of general purpose backtracking techniques. However, the success of relatively simple local search techniques on larger satisfiability problems [Selman et al. 1992] and CSPs such as the n-queens [Minton et al. 1992] has caused interest in applying local search to constraint satisfaction. In this thesis we look at the usefulness of constraint weighting as a local search technique for constraint satisfaction. The work is based on the clause weighting ideas of Selman and Kautz [1993] and Morris [1993] and applies, evaluates and extends these ideas from the satisfiability domain to the more general domain of CSPs. Specifically, the contributions of the thesis are:

  • The introduction of a local search taxonomy. We examine the various better known local search techniques and recognise four basic strategies: restart, randomness, memory and weighting.
  • The extension of the CSP modelling framework. In order to represent and efficiently solve more realistic problems we extend the CSP modelling framework to include array-based domains and array-based domain use constraints.
  • The empirical evaluation of constraint weighting. We compare the performance of three constraint weighting strategies on a range of CSP and satisfiability problems and with several other local search techniques. We find that no one technique dominates in all problem domains.
  • The characterisation of constraint weighting performance. Based on our empirical study we identify the weighting behaviours and problem features that favour constraint weighting. We conclude weighting does better on structured problems where the algorithm can recognise a harder sub-group of constraints.
  • The extension of constraint weighting. We introduce an efficient arc weighting algorithm that additionally weights connections between constraints that are simultaneously violated at a local minimum. This algorithm is empirically shown to outperform standard constraint weighting on a range of CSPs and within a general constraint solving system. Also we look at combining constraint weighting with other local search heuristics and find that these hybrid techniques can do well on problems where the parent algorithms are evenly matched.
  • The application of constraint weighting to over constrained domains. Our empirical work suggests constraint weighting does well for problems with distinctions between constraint groups. This led us to investigate solving real-world over constrained problems with hard and soft constraint groups and to introduce two dynamic constraint weighting heuristics that maintain a distinction between hard and soft constraint groups while still adding weights to violated constraints in a local minimum. In an empirical study, the dynamic schemes are shown to outperform other fixed weighting and non-weighting systems on a range of real world problems. In addition, the performance of weighting is shown to degrade less severely when soft constraints are added to the system, suggesting constraint weighting is especially applicable to realistic, hard and soft constraint problems.

1999

Thornton, J. R., & Sattar, A. (1999). On the Behaviour and Application of Constraint Weighting. CP 1999: 5th International Conference on the Principles and Practice of Constraint Programming, Lecture Notes in Computer Science, 1713, 446-460, Springer, ISSN 0302-9743.

1998

Thornton, J. R., & Sattar, A. (1998). Using Arc Weights to Improve Iterative Repair. In AAAI 1998: 15th National Conference on Artificial Intelligence, MIT Press, pp. 367-372.

Thornton, J. R., & Sattar, A. (1998). Dynamic Constraint Weighting for Over Constrained Problems. PRICAI 1998: 5th Pacific Rim International Conference on Artificial Intelligence, Lecture Notes in Computer Science, 1531, 377-388, Springer, ISSN 0302-9743.

1997

Thornton, J. R., & Sattar, A. (1997). Applied Partial Constraint Satisfaction Using Weighted Iterative Repair. AI 1997: 10th Australian Joint Conference on Artificial Intelligence, Lecture Notes in Computer Science, 1342. Springer, ISSN 0302-9743.

Thornton, J. R., & Sattar, A. (1997). Nurse Rostering and Integer Programming Revisited. In: ICCIMA 1997: Proceedings of the International Conference on Computational Intelligence and Multimedia Applications, Griffith University, pp. 49-58.

1996

Thornton, J. R., & Sattar, A. (1996). An Integer Programming-Based Nurse Rostering System. In ASIAN 1996: 2nd Asian Computing Science Conference, Lecture Notes in Computer Science, 1179, 357-358, Springer, ISSN 0302-9743.

1995

Thornton, J. R. (1995). An Enhanced Cyclic Descent Algorithm for Nurse Rostering. Honours Thesis, Faculty of Engineering and Applied Science, Griffith University, Gold Coast, Australia, 145 pp.

Abstract: The study introduces an enhanced cyclic descent algorithm for nurse rostering. The algorithm is compared to four other rostering algorithms and to manually generated roster solutions obtained from the Gold Coast Hospital. Three criteria are developed with which the roster generation methods are assessed: these are roster schedule quality, roster shift allocation quality and execution time. A statistical analysis shows that the enhanced cyclic descent algorithm has the best overall performance. An integer linear programming algorithm and an enhanced simulated annealing algorithm are also shown to perform well with smaller problems.