Next Article in Journal
Statistical Modeling to Improve Time Series Forecasting Using Machine Learning, Time Series, and Hybrid Models: A Case Study of Bitcoin Price Forecasting
Previous Article in Journal
An Efficient Simulated Annealing Algorithm for the Vehicle Routing Problem in Omnichannel Distribution
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Monochromatic Graph Decompositions Inspired by Anti-Ramsey Theory and Parity Constraints

1
Department of Mathematics, University of Haifa-Oranim, Tivon 36006, Israel
2
HUN-REN Alfréd Rényi Institute of Mathematics, 1053 Budapest, Hungary
3
Department of Computer Science and Systems Technology, University of Pannonia, 8200 Veszprém, Hungary
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Mathematics 2024, 12(23), 3665; https://doi.org/10.3390/math12233665
Submission received: 12 September 2024 / Revised: 13 November 2024 / Accepted: 18 November 2024 / Published: 22 November 2024
(This article belongs to the Section Mathematics and Computer Science)

Abstract

:
We open here many new tracks of research in anti-Ramsey Theory, considering edge-coloring problems inspired by rainbow coloring and further by odd colorings and conflict-free colorings. Let G be a graph and F any given family of graphs. For every integer n | G | , let f ( n , G | F ) denote the smallest integer k such that any edge coloring of K n with at least k colors forces a copy of G in which each color class induces a member of F . Observe that in anti-Ramsey problems, each color class is a single edge, i.e., F = { K 2 } . Among the many results introduced in this paper, we mention the following. (1) For every graph G, there exists a constant c = c ( G ) such that in any edge coloring of K n with at least c n colors there is a copy of G in which every vertex v is incident with an edge whose color appears only once among all edges incident with v. (2) In sharp contrast to the above result we prove that if F is the class of all odd graphs (having vertices with odd degrees only) then f ( n , K k | F ) = ( 1 + o ( 1 ) ) ex ( n , K k / 2 ) , which is quadratic for k 5 . (3) We exactly determine f ( n , G | F ) for small graphs when F belongs to several families representing various odd/even coloring constraints.
MSC:
05C15; 05C35; 05C70

1. Introduction

In this extensive work, we introduce a large number of new functions related to the Anti-Ramsey/Rainbow Theory of graphs and present a first detailed study of them. In doing, so we continue the approach that we presented in our preceding paper [1]. As a generalization of rainbow coloring, each monochromatic class is allowed to form a graph that belongs to a prescribed family F of graphs, rather than required to be just a single edge.
In [1], we mainly considered hereditary families of graphs. Here, we focus on families, mostly non-hereditary ones, that have parity conditions imposed on the degrees of the graphs allowed to form the color classes.

1.1. Brief History of Anti-Ramsey Theory

The rainbow coloring or anti-Ramsey theorems date back to the work of Erdős, Simonovits and Sós [2]. The main problem is as follows. Given a graph G, at least how many colors are needed so that every edge coloring of K n with that many colors forces a copy of G with all edges of it getting distinct colors? This minimum is denoted by Ar ( n , G ) . The main result of [2] is as follows. Let χ e ( G ) = min { χ ( G e ) : e E ( G ) } , where χ denotes the chromatic number. If χ e ( G ) = k 3 , then Ar ( n , G ) = ( 1 + o ( 1 ) ) ex ( n , K k ) , and in particular, Ar ( n , K k + 1 ) = ex ( n , K k ) + 2 for large n, where ex ( n , G ) is the famous Turán number. The proof relies heavily on the Erdős–Stone–Simonovits theorem [3,4] that states ex ( n , G ) = ( 1 + o ( 1 ) ) ex ( n , K k ) whenever χ ( G ) = k 3 . Decades later, the tight formula for Ar ( n , K k + 1 ) was extended to all n k 3 [5]; moreover Ar ( n , C k ) , was determined up to an additive constant [6]. The subject is still very active today; see the survey [7] and some recent papers [8,9,10,11,12,13,14].
Recently, in [1], the authors initiated the study of the following more general problem. Let G be a graph, and let F any given family of graphs. For every integer n | G | , let f ( n , G | F ) denote the smallest integer k such that any edge coloring of K n with at least k colors forces a copy of G in which each color class induces a member of F . Observe that in anti-Ramsey problems, each color class is a single edge; i.e., F = { K 2 } . A major result in [1] is as follows. Let F be a hereditary family, and let χ F ( G ) = min { χ ( G D ) : D G , D F } . If χ F ( G ) = k 3 ; then, f ( n , G | F ) = ( 1 + o ( 1 ) ) ex ( n , K k ) . Again, a heavy use of the Erdős–Stone–Simonovits theorem is inevitable, together with new tools of interest in their own right, e.g., the “Independent Transversal Lemma” in directed graphs of bounded outdegree. Also, it is proved that if G is stable with respect to F , namely χ F ( G ) = χ ( G ) = k 3 , then (regardless of whether or not F is hereditary) f ( n , G | F ) = ( 1 + o ( 1 ) ) ex ( n , K k ) is valid. Many examples of interesting and natural hereditary families and the implied results concerning f ( n , G | F ) or f ( n , K p | F ) are given in [1].
Already in [1], we announced that in parallel, we consider other similar problems inspired by odd-coloring and conflict-free coloring, cf. [15,16], respectively, with the several follow-ups and the references therein. This track of research emerged from a conversation with Riste Škrekovski and is also motivated by the famous theorem of Pyber [17] stating that every graph has an edge decomposition into at most four odd subgraphs (and every multigraph without loops into at most six). Anti-Ramsey-type problems related to conflict-free and odd-colorings constitute the main subject of the current paper.

1.2. Hierarchy of Some Basic Invariants Under Parity Constraints

Beside the classical anti-Ramsey numbers Ar ( n , G ) we define seven further notions. Their hierarchic relations are exhibited in Table 1.
Definition 1.
Let ψ be an edge coloring of K n , and let G be a given graph. A subgraph H G of K n ψ , with its edge coloring induced by ψ, is called
  • Rainbow if all its edges have mutually distinct colors;
  • Proper or local rainbow if it is properly edge-colored;
  • Strong-odd-colored, or just strong, if each color class induces an odd graph;
  • Odd-colored, or briefly weak (as opposed to “strong”) if at each vertex at least one color occurs on an odd number of edges;
  • Conflict-free-colored—Cf-colored for short—if at each vertex at least one color occurs on exactly one edge;
  • Strong-parity-colored if all color classes induce odd graphs or all color classes induce even graphs;
  • Class-parity-colored if the edges of each color c form either an odd graph or an even graph (but distinct color classes are not required to have the same parity);
  • Local-parity-colored if, at each vertex, every incident color class has an odd number of edges or every incident color class has an even number of edges (but for distinct vertices the parity may not be the same).
We denote by Ar ( n , G ) / Lr ( n , G ) / Sod ( n , G ) / Od ( n , G ) / Cf ( n , G ) / Sp ( n , G ) / Cp ( n , G ) / Lp ( n , G ) the smallest m such that, for every ψ with at least m colors, K n ψ contains a rainbow/proper/strong-odd-colored/odd-colored/Cf-colored/strong-parity-colored/class-parity-colored/local-parity-colored subgraph isomorphic to G, respectively. Where the corresponding coloring types and requirements are concerned, we write fully capitalized AR, LR, SOD, OD, CF, SP, CP, LP.
For easier comparison among the definitions, we include two further tables for different aspects. Table 2 summarizes the combinations of local conditions assumed for each vertex, from which ϕ ( n , G ) is derived for the four functions ϕ { Od , Sod , Cf , Lr } . Table 3 exhibits the differences between assumptions posed globally for all vertices or locally at each vertex, involving the five functions ϕ { Ar , Lr , Sp , Lp , Cp } .

Representation in Terms of f ( n , G | F )

Four of the eight functions above, namely Ar ( n , G ) , Lr ( n , G ) , Sod ( n , G ) , and Cp ( n , G ) , are easily expressible in the form f ( n , G | F ) where F is a suitably chosen family of graphs. The reason is that in those cases an edge coloring of any graph satisfies the requirements if and only if each color class has a specified type. In accordance with this principle, two of the anti-Ramsey functions can be characterized by hereditary families:
Ar ( n , G ) F = { K 2 }   ( single edge ) , Lr ( n , G ) F = { t K 2 : t 1 } ( matchings ) ;
and further, two of them can be characterized by non-hereditary families:
Sod ( n , G ) family of all odd graphs , Cp ( n , G ) all odd graphs and all even graphs .
However, the other four functions, namely Cf ( n , G ) , Od ( n , G ) , Sp ( n , G ) , and Lp ( n , G ) , are more complicated from this point of view:
  • If E ( G ) = E ( F ) E ( M ) , where F is an even graph and M is a perfect matching, then assigning color 1 to M and color 2 to F, the obtained coloring of G is both odd and conflict-free. Thus, if the complement of an even graph F contains a perfect matching, then F may occur in a conflict-free (and hence also an odd) coloring as a color class. But the edge-disjoint union of two even graphs F and F , one of color 1 and the other of color 2, is never an odd or conflict-free coloring.
  • Any even graph and any odd graph may occur in a strong parity coloring as a color class. But the edge-disjoint union of an even graph of color 1 and an odd graph of color 2 is never a strong parity coloring.
  • Every graph can occur as a color class in a local parity coloring. But it is absolutely false that any edge-disjoint union of any graphs as color classes yields a local parity coloring.
For this reason, it is very unlikely that any of the functions Cf ( n , G ) , Od ( n , G ) , Sp ( n , G ) , or Lp ( n , G ) coincides with a function f ( n , G | F ) for all graphs G and all integers n | G | .

1.3. Summary of Results and Structure of the Paper

At the beginning of this extensive work, we give some information with the intention of orienting the reader concerning the arrangement of the material. First, we describe the flavor of the various sections and then give a brief list of a few representative results.

1.3.1. Basic Structure

General definitions are given in the next subsection.
Section 2 mostly deals with types of edge colorings from which one can derive constructive lower bounds on the considered anti-Ramsey functions. In further subsections, inequalities between those functions are given, the effects of some elementary graph operations are investigated, and it is shown that the functions may perform big jumps when an edge is inserted or deleted.
Section 3 presents results in which the key role is played by vertex degrees. After some general inequalities, the section continues with the study of the anti-Ramsey functions on stars of any degree and on stars supplied with a further pendant edge. Then, a subsection investigates graphs in which the degrees of all vertices have the same parity. Finally, two types of vertex orders defined in terms of parity constraints are introduced, and their influence on the considered functions is analyzed.
Section 4 studies conflict-free colorings and weak odd colorings; the behavior of these two differs substantially from that of the other six types.
Section 5 begins with general estimates of paths and cycles. After that, the bulk of the section is a systematic study of all the considered functions on all graphs with at most four edges or at most four vertices.
Section 6 concludes the paper with a collection of open problems. They are organized into five thematic subsections, arranged according to the nature of the problems.

1.3.2. Selected Results

We first emphasize the heavy use of the Erdős–Rado canonical coloring theorem (Theorem 1) in many results in this paper. It seems that this theorem was used only rarely in anti-Ramsey theory previously (see, e.g., [18]), while in the present paper, introducing the parity-dependent anti-Ramsey parameters, it has become rather useful.
In Section 2, we choose to state the following theorem, showing that six of the eight parameters have quadratic growth in n, as indicated in the hierarchy presented in Table 1. For comparison, we recall the tight formula Ar ( n , K p ) = ex ( n , K p 1 ) + 2 for p 4 , proved in [5], that has a leading coefficient substantially larger than the one below.
Theorem 2: for every p 5 , all of Lr ( n , K p ) , Sod ( n , K p ) , Sp ( n , K p ) , Cp ( n , K p ) , Lp ( n , K p ) are asymptotically equal to ( 1 + o ( 1 ) ) ex ( n , K p / 2 ) .
In Section 3, we choose a theorem that dictates the values for stars whenever n is not too small.
Theorem 3: For n 2 r we have Sod ( n , K 1 , r ) = 1 if r 1 (mod 2), and Sod ( n , K 1 , r ) = 2 if r 0 (mod 2). Moreover, the condition n 2 r is tight in both cases.
Another result from Section 3 shows a dichotomy in the behavior of three parameters:
Theorem 6: If all vertices have an odd degree in G, then either all of Sod ( n , G ) , Sp ( n , G ) , Lp ( n , G ) tend to infinity with n, or all are equal to 1 for every n sufficiently large.
A major theorem of Section 4, completing the support of Table 1 in the branch of linear growth, is
Theorem 11: If G is a graph on p non-isolated vertices; then, Od ( n , G ) Cf ( n , G ) ( p 2 ) n p 2 / 2 + p + 1 .
In Section 5, we mostly deal with small graphs up to four edges, as well as the graphs P 6 , K 4 e , and K 4 . These results are summarized in Table 5 on page 13. For P 6 and all graphs with at most four edges, we have exactly determined the values of all the newly introduced parameters. However, several cases are left open regarding K 4 e and K 4 . Yet we mention here one result concerning K 4 where the order of growth is determined.
Theorem 26: We have Lr ( n , K 4 ) = Θ ( n 3 / 2 ) as n .
Lastly, it is inevitable that from such a collection of parameters, lots of new problems will emerge. Section 6 collects many of them for future research.

1.4. Standard Definitions and Notation

Throughout the paper, we consider simple undirected graphs G, without loops and multiple edges, with vertex set V ( G ) and edge set E ( G ) . We write | G | for the order | V ( G ) | of G. The degree of vertex v in graph G is denoted by d G ( v ) , abbreviated as d ( v ) when G is understood. Also, as usual, δ ( G ) and Δ ( G ) denote the minimum and maximum degrees in G, respectively.
We say that G is an odd graph if the degree of all its vertices is odd and G is an even graph if all vertex degrees in G are even.
Particular types of graphs are the path P n , the cycle C n , and the complete graph K n , each of order n, and the complete bipartite graph K p , q with p and q vertices in its partite sets. Where a considered edge coloring ψ of K n has to be emphasized, we write K n ψ .
Some important graph operations are edge insertion G + e (with e V ( G ) and e E ( G ) ), edge deletion G e (with e E ( G ) ), and the vertex-disjoint union G 1 G 2 of two graphs G 1 and G 2 . The vertex-disjoint union of t copies of G is denoted as t G .
A famous extremal graph-theoretic function of great importance in the current context is the Turán number  ex ( n , F ) of a “forbidden graph” F. It is defined as the maximum number of edges in a graph of order n that contains no subgraph isomorphic to F.

2. Basic Coloring Patterns, General Inequalities, and Graph Operations

In this section, we present three kinds of material. The first part describes explicit constructions of coloring patterns that can be used for lower bounds on anti-Ramsey numbers. The second part deals with inequalities based on hierarchy among notions and simple structural observations. The third part discusses the effect of some operations that simplify the determination of anti-Ramsey parameters, pointing out reducibility relations among them.

2.1. Coloring Patterns

Let us categorize the edge coloring patterns of K n below into two major types: homogeneous and compound.
Homogeneous ones are fundamental and will be useful in proving upper bounds on several anti-Ramsey functions under study. On the other hand, the various constructions of compound patterns are tools for proving lower bounds. Already after the definitions, we will indicate several ways they can be used in that direction.

2.2. Homogeneous Coloring Patterns

The three fundamental types of homogeneous coloring patterns are as follows.
  • Monochromatic—all edges of K n are assigned with the same color;
  • Rainbow—each edge of K n has its private color, distinct from all the colors of the other edges;
  • LEX coloring—labeling the vertices of K n as v 1 , v 2 , , v n , for all 1 i < j n , the edge v i v j is assigned color j 1 .
Hence, the classical LEX coloring of K n assumes a sequential order on the vertex set, and partitions the edge set into n 1 color classes, which are stars. (In some papers LEX is also termed UMIC as an abbreviation for Universal Majority Index Coloring, but throughout this work we use the more standard name LEX).
The following important Ramsey-type result connects the above three coloring patterns.
Theorem 1
(Erdős–Rado Canonical Theorem [19]). For every k 3 , there exists an integer n 0 ( k ) such that, for every n n 0 ( k ) , in every edge coloring of K n , some k vertices induce a copy of K k , which is either monochromatic or rainbow or LEX-colored.

2.3. Compound Coloring Patterns

The three basic patterns introduced above can be combined with each other in many ways; here, we describe some of those possibilities. The ones used below are collected in Table 4, the others partly provide tools for lower bounds in [1] and can be partly applied to improve estimates that are asymptotically tight but for which better error terms can be achieved.

2.3.1. Generalizations of LEX Coloring

Recall that LEX assumes a sequential order v 1 , v 2 , , v n on the vertices of K n . We generalize LEX to a pattern with two parameters.
Let k 1 and h k + 1 . Compose the coloring (k,h)-LEX as follows.
  • For each j = h + 1 , , n and all k l < j , assign the color ψ ( v l v j ) = j h . Those colors range from 1 to n h .
  • For each j = h + 1 , , n and each 1 l < k , assign a private color ψ ( v l v j ) , ranging from n h + 1 to ( n h ) k . (This step is void if k = 1 ).
  • Take a rainbow K h on the vertices v 1 , , v h using the colors ( n h ) k + 1 , , ( n h ) k + h ( h 1 ) / 2 .
Here, LEX is obtained by putting k = 1 and h = 1 or h = 2 . Fixing k = 1 , the intermediate one-parameter case with h > 2 , termed h-LEX, is also of interest; the number of colors in that pattern is
Lex ( n , h ) : = Lex ( n , 1 , h ) = n h + h ( h 1 ) / 2 = n + h ( h 3 ) / 2 .
In general, the number of colors is
Lex ( n , k , h ) = ( n h ) k + h ( h 1 ) / 2 .
Application 1.
If | G | = h + 1 and δ ( G ) = k + 1 , then
Lr ( n , G ) Lex ( n , k , h ) + 1 = ( n h ) k + h ( h 1 ) / 2 + 1 .
Indeed, taking K n ψ with the (k,h)-LEX coloring, in any copy of G, the vertex v j with highest index satisfies j > h ; therefore, only k colors occur on the edges from v j to its neighbors (all with smaller indices), but d ( v j ) k + 1 ; hence, some colors appear at least twice at v j , so the coloring of G cannot be proper. This coloring sometimes provides a useful lower bound when χ ( G ) 4 , as Lr ( n , G ) is determined by the hereditary family F = { t K 2 : t 1 } and in view of the results presented in the introduction from [1].

2.3.2. Split Coloring Combined with LEX

We present here two variants. Their common feature is that the vertex set of K n is split into two parts, V ( K n ) = A B , where | A | = k ; and | B | = n k for a given k 1 , and
  • On the edges of the clique on A and all edges from A to B, all colors are distinct.
(i)
In the coloring k-RS (k-rainbow split graph coloring)
  • One extra color is used on all the other edges, to make the clique on B monochromatic.
The number of colors used is
s ( n , k ) = k ( n k ) + k 2 + 1 = k n k + 1 2 + 1 .
Application 2.
If δ ( G ) k + 2 , then
Lr ( n , G ) s ( n , k ) + 1 = k n k + 1 2 + 2
because any copy of G has a vertex v in B, which is incident with no more than k distinct colors toward A and just one color in B; hence, at least two edges of v must have the same color inside B. Consequently, G is not properly colored under k-RS. This coloring is sometimes useful for lower bounds when χ ( G ) 4 .
(ii)
In the Split-Lex coloring pattern SPLC, we again take the rainbow set of all edges meeting A, and
  • Apply the (t,h)-LEX coloring inside B.
The number of colors used is
s ( n , k , t , h ) = s ( n , k ) 1 + Lex ( n k , t , h ) = k ( n k ) + k 2 + ( n k h ) t + h 2 .
Already, the very particular case k = t = 1 , h = 2 (rainbow spanning star and LEX on its leaves) with s ( n , k , t , h ) = 2 n 3 is of interest.
Application 3.
This pattern provides the currently best known lower bound on the strong odd anti-Ramsey number of K 4 ; that is, Sod ( n , K 4 ) 2 n 2 .

2.3.3. Clique Coloring

Let k 2 be given. To obtain the k-Clique coloring pattern k-CC, we write n in the form n = q k + r , and partition the vertex set of K n as V ( K n ) = A 0 A 1 A q , where | A 0 | = r < k (possibly A 0 = ) and | A 1 | = = | A q | = k .
  • Inside every A i ( i = 0 , 1 , , q ) let the complete subgraph obrtain the rainbow coloring, with each color appearing in just one A i .
  • Assign a fresh new color to all other edges to make a monochromatic complete multipartite graph.
The number of colors used is
q ( n , k ) = ( n r ) ( k 1 ) / 2 + r 2 + 1 .
Application 4.
This coloring is sometimes useful in giving lower bounds when χ ( G ) 4 , and also can be applied to derive a lower bound on Lr ( n , G ) in terms of maximum degree; cf. Proposition 3.

2.3.4. Rainbow Multipartite Coloring

Let k 2 be given. We present two versions of a pattern, a simpler and a more involved one. For both of them, we take a balanced k-partition of the vertex set, V ( K n ) = A 1 A k with n / k | A i | n / k for all 1 i k .
  • Assign mutually distinct colors to all edges between distinct parts A i , A j .
(i)
In the simpler form, k-RUM coloring,
  • Apply LEX inside each A i no color appearing in more than one part.
The balanced multipartite graph uses ex ( n , K k + 1 ) colors, and inside each part A i the number of colors is | A i | 1 . Hence, the total number of colors is
r ( n , k ) = n k + ex ( n , K k + 1 ) .
Application 5.
This construction yields a quadratic lower bound on all boldface functions as indicated in Table 1. More explicitly, the following asymptotics can be proved for five of the six functions; the exception is Ar ( n , K p ) , whose behavior is substantially different as proved in [2].
Theorem 2.
For every p 5 , all of Lp ( n , K p ) , Cp ( n , K p ) , Sp ( n , K p ) , Sod ( n , K p ) , Lr ( n , K p ) are asymptotically equal to ( 1 + o ( 1 ) ) ex ( n , K p / 2 ) .
Proof. 
Consider the (⌈p/2⌉–1)-RUM coloring on K n , which uses ex ( n , K p / 2 ) + n p / 2 + 1 colors. Then any subgraph K K p of K n contains at least three vertices in some A i . In the LEX ordering, the edges from the third vertex to the first and second vertices form a color class P 3 ; moreover, from the third vertex, there is an edge either to another A j or a vertex of a higher index inside A i . The monochromatic P 3 is not allowed in a class parity coloring, and the presence of degrees 1 and 2 simultaneously at a vertex is not allowed in a local parity coloring. This yields the lower bound ex ( n , K p / 2 ) + n p / 2 + 1 for all the five functions under consideration, because Cp and Lp are lower bounds on all of Sp , Sod , and Lr .
The matching asymptotic upper bound for Lr ( n , K p ) holds by Theorem 5.2 (i) of [1], and it dominates the other four functions involved in the assertion. □
Beyond the present setting, this pattern is among the few standard colorings that are heavily used in our paper [20] where we consider the problem of determining f ( n , G | F ) in full generality. The families F are not required to be hereditary, nor do they have any relation to odd-coloring or conflict-free coloring.
(ii)
In the more complex form, rainbow coloring is combined with the generalization of LEX:
  • Apply (t,h)-LEX inside each A i , no color appearing in more than one part.
Disregarding small deviation due to integer parts, the number of colors is approximately
r ( n , k , t , h ) = ex ( n , K k + 1 ) + k Lex ( n / k , t , h ) = ex ( n , K k + 1 ) + k ( ( n / k h ) t + h ( h 1 ) / 2 )
which means a somewhat larger linear addition in the number of colors to ex ( n , K k + 1 ) .
Application 6.
Concerning Lr ( n , G ) it can be shown that this coloring pattern gives better lower bounds than the simpler version. A small example is G = K 2 , 2 , 2 , 2 , 2 , and in general, one can consider, e.g., the complete p-partite graphs K p t = K t , , t , where p 5 and t is sufficiently large with respect to p. Although the asymptotics Lr ( n , K p t ) = ( 1 + o ( 1 ) ) ex ( n , K p / 2 ) are well determined, this improvement may be relevant when exact results are concerned.

2.4. Inequalities Between Anti-Ramsey Functions

Some basic relations among the five functions not involving “modulo 2” constraints are collected next.
Observation 1.
For any graph G and any n | G | we have
1. 
Od ( n , G ) Sod ( n , G ) Lr ( n , G ) Ar ( n , G ) ;
2. 
Od ( n , G ) Cf ( n , G ) Lr ( n , G ) Ar ( n , G ) ;
3. 
The equalities Od ( n , G ) = Sod ( n , G ) = Cf ( n , G ) = Lr ( n , G ) are valid whenever G has maximum degree at most 2.
Concerning anti-Ramsey functions involving parity, the following facts are valid.
Proposition 1.
Let G be any graph, and n | G | .
1. 
For every G, we have Sod ( n , G ) Sp ( n , G ) , Sp ( n , G ) Lp ( n , G ) and Sp ( n , G ) Cp ( n , G ) .
2. 
If there is a vertex of odd degree in G, then Sp ( n , G ) = Sod ( n , G ) ; if G is an odd graph, then Lp ( n , G ) = Sp ( n , G ) = Sod ( n , G ) .
3. 
If G has a component H with all degrees even, then Sp ( n , G ) Cp ( n , G ) n is forced by LEX for H = C 3 and Sp ( n , G ) Cp ( n , G ) n + 1 by 3-LEX for any other H.
4. 
If Δ ( G ) 2 , then Lp ( n , G ) = 1 .
5. 
If G is a linear forest (i.e., contains no cycles and Δ ( G ) 2 ), then Lr ( n , G ) = Cf ( n , G ) = Od ( n , G ) = Sod ( n , G ) = Sp ( n , G ) = Cp ( n , G ) .
6. 
The Lp condition is satisfied by every monochromatic graph and also by every rainbow graph.
Proof. 
1.
Strong odd coloring is the restricted version of strong parity coloring where even degrees are not allowed in any color class. On the other hand, as compared to strong parity coloring, the color classes in a class parity coloring may mix odd graphs and even graphs, whereas in local parity coloring, graphs are also allowed to be color classes that contain vertices with degrees from both parities.
2.
At an odd-degree vertex, at least one color occurs an odd number of times, in any edge coloring. This forces all colors to have odd degrees at all vertices, in every strong parity coloring. In a general graph, the parity may vary vertex by vertex, but in odd graphs, all parities must be odd; hence, the difference between local parity and strong parity disappears.
3.
In LEX, using n 1 colors, the three edges of every triangle have exactly two colors that do not occur anywhere else in G that is not a class parity coloring.
The pattern 3-LEX uses n colors. If the component H of G is an even graph other than C 3 , then necessarily, | H | > 3 . Thus, in any copy of G, the edges at the vertex of the highest index in H form a monochromatic star of even degree, which is not allowed in a class parity coloring.
4.
The edges at a vertex of degree 2 either are monochromatic or have a color distribution 1 + 1 . Both cases are allowed in local parity coloring.
5.
All six parameters listed in the assertion require that the color class present at a vertex of degree 1 be a single edge. Induction yields that every allowed coloring of G is a proper edge coloring.
6.
Either there is only one color class at a vertex—having degree parity d ( v ) mod 2—or all colors present at v occur just once, and thus, all are odd.

2.5. Effect of Graph Operations

Based on the principle behind Part 3 of Observation 1, the following further inequalities can be derived.
Proposition 2
(Adding Edge Lemma).
( i )
Let v , w be nonadjacent vertices of even degrees in a graph G, and let G + be the graph obtained from G by inserting the new edge v w . Then Od ( n , G + ) Od ( n , G ) .
( i i )
If G is a spanning subgraph of a graph H, and for every vertex v either d H ( v ) = d G ( v ) or d H ( v ) is odd, then Od ( n , H ) Od ( n , G ) . In particular, if Δ ( H ) = 2 k + 1 and δ ( H ) 2 k 1 , and each vertex of degree 2 k 1 in G has degree 2 k 1 or 2 k + 1 in H, then Od ( n , H ) Od ( n , G ) .
( i i i )
Let v , w be nonadjacent vertices of degree 2 in a graph G, and let G + be the graph obtained from G by inserting the new edge v w . Then Cf ( n , G + ) Cf ( n , G ) .
Proof. 
For ϕ = Od in (i)–(ii) and ϕ = Cf in (iii), we consider any edge coloring ψ of K n with at least ϕ ( n , G ) colors.
(i)
By assumption, a weak copy of G exists under ψ . No matter what the color of ψ ( v w ) is, after the insertion of edge v w , the degrees of v and w become odd, and by parity, an odd color must occur at each of them in G + .
(ii)
Also, here, a weak copy of G exists under ψ . Let ψ be a coloring realizing Od ( n , G ) , and consider H. A vertex of even degree in H remains with the original coloring and has at least two odd colors. A vertex of odd degree in H must have an incident odd-degree color by parity.
(iii)
In a Cf-colored graph H K n ψ , H G , both v and w in H are incident with two distinct colors. Inserting the edge v w , the color distributions at v and w are modified from 1 + 1 to 1 + 2 or 1 + 1 + 1 , both satisfying the requirements for H + G + to be a Cf-colored graph.

2.6. Large Jumps When Adding/Deleting Edges

Here, we list some examples illustrating the possible effects of edge insertion, causing large jumps in most of the parameters, or being non-monotone as in the second variable of Od ( n , G ) even on graphs with Δ ( G ) 2 (cf. Proposition 2).
1.
The sequence P 4 C 4 K 4 e K 4 obtained by inserting edges between vertices of degree at most 2 has Od ( n , P 4 ) = 3 , Od ( n , C 4 ) = n + 1 , Od ( n , K 4 e ) = 3 , Od ( n , K 4 ) = 1 . Hence, any large increase and any large decrease can occur, even of linear order, despite the fact that Od ( n , G ) is linear for every graph G.
In comparison, the same sequence of graphs yields the following spectacular increase in the growth orders in n for Ar ( n , G ) , which is clearly monotone in terms of G:
constant linear of   order   n 3 / 2 quadratic
.
2.
For cycles of even length k, we know from Theorem 12 that Od ( n , C k ) grows with ( k 1 ) / 3 n at least. However, by inserting a perfect matching M, we obtain an odd graph (more explicitly 3-regular) that has Od = 1 . It follows that by inserting the edges of M one by one, if k 4 ( mod 6 ) , the average fall of Od per insertion can be estimated with nearly 2 n / 3 from below. The worst case of decrease during the insertion of a single edge (between two vertices of degree 2, and also between any two vertices) is currently not known.
3.
From the results of [1], we know that Lr ( n , K 5 P 3 ) = o ( n 2 ) , caused by the fact that there is a way to omit 2 K 2 from K 5 P 3 to obtain the bipartite graph K 2 , 3 . On the other hand, Lr ( n , K 5 e ) = ( 1 + o ( 1 ) ) ex ( n , K 3 ) because K 3 ( K 5 e ) 2 K 2 , no matter how the removal of 2 K 2 is performed. Hence, the insertion of a new edge into K 5 P 3 makes Lr jump from subquadratic to quadratic.
4.
The parameters ϕ ( n , C 5 ) are linear in n for all eight functions ϕ { Ar , Lr , Sod , Sp , Cp , Lp , Cf , Od } , and ϕ ( n , K 5 ) is quadratic for six of them, except for Cf and Od . Hence, when inserting edges one by one to reach K 5 from C 5 , interesting jumps occur in those functions.

3. Vertex Degrees

3.1. Some General Inequalities

Proposition 3.
Let G be a graph with maximum degree Δ = Δ ( G ) . Suppose n r ( mod Δ 1 ) . Then Lr ( n , G ) q ( n , Δ 1 ) + 1 = ( n r ) ( Δ 2 ) / 2 + r 2 + 2 .
Proof. 
Consider ( Δ 1 ) -Clique coloring of K n , with q ( n , Δ 1 ) colors. A vertex v of degree Δ in any copy of G can obtain only Δ 2 distinct colors in a rainbow K Δ 1 , so at least two edges of the same extra color must be incident with v, and therefore, no properly colored G occurs. □
Proposition 4.
If the number of vertices with positive even degrees is s > 0 in a graph G, then s 1 2 + 2 is a lower bound on all of Ar ( n , G ) , Lr ( n , G ) , Cf ( n , G ) , Sod ( n , G ) , and Od ( n , G ) .
Proof. 
Based on Observation 1, we only have to prove Od ( n , G ) s 1 2 + 2 . Inside K n , take a rainbow K s 1 and make K n K s 1 monochromatic in a new color. At least one of the even-degree vertices belongs to V ( K n ) V ( K s 1 ) , and its incident edges form a monochromatic star. Hence, this coloring with s 1 2 + 1 colors does not admit any odd-colored copy of G. □
It will be shown in Section 3.4 that a substantial improvement can be given if all vertices have even degrees.

3.2. Stars

For stars we can present tight results under the assumption that the number n of vertices is not very small. In the next theorem we do not make efforts to optimize the bound on n.
Theorem 3.
( i )
If r 1 (mod 2)and n 2 r , then Sod ( n , K 1 , r ) = 1 .
( i i )
If r 0 (mod 2)and n 2 r , then Sod ( n , K 1 , r ) = 2 .
Moreover, the condition n 2 r is tight in both cases.
Proof. 
If n = 2 r 1 , then we can decompose K n into r 1 Hamiltonian cycles as color classes. Under this coloring, a strong-odd-colored K 1 , r does not occur because only one edge can be selected from each color. Hence, it is necessary to assume that n 2 r .
If r is odd, then K 1 , r is an odd graph, and the monochromatic K n contains it for any n r + 1 . If r is even, then K 1 , r itself is not allowed to be a color class in a strong odd coloring, so Sod ( n , K 1 , r ) > 1 . So, from now on, we may restrict ourselves to colorings that use at least two colors.
If n 2 r , consider any non-monochromatic coloring of K n . Choose a vertex v whose incident edges are also non-monochromatic. If some color occurs at least r times at v, then we find monochromatic k 1 , r if r is odd, or monochromatic k 1 , r 1 with a further edge from another color class if r is even, and the proof is complete.
Otherwise, select a star S with any 2 r 1 edges at v. Assume that color i has d i edges in S, where the degrees d 1 d 2 are in decreasing order (re-indexed if necessary). Denote by k the number of colors in S; we certainly have k 2 , because d 1 < r . We may assume k < r (otherwise, a rainbow K 1 , r is present, and we have nothing to prove). This assumption implies d 1 3 .
If k r (mod 2), then we select one edge from each of the k color classes, and sequentially supplement them with monochromatic pairs of edges, until at most one unselected edge remains in each class. The process stops when d i or d i 1 edges of color i are selected, whichever is odd; in either case, it means at least d i / 2 edges, and in fact at least 3 4 d i unless d i = 2 . Thus, the number of selected edges is not smaller than ( d 1 + + d k ) / 2 = ( 2 r 1 ) / 2 = r , and there is an intermediate step with exactly r edges. In that moment, a strong-odd-colored K 1 , r is obtained.
If k r (mod 2), we cannot use all colors; we then perform the above selection in the first k 1 colors.
The case k = 2 forces r to be odd. Then, a K 1 , r in color 1 is present, because d 1 ( d 1 + d 2 ) / 2 = ( 2 r 1 ) / 2 = r .
If k 3 , recall that d 1 3 , and at least max ( 3 , d i 1 ) max ( 3 , 3 4 d i ) edges can be selected from each color class i < k of size d i 3 (and one edge if d i = 2 ). If d k 2 , we have max ( 3 , d i 1 ) ( d 1 + d k ) / 2 , so eventually, at least half of the 2 r 1 edges will be selected. And if d k 3 , then d 1 + d 2 2 3 ( d 1 + d 2 + d k ) ; moreover all d i are at least 3. Thus, we can apply 3 4 ( d 1 + d 2 ) 1 2 ( d 1 + d 2 + d k ) , completing the proof. □
Corollary 1.
Od ( n , K 1 , r ) = Sod ( n , K 1 , r ) for n 2 r .
Proof. 
Clearly, 1 Od ( n , K 1 , r ) Sod ( n , K 1 , r ) . Hence, any coloring satisfies the requirements for both parameters if r is odd. If r is even, we also have Od ( n , K 1 , r ) 2 , which matches the upper bound. □
Theorem 4.
If r 3 and n 2 r 2 , then Cf ( n , K 1 , r ) = 2 . Moreover, the condition n 2 r 2 is the best possible.
Proof. 
Clearly, we need at least two colors at the center of the star. Consider any non-monochromatic coloring of K n , and let v be a vertex incident with at least two colors. The degree of v is at least 2 r 3 , hence, omitting the smallest color class at v, there remain at least r 1 edges. Thus, we can take r 1 of them together with one edge from the smallest color class and obtain a Cf-colored K 1 , r .
For n = 2 r 3 , the degree is 2 r 4 and we can color the edges with two colors such that each color class is an ( r 2 ) -regular spanning subgraph of K n . Then, any r edges at any vertex contain more than one edge from each color; hence, no Cf-colored K 1 , r occurs. □

3.3. Shortest Brooms

We denote by K 1 , k + the tree obtained from the star K 1 , k by attaching a pendant edge to one of its leaves. It is the same as the double star D 1 , k 1 , whose two central vertices have degrees of 2 and k, respectively; it is a caterpillar and can also be viewed as the broom graph obtained by identifying the central vertex of K 1 , k 1 with an end of the path P 3 .
Before turning to this graph, let us mention that the anti-Ramsey number of stars with k 3 edges was determined in [21,22,23] as
Ar ( n , K 1 , k ) = n ( k 2 ) / 2 + n / ( n k + 2 ) + ε
where ε { 0 , 1 } . For example, ε = 1 applies if k = n 1 [24]. Of course, Ar ( n , K 1 , k ) = Lr ( n , K 1 , k ) holds because stars do not contain 2 K 2 . Here, we prove that the presence of 2 K 2 in K 1 , k + does not change the value of Lr if n is not too small. The particular case of k = 3 will be reconsidered in Section 5.6, where exact formulas for all n will be proved for further anti-Ramsey functions.
Theorem 5.
For every k 3 , there is a threshold n 0 = n 0 ( k ) such that Lr ( n , K 1 , k + ) = Ar ( n , K 1 , k ) holds for all n n 0 ( k ) .
Proof. 
The lower bound Lr ( n , K 1 , k + ) Ar ( n , K 1 , k ) is clear because K 1 , k K 1 , k + . For the upper bound Lr ( n , K 1 , k + ) Ar ( n , K 1 , k ) , let us suppose n k , and let ψ be an edge coloring of K n with at least Ar ( n , K 1 , k ) colors. Then a rainbow star S K 1 , k occurs, by definition; say vertex v is its center and u 1 , , u k are its leaves, and ψ ( u i v ) = i for i = 1 , , k . If S cannot be extended to a properly colored K 1 , k + , we must have ψ ( u i w ) = i for all w V ( K n ) V ( S ) and all 1 i k .
If ψ ( x y ) is distinct from 1 , , k for some x , y { u 1 , , u k } (but x = v or y = v is allowed), then we find a properly colored K 1 , k + with center x, 2-length leg x y u 1 , and pendant edges u i x for i = 2 , 3 , , k . Otherwise, the number of colors is at most k 2 on the edges u i u j , plus k on the remaining edges. But k 2 + k is smaller than Ar ( n , K 1 , k ) if n is not too small, so the theorem follows. □
We note that the condition k 3 in the above theorem is necessary because, for k = 2 , we have K 1 , k + P 4 with Lr ( n , P 4 ) = 3 while K 1 , 2 P 3 with Ar ( n , P 3 ) = 2 (see Table 5).

3.4. Graphs with Degrees All Odd or All Even

Theorem 6
(Odd Graphs). Let G be an odd graph. Then,
( i )
Od ( n , G ) = 1 ;
( i i )
Sod ( n , G ) = Sp ( n , G ) = Lp ( n , G ) either tends to infinity with n or is equal to 1 for all sufficiently large n n 0 ( G ) .
Proof. 
The first part is immediately seen, as the sum of any even integers is even, while all vertices have odd degrees. Concerning the second part, Sod ( n , G ) Sp ( n , G ) Lp ( n , G ) holds by definition, and in fact, the three values are equal whenever G is an odd graph, as observed in Proposition 1. We are going to prove that Sod ( n , G ) = 1 holds if n is large, unless lim n Sod ( n , G ) = .
If Sod ( n , G ) = 1 for some n | G | , then Sod ( n , G ) = 1 holds for all n n because a required copy of G is present in every n-vertex subgraph of K n in any edge coloring. Otherwise, suppose for a contradiction that k : = lim inf Sod ( n , G ) is finite and k > 1 . We choose n with Sod ( n 0 , G ) = k and n max 1 t < k R ( G , t ) , the Ramsey number of G with t colors. Consider any edge coloring of K n . If at least k colors are used, then a strong-odd-colored copy of G occurs, as Sod ( n , G ) = k . If a smaller number t of colors is used, then K n contains a monochromatic—and consequently strong-odd-colored—copy of G, as n R ( G , t ) . Thus, Sod ( n , G ) = 1 , contradicting the assumption k > 1 . □
It follows from Proposition 4 that every even graph G has Od ( n , G ) | G | 1 2 + 2 . We next show that this constant lower bound can be improved to linear in n. Recall from Section 2.3.1 that Lex ( n , h ) = n + h ( h 3 ) / 2 is the number of colors in a h-LEX coloring.
Theorem 7
(Even Graphs/No Leaf). If G with | G | = k is an even graph, then Sod ( n , G ) Od ( n , G ) Lex ( n , k 1 ) + 1 n ; and if δ ( G ) 2 , then Cf ( n , G ) Lex ( n , k 1 ) + 1 n .
Proof. 
Let ψ be the ( k 1 ) -LEX coloring of K n with vertex order v 1 , , v n . Consider any copy of G, and let v j be the vertex of the largest index in G. Since ψ ( v i v j ) = j k + 1 holds for all v i V ( G ) { v j } , and the degree of v j is even, G ψ does not satisfy the requirement of odd coloring, nor of conflict-free coloring if δ ( G ) 2 . Hence Sod ( n , G ) Od ( n , G ) Lex ( n , k 1 ) + 1 n if all degrees are even, as well as Cf ( n , G ) Lex ( n , k 1 ) + 1 n if δ ( G ) 2 . □
Theorem 8
(Corona of Even Graphs). Let H be any even graph, and G obtained from H by adding a leaf to every vertex of H. Then, for n n 0 ( G ) , Sod ( n , G ) = 1 .
Proof. 
We apply Theorem 1 for K = K 3 m , where m = | G | = 2 | H | . If there is a monochromatic or rainbow copy of K, we are finished, as a copy of G is strong-odd-colored. Hence it suffices to consider a LEX-colored K, say with vertices v 1 , , v 3 m , in this order under LEX. (In fact, from now on it would be enough to take 3 m / 2 vertices only). Embed H in v m + 1 , , v 2 m arbitrarily.
At any v i , the edges going to neighbors of higher indices in H have mutually distinct colors. A vertex can have either an odd or an even number of neighbors with lower indices, inducing a monochromatic star of odd or even degree, respectively.
If v i has an even number of lower neighbors in H, embed its leaf as v i m , and if it has an odd number of lower neighbors, embed its leaf as v i + m . In this way, a strong odd coloring of G is obtained. So, no matter how many colors we use, Sod ( n , G ) = 1 holds for n n 0 ( G ) . □

3.5. Odd Majority Orientation and Odd–Even Ordering

Here, we introduce a certain type of permutation on the vertex set and present some consequences in connection with the anti-Ramsey functions under consideration.
Definition 2.
Given a graph G on k vertices v 1 , , v k and a permutation π (of the k ! possible permutations) of its vertices, π is called odd majority orientation if
1. 
Each edge e = ( v π ( i ) , v π ( j ) ) , with π ( i ) < π ( j ) , is oriented from v π ( j ) to v π ( i ) ;
2. 
Each vertex v has either no outgoing edges (i.e., deg + ( v ) = 0 ) or has an odd number of outgoing edges ( deg + ( v ) 1 ( mod 2 ) ).
We also consider the following related notion.
Definition 3.
Given a graph G on k vertices v 1 , , v k , a permutation π of its vertices is called odd-even ordering if each vertex v π ( i ) satisfies one of the following conditions:
1. 
v π ( i ) has either zero or an odd number of neighbors v π ( j ) with π ( j ) < π ( i ) ;
2. 
v π ( i ) has an even number of neighbors v π ( j ) with π ( j ) < π ( i ) , and no neighbors v π ( j ) with π ( i ) < π ( j ) .
By definition, every odd majority orientation π is an odd-even ordering, but not vice versa. Also, if G is an even graph, then it admits no odd majority orientation because the vertex of the highest index assigned by any permutation violates the condition. But many even graphs (the cycles, for instance) admit an odd-even ordering.
Example 1.
( i )
For k 3 , the complete graph K k does not admit an odd majority orientation. Indeed, in any permutation, the third vertex has exactly two neighbors whose indices are smaller.
( i i )
If G is not an odd graph but has an odd majority orientation (e.g., G = K 4 e ), then by inserting a new vertex and joining it to the odd-degree vertices of G, we obtain an even graph that admits an odd–even ordering. (The highest index can be assigned to the new vertex.)
The role of odd graphs and odd majority orientations is explored in the following result.
Theorem 9.
( i )
If G is an odd graph, and G has an odd majority orientation, then Sod ( n , G ) = Od ( n , G ) = Sp ( n , G ) = Cp ( n , G ) = Lp ( n , G ) = 1 for all n n 0 ( G ) .
( i i )
If a graph G admits an odd-even ordering, then Lp ( n , G ) = 1 holds for all n n 0 ( G ) .
( i i i )
If G does not admit any odd majority orientation, then, for all n | G | , Sod ( n , G ) Sp ( n , G ) Cp ( n , G ) n , and if in addition G has no odd-even ordering, then also Lp ( n , G ) n .
Proof. 
(i)
Since Sod ( n , G ) dominates all the other parameters, it suffices to consider strong odd colorings. Assume that G has p vertices, and apply Theorem 1 for K p . Then, for every sufficiently large n n 0 ( p ) , no matter how many colors are used in an edge coloring of K n , there is a copy K of K p whose coloring is monochromatic, rainbow, or LEX. This coloring pattern is inherited for any embedding of G into K. Since all vertex degrees are odd, a monochromatic G is strong-odd-colored. Also, every rainbow graph is strong-odd-colored. Finally, if K is LEX-colored, we choose a permutation π that generates an odd majority orientation. Embed G into K in accordance with π . Any color j from the corresponding vertex v j + 1 to its smaller-index neighbors in G occurs on an odd number of vertices, and the edges from v j + 1 to its higher-index neighbors have mutually distinct colors. Thus, a strong odd coloring is obtained, independently of the number of colors in K n , whenever n is sufficiently large. Consequently, Sod ( n , G ) = 1 .
(ii)
We again apply Theorem 1. If n is sufficiently large, then any edge coloring contains a monochromatic or rainbow or LEX-colored K p , p = | G | . The first two patterns immediately yield local-parity-colored copies of G. If a LEX-colored K p is found, we take an odd-even ordering on V ( G ) . The monochromatic star toward the lower-indexed neighbors of a vertex either has odd degree, which is of the same parity as the non-repeated colors to the higher-indexed neighbors, or has even degree equal to the degree of the vertex in G. Both cases are compatible with local parity coloring.
(iii)
To show that n 1 colors do not guarantee a class-parity-colored copy of G, nor a local-parity-colored copy if G satisfies the extra condition, we apply LEX. Any copy of G in K n must have a vertex, say v j + 1 , with an even number of neighbors with lower indices; hence, in the corresponding orientation induced by π , it has an even number of incident color-j edges dictated by LEX in K n . This star is not allowed in class parity coloring. Moreover, if G has no odd-even ordering, then any embedding of G in the LEX-colored K n contains a vertex v where a monochromatic star of even degree occurs toward its lower-indexed neighbors and also it has at least one higher-indexed neighbor, to which the color of the edge is not repeated at v. This is not allowed in local-parity-coloring.
This approach is easily applicable to bipartite graphs.
Theorem 10.
Let G be a bipartite graph. Then,
( i )
G admits an odd-even ordering; hence, Lp ( n , G ) = 1 for all n n 0 ( G ) .
( i i )
If G is an odd graph, and also if all even-degree vertices of G belong to the same vertex class, then G has an odd-majority orientation, and hence, Sod ( n , G ) = Od ( n , G ) = Sp ( n , G ) = Cp ( n , G ) = Lp ( n , G ) = 1 holds for all n n 0 ( G ) .
Proof. 
Let A B be the bipartition of G. Take a permutation that enumerates first (with the smallest indices) all the vertices from A and then all the vertices from B. The vertices of B only have lower-index neighbors, and those of A are adjacent only to higher-index neighbors. Hence, an odd-even ordering is obtained. And if all vertices of even degree are in A, then it is also an odd-majority orientation. Thus, the results of Theorem 9 apply to G. □
Cycles,both even and odd, do not admit an odd-majority orientation, as the vertex of the highest index in any permutation has exactly two lower neighbors. On the other hand, the exclusion of cycles suffices:
Proposition 5.
Every tree and forest admits an odd-majority orientation.
Proof. 
We apply induction on the number of vertices. Let T be a tree or a forest. The assertion is trivial if T has no edges. Otherwise, let u v be a pendant edge, where v is a leaf of T. By the induction hypothesis, T v admits an odd-majority orientation. Insert v as the last vertex of T with the highest index, and for the rest of the vertices, keep the odd-majority orientation of T v . Then, the number of lower neighbors of u remains odd, and of course, v has just one lower neighbor (and hence an odd number). □
It is important to note that there exist graphs admitting an odd-majority orientation and still having both Cp ( n , G ) and Od ( n , G ) that tend to infinity with n. In this sense, Lp ( n , G ) substantially differs from all the seven other anti-Ramsey functions.

4. Conflict-Free Anti-Ramsey Numbers Are Linear

The main result of this section is a general linear upper bound on all Cf ( n , G ) . Since every conflict-free coloring is also a (weak) odd coloring, the theorem implies the linearity of Od ( n , G ) as well.
We begin with a simple observation.
Proposition 6.
For every p 2 , we have Cf ( p , K p ) = p 2 p 2 + 1 = p 2 2 p + 1 .
Proof. 
To obtain a non-conflict-free coloring of K p , it is necessary and sufficient that at least one vertex v has all its incident colors occur at least twice. If the vertex degree p 1 is even, then the loss compared to the number p 2 of colors in a rainbow K p is ( p 1 ) / 2 , and if the degree is odd, then the loss is p / 2 . Hence, p 2 p 2 colors do not guarantee conflict-free coloring, but more colors do. □
On general graphs, a universal upper bound can be guaranteed as follows.
Theorem 11.
Let G = ( V , E ) be a graph with p non-isolated vertices. Then,
Cf ( n , G ) ( p 2 ) ( n p ) + p 2 2 p + 1 = ( p 2 ) n p 2 2 + p + 1 .
Proof. 
We apply induction to n. The anchor with n = p is settled in Proposition 6.
In the induction step, we prove Cf ( n + 1 , G ) Cf ( n , G ) + p 2 . To do this, consider K = K n + 1 and any of its edge colorings ψ with at least Cf ( n , G ) + p 2 colors. If there is a vertex v V ( K ) such that ψ uses at least Cf ( n , G ) colors in K v , then we have finished by the induction hypothesis. Otherwise, each v is the center of at least p 1 color classes that are stars. Let Q v N ( v ) be a set composed by selecting one vertex from each star color class centered at v. (If an edge e = v w is a singleton color class, then w Q v and v Q w are unique choices representing that color at the two ends of e).
Before designing a procedure for how a conflict-free copy of G is found in K ψ , we make some preparations in G. Let S be any non-extendable independent set in G, and denote Z : = V S . Then, every z Z has at least one neighbor in S. Assume that X = { x 1 , , x k } S is a minimal set dominating Z. If the set W : = S X is nonempty, further let Y = { y 1 , , y l } Z be a minimal set dominating W. The definition of Y is meaningful because S is maximal and G has no isolates, so every w W has a neighbor that must belong to Z as S is an independent set. Observe that, by the minimality of X and Y, each x i has a neighbor in Z whose unique neighbor in X is x i , and each y i has a neighbor in W whose unique neighbor in Y is y i .
For convenience, we label the vertices in X and Y in a way that the degrees of the x i are non-increasing, d G ( x 1 ) d G ( x 2 ) d G ( x k ) and the degrees of the y i towards W are non-increasing, d W ( y 1 ) d W ( y 2 ) d W ( y l ) .
Next, still in G, we specify vertex subsets X i Z ( i = 1 , , k ) and Y i W ( i = 1 , , l ) sequentially in the order of increasing subscript as follows. Artificially setting X 0 = Y 0 = , let X i be the set of all those vertices of Z that have no neighbors in j = 0 i 1 X j , and let Y i be the set of all those vertices of W that have no neighbors in j = 0 i 1 Y j .
Now, we are in a position to design an injective mapping η : V V ( K ) that embeds G into K and yields a conflict-free-colored subgraph H G . First, let v 1 = η ( x 1 ) be any vertex of K, and let η ( X 1 ) be an arbitrarily chosen subset of Q v 1 (with a size | Q v 1 | = | X 1 | of course). After that, for i = 2 , , k in this order, we select η ( X i ) as an | X i | -element subset of Q v i j = 1 i 1 η ( X j ) . At this point, each z η ( X i ) is incident with a single edge of color ψ ( z η ( x i ) ) , and this color occurs only once at η ( x i ) as well. Note further that these colors do not appear inside V ( K ) η ( X ) , so the corresponding edges remain single representatives of their colors even when we add any further vertices to η ( X Z ) .
We complete the construction by applying a similar procedure for the vertices of η ( Y ) . To simplify notation, let us denote U : = V ( K ) η ( X Z ) . Let η ( Y 1 ) be any | η ( Y 1 ) | -element subset of U Q η ( y 1 ) ; then, for i = 2 , , l in that order, select η ( Y i ) as a | Y i | -element subset of ( U Q η ( y i ) ) j = 1 i 1 η ( Y j ) . Now, each w η ( Y i ) is incident with a single edge of color ψ ( w η ( y i ) ) , ensuring that the conflict-free requirement is satisfied at w.
Since | Q v | p 1 holds for every v V ( K ) , all the above selections are possible, and a conflict-free coloring of a subgraph isomorphic to G is found in K. □
Since Od ( n , G ) Cf ( n , G ) holds for all graphs G and all n | G | , we also obtain the following corollary:
Corollary 2.
We have Od ( n , G ) = O ( n ) for every graph G.

5. Paths, Cycles and Small Graphs

In this section, we mostly deal with the exhaustive list of all graphs of at most four vertices or edges, with P 6 as a slight extension, complementing the work carried out in [25,26] concerning Ar ( n , G ) where G is either a small graph or has only small components. Our results are then summarized in Table 5 for the convenience of the reader. Moreover, some general estimates for paths and cycles of any length will also be presented.
Before turning to particular types of graphs, let us introduce a general concept that will be useful in several proofs, notably in Section 5.5 and Section 5.8.

5.1. Locally Critical Colors

Let ψ be any edge coloring of K n with any number of colors k. Call a color i critical at a vertex v if all edges of color i are incident with v. There are two kinds of critical color classes: a single edge with its private color, and a star with at least two edges. Denote the number of the former and the latter by s and t, respectively. A single edge is critical at both ends, and a star is critical at its center but not at its ends. Hence the total number of incidences is equal to
# ( vertex ,   incident   critical   color ) = 2 s + t
The relevance of critical colors becomes apparent in proofs by induction:
Observation 2.
In an inductive proof of ϕ ( n , G | F ) a n + b for an anti-Ramsey-related function ϕ under consideration, assuming that ϕ ( n 1 , G | F ) a ( n 1 ) + b has been proved, one may restrict attention to edge colorings ψ of K n such that every vertex is incident with at least a + 1 critical colors. Due to equality (5.1), in this case, we have
2 s + t ( a + 1 ) n .

5.2. Local Parity Coloring

Let us recall that Lp ( n , G ) = 1 if Δ ( G ) 2 (Proposition 1(4)) and Lp ( n , G ) = 1 holds for large enough n whenever G is bipartite or, more generally, admits an odd-even ordering (Theorems 9 ( i i ) and 10 ( i ) ), respectively). Of the graphs considered in this section, K 4 is the only one to which none of these principles can be applied. In fact, K 4 is an odd graph and its Lp has a substantially different behavior, satisfying Lp ( n , K 4 ) = Sod ( n , K 4 ) = Sp ( n , K 4 ) by Proposition 1(2). For these reasons, we will not discuss Lp ( n , G ) separately for the various graphs G below.

5.3. Lower Bound for Paths and Cycles

Let us recall first that the anti-Ramsey numbers of cycles have been asymptotically determined as Ar ( n , C k ) = ( k 2 ) / 2 + 1 / ( k 1 ) n + O ( 1 ) , by Montellano–Ballesteros and Neumann–Lara [6]; the problem of Ar ( n , P k ) for paths has been solved recently by Yuan [14]. We note, however, that the coloring suggested by Erdős, Simonovits and Sós as a lower bound for anti-Ramsey C k is not applicable for Lr ( n , C k ) . This fact is worth mentioning because most of the considered functions defined in terms of local conditions are equal on any graph of maximum degree 2, but Ar ( n , G ) and Lp ( n , G ) usually have a different behavior.
For the local versions concerning these graphs, we have the following general lower bounds.
Theorem 12.
Recalling that s ( n , h ) = h n h + 1 2 + 1 ,
( i )
For k 4 , we have Lr ( n , C k ) = Sod ( n , C k ) = Od ( n , C k ) = Cf ( n , C k ) s ( n , ( k 1 ) / 3 ) ) + 1 ;
( i i )
For k 6 , we have Lr ( n , P k ) = Sod ( n , P k ) = Od ( n , P k ) = Cf ( n , P k ) Sp ( n , P k ) Cp ( n , P k ) s ( n , ( k 3 ) / 3 ) + 1 .
Proof. 
Recall that for any graph G with a maximum degree of at most 2, the four functions Lr , Sod , Od , and Cf are equal. Moreover, the inequalities Sod ( n , G ) Sp ( n , G ) Cp ( n , G ) are valid for every graph G. Therefore, we only have to prove lower bounds on Lr ( n , C k ) and Cp ( n , P k ) . The constructions for the two cases are quite similar, but there are some differences in the details. However, in either case, the idea is that the constructed edge coloring does not contain any paths and cycles above a certain length, so it suffices to restrict our attention to the smallest length relevant for a formula.
(i)
Let k 4 , k 1 (mod 3), and consider the (k-1)/3-RS-coloring of K n . In any properly colored cycle C of length , at most two consecutive vertices can occur in the monochromatic part B; otherwise, there would be a vertex of the cycle with two incident edges in B having the same color. Hence, if 3 | A | + 1 , then C is not properly colored.
(ii)
Let k 6 , k 0 (mod 3), and consider the (k-3)/3-RS-coloring of K n . Also here, in any properly colored path P of length , at most two consecutive vertices can occur in the monochromatic part B; otherwise, there would be a vertex of the path with two incident edges in B having the same color. Hence, if 3 | A | + 3 , then the edges of P inside B form a linear forest with at least one component of length exceeding 1. This is not allowed in class parity coloring.
The inequalities proved for verify the lower bounds in both parts of the theorem. □

5.4. The Cycle C 4

Theorem 13.
We have Lr ( n , C 4 ) = Sod ( n , C 4 ) = Od ( n , C 4 ) = Cf ( n , C 4 ) = Sp ( n , C 4 ) = Cp ( n , C 4 ) = n + 1 .
Proof. 
Due to Observation 1, i.e., the observation that the first four values are equal on any cycle, they also provide an upper bound on the last two values for any graph.
The lower bound on Lr ( n , C 4 ) is the particular case k = 4 of Theorem 12, using the 1-RS coloring. Although it does not work for the functions involving parity conditions, here, an alternative coloring can be defined. In fact, the same number of colors is achieved with the substantially different 3-LEX as well. In 3-LEX, the vertex of the highest index determines a color class P 3 with exactly two edges of the same color in any copy of C 4 , so no class-parity-colored C 4 occurs.
For the upper bound, let ψ be any edge coloring of K n with more than n colors. Selecting one edge from each of the first n + 1 color classes, we obtain a rainbow graph with more edges than vertices. The same inequality also holds in at least one connected component of this selection. Such a component contains more than one cycle, so we can select a connected rainbow subgraph whose structure is one of the following:
( a )
Two vertices connected by three paths P , P , P , any two of which are internally vertex-disjoint;
( b )
Two vertex-disjoint cycles C , C connected by a path P;
( c )
Two cycles C , C sharing precisely one vertex.
As a matter of fact, we can reduce ( a ) to the following favorable case:
( d )
Some rainbow cycle C of even length contains no repeated color.
It is clear that ( a ) reduces to ( d ) because any two of P , P , P form a rainbow cycle and the lengths of (at least) two of those paths have the same parity.
If ( d ) holds, we assume that C is a shortest rainbow cycle of an even length. If C is a 4-cycle, then we are done. Otherwise, let u , v be two vertices at distance 3 along C. They are connected by two paths along C, say P = u x y v and P = C { x , y } . Now, consider the edge e = u v of K n . If ψ ( u v ) ψ ( u x ) and also ψ ( u v ) ψ ( y v ) , then an odd-colored C 4 is found on { u , x , y , v } . Otherwise, ψ ( u v ) is absent from P , so P e is a rainbow even cycle shorter than C, a contradiction.
In case ( b ) , we assume that P is as short as possible. Let P have its ends u V ( C ) and v V ( C ) . Consider the path u x y v where u x is an edge of C and y v is an edge of C . If ψ ( x y ) does not occur in P, then omitting the (at most one) edge of color ψ ( x y ) from P C C and inserting the edge x y , we see that a rainbow subgraph of type ( a ) can be found, and the proof is complete. Otherwise, if ψ ( x y ) occurs in P, the minimality condition on P implies that P is the single edge u v (as x y alone would also connect C with C ), and since ψ ( x y ) = ψ ( u v ) does not occur in C C , we obtain an odd-colored C 4 on { u , x , y , v } .
It remains to analyze ( c ) where both C and C are odd rainbow cycles. Now, we assume that | C | + | C | is as small as possible. If | C | > 3 (i.e., at least 5), let u x y v be a subpath of C disjoint from V ( C ) . As in the proof of ( d ) , we can consider the color ψ ( u v ) of edge e = u v and either find that there is a rainbow C 4 on { u , x , y , v } or obtain the contradiction that C can be shortened to C { x , y } by the insertion of e. The same argument applies to C as well. As a consequence, C C is the bow-tie graph K 1 + 2 K 2 . Let its two 3-cycles be w u x and w v y ; by assumption, all six of their edges have mutually distinct colors. To complete the proof, we consider the edge u v of K n . If ψ ( u v ) { ψ ( u w ) , ψ ( y v ) } , then there is an odd-colored C 4 on { u , w , y , v } . Likewise, if ψ ( u v ) { ψ ( u x ) , ψ ( w v ) } , then there is an odd-colored C 4 on { u , x , w , v } . But at least one of these two cases must hold because C C is a rainbow graph, implying { ψ ( u w ) , ψ ( y v ) } { ψ ( u x ) , ψ ( w v ) } = .
Thus, an odd-colored C 4 is found in every ψ . □

5.5. Short Paths

For n 5 , we have Ar ( n , P 4 ) = 3 , as proven in [25]. Three colors are not sufficient for n = 4 , as shown by the proper edge 3-coloring of K 4 . However, three colors suffice for all the other parameters considered in this paper.
Proposition 7.
We have Sod ( n , P 4 ) = Od ( n , P 4 ) = Cf ( n , P 4 ) = Lr ( n , P 4 ) = Sp ( n , P 4 ) = Cp ( n , P 4 ) = 3 for all n 4 .
Proof. 
A monochromatic spanning star in color 1 with a monochromatic K n 1 in color 2 shows for all but Lp ( n , P 4 ) that two colors are not sufficient. Due to Ar ( n , P 4 ) = 3 for n 5 , we only have to verify the tightness of the lower bound 3 for n = 4 . If at least three colors are used in K 4 , consider the two edges v 1 v 2 and v 3 v 4 . They are connected by an edge whose color is distinct from both ψ ( v 1 v 2 ) and ψ ( v 3 v 4 ) , so a properly colored P 4 is found. □
We also have tight results for paths of length four and five, as follows.
Theorem 14.
We have Lr ( n , P 5 ) = Od ( n , P 5 ) = Sod ( n , P 5 ) = Cf ( n , P 5 ) = Sp ( n , P 5 ) = Cp ( n , P 5 ) = 4 for every n 5 .
Proof. 
We have already seen that Lr ( n , P 5 ) = Od ( n , P 5 ) = Sod ( n , P 5 ) = Cf ( n , P 5 ) and Lr ( n , P 5 ) Sp ( n , P 5 ) Cp ( n , P 5 ) . So, it will suffice to prove Cp ( n , P 5 ) > 3 and Lr ( n , P 5 ) 4 .
For the lower bound, let ψ be the edge 3-coloring of K n where all edges incident with v 1 have color 1, all edges incident with v 2 except v 1 v 2 have color 2, and all edges not meeting { v 1 , v 2 } have color 3. Consider any copy P of P 5 . One end of P should be v 1 ; otherwise, P contains a monochromatic P 3 (with v 1 in its middle), not allowed in class parity coloring, and the proof is complete. If v 2 is not the other end of P, then a monochromatic P 3 with middle v 2 occurs. If the two ends of P are v 1 and v 2 , then the internal three vertices induce a monochromatic P 3 in K n ψ v 1 v 2 . Hence, K n ψ does not contain any class-parity-colored P 5 .
For the upper bound, let n 5 , and assume that ψ is an edge coloring of K n without any proper P 5 . We begin with two simple observations.
( a )
If P is a proper P 4 with an end vertex u whose incident edge in P has color i, then all vertices w V ( P ) have ψ ( u w ) = i .
( b )
K n ψ does not contain any proper C 4 .
Here, ( a ) simply expresses that P has no extension to a proper P 5 . To see ( b ) , let C = p q r u be a proper C 4 , and consider any vertex w V ( C ) . Since both P = p q r u and P = r q p u are proper P 4 , by ( a ) , we should have ψ ( p u ) = ψ ( u w ) = ψ ( r u ) , contradicting the assumption that C is properly colored at u.
Assume now that ψ uses at least four colors. Since Ar ( P 4 ) = 3 , we know that a rainbow P 4 occurs; say, the path P : = v x y z has color pattern ( 1 , 2 , 3 ) (meaning ψ ( v x ) = 1 , ψ ( x y ) = 2 , ψ ( y z ) = 3 ). Below we write w (sometimes with a subscript) for vertices not contained in P.
Due to ( b ) , we can assume ψ ( v z ) = 1 . (More precisely ( b ) implies color 1 or 3 on v z , but 1 can be taken for symmetry reasons.) Then, applying ( a ) for the proper paths z y x v , v z y x , and v x y z , we obtain
  • ψ ( v w ) = 1 , ψ ( x w ) = 2 , ψ ( z w ) for all w V ( P ) .
We consider the possible positions of an edge of color 4.
  • If ψ ( v y ) = 4 , then w x v y z is a proper P 5 with color pattern ( 2 , 1 , 4 , 3 ) for any w.
  • If ψ ( x z ) = 4 , then ( a ) implies ψ ( y w ) = 3 for all w by the path v x z y , and then w y x z v is a proper P 5 with color pattern ( 3 , 2 , 4 , 1 ) for any w.
  • If ψ ( y w ) = 4 for some w, then v x y w z is a proper P 5 with color pattern ( 1 , 2 , 4 , 3 ) .
  • If n 6 and ψ ( w 1 w 2 ) = 4 , then v x w 1 w 2 z is a proper P 5 with color pattern ( 1 , 2 , 4 , 3 ) .
Hence, in all possible cases, a proper (in fact, rainbow) P 5 has been found. □
Remark 1.
There is a substantial difference between the behaviors of P 4 and P 5 , as Ar ( n , P 4 ) = 3 is a constant, while Ar ( n , P 5 ) = n + 1 is linear in n, despite the fact that the other three functions for P 5 remain constant 4. Although in the analyzed four positions of an edge of color 4, we always found a rainbow P 5 ; this seeming contradiction arises because ( a ) has been applied, which is not valid under the requirements of Ar .
Also, a substantial difference occurs between P 5 and P 6 , demonstrated by Theorem 15 below, as the values are constant for the former and grow linearly for the latter.
Theorem 15.
For every n 6 , we have Od ( n , P 6 ) = Sod ( n , P 6 ) = Cf ( n , P 6 ) = Lr ( n , P 6 ) = Sp ( n , P 6 ) = Cp ( n , P 6 ) = n + 1 .
Proof. 
We know that all the first four functions are equal and that they provide an upper bound on the last two. The lower bound n + 1 is verified by the 1-RS coloring, namely a rainbow-spanning star with monochromatic K n 1 on its leaf set. Any copy of P 6 contains a subpath with more than one edge from the monochromatic K n 1 , hence not class-parity-colored.
The upper bound is more complicated to prove.
To start,  n = 6 , Lr ( 6 , P 6 ) = 7 .
Let ψ be a coloring of K 6 with at least seven colors. Since Ar ( 6 , P 4 P 2 ) = 7 by Proposition 6.3 of [25], we can label the vertices in such a way that P = v x y z is a P 4 with color pattern ( 1 , 2 , 3 ) and u w is an edge of color 4 that joins the other two vertices. Trying to avoid a proper P 6 under ψ , step by step, we obtain restrictions on the colors of edges in K 6 , which eventually will force the presence of a proper P 6 anyway.
First, we show that
  • ψ ( v z ) = 1
can be assumed (or 3, but the two cases are symmetric). Indeed, if ψ ( v z ) { 1 , 3 } , then v x y z is a proper C 4 , so, e.g., viewing the two 4-cycles y z v x and v z y x , we would obtain ψ ( x u ) { 1 , 4 } { 2 , 4 } , so it should be color 4. By repeating this for all vertices of the 4-cycle, it would follow that all edges incident with u and w should have color 4, but then u v x y z w would be a proper P 6 .
Next, in a similar way, the three paths z y x v , v z y x , v x y z imply
  • ψ ( v u ) , ψ ( v w ) { 1 , 4 } ,
  • ψ ( x u ) , ψ ( x w ) { 2 , 4 } ,
  • ψ ( z u ) , ψ ( z w ) { 3 , 4 } .
So far, only four colors have been used, so three new colors must occur, but only four edges are uncolored, namely x z , y v , y u , y w ; only one of the four can have an old color from { 1 , 2 , 3 , 4 } . There must be an old color in both w u y x z v and u w y x z v , so the edge of the old color is { u y , x z } { w y , x z } = x z with color ψ ( x z ) { 1 , 2 } . The other three colors are new and mutually distinct:
  • ψ ( y v ) = 5 ,
  • ψ ( y u ) = 6 ,
  • ψ ( y w ) = 7 .
Now, the path v w y z x u takes its color pattern from the alternatives of ( { 1 , 4 } , 7, 3, { 1 , 2 } , { 2 , 4 } ) , which is a non-proper P 6 only if
  • ψ ( x u ) = ψ ( x z ) = 2 .
But then, v x u w y z is a rainbow P 6 with a color pattern ( 1 , 2 , 4 , 7 , 3 ) .
The induction step:   n > 6 .
Consider now n 7 , assuming that Lr ( n 1 , P 6 ) = n has been proved. Let ψ be any edge coloring of K n with some k > n colors, and assume that no properly colored P 6 is present. Denoting by s and t the number of critical edge- and critical star-classes, respectively, based on Observation 2, we may assume 2 s + t 2 n , or s + t / 2 n .
If s + t n + 2 , then we build a rainbow subgraph F of K n using one edge from each of the first n + 2 critical color classes. The sum of degrees in F is equal to 2 ( n + 2 ) , so the average degree is 2 ( n + 2 ) / n < 3 as n 7 > 4 . Consequently, there is a vertex in F with degree at most 2, and deleting it from K n , we obtain K n 1 with at least n colors, hence containing a properly colored P 6 .
From now on we can assume s + t n + 1 . Together with s + t / 2 n , this yields s n or s = n 1 , the latter also implying t = 2 .
Assume first that s n . We then consider a rainbow F with n critical edges. If there is a P 4 in F, then both ends of this P 4 can be extended to obtain a properly colored P 6 . If there is no P 4 in F, then we apply the fact that ex ( n , P 4 ) n , and equality holds if and only if 3 n and F n 3 K 3 . So, for n 1 , 2 (mod 3), we are done. For n 0 (mod 3) and n 6 , there are two vertex-disjoint triangles formed by critical edges. Take an edge connecting them. It must be of a distinct color, and a rainbow P 6 is obtained.
Finally, it remains to settle s = n 1 and t = 2 . We concentrate on the graph F formed by the n 1 critical edges. If P 4 F , and also if 2 K 3 F , the proof is completed as shown above. Similarly, if 3 P 2 F , then the three disjoint critical edges can be joined by two further edges to form a properly colored P 6 . In particular, it follows that if no proper P 6 is found, then F either is connected or has exactly two components.
If F is connected but contains no P 4 , then F K 1 , n 1 , say, with center v, and K n v is colored with at least two colors, all distinct from the star centered at v. Inside K n v , we take a two-colored P 3 = x y z and any two further vertices u , w . Then, x y z v u w is a properly colored P 6 .
If F has two components, then one of them is K 3 (two trees would have only n 2 edges), and the other one is K 1 , n 4 . Then, any edge connecting the triangle with a leaf of the star creates a properly colored P 6 . □

5.6. Claw with Leaf

Let us introduce the notation K 1 , 3 + for the graph obtained by attaching a pendant edge to one leaf of K 1 , 3 .
Proposition 8.
Lr ( n , K 1 , 3 + ) = Ar ( n , K 1 , 3 + ) = n / 2 + 2 for all n 6 .
Proof. 
It is proved in [25] that n / 2 + 2 is an upper bound on Ar ( n , K 1 , 3 + ) whenever n 6 , and hence also for Lr ( n , K 1 , 3 + ) . To see that Lr ( n , K 1 , 3 + ) is not smaller, we take a rainbow matching of size n / 2 and assign a new color c to all the other edges of K n . Then, in any copy of K 1 , 3 + , the vertex of degree 2 is incident with at least two edges of color c, so n / 2 + 1 colors are not enough to guarantee a properly colored K 1 , 3 + . □
Theorem 16.
Sod ( n , K 1 , 3 + ) = Od ( n , K 1 , 3 + ) = Sp ( n , K 1 , 3 + ) = Cp ( n , K 1 , 3 + ) = 2 for n 7 .
Proof. 
Clearly, the monochromatic K n does not satisfy the conditions on K 1 , 3 + for any of the four functions, so 2 is a valid lower bound.
Since Sod ( n , K 1 , 3 + ) dominates the other three functions, the proof will be complete if we show the upper bound Sod ( n , K 1 , 3 + ) 2 . Let the vertices of K n be v 1 , , v n , where n 7 . Suppose for a contradiction that ψ is a non-monochromatic edge coloring without strong K 1 , 3 + .
Suppose first that there is a vertex with at least three edges of the same color at a vertex, say, ψ ( v 1 v 2 ) = ψ ( v 1 v 3 ) = ψ ( v 1 v 4 ) = 1 . Then, by the exclusion of a strong K 1 , 3 + , all edges between { v 2 , v 3 , v 4 } and { v 5 , , v n } have color 1. But then, v 2 , v 3 , v 4 have a degree of at least n 3 4 in color 1, so they also are adjacent to each other in color 1. Hence, they have a degree of n 1 in this color, which implies for a similar reason that the entire K n is monochromatic.
Otherwise, every color occurs on at most two edges at each vertex. Then, since n 7 , at least three colors occur at v n . Say ψ ( v 1 v n ) = 1 , ψ ( v 2 v n ) = 2 , ψ ( v 3 v n ) = 3 . Viewing v n as the possible center of a K 1 , 3 + , we obtain that ψ ( v 1 v i ) = 1 must hold for all 4 i n . Hence the degree of v 1 in color 1 is high, and we are back to the case that has already been settled. □
Remark 2.
Let us note that for Sod ( n , K 1 , 3 + ) < 3 , the condition n 7 is necessary. This is shown by the edge coloring of K 6 where color 1 induces K 3 , 3 and color 2 induces 2 K 3 . On the other hand, e.g., Sod ( n , K 1 , 3 + ) < 3 is easy to prove for all n 5 . A good start is to take a two-colored P 3 , say v 4 v 1 v 5 , and then reduce the problem to n = 5 by picking any v 2 , v 3 ; observe that the triangle v 1 v 2 v 3 should be monochromatic unless a strong-odd-colored K 1 , 3 + occurs, and we obtain a further 2-colored P 3 , then another monochromatic triangle, and so on, until a required copy of K 1 , 3 + is found.
Theorem 17.
Cf ( n , K 1 , 3 + ) = 3 .
Proof. 
Assign color 1 to all edges incident with a selected vertex v of K n and color 2 to all edges of K n v . Then, no Cf-colored K 1 , 3 + occurs, proving Cf ( n , K 1 , 3 + ) 3 .
On the other hand, if an edge coloring of K n uses at least three colors, we can find a Cf-colored P 4 = w x y z . Supplementing it with an edge v x , where v is a fifth vertex, we obtain a Cf-colored K 1 , 3 + . □

5.7. Triangle with Leaf, K 1 + ( K 2 K 1 )

In order to simplify the notation, let us introduce K 3 + for the graph, often called “paw” or “pan” in the literature, obtained from K 3 by attaching a pendant edge. We begin with a formula that can easily be deduced from known earlier results.
Theorem 18.
Lr ( n , K 3 + ) = n .
Proof. 
Since every triangle has to be rainbow not only under the Ar ( n , G ) scenario but also under Lr ( n , G ) , we obtain
n = Ar ( n , K 3 ) Lr ( n , K 3 + ) Ar ( n , K 3 + ) = n ,
so equality holds throughout. □
Theorem 19.
We have Sod ( n , K 3 + ) = Od ( n , K 3 + ) = Sp ( n , K 3 + ) = Cp ( n , K 3 + ) = 2 for all n 6 . For smaller n, we have Sod ( 4 , K 3 + ) = Sod ( 5 , K 3 + ) = 4 and Od ( 4 , K 3 + ) = Od ( 5 , K 3 + ) = 2 .
Proof. 
One color is not enough, since K 3 + contains vertices of degree 2 (against Od and Sod ) and also vertices of opposite parity (against Cp and Sp ). Also, if n = 5 , assigning color 1 and color 2 equally to the four edges incident with a selected vertex and color 3 to the other six edges shows that three colors are not enough to guarantee a strong-odd-colored K 3 + . If n = 4 , we omit one vertex incident with color 3 from the 5-vertex construction. Hence, the values of Sod ( n , K 3 + ) and Od ( n , K 3 + ) cannot be smaller than claimed.
For upper bounds, note that Sod dominates all three other functions, so it will suffice to find a strong-odd-colored copy of K 3 + . We first settle the cases where some vertex is incident with at least three edges of the same color. Let v be a vertex where the number of monochromatic edges is largest. Say v 0 has d 3 neighbors v 1 , , v d adjacent to v 0 in color 1. Then, ψ ( v i v j ) = 1 must hold for all 1 i < j d ; otherwise, the triangle v 0 v i v j supplemented with any further edge v 0 v k is a strong-odd-colored K 3 + . This yields a K K d + 1 in color 1. For n = 4 , no more colors would be possible. Note further that, for any large n, there are no edges of color 1 between V ( K ) and V ( K n ) V ( K ) , since d has been chosen to be the largest degree among all color classes.
Consider a vertex x V ( K ) , and let ψ ( v 0 x ) = 2 . If two further vertices v i , v j have ψ ( v i x ) = ψ ( v j x ) = 2 , then the triangle v i v j x with the pendant edge v 0 x forms a desired K 3 + . The same conclusion holds if two vertices v i , v j have ψ ( v i x ) = 3 and ψ ( v j x ) = 4 . Thus, it follows that d + 1 = 4 , and we have ψ ( v 0 x ) = ψ ( v 1 x ) = 2 and ψ ( v 2 x ) = ψ ( v 3 x ) = 3 .
In particular, if n = 5 , then the assumption d 3 restricts the number of colors to 3. If n 6 , we take a sixth vertex y V ( K ) { x } . If ψ ( x y ) is 2 or 3, then the triangle v 0 v 1 x or v 2 v 3 x with the pendant edge x y forms a desired K 3 + ; and if x y has another color (1 or 4), then we can take the triangle v 1 v 2 x for the same.
Hence, from now on, we can assume that each color has a degree of at most 2 at every vertex. For n 6 , this yields at least ( n 1 ) / 2 3 colors at each vertex. If a three-colored K 3 occurs, we supplement it with a pendant edge whose color is distinct from the colors of the two incident edges of that triangle at the attaching vertex. If none of the triangles has three colors, but some color occurs twice at some vertex, we consider a monochromatic P 3 . Say, ψ ( w x ) = ψ ( w y ) = 1 , and a further edge y z has color 2. Repeatedly applying the “degree at most two” and “no rainbow triangle” conditions, we obtain ψ ( w z ) = 2 (for w and w y z ), ψ ( x , z ) = 1 (for z and w x z ), and choosing a fifth vertex u such that ψ ( u x ) = 3 , we derive ψ ( u x ) = 3 (for x and u w x ). And then the color of u z cannot be defined, because it should be 2 or 3 for the triangle u w z , but color 2 already occurs twice at z and color 3 occurs twice at u. Thus, a three-colored triangle is unavoidable, and the proof is complete for n 6 .
To see Sod ( 4 , K 3 + ) 4 , consider any coloring of K 4 with four or more colors, and select one edge from each of the first four colors. If the missing two edges form P 3 , then a rainbow K 3 + has been obtained. If they form 2 K 2 , then we have a rainbow C 4 . Insert one of its diagonals, and omit the edge of the same color from C 4 if it is present there, or otherwise omit any edge of C 4 . Then, again, a rainbow K 3 + is obtained.
Finally, to see Sod ( 5 , K 3 + ) 4 , consider any coloring of K 5 with four colors 1 , 2 , 3 , 4 or more. If the removal of a vertex v does not destroy any of 1 , 2 , 3 , 4 , then K 5 v K 4 is colored with at least four colors, and a rainbow K 3 + can be found as above. Otherwise two of the five vertices destroy the same color, say 4, which is then a single edge. Moreover, we know that each color has a degree of at most 2 at each vertex. So, if the removal of v 1 , v 2 , v 3 destroys color 1 , 2 , 3 , respectively, then colors 1 , 2 , 3 , 4 occur on at most seven edges altogether. Hence there are at least five colors, and a three-colored triangle C 3 occurs. From the union of the two color classes that do not appear in this C 3 , at least one edge meets C 3 , thus yielding a rainbow K 3 + and completing the proof. □
Theorem 20.
Cf ( n , K 3 + ) = 3 .
Proof. 
To show that two colors do not suffice, assign all but one edge of K n with color 1 and one edge colored 2. Then, at least one vertex of K 3 in any copy of K 3 + will be incident with a monochromatic star, not conflict-free-colored.
Assume that an edge coloring ψ of K n uses at least three colors. If n 5 , we apply the fact that Ar ( n , P 4 ) = 3 holds for all n 5 . Consider a rainbow P 4 = w x y z where ψ ( w x ) = a , ψ ( x y ) = b , ψ ( y z ) = c . A Cf-colored K 3 + is immediately found unless ψ ( w y ) = a and ψ ( x z ) = c . Otherwise, if ψ ( w y ) = a and ψ ( x z ) = c , the color ψ ( w z ) differs from at least one of a and c; say, it is not a. Then, the edges w x , w y , w z , x y induce a Cf-colored K 3 + .
Finally, let n = 4 . If ψ uses more than three colors, we find a rainbow triangle (on applying the fact Ar ( n , C 3 ) = n ) and supplement it with any pendant edge. If just three colors are used, pick one edge from each color class. If they form a triangle or a P 4 , we are finished, as above. If they form the star K 1 , 3 with center w and leaves x , y , z , then consider ψ ( x y ) . If it is c, we have found a Cf-colored (in fact Lr -colored) K 3 + . And if it is a (or b), then x y w z (or y x w z ) is a rainbow P 4 , and we are finished, as above. □

5.8. The Diamond K 4 e

Theorem 21.
Od ( n , K 4 e ) = 3 .
Proof. 
An edge coloring of K n with all but one edges colored 1 and one edge colored 2 shows that at least three colors are needed.
Suppose an edge coloring ψ uses at least three colors.
First, we show that if a rainbow triangle C 3 = x y z with colors ψ ( x y ) = a , ψ ( y z ) = b , ψ ( z x ) = c occurs, then an odd-colored K 4 e can be found. Consider a fourth vertex w outside C 3 . If it is adjacent to x , y with distinct colors, we are finished. So we may assume ψ ( w x ) = ψ ( w y ) = d , and also ψ ( w x ) = ψ ( w z ) = d for the same reason. If d is not one of a , b , c , then delete any edge from the rainbow C 3 , and we are finished. Otherwise, assume without loss of generality that d = a . Delete the edge colored a from the rainbow C 3 , and we are finished.
Next, if n 5 , similarly to the proof of Theorem 20, we consider a rainbow P 4 = w x y z where ψ ( w x ) = a , ψ ( x y ) = b , ψ ( y z ) = c . Based on the above, we may assume that there is no rainbow C 3 under ψ . Then, ψ ( w y ) is a or b, and ψ ( x z ) is b or c. But then, independently of ψ ( w z ) , omitting the edge x y , we obtain an odd-colored K 4 e on { w , x , y , z } .
Hence, we are left with the smallest case n = 4 . We next observe that a three-colored K 1 , 3 also yields an odd-colored K 4 e . Indeed, assume ψ ( w x ) = a , ψ ( w y ) = b , ψ ( w z ) = c . Excluding a rainbow C 3 , we may assume ψ ( x y ) = a . Then, an odd-colored K 4 e is found unless ψ ( x z ) = c . But then, inserting the edge y z and omitting w x yields an odd-colored K 4 e , independently of ψ ( y z ) .
Consider now any ψ on the edges of K 4 with at least three colors. Assume ψ ( w x ) = a , ψ ( w y ) = b , and consider a third color c. There are three possible positions of a color-c edge: x y or w z or an edge from z to { x , y } . This yields a rainbow C 3 , K 1 , 3 , or P 4 , respectively. The proof is complete. □
Theorem 22.
For every n 4 , we have Sod ( n , K 4 e ) = Sp ( n , K 4 e ) = n + 1 .
Proof. 
Since Sod Sp is universally valid, we need to prove Sp ( n , K 4 e ) > n and Sod ( n , K 4 e ) n + 1 . The lower bound is provided by the 1-RS coloring: a rainbow spanning star and monochromatic K n 1 in a new color. Then, every copy of K 4 e has at least three vertices in the monochromatic part, and any induced subgraph of K 4 e with more than two vertices contains a vertex of degree 2. But a 2-regular color class is not allowed in a strong parity coloring of K 4 e because at the degree-3 vertices, some color class must have an odd degree.
The proof of the upper bound is by induction on n. The basic case of Sod ( 4 , K 4 e ) = 5 is obvious because, by using five colors on the edges of K 4 , only one repetition occurs, and by removing one edge from the duplicated color, we obtain a rainbow K 4 e .
Consider now n 5 , assuming that Sod ( n 1 , K 4 e ) = n has been proved. Let ψ be any edge coloring of K = K n with some k > n colors, and assume that no strong K 4 e is present. Denoting by s and t the number of critical edge- and critical-star-classes, respectively, based on Observation 2, we may assume 2 s + t 2 n .
We are going to prove that the number of single-edge color classes is at most 2 n / 3 . More explicitly, each connected component in the graph formed by the single-edge colors is K 2 or P 3 . For this purpose, we need to exclude P 4 and K 3 from the graph of critical single edges. The exclusion of a P 4 = v x y z is immediate because, by the single-edge criticality of the edges in P 4 , we have ψ ( v y ) , ψ ( x z ) { ψ ( v x ) , ψ ( x y ) , ψ ( y z ) } , so P 4 would yield a strong K 4 e . In the case of a K 3 = x y z with three critical edges, if ψ ( x w ) ψ ( y w ) for a w { x , y , z } , then a strong K 4 e would occur on { w , x , y , z } . Consequently, we should have ψ ( x w ) = ψ ( y w ) = ψ ( z w ) , but then K 3 e , together with w, would form a strong K 4 e .
As a consequence, we have s 2 n / 3 , implying s + t 4 n / 3 : = n . This also implies n 6 , because for n = 5 , we would have at most 3 critical edges and then the number of edges should be at least s + 2 t = 2 ( s + t ) s 4 n 3 s 11 , while K 5 has just 10 edges.
For n 6 , we consider n color classes of ψ (any choice) and select one edge from each of them. In this way, a rainbow graph, say F, with a degree sum 2 n < 3 n is obtained. Consequently, δ ( F ) 2 . Let v be a vertex of minimum degree in F. Then, F v is a rainbow graph with at least n * 2 n edges. Thus, ψ has more colors in K v = K n 1 than the number of vertices, and a proper K 4 e must occur by the induction hypothesis. This final contradiction completes the proof of the theorem. □
Theorem 23.
For every n 4 , we have
( 3 n 3 ) / 2 + 1 Lr ( n , K 4 e ) 2 n 3 .
Proof. 
Lower bound. The construction is a slight modification of the LEX or the 3-LEX coloring, depending on the parity of n.
We can artificially say that Lr ( 2 , K 4 e ) = 2 and Lr ( 3 , K 4 e ) = 4 , because the trivial 1-coloring of K 2 and the rainbow K 3 exhibit the largest possible numbers of colors that we can use for n = 2 and n = 3 without a proper K 4 e .
Having a coloring of K n 2 at hand, say on the vertex set Z, we adjoin two new vertices x , y and construct a coloring for K n on { x , y } Z . We use three new colors: one for the edge x y , one for the star of xZ edges, and one for the star of yZ edges.
A proper subgraph H K 4 e should contain at least one vertex outside Z and at least two vertices inside Z. But all H’s in such a position contain at least two xZ edges or at least two yZ edges and hence are not properly colored.
Upper bound. We proceed by induction on n. The basic case of Lr ( 4 , K 4 e ) = 5 is obvious because, using five colors on the edges of K 4 , only one repetition occurs, and by removing one edge from the duplicated color, we obtain a rainbow K 4 e . (This is the same as the basic case for strong odd coloring.)
Let ψ be any edge coloring of K = K n with some k 2 n 3 colors, and assume that no strong K 4 e is present. Recall that a color i is critical at a vertex v if all edges of color i are incident with v. As discussed at the beginning of this section, a critical color class is either a single edge or a star.
If a vertex v is incident with at most two critical colors, then ψ uses at least 2 n 5 colors in K v = K n 1 , so a strong K 4 e occurs by the induction hypothesis, contradicting the assumptions. It follows that each vertex is incident with at least three critical colors.
Construct a mixed graph H = ( V , E , A ) as follows.
  • V = V ( K ) .
  • v w E if v w is a single-edge class in ψ .
  • v w A if ψ ( v w ) is a critical color at v, and the color class is a star centered at v with more than one edge.
For each vertex v, we denote by N i ( v ) the set of vertices x such that v x E or v x A , the neighbors for which v is critical in color i, and set N ( v ) : = { v } i N i ( v ) for their union together with v itself.
Consider any v. Say the critical colors at v are 1 , , k . The edges of the complete k-partite graph N 1 ( v ) , , N k ( v ) are monochromatic; otherwise, it would contain two incident edges whose other ends are in distinct classes N i ( v ) , so a two-colored P 3 = x y z would occur, and with v, it would form a rainbow K 4 e , contradicting the assumptions. This one “crossing” color is not critical because k > 2 . We denote this color by c ( v ) .
As a consequence, there can be three types of critical colors at a vertex x N i ( v ) , namely
( a )
v x is an edge critical for both v and x;
( b )
x is the end or center of a critical edge or star entirely inside N i ( v ) ;
( c )
There is a color p > k and a vertex y N p ( x ) such that p c ( v ) and y N i ( v ) for any 1 i k .
Suppose that case ( c ) holds for some v , x , y . We then select a vertex z N 2 ( v ) . Observe that c ( v ) { 1 , 2 , p } and ψ ( v y ) { 1 , p } . We have arrived at the contradiction that { v , x , y , z } contains a proper K 4 e . Hence, the proof will be complete if we show that case ( c ) is unavoidable.
Consider the sets N * for all vertices of K n ψ , and let v be a vertex such that | N * ( v ) | is as small as possible. Assume that N * ( v ) N 1 ( v ) N 2 ( v ) N 3 ( v ) . Select now a vertex x N 1 ( v ) . The color c ( v ) is not critical, so N 2 ( v ) N 3 ( v ) N * ( v ) is a nonempty set disjoint from N * ( x ) . However, | N * ( x ) | | N * ( v ) | holds by assumption, implying the presence of a vertex y N * ( x ) N * ( v ) . This completes the proof. □
The next result dealing with class parity coloring demonstrates a less expected application of the Erdős–Rado Canonical Theorem.
Theorem 24.
Cp ( n , K 4 e ) = 5 if n is large.
Proof. 
The following 4-coloring shows that Cp ( n , K 4 e ) 5 holds for every n. Select two vertices v 1 , v 2 in K n , and denote K = K n v 1 v 2 . Assign color 1 to all edges from v 1 to K and color 2 to all edges from v 2 to K . Let K be monochromatic in color 3, and assign color 4 to the edge v 1 v 2 .
Consider any copy G of K 4 e . If G K is monochromatic, then it contains vertices of degree 2 and 3 in the same color class, not allowed in class parity coloring. If both v 1 , v 2 V ( G ) , then at least one of colors 1 and 2 induces a P 3 color class, and neither is allowed. Finally, if exactly one of v 1 , v 2 is in G, say v 1 , it can have a degree 2 or 3 in G. A degree of 2 yields a monochromatic P 3 color class as above. A degree of 3 yields the odd graph K 1 , 3 in color 1. But then, G v 1 P 3 is monochromatic in color 3, which is not allowed.
The proof of the opposite inequality Cp ( n , K 4 e ) 5 requires more work. Let ψ be any edge coloring of K n with at least five colors. We assume that n is sufficiently large to guarantee a K 4 with rainbow or LEX-colored or monochromatic coloring via Theorem 1. If this K 4 is a rainbow, it contains a rainbow K 4 e and we are finished. If it is LEX-colored, we take a vertex order of K 4 e where the two vertices of degree 2 are in the middle, and the two degree-3 vertices have the lowest and highest indices. Then LEX generates a color class K 1 , 3 at the highest vertex, and two single-edge color classes, and hence a strong odd coloring, and we are also finished in this case.
From now on, we may assume that there is no rainbow K 4 and no LEX-colored K 4 under ψ . Let K be a largest monochromatic complete subgraph in K n , say in the highest color k 5 . The choice of n guarantees | K | 4 .
We next analyze the colors from the external vertices v i V ( K n ) V ( K ) to K. There must be at least one edge of some color c i k from v i to K, because K is not extendable to a larger monochromatic complete graph. If there are two such edges of distinct colors c i c i k , then we complete them as a copy of K 4 e with a further vertex in K. Indeed, this K 4 e has a monochromatic K 3 (an even graph) and two single edges as color classes, so a class parity coloring is obtained. So we may assume that each v i is adjacent to K with edges either colored k or colored with the same color c i other than k. This also implies that at least three vertices v 1 , v 2 , v 3 exist outside K, because ψ uses at least five colors.
Next, we observe that there is at most one edge of color k from v i to K. Otherwise, we find a C 4 of color k with a diagonal of color c i and hence a class-parity-colored K 4 e . So, we may assume that each v i is adjacent to K with at least | K | 1 edges in color c i .
If c i = c j for some i j , then the neighborhoods of v i and v j in color c i share at least | K | 2 vertices, that is, at least two. In this case, we find a C 4 of color c i with a diagonal of color k; hence, a class-parity-colored K 4 e occurs again. So, we may assume without loss of generality that c i = i for i = 1 , 2 , 3 .
If ψ ( v 1 v 2 ) = 1 (or likewise an edge of color 2 or 3 is assigned to an edge incident with v 2 or v 3 , respectively, inside { v 1 , v 2 , v 3 } ), then we pick two vertices w 1 , w 2 from K such that ψ ( v i w j ) = i for all i , j { 1 , 2 } . Then, the sequence ( w 1 , w 2 , v 2 , v 1 ) generates a LEX-colored K 4 , a contradiction. And if none of the above occurs but color 1 is present as ψ ( v 2 v 3 ) = 1 , then we pick a w from K such that ψ ( v i w ) = i for i = 1 , 2 , 3 . (There are at least | K | 3 1 possible choices for w.) Then, { w , v 1 , v 2 , v 3 } produces a properly colored K 4 e , as only v 1 v 2 and v 1 v 3 may possibly have the same color among incident edges.
We are left with the case where none of the three edges inside { v 1 , v 2 , v 3 } obtain any colors from 1 , 2 , 3 . If at least two colors are used there, then suitably omitting an edge, we obtain a rainbow K 4 e . If the triangle is monochromatic, then we supplement it with two edges incident with w and obtain a parity-class-colored copy of K 4 e . □

5.9. The Complete Graph K 4

Our last result on conflict-free colorings is valid for both K 4 e and K 4 , and the two can be handled together.
Theorem 25.
We have Cf ( n , K 4 e ) = Cf ( n , K 4 ) = n + 1 .
Proof. 
The lower bound is provided by 3-LEX using n colors. It begins with a rainbow triangle, and each later vertex has a monochromatic star backward. Hence, the last vertex of any K 4 e or K 4 does not have a local singleton color.
The upper bound follows by finding a properly colored C 4 in any edge coloring that uses more than n colors in K n via Theorem 13 and extending it to a conflict-free-colored K 4 e or K 4 , on applying Proposition 2(iii). □
Now, we turn to the other functions on K 4 . Since K 4 is an odd graph, we have Od ( n , K 4 ) = Lp ( n , K 4 ) = Sp ( n , K 4 ) = 1 for all n, and Cf ( n , K 4 ) has been determined together with Cf ( n , K 4 e ) . Below, we determine the growth order of Lr ( n , K 4 ) , and give a lower bound on Sod ( n , K 4 ) .
Theorem 26.
We have Lr ( n , K 4 ) = Θ ( n 3 / 2 ) as n . More explicitly, for every n 4 ,
( 1 / 2 o ( 1 ) ) n 3 / 2 = ex ( n , C 4 ) + 2 Lr ( n , K 4 ) n 2 n
Proof. 
For the lower bound, let G be any C 4 -free graph of order n. Assign mutually distinct colors to the edges of G, and extend this to K n by assigning a fresh new color to all edges of G ¯ . A K 4 K n cannot be proper, because, from the new edges, it may only contain a matching (either just one edge or a 2 K 2 ), but then a C 4 would be composed from edges of the rainbow G, which cannot be the case.
The upper bound is obvious if n = 4 , because then, six colors make K 4 rainbow, and 6 is much smaller than 4 · 2 · 4 . For larger n we apply induction, assuming that the upper bound is valid for n 1 .
Let ψ be any coloring of K n with f ( n ) : = n 2 n colors. Then,
f ( n ) / n = 2 n 2 n + ( n 1 ) ( 2 n 2 n 2 ) = f ( n ) f ( n 1 )
holds for every n. Consequently, we can assume that there are at least 2 n + 1 critical colors each vertex, because otherwise, an obvious induction applies.
We now define a digraph D = ( V , A ) with a vertex set V = V ( K n ) and arc set A in the following way. First, select one edge from each critical color. Those edges form a rainbow undirected graph G = ( V , E ) . Second, if an edge e = u v E is a color class itself, take two arcs u v , v u A for e. Third, if an edge e = u v E represents a star color class, orient e toward the center of the star as an arc in A. In this way, D has at least n 2 n + n arcs. The in-degree of each vertex is at least 2 n + 1 ; but we now concentrate on the out-degrees d 1 , , d n .
We say that an unordered vertex pair { u , v } is assigned to a vertex w if both w u , w v A . The number of vertex pairs assigned to the i th vertex is equal to d i 2 . Since i = 1 n d i = | A | n 2 n + n , applying Jensen’s inequality, we obtain
i = 1 n d i 2 n · | A | / n 2 n · ( 2 n + 1 ) 2 n 2 > n 2 > 2 n 2 .
Thus, there exists a pair { u , v } assigned to at least three vertices, say x , y , z .
The six edges between { u , v } and { x , y , z } have mutually distinct colors as they originate from the rainbow graph G, and each of their color classes has its center in { u , v } , so none of them occur on the three edges inside { x , y , z } . The color ψ ( u v ) may occur as one of those six colors connecting { u , v } with { x , y , z } , so its one end is z. Then, { u , v , x , y } induces K 4 , which is either rainbow or 5-colored, where the only one-color coincidence is ψ ( u v ) = ψ ( x y ) . In either case, a proper K 4 is found. □
Currently, we do not have a strong upper bound on Sod ( n , K 4 ) ; the lower bound is linear in n, while the upper bound grows with n 3 / 2 .
Theorem 27.
For every n 4 , we have Lr ( n , K 4 ) Sod ( n , K 4 ) = Sp ( n , K 4 ) = Lp ( n , K 4 ) 2 n 2 , and also Sp ( n , K 4 ) Cp ( n , K 4 ) 2 n 2 .
Proof. 
We have seen that the upper bound Lr ( n , K 4 ) and also the inequalities are valid by the hierarchy of criteria defining the corresponding anti-Ramsey functions. Moreover, the claimed equalities follow from Proposition 1(2), as K 4 is an odd graph.
For the lower bound 2 n 2 , consider a coloring of K n with a rainbow star at v n , and take a LEX coloring of K : = K n v n . The total number of colors used is 2 n 3 . If a copy of K 4 contains the center of the rainbow star, then the vertex of the largest index under LEX in K has exactly two edges of the same color (forming a monochromatic P 3 ) and an edge of another color to v n , so this K 4 is neither local-parity-colored nor class-parity-colored. Otherwise, the copy is a K 4 under LEX on n 1 vertices, and the vertex of the second-highest index violates the condition. □

6. Concluding Remarks and Open Problems

In this concluding section, we collect many representative problems concerning the functions considered in this paper. Evidently, our choice is subjective, yet we hope that the enclosed list below opens a wide area of research with many more interesting results and problems to follow.
Table 5 summarizes the main results of Section 5 and can serve as the benchmark for further research and also as the start of induction steps in the case of generalizing some graphs into wider families of graphs.
Our list of problems is organized into subsections concentrating on
1.
The completion of results concerning specific graphs and small graphs;
2.
A further understanding of the hierarchy of the parameters;
3.
Algorithmic complexity problems concerning Odd Majority Ordering;
4.
Problems concerning the effect of graph operations;
5.
General host graphs, instead of complete graphs, and hypergraph versions.

6.1. Problems with Specific Graphs

Problem 1.
Determine tight asymptotics for Lr , Sod , Od , Cf , Sp , and Cp for paths and cycles. In particular, find reasonable lower and upper bounds on Sp ( n , C k ) and Cp ( n , C k ) . (See Theorem 12).
Problem 2.
Improve the linear lower bound Cf ( n , K k ) n + c k , provided by the ( k 1 ) -LEX coloring of K n .
Problem 3.
Determine all the parameters for K 4 e and K 4 to complete the table of small graphs (Table 5).
Problem 4.
Find sharper—or even exact—bounds for Sod ( n , K k ) and Lr ( n , K k ) , whose order is asymptotically determined.
Problem 5.
Determine ϕ ( | G | , G ) for arbitrary graphs G and for any ϕ { Ar , Lr , Sod , Od , Cf , Sp , Cp , Lp } .
Problem 6.
Compute the missing parameters of small graphs for small n.
Concerning Theorem 5, we raise the following problem.
Problem 7.
Is it true that for every q, the spider S = S q 2 , r 1 with q legs P 3 and r legs P 2 (pendant edges) satisfies Lr ( n , S ) = Ar ( n , K 1 , q + r ) whenever r is sufficiently large with respect to q ?

6.2. Problems on the Hierarchy of Constraints

Table 1 presents the hierarchy between the eight coloring requirements as implied by the definitions and proveb in Observation 1 and Proposition 1. For instance, a rainbow coloring (AR) satisfies all the other conditions as well, whereas an odd coloring (OD) or a local parity coloring (LP) is not guaranteed to fulfill any of the other seven. In particular, (OD, LP) is a simple example of an incomparable pair. Interesting questions arise both concerning comparable and concerning incomparable pairs.

6.2.1. Comparable Classes

Being positioned higher in the hierarchy implies that the corresponding parameter is not smaller. For two types of coloring constraints F 1 , F 2 and a graph G, let us write
f ( n , G | F 1 ) f ( n , G | F 2 )   if   ( n , G | F 1 ) f ( n , G | F 2 )   holds for all   n n 0 = n 0 ( G )
Problem 8.
If f ( n , G | F 1 ) f ( n , G | F 2 ) for all graphs G, then does there exist a G and n 0 = n 0 ( G ) such that f ( n , G | F 1 ) > f ( n , G | F 2 ) holds for all n n 0 ?
Some positive cases are immediately read out from Table 5, but not all. Concerning Sod ( n , G ) Sp ( n , G ) we know of no graphs for which Sod ( n , G ) > Sp ( n , G ) , at least for all large n. Such a strict inequality can hold only if G is an even graph, as otherwise, by Proposition 1 (2), Sod ( n , G ) = Sp ( n , G ) . Furthermore if Sp ( n , G ) is realized by odd color classes, then equality still holds. This fact leads to the following problem.
Problem 9.
Does there exist an even graph G and an edge coloring ψ = ψ ( n ) of K n with Sp ( n , G ) or more colors for every large n in which a copy of G occurs with even color classes but not with odd color classes?
For such a graph, Sod ( n , G ) > Sp ( n , G ) would hold. With reference to Observation 1(3), let us note that even the following more restricted case remains open.
Problem 10.
Prove or disprove the following. If G has maximum degree at most 2, then Sp ( n , G ) = Sod ( n , G ) , or even Cp ( n , G ) = Sod ( n , G ) .
We mention that for G = K 4 e , the values satisfy the inequalities Sod ( n , G ) = Sp ( n , G ) = n + 1 > Cp ( n , G ) = 5 > Lp ( n , G ) = 1 ; these resolve the other relations.
We also have Sod ( n , K 4 e ) = n + 1 > Od ( n , K 4 e ) = 3 > Lp ( n . K 4 e ) = 1 while Od ( n , K 4 ) = 1 and Lp ( n , K 4 ) 2 n 2 , showing that OD and LP are incomparable.

6.2.2. Incomparable Classes

The diagram in Table 1 indicates that the defining properties of the pairs (CF, SOD), (CF, SP), (CF,CP), (CF, LP), (OD, SP), (OD,CP), (OD, LP), and (CP, LP) are incomparable. Numerically, we also know that SOD, SP, CP, and LP can have a quadratic growth, while CF and OD have a linear upper bound, so a quadratic gap occurs, established, e.g., by K 5 .
In the other direction, the table contains several graphs with Cf ( n , G ) > Sod ( n , G ) . So it remains to settle the status of (CP, LP) and of the pairs involving OD. Concerning the former, there are lots of examples satisfying Cp ( n , G ) > Lp ( n , G ) and Od ( n , G ) > Lp ( n , G ) , since Δ ( G ) 2 implies Lp ( n , G ) = 1 by Proposition 1 (4). In fact, Cp ( n , G ) Lp ( n , G ) > c n and Od ( n , G ) Lp ( n , G ) > c n can hold for arbitrarily large c, establishing any large linear gap, as proven for long paths in Theorem 12 ( i i ) . However, the following three cases remain open.
Problem 11.
Prove or disprove the following. There exist graphs G 1 , G 2 , G 3 such that
( i )
Od ( n , G 1 ) > Sp ( n , G 1 ) ,
( i i )
Od ( n , G 2 ) > Cp ( n , G 2 ) ,
( i i i )
Lp ( n , G 3 ) > Cp ( n , G 3 ) .
We do not even have a single example of such G 1 , G 2 , G 3 , nor a proof that such graphs do not exist. (Certainly, a G 1 , if exists, would also serve as G 2 .) Clarification of these three cases would settle whether the hierarchy exhibited in Table 1 coincides with the Hasse diagram of the partial order among the eight parameter classes under study.

6.3. Problems on Parity-Driven Vertex Orders

Problem 12.
Determine the complexity of the following decision problem:
  • Odd-Majority Orientation (OMO):
  • Input:  An undirected graph G = ( V , E ) .
  • Question:  Does G admit an odd-majority orientation?
Also, if the answer is affirmative on G, how much time does it take to find an odd-majority orientation? How many permutations of V and how many orientations of E correspond to odd-majority orientations of G ?
Membership of OMO in NP is clear. The problem is of interest not only in general but also for special classes of graphs. According to Theorem 10 ( i i ) , the answer is affirmative whenever G is a bipartite odd graph. Such graphs can be recongnized in O ( | V | + | E | ) time, which is linear in the input size. The proof of the proposition shows that a suitable permutation can also be found in linear time, as it only needs to obtain the bipartition of G.
Problem 13.
Solve the analogous questions of algorithmic and enumerative nature on odd-even orderings:
  • Odd–even Ordering (OEO).
  • Input:  An undirected graph G = ( V , E ) .
  • Question:  Does G admit an odd-even ordering?
In Theorem 10 we observed that in a bipartite graph, it is sufficient for the existence of an odd-majority orientation that all vertices of even degree belong to the same vertex class. The following question arises as a possible natural extension.
Problem 14.
Let G be a bipartite graph, in which the set of even-degree vertices is independent. Does G admit an odd-majority orientation?

6.4. Problems with the Effect of Graph Operations

Motivated by the Adding Edge Lemma (Proposition 2) and the observations in Section 2.6, we raise the following problem.
Problem 15.
Concerning all eight parameters ϕ ( n , G ) , where ϕ { Ar , Lr , Sod , Od , Cf , Sp , Cp , Lp } , taken over all graphs G with | G | n , determine
( i )
The maximum of ϕ ( G + e ) ϕ ( G ) where e E ( G ) is any new edge, if ϕ allows this difference to be positive;
( i i )
The maximum of ϕ ( G ) ϕ ( G + e ) where e E ( G ) is any new edge, if ϕ allows this difference to be positive;
( i i i )
The above two values under the restriction that e joins two vertices of degree 2 in G, as a function of n.
As we have seen in Proposition 2, in some cases, the considered parameters cannot increase, and Ar ( n , G ) is an obvious example where it cannot decrease by edge insertion. A large jump can also occur in Cp ( n , G ) by joining two vertices of degree 2, as shown by Cp ( n , K 4 e ) = 5 and Cp ( n , K 4 ) 2 n 2 .
More generally, we ask
Problem 16.
Study the effect of further graph operations on the functions ϕ ( n , G ) .

6.5. Other Host Graphs and Hypergraphs

One branch of anti-Ramsey theory deals with the so-called rainbow number. Given two graphs, G and H, where H serves as a host graph, the goal is to determine the smallest number k = k ( G , H ) of colors such that every edge k-coloring of H contains a rainbow subgraph isomorphic to G. Analogous problems can be raised concerning the seven functions introduced here.
Problem 17.
Given two graphs G and H and a coloring type Φ { LR , SOD , OD , CF , SP , CP , LP } , determine the smallest integer k = k ( G , H ; Φ ) such that every edge coloring of H with at least k colors contains a copy of G whose induced coloring is of type Φ.
Moreover, it is very natural to seek hypergraph analogs of interesting graph problems. Recall that a hypergraph (finite set system) is r-uniform if all its edges have exactly r elements. Beyond the edge colorings of K n , one may consider edge colorings of the complete r-uniform hypergraph K n ( r ) , whose edge set consists of all r-element subsets of an n-element vertex set. Given a fixed r-uniform hypergraph H and a property P of edge colorings, one can ask for the minimum number ϕ P ( n , H ) of colors such that every edge coloring of K n ( r ) with at least ϕ P ( n , H ) colors contains a copy of H that satisfies property P . Similarly, if H 0 is an r-uniform host hypergraph that contains at least one copy of H , one can define ϕ P ( H 0 , H ) as the smallest integer such that every edge coloring of H 0 with at least ϕ P ( H 0 , H ) colors contains a copy of H that satisfies property P .
Problem 18.
Study the problems analogous to those investigated above on the more general class of uniform hypergraphs.

Author Contributions

Conceptualization, Y.C. and Zs.T.; Methodology, Y.C. and Zs.T.; Investigation, Y.C. and Zs.T.; Writing—original draft, Y.C. and Zs.T.; Writing—review & editing, Y.C. and Zs.T. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded in part by the National Research, Development and Innovation Office, NKFIH Grant FK 132060.

Data Availability Statement

Data sharing is not applicable to this article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Caro, Y.; Tuza, Z. Monochromatic graph decompositions inspired by anti-Ramsey colorings. arXiv 2024, arXiv:2405.19812. [Google Scholar]
  2. Erdős, P.; Simonovits, M.; Sós, V.T. Anti-Ramsey theorems. In Infinite and Finite Sets; Colloq. Math. Soc. János Bolyai, 10, Vol. II; North-Holland: Amsterdam, The Netherlands, 1975; pp. 633–643. [Google Scholar]
  3. Erdős, P.; Simonovits, M. A limit theorem in graph theory. Stud. Sci. Math. Hungar. 1966, 1, 51–57. [Google Scholar]
  4. Erdős, P.; Stone, A.H. On the structure of linear graphs. Bull. Amer. Math. Soc. 1946, 52, 1087–1091. [Google Scholar] [CrossRef]
  5. Schiermeyer, I. Rainbow numbers for matchings and complete graphs. Discret. Math. 2004, 286, 157–162. [Google Scholar] [CrossRef]
  6. Montellano-Ballesteros, J.J.; Neumann-Lara, V. An anti-Ramsey theorem on cycles. Graphs Combin. 2005, 21, 343–354. [Google Scholar] [CrossRef]
  7. Fujita, S.; Magnant, C.; Mao, Y.; Ozeki, K. Rainbow generalizations of Ramsey theory—A dynamic survey. Theory Appl. Graphs. 2014, 1. [Google Scholar] [CrossRef]
  8. Axenovich, M.; Clemen, F.C. Rainbow subgraphs in edge-colored complete graphs: Answering two questions by Erdős and Tuza. J. Graph Theory 2024, 106, 57–66. [Google Scholar] [CrossRef]
  9. Gilboa, S.; Hefetz, D. On degree anti-Ramsey numbers. Eur. J. Combin. 2017, 60, 31–41. [Google Scholar] [CrossRef]
  10. Goorevitch, I.; Holzman, R. Rainbow triangles in families of triangles. arXiv 2022, arXiv:2209.15493v2. [Google Scholar]
  11. Harris, I. Avoiding k-Rainbow Graphs in Edge Colorings of Kn and Other Families of Graphs. Ph.D. Thesis, Auburn University, Auburn, AL, USA, 2024. Available online: https://etd.auburn.edu/bitstream/handle/10415/9200/I%20Harris%20Dissertation%20Final.pdf?sequence=2 (accessed on 8 May 2024).
  12. Wu, F.; Broersma, H.; Zhang, S.; Li, B. Properly colored and rainbow C4’s in edge-colored graphs. J. Graph Theory 2024, 105, 110–135. [Google Scholar] [CrossRef]
  13. Xu, J.; Lu, M.; Li, K. Anti-Ramsey problems for cycles. Appl. Math. Comput. 2021, 408, 126345. [Google Scholar] [CrossRef]
  14. Yuan, L.T. The anti-Ramsey number for paths. arXiv 2021, arXiv:2102.00807. [Google Scholar]
  15. Caro, Y.; Petruševski, M.; Škrekovski, R. Remarks on odd colorings of graphs. Discret. Appl. Math. 2022, 321, 392–401. [Google Scholar] [CrossRef]
  16. Caro, Y.; Petruševski, M.; Škrekovski, R. Remarks on proper conflict-free colorings of graphs. Discret. Math. 2023, 346, 113221. [Google Scholar] [CrossRef]
  17. Pyber, L. Covering the edges of a graph by …. In Sets, Graphs and Numbers; Colloq. Math. Soc. János Bolyai, 60; North-Holland: Amsterdam, The Netherlands, 1991; pp. 583–610. [Google Scholar]
  18. Axenovich, M.; Iverson, P. Edge-colorings avoiding rainbow and monochromatic subgraphs. Discret. Math. 2008, 308, 4710–4723. [Google Scholar] [CrossRef]
  19. Erdős, P.; Rado, R. A combinatorial theorem. J. Lond. Math. Soc. 1950, 25, 249–255. [Google Scholar] [CrossRef]
  20. Caro, Y.; Tuza, Z. Manuscript in preparation. 2024. [Google Scholar]
  21. Chandran, L.S.; Hashim, T.; Jacob, D.; Mathew, R.; Rajendraprasad, D.; Singh, N. New bounds on the anti-Ramsey numbers of star graphs. arXiv 2018, arXiv:1810.00624v2. [Google Scholar]
  22. Jiang, T. Edge-colorings with no large polychromatic stars. Graphs Combin. 2002, 18, 303–308. [Google Scholar] [CrossRef]
  23. Montellano-Ballesteros, J.J. On totally multicolored stars. J. Graph Theory 2006, 51, 225–243. [Google Scholar] [CrossRef]
  24. Manoussakis, Y.; Spyratos, M.; Tuza, Z.; Voigt, M. Minimal colorings for properly colored subgraphs. Graphs Combin. 1996, 12, 345–360. [Google Scholar] [CrossRef]
  25. Bialostocki, A.; Gilboa, S.; Roditty, Y. Anti-Ramsey numbers of small graphs. Ars Combin. 2015, 123, 41–53. [Google Scholar]
  26. Gilboa, S.; Roditty, Y. Anti-Ramsey numbers of graphs with small connected components. Graphs Combin. 2016, 32, 649–662. [Google Scholar] [CrossRef]
Table 1. Hierarchy of eight subclasses of anti-Ramsey colorings; boldface indicates possible quadratic growth, the other two classes are linearly bounded, as we shall see below.
Table 1. Hierarchy of eight subclasses of anti-Ramsey colorings; boldface indicates possible quadratic growth, the other two classes are linearly bounded, as we shall see below.
AR
LR
SOD CF
SP OD
CP LP
Table 2. Conditions for the four local variants of anti-Ramsey functions.
Table 2. Conditions for the four local variants of anti-Ramsey functions.
Color DegreeOdd1
some color Od Cf
all colors Sod Lr
Table 3. Global vs. local conditions on anti-Ramsey functions.
Table 3. Global vs. local conditions on anti-Ramsey functions.
ConditionGlobalLocalColor Class
rainbow Ar Lr
same parity Sp Lp Cp
Table 4. Compound coloring patterns where the number of colors grows as a function of n.
Table 4. Compound coloring patterns where the number of colors grows as a function of n.
Pattern CombinationApplied First in
rainbow K p , monochromatic K n K p Proposition 4
h-LEX, rainbow K h followed by LEXTheorem 7
h-RS, rainbow K n K n h , monochromatic K n h Theorem 12
LEX with rainbow perfect matchingTheorem 23
rainbow spanning graph, monochromatic complementTheorem 26
LEX with rainbow spanning starTheorem 27
Table 5. Anti-Ramsey numbers (possibly except for very small n 8 ), odd and parity versions: exact values for all graphs with at most four edges and for P 6 , and currently known best estimates for the other two graphs with four vertices. LB = lower bound, UB = upper bound, ex ( G 1 , G 2 ) = ex ( n , { G 1 , G 2 } ) ; “≡” means that the equalities Sod = Od = Cf = Lr hold, as Observation 1(3) applies to G; “=” means that the value is equal to the preceding entry of the same row but not necessarily due to a general structural principle. The eighth function has Lp ( n , G ) = 1 for all G K 4 (and Lp ( n , K 4 ) = Sp ( n , K 4 ) = Sod ( n , K 4 ) by Proposition 1(2)), either for all n or for all sufficiently large n.
Table 5. Anti-Ramsey numbers (possibly except for very small n 8 ), odd and parity versions: exact values for all graphs with at most four edges and for P 6 , and currently known best estimates for the other two graphs with four vertices. LB = lower bound, UB = upper bound, ex ( G 1 , G 2 ) = ex ( n , { G 1 , G 2 } ) ; “≡” means that the equalities Sod = Od = Cf = Lr hold, as Observation 1(3) applies to G; “=” means that the value is equal to the preceding entry of the same row but not necessarily due to a general structural principle. The eighth function has Lp ( n , G ) = 1 for all G K 4 (and Lp ( n , K 4 ) = Sp ( n , K 4 ) = Sod ( n , K 4 ) by Proposition 1(2)), either for all n or for all sufficiently large n.
GAr(n, G)Lr(n, G)Sod(n, G)Cf(n, G)Od(n, G)Sp(n, G)Cp(n, G)
P 2 11==
P 3 22==
2 P 2 21==
P 4 33==
P 3 P 2 32==
K 1 , 3 n 2 + 2 n 2 + 2 121==
3 P 2 n + 1 1==
C 3 nn==
K 1 , 3 + leaf n 2 + 2 n 2 + 2 232==
K 1 , 3 P 2 n 2 + 2 n 2 + 2 121==
K 3 + leafnn232==
P 3 2 P 2 n + 1 2==
C 3 P 2 n + 1 n==
P 4 P 2 n + 1 3==
P 5 n + 1 4==
2 P 3 n + 1 n + 1 ==
K 1 , 4 n + 2 n + 2 2====
C 4 4 n 3 n + 1 ==
4 P 2 2 n 1 1==
P 6 n + 2 n + 1 ==
K 4 e LB: ex ( C 3 , C 4 ) + 2 LB: 3 n 1 2 n + 1 n + 1 3 n + 1 5
UB: ex ( C 3 , C 4 ) + n + 1 UB: 2 n 3
K 4 n 2 4 + 2 LB: ex ( C 4 ) + 2 LB: 2 n 2 n + 1 1 = Sod LB: 2 n 2
UB: n 2 n UB: n 2 n UB: Sod
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Caro, Y.; Tuza, Z. Monochromatic Graph Decompositions Inspired by Anti-Ramsey Theory and Parity Constraints. Mathematics 2024, 12, 3665. https://doi.org/10.3390/math12233665

AMA Style

Caro Y, Tuza Z. Monochromatic Graph Decompositions Inspired by Anti-Ramsey Theory and Parity Constraints. Mathematics. 2024; 12(23):3665. https://doi.org/10.3390/math12233665

Chicago/Turabian Style

Caro, Yair, and Zsolt Tuza. 2024. "Monochromatic Graph Decompositions Inspired by Anti-Ramsey Theory and Parity Constraints" Mathematics 12, no. 23: 3665. https://doi.org/10.3390/math12233665

APA Style

Caro, Y., & Tuza, Z. (2024). Monochromatic Graph Decompositions Inspired by Anti-Ramsey Theory and Parity Constraints. Mathematics, 12(23), 3665. https://doi.org/10.3390/math12233665

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Article metric data becomes available approximately 24 hours after publication online.
Back to TopTop