Fixed-Parameter Algorithms for Graph Constraint Logic

11/20/2020
by   Tatsuhiko Hatanaka, et al.
0

Non-deterministic constraint logic (NCL) is a simple model of computation based on orientations of a constraint graph with edge weights and vertex demands. NCL captures and has been a useful tool for proving algorithmic hardness of many puzzles, games, and reconfiguration problems. In particular, its usefulness stems from the fact that it remains -complete even under severe restrictions of the weights (e.g., only edge-weights one and two are needed) and the structure of the constraint graph (e.g., planar and/orgraphs of bounded bandwidth). While such restrictions on the structure of constraint graphs do not seem to limit the expressiveness of NCL, the building blocks of the constraint graphs cannot be limited without losing expressiveness: We consider as parameters the number of weight-one edges and the number of weight-two edges of a constraint graph, as well as the number of andor orvertices of an and/orconstraint graph. We show that NCL is fixed-parameter tractable (FPT) for any of these parameters. In particular, for NCL parameterized by the number of weight-one edges or the number of andvertices, we obtain a linear kernel. It follows that, in a sense, NCL as introduced by Hearn and Demaine is defined in the most economical way for the purpose of capturing .

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/30/2017

Parameterized Complexity of CSP for Infinite Constraint Languages

We study parameterized Constraint Satisfaction Problem for infinite cons...
research
07/08/2021

Using edge contractions to reduce the semitotal domination number

In this paper, we consider the problem of reducing the semitotal dominat...
research
04/22/2021

On the fixed-parameter tractability of the partial vertex cover problem with a matching constraint in edge-weighted bipartite graphs

In the classical partial vertex cover problem, we are given a graph G an...
research
06/05/2023

On the Parameterized Complexity of Computing st-Orientations with Few Transitive Edges

Orienting the edges of an undirected graph such that the resulting digra...
research
07/03/2022

Algorithmic Meta-Theorems for Combinatorial Reconfiguration Revisited

Given a graph and two vertex sets satisfying a certain feasibility condi...
research
05/11/2018

On the Parameterized Complexity of Graph Modification to First-Order Logic Properties

We consider the problems of deciding whether an input graph can be modif...
research
05/16/2023

Interplay between Topology and Edge Weights in Real-World Graphs: Concepts, Patterns, and an Algorithm

What are the relations between the edge weights and the topology in real...

Please sign up or login with your details

Forgot password? Click here to reset