Mathematical models and algorithms are an essential part of mathematical research data, as they are epistemically grounding numerical data. To make this research data FAIR, we present how two previously distinct ontologies, MathAlgoDB for algorithms and MathModDB for models, were merged and extended into a living knowledge graph as the key outcome. This was achieved by connecting the ontologies through computational tasks that correspond to algorithmic tasks. Moreover, we show how models and algorithms can be enriched with subject-specific metadata, such as matrix symmetry or model linearity, essential for defining workflows and determining suitable algorithms. Additionally, we propose controlled vocabularies to be added, along with a new class that differentiates base quantities from specific use case quantities. We illustrate the capabilities of the developed knowledge graph using two detailed examples from different application areas of applied mathematics, having already integrated over 250 research assets into the knowledge graph.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Towards a Knowledge Graph for Models and Algorithms in Applied Mathematics

  • Björn Schembera,
  • Frank Wübbeling,
  • Hendrik Kleikamp,
  • Burkhard Schmidt,
  • Aurela Shehu,
  • Marco Reidelbach,
  • Christine Biedinger,
  • Jochen Fiedler,
  • Thomas Koprucki,
  • Dorothea Iglezakis,
  • Dominik Göddeke

摘要

Mathematical models and algorithms are an essential part of mathematical research data, as they are epistemically grounding numerical data. To make this research data FAIR, we present how two previously distinct ontologies, MathAlgoDB for algorithms and MathModDB for models, were merged and extended into a living knowledge graph as the key outcome. This was achieved by connecting the ontologies through computational tasks that correspond to algorithmic tasks. Moreover, we show how models and algorithms can be enriched with subject-specific metadata, such as matrix symmetry or model linearity, essential for defining workflows and determining suitable algorithms. Additionally, we propose controlled vocabularies to be added, along with a new class that differentiates base quantities from specific use case quantities. We illustrate the capabilities of the developed knowledge graph using two detailed examples from different application areas of applied mathematics, having already integrated over 250 research assets into the knowledge graph.