English
Related papers

Related papers: Rainbow Greedy Matching Algorithms

200 papers

In this note we examine the following random graph model: for an arbitrary graph $H$, with quadratic many edges, construct a graph $G$ by randomly adding $m$ edges to $H$ and randomly coloring the edges of $G$ with $r$ colors. We show that…

Combinatorics · Mathematics 2023-04-28 József Balogh , John Finlay , Cory Palmer

A rainbow stacking of $r$-edge-colorings $\chi_1, \ldots, \chi_m$ of the complete graph on $n$ vertices is a way of superimposing $\chi_1, \ldots, \chi_m$ so that no edges of the same color are superimposed on each other. We determine a…

Combinatorics · Mathematics 2024-05-24 Noga Alon , Colin Defant , Noah Kravitz

MapReduce has become the de facto standard model for designing distributed algorithms to process big data on a cluster. There has been considerable research on designing efficient MapReduce algorithms for clustering, graph optimization, and…

Data Structures and Algorithms · Computer Science 2018-06-19 Nicholas J. A. Harvey , Christopher Liaw , Paul Liu

We contribute to the theoretical understanding of randomized search heuristics for dynamic problems. We consider the classical vertex coloring problem on graphs and investigate the dynamic setting where edges are added to the current graph.…

Neural and Evolutionary Computing · Computer Science 2021-05-27 Jakob Bossek , Frank Neumann , Pan Peng , Dirk Sudholt

Motivated by sequential budgeted allocation problems, we investigate online matching problems where connections between vertices are not i.i.d., but they have fixed degree distributions -- the so-called configuration model. We estimate the…

Data Structures and Algorithms · Computer Science 2021-07-05 Nathan Noiry , Flore Sentenac , Vianney Perchet

The classic greedy coloring (first-fit) algorithm considers the vertices of an input graph $G$ in a given order and assigns the first available color to each vertex $v$ in $G$. In the {\sc Grundy Coloring} problem, the task is to find an…

Discrete Mathematics · Computer Science 2024-10-29 Akanksha Agrawal , Daniel Lokshtanov , Fahad Panolan , Saket Saurabh , Shaily Verma

An edge-colouring of a graph $G$ can fail to be rainbow for two reasons: either it contains a monochromatic cherry (a pair of incident edges), or a monochromatic matching of size two. A colouring is a proper colouring if it forbids the…

Combinatorics · Mathematics 2025-11-18 Allan Lo , Klas Markström , Dhruv Mubayi , Katherine Staden , Maya Stein , Lea Weber

We introduce a dynamic version of the graph coloring problem and prove its fixed-parameter tractability with respect to the edit-parameter. This is used to present a {\em turbo-charged} heuristic for the problem that works by combining the…

Data Structures and Algorithms · Computer Science 2019-02-26 Faisal N. Abu-Khzam , Bachir M. Chahine

The random greedy algorithm for constructing a large partial Steiner-Triple-System is defined as follows. We begin with a complete graph on $n$ vertices and proceed to remove the edges of triangles one at a time, where each triangle removed…

Combinatorics · Mathematics 2010-04-15 Tom Bohman , Alan Frieze , Eyal Lubetzky

We investigate online maximum cardinality matching, a central problem in ad allocation. In this problem, users are revealed sequentially, and each new user can be paired with any previously unmatched campaign that it is compatible with.…

Data Structures and Algorithms · Computer Science 2024-10-28 Flore Sentenac , Nathan Noiry , Matthieu Lerasle , Laurent Ménard , Vianney Perchet

A path in an edge-colored graph $G$ is called a rainbow path if no two edges of the path are colored the same. The minimum number of colors required to color the edges of $G$ such that every pair of vertices are connected by at least $k$…

Combinatorics · Mathematics 2012-12-27 Xiaolin Chen , Xueliang Li , Huishu Lian

Within the context of stochastic probing with commitment, we consider the online stochastic matching problem; that is, the one-sided online bipartite matching problem where edges adjacent to an online node must be probed to determine if…

Data Structures and Algorithms · Computer Science 2021-03-02 Allan Borodin , Calum MacRury , Akash Rakheja

A coloring of a graph G = (V,E) is a partition {V1, V2, . . ., Vk} of V into independent sets or color classes. A vertex v Vi is a Grundy vertex if it is adjacent to at least one vertex in each color class Vj . A coloring is a Grundy…

Discrete Mathematics · Computer Science 2015-02-13 Ali Mansouri , Mohamed Salim Bouhlel

Let $G$ be a simple graph that is properly edge coloured with $m$ colours and let $\M=\{M_1,\ldots, M_m\}$ be the set of $m$ matchings induced by the colours in $G$. Suppose that $m\le n-n^{c}$, where $c>9/10$, and every matching in $\M$…

Combinatorics · Mathematics 2021-08-17 Pu Gao , Reshma Ramadurai , Ian Wanless , Nick Wormald

Graph coloring, also known as vertex coloring, considers the problem of assigning colors to the nodes of a graph such that adjacent nodes do not share the same color. The optimization version of the problem concerns the minimization of the…

Artificial Intelligence · Computer Science 2010-11-25 Hugo Hernández , Christian Blum

A path in an edge-colored graph is said to be a rainbow path if no two edges on the path have the same color. An edge-colored graph is (strongly) rainbow connected if there exists a rainbow (geodesic) path between every pair of vertices.…

Computational Complexity · Computer Science 2011-09-28 Shasha Li , Xueliang Li

We study the average performance of online greedy matching algorithms on $G(n,n,p)$, the random bipartite graph with $n$ vertices on each side and edges occurring independently with probability $p=p(n)$. In the online model, vertices on one…

Data Structures and Algorithms · Computer Science 2013-07-10 Andrew Mastin , Patrick Jaillet

Finding a maximum-weight matching is a classical and well-studied problem in computer science, solvable in cubic time in general graphs. We consider the specialization called assignment problem where the input is a bipartite graph, and…

Data Structures and Algorithms · Computer Science 2024-10-15 Romaric Duvignau , Noël Gillet , Ralf Klasing

Many variations of the classical graph coloring model have been intensively studied due to their multiple applications; scheduling problems and aircraft assignments, for instance, motivate the robust coloring problem. This model gets to…

Discrete Mathematics · Computer Science 2023-05-17 Delia Garijo , Alberto Márquez , Rafael Robles

Clique-width is one of the graph complexity measures leading to polynomial special-case algorithms for generally NP-complete problems, e.g. graph colourability. The best two currently known algorithms for verifying c-colourability of graphs…

Computational Complexity · Computer Science 2021-08-13 Bruno Courcelle , Irène Durand , Michael Raskin