Counting 4 × 4 matrix partitions of graphs

Given a symmetric matrix M ∈ {0, 1, ∗}D×D, an M-partition of a graph G is a function from V (G) to D such that no edge of G is mapped to a 0 of M and no non-edge to a 1. We give a computer-assisted proof that, when |D| = 4, the problem of counting the M-partitions of an input graph is either in FP o...

Ausführliche Beschreibung

Bibliographische Detailangaben
Hauptverfasser: Dyer, M, Goldberg, L, Richerby, D
Format: Journal article
Veröffentlicht: Elsevier 2016
_version_ 1826265239388160000
author Dyer, M
Goldberg, L
Richerby, D
author_facet Dyer, M
Goldberg, L
Richerby, D
author_sort Dyer, M
collection OXFORD
description Given a symmetric matrix M ∈ {0, 1, ∗}D×D, an M-partition of a graph G is a function from V (G) to D such that no edge of G is mapped to a 0 of M and no non-edge to a 1. We give a computer-assisted proof that, when |D| = 4, the problem of counting the M-partitions of an input graph is either in FP or is #P-complete. Tractability is proved by reduction to the related problem of counting list M-partitions; intractability is shown using a gadget construction and interpolation. We use a computer program to determine which of the two cases holds for all but a small number of matrices, which we resolve manually to establish the dichotomy. We conjecture that the dichotomy also holds for |D| > 4. More specifically, we conjecture that, for any symmetric matrix M ∈ {0, 1, ∗}D×D, the complexity of counting M-partitions is the same as the related problem of counting list M-partitions.
first_indexed 2024-03-06T20:20:33Z
format Journal article
id oxford-uuid:2da5e909-8c95-4158-ac29-c4c8b3947e16
institution University of Oxford
last_indexed 2024-03-06T20:20:33Z
publishDate 2016
publisher Elsevier
record_format dspace
spelling oxford-uuid:2da5e909-8c95-4158-ac29-c4c8b3947e162022-03-26T12:44:10ZCounting 4 × 4 matrix partitions of graphsJournal articlehttp://purl.org/coar/resource_type/c_dcae04bcuuid:2da5e909-8c95-4158-ac29-c4c8b3947e16Symplectic Elements at OxfordElsevier2016Dyer, MGoldberg, LRicherby, DGiven a symmetric matrix M ∈ {0, 1, ∗}D×D, an M-partition of a graph G is a function from V (G) to D such that no edge of G is mapped to a 0 of M and no non-edge to a 1. We give a computer-assisted proof that, when |D| = 4, the problem of counting the M-partitions of an input graph is either in FP or is #P-complete. Tractability is proved by reduction to the related problem of counting list M-partitions; intractability is shown using a gadget construction and interpolation. We use a computer program to determine which of the two cases holds for all but a small number of matrices, which we resolve manually to establish the dichotomy. We conjecture that the dichotomy also holds for |D| > 4. More specifically, we conjecture that, for any symmetric matrix M ∈ {0, 1, ∗}D×D, the complexity of counting M-partitions is the same as the related problem of counting list M-partitions.
spellingShingle Dyer, M
Goldberg, L
Richerby, D
Counting 4 × 4 matrix partitions of graphs
title Counting 4 × 4 matrix partitions of graphs
title_full Counting 4 × 4 matrix partitions of graphs
title_fullStr Counting 4 × 4 matrix partitions of graphs
title_full_unstemmed Counting 4 × 4 matrix partitions of graphs
title_short Counting 4 × 4 matrix partitions of graphs
title_sort counting 4 4 matrix partitions of graphs
work_keys_str_mv AT dyerm counting44matrixpartitionsofgraphs
AT goldbergl counting44matrixpartitionsofgraphs
AT richerbyd counting44matrixpartitionsofgraphs