This repository contains supporting code for my Master's Thesis, "Applied Algorithms for the Planar Separator Theorem". The actual separator algorithms were implemented as part of the OGDF, but are not yet contained in the latest release, so the core of this repo only works with the internal, unreleased version of OGDF.
- instance generation: see the readme in /instances/
- instance properties: for all instances, properties like diameter etc. are recorded and stored under a hash
- main experiment: applies all algorithms and postprocessors to all instances
- OGDF: download and install as described on ogdf.uos.de (see disclaimer above)
- tinyxml: is contained in this repository, no need to install anything
- CGAL: for parts of the instance generation, CGAL is needed - download from cgal.org (or via homebrew)