@article{Liu2026, 
author = {Baojie Liu and Qihang Dou and Fan Yang},
title = {The odd coloring of some Cartesian product graphs},
year = {2026},
journal = {AIMS Mathematics},
volume = {11},
number = {1},
pages = {1311-1331},
keywords = {odd coloring, Cartesian product, coloring matrix},
url = {https://www.sciopen.com/article/10.3934/math.2026056},
doi = {10.3934/math.2026056},
abstract = {An odd    c-coloring of a graph is a proper    c-coloring such that each non-isolated vertex has at least one color appearing an odd number of times in its neighborhood. The minimum number of colors in any odd coloring of    G, denoted        χ    o    (  G  ), is called the odd chromatic number. This concept was introduced by Petruševski and Škrekovski, who conjectured that every planar graph    G is odd 5-colorable and observed that        χ    o    (  G  ◻  H  )  ≤      χ    o    (  G  )  ⋅      χ    o    (  H  ) for connected nontrivial graphs    G and    H. In this paper, for specific Cartesian product graphs    G  ◻  H, such as        P    m    ◻      P    n  ,        C    m    ◻      P    n  , and        C    m    ◻      C    n  , we determine the exact value of        χ    o    (  G  ◻  H  ), which establishes tighter upper bounds than the multiplicative bound        χ    o    (  G  )  ⋅      χ    o    (  H  ). We show that        χ    o    (      P    m    ◻      P    n    )  ≤  4 with a complete characterization of all cases;        χ    o    (      C    m    ◻      P    n    )  ≤  5 with a full classification for even and odd    m; and        χ    o    (      C    m    ◻      C    n    )  ≤  5 with necessary and sufficient conditions for 3-, 4-, and 5-colorability under parity and divisibility constraints. These results significantly improve upon the multiplicative upper bound and provide new constructive methods and theoretical insights for studying odd colorings in Cartesian product graphs. Additionally, we determine that        χ    o    (      K    m    ◻      P    n    )  =      χ    o    (      K    m    ◻      C    n    )  =  m for    m  =  3 and        C    n   is an even cycle or    m  ≥  4.}
}