School of Computing

Peter Rodgers

Senior Lecturer

Photo of PJ Rodgers, if available
  • Room SW106
    School of Computing
    University of Kent,
    CT2 7NF

Publications

My publications are available from the Computer Science department publications repository.

Research Interests

I belong to the following research groups:

Software online

I research diagrams that can represent complex interactions between things. Euler Diagrams and Graphs have interesting properties and are applied in great variety of areas. My work concentrates on the practical use of these diagrams in information visualization, layout systems and diagrammatic reasoning.

     
 

Schematic Networks

Part of a metro map  

I have been awarded a Royal Society Industrial Fellowship to work in collaboration with Trafficlink. This research will develop automatic techniques for drawing public transport schematics, sometimes called the metro map layout problem. In particular we will develop schematic layout systems suitable for smart phones, so potentially helping travellers navigate on public transport systems. The fellowship will occupy 66% of my time, started in August 2010 and lasts three years.

I am also supervising a research student, Dan Chivers who is looking at sketch input for the metro map metaphor, where metro maps are used to visualize non-transport data.

     
   

Euler Diagrams

Area proportional Venn diagram  

Try the 3 Circle Venn Diagram Applet, which draws approximately area proportional diagrams. Implemented by Stirling Chow of the University of Victoria, Canada and myself. A version is also hosted at the University of Victoria.

The more difficult case of drawing 3 set Euler diagrams with Ellipses is being studied by Luana Micallef, a research student I am currently supervising.

The research project Visualization with Euler Diagrams developed new techniques for drawing Euler diagrams and was in collaboration with the University of Brighton. It was funded by the EPSRC.

     
   

Visual Languages

Euler diagram  

The Reasoning with Diagrams project looked at visual methods for representing constraint based languages. It was funded by the EPSRC. For more information visit the Reasoning with Diagrams home page.

I have also developed data flow languages and, some time ago, languages based on graph rewriting systems.

I am always interested in supervising new research students in the above areas, as well as in other research topics related to automatic layout and graph drawing. If you would like to discuss starting a PhD, please email me: P.J.Rodgers@kent.ac.uk.

Conferences

I am involved with the following ongoing conference series:

Teaching

I have taught at undergraduate and postgraduate level on a variety of subjects over the years. Currently I am teaching on the first year web applications module. This gives students a good grounding in web design theory and application, as well as a introduction to HTML 5 and PHP.

School of Computing, University of Kent, Canterbury, Kent, CT2 7NF

Enquiries: +44 (0)1227 824180 or contact us.

Last Updated: 08/02/2012 03:06