This vocabulary and grammar defines which types of objects are admissible to the MathAlgoDB - the algorithm knowledge graph - and by which properties they can relate. All in all five classes, "problem", "algorithm", "benchmark", "software", "publication", are defined, as well as a minimal but intuitively intelligible number of properties. As opposed to the more liberal WikiData, MathAlgoDB relies on the strict adherence to the ontology to provide a reliable machine-readable database of (numerical) algorithm knowledge. [from homepage]

Prefix
mathalgodb
License
CC-BY-4.0
Links
Homepage RDF
Identifier Standards
Pattern for Local Unique Identifiers
Missing LUI pattern
Example Local Unique Identifier
algorithm   Resolve
Example CURIE
mathalgodb:algorithm
Pattern for RDF URIs
https://mardi4nfdi.de/mathalgodb/0.1#$1
Example RDF URI
https://mardi4nfdi.de/mathalgodb/0.1#algorithm
Contacts
Contact
Christian Himpe   ORCiD logo 0000-0003-2194-6754   gramian
Identifier Space Owner
MaRDIROR logoWikidata logo
Contributors
submitter Charles Tapley Hoyt   ORCiD logo 0000-0003-4423-4370   cthoyt
Ontology

A summary of the relations in the Bioregistry schema can be found here.

In Collection (1)
MaRDI Collection
Providers

A provider turns a local unique identifiers from a resource into a URI. Many providers are also resolvable as URLs (i.e., they can be used in a web browser).

The local unique identifier algorithm is used to demonstrate the providers available for Algorithm Knowledge Graph Ontology. Some providers may use a different example, which is displayed in the table below. A guide for curating additional providers can be found here.

Provider Name Provider Code URI
Algorithm Knowledge Graph Ontology mathalgodb https://mardi4nfdi.de/mathalgodb/0.1#algorithm
Algorithm Knowledge Graph Ontology (RDF) rdf https://mardi4nfdi.de/mathalgodb/0.1#algorithm
Bioregistry bioregistry https://bioregistry.io/mathalgodb:algorithm