On solving basic equations over the semiring of functional digraphs

📅 2024-02-26
📈 Citations: 1
Influential: 0
📄 PDF
🤖 AI Summary
This paper investigates the solvability of the unary linear equation $AX = B$ over the commutative semiring of functional digraphs (FGs), where $A$ is a unicyclic digraph and $B$ is a disjoint union of cycles of equal length. First, it establishes an algebraic and polynomial-theoretic framework for FGs—marking the inaugural formalization of such structures in this semiring. Second, it devises a polynomial-time decision algorithm based on graph isomorphism testing and cyclic decomposition, with time complexity $O(n^k)$. The algorithm leverages the semiring’s operations—addition as disjoint union and multiplication as standard tensor product—to precisely characterize solvability for unicyclic coefficient matrices. Finally, the approach is extended to multiple equation variants, all remaining polynomial-time solvable. This work provides the first efficient decision paradigm for graph algebraic equations, advancing foundational theory in semiring-based graph algebra.

Technology Category

Application Category

📝 Abstract
Endowing the set of functional graphs (FGs) with the sum (disjoint union of graphs) and product (standard direct product on graphs) operations induces on FGs a structure of a commutative semiring R. The operations on R can be naturally extended to the set of univariate polynomials R[X] over R. This paper provides a polynomial time algorithm for deciding if equations of the type AX=B have solutions when A is just a single cycle and B a set of cycles of identical size. We also prove a similar complexity result for some variants of the previous equation.
Problem

Research questions and friction points this paper is trying to address.

Solving equations in semiring of functional digraphs
Polynomial algorithm for cycle-based equation AX=B
Extending complexity results to variant equations
Innovation

Methods, ideas, or system contributions that make the work stand out.

Polynomial time algorithm for semiring equations
Functional digraphs with sum and product operations
Solving AX=B for cycles with identical size
🔎 Similar Papers
No similar papers found.
💼 Related Jobs
No related jobs found.
Università degli Studi di Milano-Bicocca | Université Côte d'Azu r | Universit y of Bologna | Univ. Bordeaux
A
A. Dennunzio
Dipartimento di Informatica, Sistemistica e Comunicazion e, Università degli Studi di Milano-Bicocca, Viale Sarca 33 6/14, 20126 Milano, Italy
E
E. Formenti
Université Côte d’Azur, CNRS, I3S, France
L
L. Margara
Department of Computer Science and Engineering, Universit y of Bologna, Cesena Campus, Via Sacchi 3, Cesena, Italy
S
Sara Riva
Univ. Bordeaux, CNRS, Bordeaux INP , LaBRI, UMR 5800, F-33400 Talence, France