Large cuts with local algorithms on triangle-free graphs

Juho Hirvonen, Joel Rybicki, Stefan Schmid, Jukka Suomela

Research output: Contribution to journalJournal articleResearchpeer-review

13 Citations (Scopus)
80 Downloads (Pure)

Abstract

Let G be a d-regular triangle-free graph with m edges. We present an algorithm which nds a cut in G with at least (1/2 + 0.28125√d)m edges in expectation, improving upon Shearer’s classic result. In particular, this implies that any d-regular triangle-free graph has a cut of at least this size, and thus, we obtain a new lower bound for the maximum number of edges in a bipartite subgraph of G. Our algorithm is simpler than Shearer’s classic algorithm and it can be interpreted as a very efficient randomised distributed (local) algorithm: each node needs to produce only one random bit, and the algorithm runs in one round. The randomised algorithm itself was discovered using computational techniques. We show that for any fixed d, there exists a weighted neighbourhood graph Nd such that there is a one-to-one correspondence between heavy cuts of Nd and randomised local algorithms that find large cuts in any d-regular input graph. This turns out to be a useful tool for analysing the existence of cuts in d-regular graphs: we can compute the optimal cut of Nd to attain a lower bound on the maximum cut size of any d-regular triangle-free graph.

Original languageEnglish
Article number#P4.21
JournalElectronic Journal of Combinatorics
Volume24
Issue number4
Number of pages20
ISSN1097-1440
Publication statusPublished - 20 Oct 2017

Keywords

  • Cuts
  • Graph theory
  • Regular graphs

Fingerprint

Dive into the research topics of 'Large cuts with local algorithms on triangle-free graphs'. Together they form a unique fingerprint.

Cite this