This library provides an adjacency list based graph implementation. Edges are represented by explicit object and can link more than two nodes.
This library is developped as part of an attempt to model and develop user-facing dictionaries with graphs. It is generic enough to be used for other purposes. You can consult the following publications for more details about the data model:
Lecailliez, L, Mangeot, M. (2018). A Hypergraph Data Model for Building Multilingual Dictionary Applications. In Proceedings of ASIALEX 2018, June 8-10, Krabi, Thailand. (pp. 138-146).
Lecailliez, L. (2016). Pour une modélisation de dictionnaires de japonais sous forme de graphe. [Towards Graph Modeling of Japanese dictionaries] Master thesis, Paris Diderot.
See Documentation/Readme.html
You can get a precompiled dll from Nuget.