Abstract
A bijective product k-cordial labeling f of a graph G with vertex set V and edge set E is a bijection from V to such that the induced edge labeling defined as for every edge satisfies the condition , where and is the number of edges labeled with i under . A graph which admits a bijective product k-cordial labeling is called a bijective product k-cordial graph. In this paper, we study bijective product -cordiality for paths and cycles, where is an odd prime. We determine bijective product -cordiality for paths and cycles for . Also, we establish the bijective product k-cordial labeling of stars. Further, we find the bijective product 4-cordial labeling of bistars and the splitting graphs of stars and bistars.
Keywords:
cordial labeling; product cordial labeling; k-product cordial labeling; bijective product k-cordial labeling MSC:
05C78
1. Introduction
All graphs considered here are simple, finite, connected, undirected and of order greater than 1. For the basic notation and terminology of graph theory, we refer the reader to []. Graph theory is quickly being integrated into mainstream mathematics due to the fact that other important areas of mathematics, including group theory, number theory, and combinatorics, are related to it. It is also closely connected to applied mathematics, which is used in operations research; genetics; physical, biological, social sciences; engineering; and computer science. The labeling of graphs is perceived to be a primarily theoretical subject in the field of graph theory and discrete mathematics due to the fact that it serves as a model in a wide range of applications in various fields. Labeling is a function that allocates the elements of a graph to real numbers, usually positive integers. In 1967, Rosa [] published a pioneering paper on graph labeling problems. An enormous body of literature has grown around graph labeling over the past five decades. More than 350 labeling techniques have been studied in nearly 3600 research papers. Gallian [], in his survey, beautifully classified all the labelings under suitable headings and subheadings. One of the popular labelings called ’cordial labeling’ was introduced by Cahit [] in 1987. A graph is called cordial if it is possible to label its vertices with 0s and 1s so that when the edges are labeled with the difference of the labels at their endpoints, the number of vertices (edges) labeled with 1s and 0s differs at most by one. After this, many labeling schemes were also introduced with minor variations in the context of cordiality.
In this paper, we consider the complete residue class of the ring of integers modulo k as , .
A new labeling called ‘product cordial labeling’ was explored by Sundaram et al. [] in 2004, with slight deviations in the idea of cordiality. A product cordial labeling f of a graph G is such that if each edge is assigned the label , and , where and denote the number of vertices and edges, respectively, labeled with . In 2012, Ponraj et al. [] extended this concept and introduced k-product cordial labeling as follows: Let , where . Each edge is assigned the label . f is called a k-product cordial labeling if and , , where and denote the number of vertices and edges, respectively, labeled with . Thus, the concept of two-product cordiality is the same as that of product cordiality. Inspired by the concept of ‘k-product cordial labeling’ and the results in [,], we continue our study on ‘k-product cordial labeling’ and establish that several families of graphs admit k-product cordial labeling. Also, we show that some families of graphs do not admit k-product cordial labeling. In addition, we introduce two new concepts, namely bijective product k-cordial labeling and bijective product square k-cordial labeling []. Suppose G is a graph of order . Let be a bijection. For each edge , define , . f is called a bijective product k-cordial labeling if for all , where denotes the number of edges labeled by x under . The graph G, which admits a bijective product k-cordial labeling, is called a bijective product k-cordial graph. The following results are obtained in [].
Theorem 1
([], Theorem 2.3). Let G be a unicyclic graph of order n and . If G is bijective product k-cordial and the girth of G is greater than , then .
Corollary 1
([], Corollary 2.4). For , if , then is not bijective product k-cordial.
Motivated by the concept and results in [], we further study bijective product p-cordiality for paths and cycles when p is a prime. When , it is an obvious case. Therefore, we only consider that p is an odd prime. Also, we prove that the star graph is bijective product k-cordial. Further, we establish that the bistar and splitting graphs of stars and bistars admit bijective product 4-cordial labelings.
2. Preliminaries
Let G be a graph of order with the vertex set . Suppose is a vertex labeling on G. We use an n-tuple to present the labeling f.
Suppose is a vertex labeling on a graph G, where (or ). For a fixed integer , we define an edge labeling for G. Since p is fixed, we write instead of . Here is defined by . For , we use (or ) and (or ) to denote the number of vertices labeled by i under f and the number of edges labeled by i under , respectively.
When , we use to present an edge labeling F for . When , similarly we use to present an edge labeling F for .
Suppose and are two (ordered) sequences of integers and p is a fixed integer. We denote (or ) when for all i.
Example 1.
Consider , and . The bijective labelings f, and for are as follows:
, and ; and .
Lemma 1.
Let , .
- There is a bijective labeling such that , and .
- There is a bijective labeling such that , and .
Proof.
Define the labelings and by —that is, the -th term of is and the -th term of is for —and ; that is, swap the -th and -th terms of to obtain .
We have . Hence . □
Figure 1 shows the and labelings for .
Figure 1.
Bijective labelings of .
Lemma 2.
Let . There exists a labeling such that
- ;
- g is a k-to-1 labeling; that is, for ;
- for and .
Proof.
First we separate into k ‘consecutive’ subpaths of order each. Let , and (as combined sequences of vertices).
Let and be the labelings defined in Lemma 1.
- (a)
- Suppose , where . We label by for and by for . Since , , , and , the induced label for the edge or is , for . This is the required labeling.
- (b)
- Suppose , where . Similar to the above case, we label by and by for . This is the required labeling.
□
Corollary 2.
Let . There exists a labeling such that
- for and ;
- for .
Proof.
We label the first vertices of as defined in Lemma 2 and label the last vertex of by 0. Since and the last vertex of is labeled by 0, the last edge is labeled by . Thus . This is a required labeling. □
Example 2.
From Lemma 2 we have the following labelings for and , where .
| Vertex labeling | Induced edge labeling | |
| (3, 0, 4, 1, 5, 2, 0, 3, 1, 4, 2, 5, 3, 0, 4, 1, 5, 2) | (3, 4, 5, 0, 1, 2, 3, 4, 5, 0, 1, 2, 3, 4, 5, 0, 1) | |
| (0, 3, 1, 4, 2, 5, 3, 0, 4, 1, 5, 2) | (3, 4, 5, 0, 1, 2, 3, 4, 5, 0, 1) |
By Corollary 2 we have the following labelings for and .
| Vertex labeling | Induced edge labeling | |
| (3, 0, 4, 1, 5, 2, 0, 3, 1, 4, 2, 5, 3, 0, 4, 1, 5, 2, 0) | (3, 4, 5, 0, 1, 2, 3, 4, 5, 0, 1, 2, 3, 4, 5, 0, 1, 2) | |
| (0, 3, 1, 4, 2, 5, 3, 0, 4, 1, 5, 2, 0) | (3, 4, 5, 0, 1, 2, 3, 4, 5, 0, 1, 2) |
3. Bijective Product Prime-Cordial Labelings for Paths
The following results were obtained in our previous paper [].
Theorem 2
([], Theorem 2.2). A graph G is bijective product 2-cordial if and only if G admits a 2-product cordial labeling g with .
Theorem 3
([], Theorem 2.7). A graph G is bijective product 3-cordial if and only if G admits a 3-product cordial labeling g with and .
The next theorem is a generalization of Theorems 2 and 3.
Theorem 4.
A graph G is bijective product p-cordial if and only if G admits a p-product cordial labeling g with
Proof.
The necessary part is obvious. So, we only need to prove the supplementary part. Let the order of G be , where . Let be the set of vertices in G whose label is .
If , then for all i. If , then if , if , and .
For each , we label all the vertices in by k, where in . Then this labeling is bijective product p-cordial. □
Lemma 3.
Suppose admits a p-product cordial labeling g with and for all . Then g can be extended as a p-product cordial labeling of .
Proof.
Note that is obtained from by adding the edge . Let be the same labeling as g. Then . Thus, for and . From our hypothesis, we have for in . Hence is a p-product cordial labeling of . □
Theorem 5.
Suppose π is an odd prime. admits a π-product cordial labeling ρ, which satisfies condition (1) in Theorem 4 and . Hence is bijective product π-cordial for any positive integer k.
Proof.
Suppose . Let and .
Let g be the labeling for R defined in Lemma 2 by letting .
Since is prime, there is a primitive root of , say a. Define by , and , . Now , .
Then for , and for , and . Thus, is a -product cordial labeling for , which satisfies condition (1) in Theorem 4. Hence, is bijective product -cordial. □
Corollary 3.
Suppose π is an odd prime and . , and admit a π-product cordial labeling ρ, which satisfies condition (1) in Theorem 4 and . Moreover, also admits a π-product cordial labeling ρ, which satisfies condition (1) in Theorem 4.
Hence , and are bijective product π-cordial for .
Proof.
- (a)
- Suppose . Let and . Let g be the labeling for R defined in Corollary 2 by letting .Similar to Theorem 5, we define a labeling . In this case, and . Then for and , and for . The previous two sentences mean that for . Thus, is a -product cordial labeling for , which satisfies condition (1). From Theorem 4, is bijective product -cordial.
- (b)
- Let be the -product cordial labeling of defined in Case (a). We extend to by labeling the last vertex of by 2. We still denote the -product cordial labeling of as . Then for ; and for ; and . Thus, is a -product cordial labeling for , which satisfies condition (1). From Theorem 4, is bijective product -cordial.
- (c)
- Let be the -product cordial labeling for defined in Theorem 5, where . Now, we delete the first vertex of , which is labeled by 0. We still denote the -product cordial labeling of as . Namely, and for , and for , and , where a is a primitive root of .
Note that the labeling defined in all the above cases satisfies the condition that if is the first vertex of the corresponding path.
It is easy to see that the labeling defined in Case (c) still works when . Thus, we obtain a -product cordial labeling for . But, in this case, all the labels of vertices in are non-zero.
From Theorem 4, , and are bijective product -cordial for . □
By combining Theorem 4, Lemma 3 and Corollary 3, we obtain the following.
Corollary 4.
Suppose π is an odd prime. The cycles , and are bijective product π-cordial for .
Remark 1.
The cycle may not be bijective product π-cordial. For example, it is easy to check that is not bijective product 5-cordial.
Example 3.
Suppose that . Now ; ; ; ; and . So is a primitive root of 7.
From Theorem 5, , where and . From Example 2, the labeling for R is . The induced edge labeling is .
For the graph , the vertex labeling
(which is a 7-product cordial labeling) and the induced edge labeling . From Theorem 4, we obtain a bijective product 7-cordial labeling for .
Similarly the bijective product 7-cordial labelings for , and are
with induced edge labelings
respectively.
So (7, 14, 1, 6, 3, 4, 2, 5, 13, 8, 11, 10, 12, 9, 15), (7, 14, 1, 6, 3, 4, 2, 5, 13, 8, 11, 10, 12, 9, 15, 16) and (7, 1, 6, 3, 4, 2, 5, 13, 8, 11, 10, 12, 9) are also bijective product 7-cordial labelings for , and , respectively. Their induced edge labelings are (0, 0, 6, 4, 5, 1, 3, 2, 6, 4, 5, 1, 3, 2, 0), (0, 0, 6, 4, 5, 1, 3, 2, 6, 4, 5, 1, 3, 2, 2, 0) and (0, 6, 4, 5, 1, 3, 2, 6, 4, 5, 1, 3, 0).
Next, we restate the result proven in [] as a corollary combining the results of Corollaries 1, 3 and 4.
Corollary 5.
is bijective product 3-cordial for and is bijective product 3-cordial if and only if , where .
4. Bijective Product -Cordial Labeling of Path and Cycle, Where
In this section, we study bijective product -cordiality for paths and cycles for some prime .
Theorem 6.
Let , where . Let . Suppose there is a bijective product π-cordial labeling f for with . Then there is a π-product cordial labeling g for such that for all . Moreover, and are bijective product π-cordial.
Proof.
Let be the -product cordial labeling for defined in Corollary 3, Case (a). Note that , for , , and for all .
Since and f is a bijective product -cordial labeling for , with , for , , for , and . Since , we can combine the labelings and f for . Let this combined labeling be g. It is easy to check that g is a -product cordial labeling for since and satisfy condition (1). Moreover, is a common vertex in two paths. So the combine labeling g satisfies condition (1). Hence, from Theorem 4, g is a bijective product -cordial labeling of and . □
Now, we consider or . Let , with , where is an odd prime. From Theorem 5 and Corollaries 3, 4 and 5, we need to find results for and . From Theorem 6, it suffices to find a bijective product -cordial labeling f for with and . We denote f as and .
Suppose . Then there is only one case, namely when . Let . Then . So f is a bijective product 5-cordial labeling for . From Theorem 6, for , and are bijective product 5-cordial (since is clearly bijective product 5-cordial).
Lemma 4.
Let π be an odd prime and . Suppose . Then admits a bijective product π-cordial labeling f with , for .
Proof.
We define for . For , . Thus, are distinct modulo . Hence, f is a bijective product -cordial labeling. □
Table 1.
Labelings f and for and when and .
By combining with Theorem 6 and Lemma 4, we obtain the following theorem.
Theorem 7.
Suppose .
- (a)
- is bijective product π-cordial for .
- (b)
- Suppose and . is bijective product π-cordial.
From the above table and Remark 1 we obtain the following theorem.
Theorem 8.
The cycle is bijective product 5-cordial, but is not bijective product 5-cordial. For , is bijective product π-cordial for .
Conjecture 1.
is bijective product -cordial for , where is an odd prime.
Conjecture 2.
is bijective product -cordial for and , where is an odd prime.
5. Bijective Product -Cordial Labeling of Star and Symmetric Bistar
We denote the complete bipartite graph with partition sizes m and n, with , by . The graph is called a star graph. A bistar graph is the graph obtained by joining the apex vertices of the stars and by an edge. The graph is called a symmetric bistar graph.
In this section, we assume the vertex set and the edge set of to be and , respectively. Also we assume the vertex set and the edge set of to be and , respectively.
For convenience, we use to denote the set of integers from a to b. We also denote if two multisets and satisfy for each i, .
Suppose G is a graph of size q. Let , where . Note that ( does not appear when ). Since for , , is congruent to a subset of .
Theorem 9.
The star graph is bijective product k-cordial for all and .
Proof.
Define by , for . Clearly the set of induced edge labels is before taking modulo k. Thus f is a bijective product k-cordial labeling of for . Hence, the star graph is bijective product k-cordial for all and . □
Example 4.
A bijective product 8-cordial labeling of is shown in Figure 2.
Figure 2.
A bijective product 8-cordial labeling of .
Theorem 10.
The symmetric bistar graph is bijective product 4-cordial for all .
Proof.
We define a bijective product 4-cordial labeling f for .
For , we define , , and .
For , we define , , , , and .
For , we define , , , , , () and (if , ).
Then the set before taking modulo 4. Since , the set . Thus the set of all induced edge labels is congruent to modulo 4. Hence f is a bijective product 4-cordial labeling.
Hence, the symmetric bistar graph is bijective product 4-cordial for all . □
Example 5.
A bijective product 4-cordial labeling of is shown in Figure 3.
Figure 3.
Bijective product 4-cordial labeling of .
The splitting graph of a graph G is a graph obtained by adding a new vertex to each vertex v of G such that is adjacent to every vertex that is adjacent to v in G.
Theorem 11.
The splitting graph of star graph is bijective product 4-cordial for all .
Proof.
Let the vertex and edge set of be and , respectively. Define as follows:
- Case 1:
- For , define , , and .
- Case 2:
- For , define , , , , and .
- Case 3:
- For , define , , , , , for if , , and for .Before taking modulo 4, the sets and .Since ,Now . Hence f is a bijective product 4-cordial labeling for .
Therefore, the splitting graph of star graph is bijective product 4-cordial for all . □
Example 6.
A bijective product 4-cordial labeling of is shown in Figure 4:
Figure 4.
Bijective product 4-cordial labeling of .
Theorem 12.
The splitting graph of symmetric bistar graph is bijective product 4-cordial for all .
Proof.
Let the vertex and edge set of be and respectively. We have the following three cases.
Define as follows:
- For , define , , , , , , and . Then the set (multiset) of edge labels is .
- For , define , , , , , , , , , , and . Then the set of edge labels is .
- For , define , , , , , , , and if , .for , for andfor .
- Firstly, we have , , , , and .When , the set .Thus for .
- The set .
- Since , the set and the set .
- Since , .
- Since , .
Now the set of all induced edge labels is congruent to modulo 4.Suppose , . Then , where means m copies of .Suppose , . Then .
Hence f is a bijective product 4-cordial labeling for . Therefore, the splitting graph of symmetric bistar graph is bijective product 4-cordial for all . □
Example 7.
A bijective product 4-cordial labeling of is shown in Figure 5:
Figure 5.
Bijective product 4-cordial labeling of .
6. Conclusions
In this paper, we establish the bijective product -cordial labeling for (1) a path of order , , and and (2) a cycle of order , , and , where is an odd prime and . Also, we prove the existence of bijective product -cordial labeling for (1) a path and (2) an m-cycle when m is greater than and m is not a multiple of , where and 13. Further, we show that the star graph admits bijective product k-cordial labeling. Moreover, we determine the bijective product 4-cordial labeling of a symmetric bistar, a splitting graph of the star graph and a symmetric bistar graph. Researchers may further explore this topic and try to find more families of graphs that admit/do not admit bijective product k-cordial labeling. It is a fact that only limited studies have been carried out on this new topic; therefore there is more scope for further research on ‘Bijective Product k-Cordial Labeling’. Finally, we conclude this paper with the following open problem.
Open Problem:
Find a bijective product k-cordial labeling for a path, cycle and bistar, where . And find a bijective product 3-cordial labeling for a bistar.
Author Contributions
Visualization and funding acquisition, S.A.B.; conceptualization and investigation, W.C.S.; writing—original draft, R.S.S.; writing—review and editing and supervision, P.J.; validation, M.E.A.-A. All authors have read and agreed to the published version of the manuscript.
Funding
This research has received no specific grant from any funding agency.
Data Availability Statement
A Dynamic Survey of Graph Labeling, 2024, by Joseph. A. Gallian.
Acknowledgments
The authors sincerely thank the referees for their valuable suggestions to improve the presentation of the paper.
Conflicts of Interest
The authors declare that they have no conflicts of interest.
References
- Bondy, J.A.; Murty, U.S.R. Graph Theory with Applications; American Elsevier: New York, NY, USA, 1976. [Google Scholar]
- Rosa, A. On certain valuations of the vertices of a graph. In Theory of Graphs (International Symposium, Rome, July 1966); Dunod Gordon & Breach Science Publishers, Inc.: Paris, France, 1967; pp. 349–355. [Google Scholar]
- Gallian, J.A. A dynamic survey of graph labeling. Electron. J. Combin. 2024, 1, DS6. [Google Scholar] [CrossRef] [PubMed]
- Cahit, I. Cordial graphs: A weaker version of graceful and harmonious graphs. Ars Combin. 1987, 23, 201–207. [Google Scholar]
- Sundaram, M.; Ponraj, R.; Somasundaram, S. Product cordial labeling of graphs. Bull. Pure Appl. Sci. 2004, 23E, 155–163. [Google Scholar]
- Ponraj, R.; Sivakumar, M.; Sundaram, M. k-Product cordial labeling of graphs. Int. J. Contemp. Math. Sci. 2012, 7, 733–742. [Google Scholar]
- Shiu, W.C.; Santrin Sabibha, R.; Jeyanthi, P.; Jeya Daisy, K.; Lau, G.C. Bijective product and product square k-cordial labeling of graphs. Jordan J. Math. Stat. 2024, 17, 391–400. [Google Scholar]
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. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).