Listing 4-Cycles

11/18/2022
by   Amir Abboud, et al.
0

In this note we present an algorithm that lists all 4-cycles in a graph in time Õ(min(n^2,m^4/3)+t) where t is their number. Notably, this separates 4-cycle listing from triangle-listing, since the latter has a (min(n^3,m^3/2)+t)^1-o(1) lower bound under the 3-SUM Conjecture. Our upper bound is conditionally tight because (1) O(n^2,m^4/3) is the best known bound for detecting if the graph has any 4-cycle, and (2) it matches a recent (min(n^3,m^3/2)+t)^1-o(1) 3-SUM lower bound for enumeration algorithms. The latter lower bound was proved very recently by Abboud, Bringmann, and Fischer [arXiv, 2022] and independently by Jin and Xu [arXiv, 2022]. In an independent work, Jin and Xu [arXiv, 2022] also present an algorithm with the same time bound.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/14/2022

Stronger 3-SUM Lower Bounds for Approximate Distance Oracles via Additive Combinatorics

The "short cycle removal" technique was recently introduced by Abboud, B...
research
09/18/2017

A Note on Tight Lower Bound for MNL-Bandit Assortment Selection Models

In this note we prove a tight lower bound for the MNL-bandit assortment ...
research
08/14/2022

An improved lower bound on the length of the longest cycle in random graphs

We provide a new lower bound on the length of the longest cycle of the b...
research
02/18/2020

Dynamics of Cycles in Polyhedra I: The Isolation Lemma

A cycle C of a graph G is isolating if every component of G-V(C) is a si...
research
12/19/2022

Rainbow Cycle Number and EFX Allocations: (Almost) Closing the Gap

Recently, some studies on the fair allocation of indivisible goods notic...
research
03/13/2021

The complexity of multilayer d-dimensional circuits

In this paper we research a model of multilayer circuits with a single l...
research
03/19/2023

Counting Circuit Double Covers

We study a counting version of Cycle Double Cover Conjecture. We discuss...

Please sign up or login with your details

Forgot password? Click here to reset