Weighted Tiling Systems for Graphs: Evaluation Complexity
C. Aiswarya, Paul Gastin

TL;DR
This paper introduces weighted tiling systems for graphs to model complex functions like clique number and matrix permanent, analyzing their evaluation complexity and providing efficient algorithms for bounded tree-width graphs.
Contribution
It formalizes weighted tiling systems for graphs, studies their evaluation complexity across different semirings, and offers efficient algorithms for graphs with bounded tree-width.
Findings
Evaluation complexity varies with the semiring used.
Tight upper and lower bounds established for several semirings.
Efficient evaluation algorithm developed for bounded tree-width graphs.
Abstract
We consider weighted tiling systems to represent functions from graphs to a commutative semiring such as the Natural semiring or the Tropical semiring. The system labels the nodes of a graph by its states, and checks if the neighbourhood of every node belongs to a set of permissible tiles, and assigns a weight accordingly. The weight of a labeling is the semiring-product of the weights assigned to the nodes, and the weight of the graph is the semiring-sum of the weights of labelings. We show that we can model interesting algorithmic questions using this formalism - like computing the clique number of a graph or computing the permanent of a matrix. The evaluation problem is, given a weighted tiling system and a graph, to compute the weight of the graph. We study the complexity of the evaluation problem and give tight upper and lower bounds for several commutative semirings. Further we…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
