mlsanityData to 14 Oct 2026

A Schema-aware Logic Reformulation for Graph Reachability

arXiv 2410.02533 ↗First posted 3 Oct 2024cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Graph reachability is the task of understanding whether two distinct points in a graph are interconnected by arcs to which in general a semantic is attached. Reachability has plenty of applications, ranging from motion planning to routing. Improving reachability requires structural knowledge of relations so as to avoid the complexity of traditional depth-first and breadth-first strategies, implemented in logic languages. In some contexts, graphs are enriched with their schema definitions establishing domain and range for every arc. The introduction of a schema-aware formalization for guiding the search may result in a sensitive improvement by cutting out unuseful paths and prioritising those that, in principle, reach the target earlier. In this work, we propose a strategy to automatically exclude and sort certain graph paths by exploiting the higher-level conceptualization of instances. The aim is to obtain a new first-order logic reformulation of the graph reachability scenario, capable of improving the traditional algorithms in terms of time, space requirements, and number of backtracks. The experiments exhibit the expected advantages of the approach in reducing the number of backtracks during the search strategy, resulting in saving time and space as well.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 3 of its 24 references that are in the map. First posted on arXiv 3 Oct 2024.

Builds on

3 of 24 references.

References · 3

  1. 2021Shortest Paths in Graphs of Convex Setscited by 22
  2. 2018The Reachability Problem for Petri Nets is Not Elementarycited by 4
  3. 2014A Linear Logic Programming Language for Concurrent Programming over Graph Structurescited by 1

Built on by

Not cited yet.