Department of Computing Click for the University of Bradford.
Home Courses Research Contact Facilities F.A.Q. Resources
Contact.
General
U/G Course contact
P/G Course contact
Staff
A-Z List
Professors
Lecturers
Admin
University Contacts

Staff - Professor Peter I Cowling

Professor Peter I Cowling
SELECTED PUBLICATIONS

Edited Books
Chapters in Books
  • Chakhlevitch K. and Cowling P.I. (01): "Hyperheuristics: Recent Developments (Springer Studies in Computational Intelligence, vol. 136)", Adaptive and Multilevel Metaheuristics, C. Cotta, M. Sevaux, and K. Sorensen (eds.), Springer, pp. 3-29.
    For more information see: http://bradscholars.brad.ac.uk:8080/handle/123456789/894

  • Han L., Kendall G. and Cowling P.I. (01): "An Adaptive Length Chromosome Hyperheuristic Genetic Algorithm for a Trainer Scheduling Problem", Recent Advances in Simulated Evolution and Learning, K.C. Tan, M.H. Lim, X. Yao, L. Wang (ed.).

  • Cowling P.I. (01): "Design and Implementation of an Effective Decision Support System: A Case Study in Steel Hot Rolling Mill Scheduling", Human Performance in Planning and Scheduling, B.L. MacCarthy and J.R. Wilson (eds.), Taylor & Francis, London & New York, pp. 217-230.

  • Cowling P.I. (01): "Optimization in Steel Hot Rolling", Optimization in Industry 3, A. Sciomachen (ed.), John Wiley & Sons, Chichester, pp. 55-66.

Journal Publications
  • Thabtah F. and Cowling P.I. (01): "Mining the data from a hyperheuristic approach using associative classification" Expert Systems with Applications, Elsevier, 34 (2): 1093-1101.

  • Thabtah F. and Cowling P.I. (01): "A Greedy Classification Algorithm based on Association Rules" Applied Soft Computing, Elsevier, 7 (3): 1102-1111.

  • Thabtah F., Cowling P.I. and Peng Y. (06): "Multiple Labels Associative Classification" Knowledge and Information Systems, Springer, 9 (1): 109-129.

  • Thabtah F., Cowling P.I. and Hamoud S. (04): "Improving Rule Sorting, Predictive Accuracy and Training Time in Associative Classification" Expert Systems with Applications, Elsevier, 31 (2): 414-426.

  • Ouelhadj D., Petrovic S., Cowling P.I. and Meisels A. (10): "Inter-agent cooperation and communication for agent-based robust dynamic scheduling in steel production" Advanced Engineering Informatics, Elsevier, 18 (3): 161-172.

  • Thabtah F., Cowling P.I. and Peng Y. (01): "A study of Predictive Accuracy for Four Associative Classifiers" Journal of Digital Information Management, 3 202-205.

  • Cowling P.I. and Keuthen R. (03): "Embedded Local Search Approaches for Routing Optimisation" Computers and Operations Research, Elsevier, 32 465-490.

  • Cowling P.I., Ouelhadj D. and Petrovic S. (01): "A multi-agent architecture for dynamic scheduling of steel hot rolling" Journal of Intelligent Manufacturing, 14 (5): 457-470.

  • Cowling P.I, Ouelhadj D. and Petrovic S. (01): "Dynamic Scheduling of Steel Casting and Milling using Multi-agents" Production Planning and Control, 15 1-11.

  • Cowling P.I. (01): "A Flexible Decision Support System for Steel Hot Rolling Mill Scheduling" Computers and Industrial Engineering, Elsevier Science BV, 45 307-321.

  • Cowling P.I. and Johansson M. (01): "Real time information for effective dynamic scheduling" European Journal of Operational Research, North-Holland, 139 (2): 230-244.

  • Burke E.K., Cowling P.I., De Causmaecker P. and Vanden Berghe G. (01): "A Memetic Approach to the Nurse Rostering Problem" International Journal of Applied Intelligence, Kluwer, 15 (3): 199-214.

  • Cowling P.I. and Rezig W. (01): "Integration of Continuous Caster and Hot Strip Mill Planning for Steel Production" Journal of Scheduling, John Wiley & Sons, 3 (4): 185-208.

  • Cowling P.I. (01): "On the Total Chromatic Number of Steiner Systems" Journal of Combinatorial Mathematics and Combinatorial Computing, 35 51-64.

  • Bjorndal M.H., Caprara A., Cowling P.I., Della Croce F. and others F. (01): "Some Thoughts on Combinatorial Optimisation" European Journal of Operational Research, Elsevier Science BV, 83 253-270.

  • Cowling P.I. and Maffioli F. (01): "A bound for the Symmetric Travelling Salesman Problem through Matroid Formulation" European Journal of Operations Research, Elsevier Science BV, 83 301-309.

  • Cowling P.I. (01): "The Total Graph of a Hypergraph" Discrete Mathematics, Elsevier Science BV, 167 215-236.

  • Cowling P.I. (01): "Strong Total Chromatic Numbers of Complete Hypergraphs" Discrete Mathematics, Elsevier Science BV, 138 207-212.

  • Cowling P.I. (01): "Total Colouring of Hypergraphs" The Journal of Combinatorial Mathematics and Combinatorial Computing, 19 151-160.

Published Papers
  • Cowling P.I. (01): "Thinking Ten Years Ahead", Develop magazine (Nov/Dec 2005).

Conference Contributions
  • Baker R.J., Cowling P.I., Randall T.W. and Jiang P. (12): "Can Opponent Models Aid Poker Player Evolution?", IEEE Symposium on Computational Intelligence and Games (CIG 2008), Perth, Australia.
    For more information see: http://www.csse.uwa.edu.au/cig08/

  • Dahal K.P., Remde S.M., Cowling P.I. and Colledge N.J. (07): "Improving Metaheuristic Performance by Evolving a Variable Fitness Function", European Conference on Evolutionary Computation in Combinatorial Optimization (EvoCOP2008), Napoli, Italy, Springer LNCS 4972, 170-181., Napoli, Italy.

  • Azzeh M., Neagu D. and Cowling P.I. (08): "Improving Analogy Software Effort Estimation using Fuzzy Feature Subset Selection Algorithm", 4th International Workshop on Predictor Models in Software Engineering PROMISE08(part of the 30th International Conference on Software Engineering ICSE08), ., Leipzig, Germany.

  • Azzeh M., Neagu D. and Cowling P.I. (01): "Software Project Similarity Measurement Based on Fuzzy C-means", International Conference on Software Process ICSP2008 (D.M. Raffo ed.) Springer-Verlag LNCS., Leipzig, Germany.

  • Cowling P.I., Naveed M.H. and Hossain A.H. (01): "Hybrid Evolutionary Learning Approaches for The Virus Game", IEEE Symposium on Computational Intelligence and Games (CIG 2007), Honolulu, USA.

  • Baker R.J. and Cowling P.I. (01): "Bayesian Opponent Modeling in a Simple Poker Environment", IEEE Symposium on Computational Intelligence and Games (CIG 2007), Honolulu, USA.

  • Remde S.M., Cowling P.I., Dahal K.P. and Colledge N. (01): "Exact/Heuristic Hybrids using rVNS and Hyperheuristics for Workforce Scheduling", European Conference on Evolutionary Computation in Combinatorial Optimization (EvoCOP2007) - one of three papers nominated for a prize, Valencia, Spain.

  • Remde S.M., Cowling P.I., Dahal K.P. and Colledge N.J. (12): "Evolution of Fitness Functions to Improve Heuristic Performance", Learning and Intelligent OptimizatioN (LION 2007), Trento, Italy (Springer LNCS)., Trento, Italy.

  • Cowling P.I., Colledge N., Dahal K.P. and Remde S.M. (01): "The Trade-Off between diversity and quality for multiobjective workforce scheduling", European Conference on Evolutionary Computation in Combinatorial Optimization, Budapest, Hungary.

  • Cowling P.I., Naveed M.H. and Hossain A.H. (01): "A Coevolutionary Model for the Virus Game", IEEE Symposium on Computational Intelligence and Games, Reno, USA.

  • Thabtah F., Cowling P.I. and Peng Y. (01): "The Impact of Rule Ranking on the Quality of Associative Classifiers", The Twenty-fifth SGAI International Conference on Innovative Techniques and Applications of Artificial Intelligence (AI-2005), Cambridge, UK.
    For more information see: http://www.bcs-sgai.org/ai2005/

  • Chakhlevitch K. and Cowling P.I. (01): "Choosing the Fittest Subset of Low Level Heuristics in a Hyperheuristic Framework", 5th European Conference on Evolutionary Computation in Combinatorial Optimization (EvoCOP2005), Lausanne, Switzerland.
    For more information see: http://evonet.lri.fr/eurogp2005/?page=evocop

  • Cowling P.I. (04): "Board Evaluation For The Virus Game ", IEEE Symposium on Computational Intelligence and Games (CIG 2005)(IEEE Computer Society press), 59-65., Colchester, UK.

  • Thabtah F., Cowling P.I. and Peng Y. (01): "MCAR: Multi-class Classification based on Association Rules", 3rd ACS/IEEE International Conference on Computer Systems and Applications (AICCSA-05), Cairo, Egypt.

  • Thabtah F., Cowling P.I. and Peng Y. (01): "A New Multi-class, Multi-label Associative Classification Approach", Proceedings of the Fourth IEEE International Conference on Data Mining (ICDM2004), Brighton, UK.

  • Thabtah F., Cowling P.I. and Peng Y. (01): "Comparison of Classification Techniques for A Personnel Scheduling Problem", Proceedings of the 2004 IBMA International Conference, Amman, Jordan.

  • Cowling P.I., Fennell R., Hogg R., King G. and Rhodes P. (01): "Using Bugs and Viruses to Teach Artificial Intelligence", International Conference on Computer Games: Artificial Intelligence, Design and Education (CGAIDE 2004), Reading, UK.
    For more information see: http://www.generation5.org/content/2004/bugsViruses.asp

  • Thabtah F., Cowling P.I. and Peng Y. (01): "MCLA: Multi-label Classification Learning Algorithm", Proceedings of the IEEE International Conference on Advances in Intelligent Systems (AISTA 04), Luxembourg, Luxembourg.

  • Ouelhadj D., Cowling P.I. and Petrovic S. (01): "Contract Net Protocol for Cooperative Optimisation and Dynamic Robust Scheduling of Steel Production", Intelligent Systems Design and Applications (ISDA 2003), Tulsa, OK, USA.

  • Cowling P.I. and Chakhlevitch K. (01): "Hyperheuristics for Managing a Large Collection of Low Level Heuristics to Schedule Personnel", IEEE Congress on Evolutionary Computation (CEC2003), Newport Beach, CA, USA.

  • Cheng P. C, Barone R., Ahmadi S. and Cowling P.I. (01): "Integrating human abilities with the power of automated scheduling systems: Representational epistemological interface design", AAAI Spring Symposium on Human Interaction with Autonomous Systems in Complex Environments, Palo Alto, CA, USA.

  • Ouelhadj D., Cowling P.I. and Petrovic S. (01): "Utility and Stability Measures for Agent-Based Dynamic Scheduling of Steel Continuous Casting", IEEE International Conference on Robotics and Automation (ICRA 2003), Taipei, Taiwan.

  • Cowling P.I., Kendall G. and Soubeiga E. (01): "Hyperheuristics: A tool for rapid prototyping in scheduling and optimisation", Proceedings of the second workshop on Evolutionary Computation in Combinatorial Optimization (EvoCOP2002), Springer LNCS, Kinsale, Ireland.
    For more information see: http://www.ads.tuwien.ac.at/evocop2002/

  • Kendall G., Han L. and Cowling P.I. (01): "An Adaptive Length Chromosome Hyperheuristic Genetic Algorithm for a Trainer Scheduling Problem", Proceedings of the 4th Asia-Pacific Conference on Simulated Evolution And Learning (SEAL2002)., Singapore.
    For more information see: http://www.ntu.edu.sg/home/nef/nef_title.htm

  • Kendall G., Soubeiga E. and Cowling P.I. (01): "Choice function and random hyperheuristics", Proceedings of the 4th Asia-Pacific Conference on Simulated Evolution And Learning (SEAL2002)., Singapore.
    For more information see: http://www.ntu.edu.sg/home/nef/nef_title.htm

  • Cowling P.I., Ahmadi S., Cheng P. C and Barone R. (01): "Combining Human and Machine Intelligence to Produce Effective Examination Timetables", Proceedings of the 4th Asia-Pacific Conference on Simulated Evolution And Learning (SEAL2002), Singapore.
    For more information see: http://www.ntu.edu.sg/home/nef/nef_title.htm

  • Ayob M., Cowling P.I. and Kendall G. (01): "Optimisation for surface mount placement machines", Proceedings of the 2002 IEEE International Conference on Industrial Technology (ICIT2002), IEEE Computer Society Press, Bangkok, Thailand.
    For more information see: http://www.ise.ait.ac.th/conferences/about.html

  • Cowling P.I., Kendall G. and Soubeiga E. (01): "Hyperheuristics: a robust optimisation method applied to nurse scheduling", Proceeddings of Parallel Problem Solving from Nature (PPSN2002), Granada, Spain.
    For more information see: http://ppsn2002.ugr.es

  • Cowling P.I., Han L. and Kendall G. (01): "An investigation of a hyperheuristic genetic algorithm applied to a trainer scheduling problem", Proceedings of the Congress on Evolutionary Computation (CEC2002), IEEE Computer Society Press, Honolulu, USA.
    For more information see: http://www.wcci2002.org/

  • Cheng P. C, Barone R., Cowling P.I. and Ahmadi S. (01): "Opening the information bottleneck in complex scheduling problems with a novel representation: STARK diagrams", Proceedings of Theory and Applications of Diagrams: Second International Conference (DIAGRAMS2002), Springer LNAI, Georgia, USA.
    For more information see: http://kogs-www.informatik.uni-hamburg.de/~d2k2/

  • Cowling P.I., Kendall G. and Soubeiga E. (01): "A Hyperheuristic Approach to Scheduling a Sales Summit", Selected papers from the 3rd International Conference on the Practice and Theory of Automated Timetabling (PATAT), Springer LNCS, Konstanz, Germany.
    For more information see: http://www.fh-konstanz.de/patat2000/

  • Burke E.K., Cowling P.I. and Keuthen R. (01): "Effective Local and Guided Variable Neighborhood Search Methods for the Asymmetric Travelling Salesman Problem", Applications of Evolutionary Computing - Proceedings of the Workshop on Evolutionary Computation in Combinatorial Optimization EvoCOP2001 (where it won the "best paper" award), Milan, Italy.

  • Burke E.K., Cowling P.I., Landa Silva J.D. and Petrovic S. (01): "Combining Hybrid Meta heuristics and Populations for the Multiobjective Optimisation of Space Allocation Problems", Proceedings of the Genetic and Evolutionary Computation Conference 2001 (GECCO 2001), AAAI Press, San Francisco, USA.

  • Burke E.K., Cowling P.I. and Landa Silva J.D. (01): "Hybrid Population-Based Metaheuristic Approaches for the Space Allocation Problem", Proceedings of the Congress on Evolutionary Computation 2001 (CEC 2001), IEEE Computer Society Press, Seoul, Korea.

  • Burke E.K., Cowling P.I., Landa Silva J.D. and McCollum B. (01): "Three Methods to Automate the Space Allocation Process in UK Universities", Selected papers from the 3rd International Conference on the Practice and Theory of Automated Timetabling (PATAT), Springer LNCS, Konstanz, Germany.
    For more information see: http://www.fh-konstanz.de/patat2000/

  • Burke E.K., Cowling P.I. and Keuthen R. (01): "New Models and Heuristics for Component Placement in Printed Circuit Board Assembly", Proceedings of the IEEE International Conference on Information, Intelligence and Systems (ICIIS), IEEE Computer Society Press, Washington, USA.

  • Burke E.K., Cowling P.I. and Keuthen R. (01): "Effective Heuristic and Metaheuristic Approaches to Optimize Component Placement in Printed Circuit Board Assembly", Proceedings of the Conference on Evolutionary Computing (CEC2000), IEEE Computer Society Press, San Diego, USA.

Department of Computing
School of Informatics
University of Bradford
Richmond Road, Bradford, West Yorkshire, BD7 1DP, UK
Department of Computing Enquiries Tel: +44 (0)1274 233921
University Enquiries Tel: +44 (0)1274 232323
Order a University Prospectus
Low vision/text only

Content last modified on: March 28 2008
Comments: webmaster@inf.brad.ac.uk

[top]