Graph Traversals as Universal Constructions

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

Standard

Graph Traversals as Universal Constructions. / Bhaskar, Siddharth; Kaarsgaard, Robin.

46th International Symposium on Mathematical Foundations of Computer Science, MFCS 2021. ed. / Filippo Bonchi; Simon J. Puglisi. Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing, 2021. p. 1-20 17 (Leibniz International Proceedings in Informatics, LIPIcs, Vol. 202).

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

Harvard

Bhaskar, S & Kaarsgaard, R 2021, Graph Traversals as Universal Constructions. in F Bonchi & SJ Puglisi (eds), 46th International Symposium on Mathematical Foundations of Computer Science, MFCS 2021., 17, Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing, Leibniz International Proceedings in Informatics, LIPIcs, vol. 202, pp. 1-20, 46th International Symposium on Mathematical Foundations of Computer Science, MFCS 2021, Tallinn, Estonia, 23/08/2021. https://doi.org/10.4230/LIPIcs.MFCS.2021.17

APA

Bhaskar, S., & Kaarsgaard, R. (2021). Graph Traversals as Universal Constructions. In F. Bonchi, & S. J. Puglisi (Eds.), 46th International Symposium on Mathematical Foundations of Computer Science, MFCS 2021 (pp. 1-20). [17] Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing. Leibniz International Proceedings in Informatics, LIPIcs Vol. 202 https://doi.org/10.4230/LIPIcs.MFCS.2021.17

Vancouver

Bhaskar S, Kaarsgaard R. Graph Traversals as Universal Constructions. In Bonchi F, Puglisi SJ, editors, 46th International Symposium on Mathematical Foundations of Computer Science, MFCS 2021. Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing. 2021. p. 1-20. 17. (Leibniz International Proceedings in Informatics, LIPIcs, Vol. 202). https://doi.org/10.4230/LIPIcs.MFCS.2021.17

Author

Bhaskar, Siddharth ; Kaarsgaard, Robin. / Graph Traversals as Universal Constructions. 46th International Symposium on Mathematical Foundations of Computer Science, MFCS 2021. editor / Filippo Bonchi ; Simon J. Puglisi. Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing, 2021. pp. 1-20 (Leibniz International Proceedings in Informatics, LIPIcs, Vol. 202).

Bibtex

@inproceedings{618f548ea9c64c9e89348781e56be637,
title = "Graph Traversals as Universal Constructions",
abstract = "We exploit a decomposition of graph traversals to give a novel characterization of depth-first and breadth-first traversals by means of universal constructions. Specifically, we introduce functors from two different categories of edge-ordered directed graphs into two different categories of transitively closed edge-ordered graphs; one defines the lexicographic depth-first traversal and the other the lexicographic breadth-first traversal. We show that each functor factors as a composition of universal constructions, and that the usual presentation of traversals as linear orders on vertices can be recovered with the addition of an inclusion functor. Finally, we raise the question of to what extent we can recover search algorithms from the categorical description of the traversal they compute. ",
keywords = "Adjunctions, Category theory, Graph traversals, Universal constructions",
author = "Siddharth Bhaskar and Robin Kaarsgaard",
year = "2021",
doi = "10.4230/LIPIcs.MFCS.2021.17",
language = "English",
series = "Leibniz International Proceedings in Informatics, LIPIcs",
publisher = "Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing",
pages = "1--20",
editor = "Filippo Bonchi and Puglisi, {Simon J.}",
booktitle = "46th International Symposium on Mathematical Foundations of Computer Science, MFCS 2021",
note = "46th International Symposium on Mathematical Foundations of Computer Science, MFCS 2021 ; Conference date: 23-08-2021 Through 27-08-2021",

}

RIS

TY - GEN

T1 - Graph Traversals as Universal Constructions

AU - Bhaskar, Siddharth

AU - Kaarsgaard, Robin

PY - 2021

Y1 - 2021

N2 - We exploit a decomposition of graph traversals to give a novel characterization of depth-first and breadth-first traversals by means of universal constructions. Specifically, we introduce functors from two different categories of edge-ordered directed graphs into two different categories of transitively closed edge-ordered graphs; one defines the lexicographic depth-first traversal and the other the lexicographic breadth-first traversal. We show that each functor factors as a composition of universal constructions, and that the usual presentation of traversals as linear orders on vertices can be recovered with the addition of an inclusion functor. Finally, we raise the question of to what extent we can recover search algorithms from the categorical description of the traversal they compute.

AB - We exploit a decomposition of graph traversals to give a novel characterization of depth-first and breadth-first traversals by means of universal constructions. Specifically, we introduce functors from two different categories of edge-ordered directed graphs into two different categories of transitively closed edge-ordered graphs; one defines the lexicographic depth-first traversal and the other the lexicographic breadth-first traversal. We show that each functor factors as a composition of universal constructions, and that the usual presentation of traversals as linear orders on vertices can be recovered with the addition of an inclusion functor. Finally, we raise the question of to what extent we can recover search algorithms from the categorical description of the traversal they compute.

KW - Adjunctions

KW - Category theory

KW - Graph traversals

KW - Universal constructions

UR - http://www.scopus.com/inward/record.url?scp=85115355426&partnerID=8YFLogxK

U2 - 10.4230/LIPIcs.MFCS.2021.17

DO - 10.4230/LIPIcs.MFCS.2021.17

M3 - Article in proceedings

AN - SCOPUS:85115355426

T3 - Leibniz International Proceedings in Informatics, LIPIcs

SP - 1

EP - 20

BT - 46th International Symposium on Mathematical Foundations of Computer Science, MFCS 2021

A2 - Bonchi, Filippo

A2 - Puglisi, Simon J.

PB - Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing

T2 - 46th International Symposium on Mathematical Foundations of Computer Science, MFCS 2021

Y2 - 23 August 2021 through 27 August 2021

ER -

ID: 281985117