Professor of Visual Computing / Head of School
My publications are available from the University of Kent's Academic Repository.
I belong to the following research groups:
- Dover: Scalable Algorithms for Graph Data Mining
- EulerAPE: Venn-3 with Ellipses Applet
- Exact Euler-3 (and Venn-3) Applet
- Linear Diagram Generator
I research the visualization of diagrams that represent complex interactions. In particular, Euler Diagrams and Graphs have interesting properties and are applied in great variety of areas. I also study graph data mining methods and applications of artificial intelligence to visualization and data mining.
As a Royal Society Industrial Fellow, I worked in collaboration with INRIX Media. This work developed automatic techniques for drawing public transport schematics, sometimes called the metro map layout problem. The result was a web service allowing schematic layout tools to be accessed remotely, so potentially helping travellers navigate on public transport systems.
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.
A generator for linear diagrams is available, see the Linear Diagram Generator. These diagrams have been shown to be more effective than either Venn or Euler diagrams for representing some set-based problems. Work exploring the practical and theorectical capabilities of linear diagrams is currently under way.
I am always interested in supervising new research students in the above areas, as well as in other research topics related to visualization. Scholarships, that include both fees and living expenses are available. If you would like to discuss starting a PhD, please email me: P.J.Rodgers@kent.ac.uk.
Current Research Students
Past Research Students
- Dr Robert Baker (PhD) 2017 A Method for Graph Drawing Utilising Patterns
- Dr Andrew Blake (PhD) 2015 The Impact of Graphical Choices on the Perception of Euler Diagrams
- Dr Daniel Chivers (PhD) 2014 Improving Automated Layout Techniques for the Production of Schematic Diagrams
- Dr Luana Micallef (PhD) 2013 Visualizing Set Relations and Cardinalities Using Venn and Euler Diagrams
- Dr Martyn Taylor (PhD) 2012 Planarity Testing by Path Addition
- Dr Sabrina Panëels (PhD) 2010 Development and Prototyping of Haptic Interactions for Data Exploration
- Ms Tooba Nasir (MSc by Research) 2009 Sonification of Contour Maps
- Dr Jonathan Stott (PhD) 2008 Automatic Layout of Metro Maps Using Multicriteria Optimisation
- Dr Nadia Boukhelifa (PhD) 2006 Investigating Coordination Aspects of Multiple Views in Visualization
- Dr Octavian Patrascoiu (PhD) 2005 Model Driven Language Engineering
ConferencesI am involved with the following ongoing conference series:
- Steering Committee Chair of the Diagrams Conference Series
- Co-Program Chair of IEEE VL/HCC 2017
- Program Committee of DMC 2018
- Program Committee of IV 2017
- Program Committee of VISUAL 2018
- Program Committee of SetVR 2018
- Program Committee of Diagrams 2018
- Program Committee (Short Papers) of EuroVis 2018
- Program Committee of ISVC 2018
I have taught at undergraduate and postgraduate level on a variety of subjects over the years. Currently I am teaching on an undergraduate second year databases module and an MSc web programming module.
My ORCID: https://orcid.org/0000-0002-4100-3596