Algorithmic aspects of arithmetical structures

Abstract

Arithmetical structures on graphs were first introduced in Lorenzini89. Later in arithmetical they were further studied in the setting of square non-negative integer matrices. In both cases, necessary and sufficient conditions for the finiteness of the set of arithmetical structures were given. More precisely, an arithmetical structure on a non-negative integer matrix L with zero diagonal is a pair (d,r)∈ N+n× N+n such that \[ (Diag(d)-L)rt=0t and (r1,…,rn)=1. \] Thus, arithmetical structures on L are solutions of the polynomial Diophantine equation \[ fL(X):=(Diag(X)-L)=0. \] Therefore, it is of interest to ask for an algorithm that compute them. We present an algorithm that computes arithmetical structures on a square integer non-negative matrix L with zero diagonal. In order to do this we introduce a new class of Z-matrices, which we call quasi M-matrices.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…