On Planarity of Graphs in Homotopy Type Theory

12/13/2021
by   Jonathan Prieto-Cubides, et al.
0

In this paper, we present a constructive and proof-relevant development of graph theory, including the notion of maps, their faces, and maps of graphs embedded in the sphere, in homotopy type theory. This allows us to provide an elementary characterisation of planarity for locally directed finite and connected multigraphs that takes inspiration from topological graph theory, particularly from combinatorial embeddings of graphs into surfaces. A graph is planar if it has a map and an outer face with which any walk in the embedded graph is walk-homotopic to another. A result is that this type of planar maps forms a homotopy set for a graph. As a way to construct examples of planar graphs inductively, extensions of planar maps are introduced. We formalise the essential parts of this work in the proof-assistant Agda with support for homotopy type theory.

READ FULL TEXT
research
12/13/2021

On Homotopy of Walks and Spherical Maps in Homotopy Type Theory

We work with combinatorial maps to represent graph embeddings into surfa...
research
09/25/2017

Topological directions in Cops and Robbers

We present the first survey of its kind on results at the intersection o...
research
05/04/2023

Homomorphisms between graphs embedded on surfaces

We extend the notion of graph homomorphism to cellularly embedded graphs...
research
11/15/2017

A bijective proof of the enumeration of maps in higher genus

Bender and Canfield proved in 1991 that the generating series of maps in...
research
01/11/2023

Patch Locale of a Spectral Locale in Univalent Type Theory

Stone locales together with continuous maps form a coreflective subcateg...
research
04/30/2021

Formalizing the Face Lattice of Polyhedra

Faces play a central role in the combinatorial and computational aspects...
research
06/08/2018

Graph Theory Towards New Graphical Passwords In Information Networks

Graphical passwords (GPWs) have been studied over 20 years. We are motiv...

Please sign up or login with your details

Forgot password? Click here to reset