On the P3-Coloring of Bipartite Graphs
Abstract
:1. Introduction
2. -Chromatic Number of Tree and Complete Bipartite Graphs
- A path has different colors if all the vertices in are of different colors.
- We say that a vertex u of the graph G is colored if all the paths containing u have different colors.
- Step 1:
- If , then and . We shall prefer the fewest colors for s while selecting the color of these vertices.
- Step 2:
- Select a colored vertex, say , from the second layer having neighbor vertices in its lower layers and assign colors to these neighbor vertices in such way that the colors we are choosing are not assigned to and to the neighbors of in the upper layer.
- Step 3:
- Apply “Step 2” to the vertices of lower layers having as the top vertex.
- Step 4:
- Select a vertex, say , from first layer, which is already assigned a color, say , then apply “Step 1” to by setting . Moreover, apply “Step 3” to .
- Step 5:
- Repeat “Step 4” until all the vertices have their colors.
- Step 1:
- The . So, we set , , , .
- Step 2:
- The assignment of colors to the neighbors of which are not yet assigned any color yet is , .The assignment of colors to the neighbors of which are not yet assigned any color is , .
- Step 3:
- There is only one vertex in the neighbor of which is not assigned any color, so we put .The assignment of colors to the neighbors of which are not yet assigned any color is , .There is only one vertex in the neighbor of which is not assigned any color, so we put .
- Step 4:
- The assignment of colors to the neighbors of which are not yet assigned any color is , , .The assignment of colors to the neighbors of which are not yet assigned any color is , .There is only one vertex in the neighbor of which is not assigned any color, so we put .There is only one vertex in the neighbor of which is not assigned any color, so we put .
- Step 5:
- All the vertices are already colored; see Figure 4. This completes the example.
3. -Chromatic Number of Grid Graph
4. -Chromatic Number of Bipartite Graphs Having Exactly One Cycle
- (1)
- All s are colored.
- (2)
- Some s are not colored. See Figure 15.
- Step 1:
- If then .
- Step 2:
- Select the vertex that already has a color, say , and assign different colors to neighbors of . Choose colors that are not used for other neighbors of .
- Step 3:
- Select the immediate next vertex of set which is not colored yet, say , and put . Then apply Step 1 and Step 2 to .
- Step 4:
- Repeat Step 3 until all the s are not colored.
- Step 5:
- Select the vertex from set which is not yet colored, say . Assign the color to the vertex where is the color that is not assigned to neighbors of and neighbors of its neighbors.
- Step 6:
- Repeat Step 5 until all the s are not colored.
- Step 1:
- We have . We consider the assignment of colors to the neighbors of as , , , .
- Step 2:
- The neighborhood of is ; therefore, we assign , , and .The neighborhood of is ; therefore, we assign , , and .The neighborhood of is ; therefore, we put .
- Step 3:
- Select the immediate next vertex of set which is not colored yet and assign . The vertex is the only neighbor of , and we assign .
- Step 4:
- All the s are already colored. So we move to Step 5.
- Step 5:
- The vertex from set is not colored yet. We assign .
- Step 6:
- Now, select vertex and assign . For the vertex , we put .
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Prathik, A.; Uma, K.; Anuradha, J. An overview of applications of graph theory. Int. J. Chemtech Res. 2016, 9, 242–248. [Google Scholar]
- Chartrand, G. Introductory Graph Theory; Dover: New York, NY, USA, 1985. [Google Scholar]
- Rouvray, D.H. The pioneering contributions of Cayley and Sylvester to the mathematical description of chemical structure. J. Mol. Struct. Theochem. 1989, 185, 1–14. [Google Scholar] [CrossRef]
- Davis, C.; Grünbaum, B.; Sherk, F.A. The Mathematics of Map Coloring. Leonardo 1971, 4, 273–277. [Google Scholar]
- Blazewicz, J.; Ecker, K.H.; Pesch, E.; Schmidt, G. Scheduling Computer and Manufacturing Process; Springer: Berlin/Heidelberg, Germany, 1996. [Google Scholar]
- Dewerra, D. An introduction to timetabling. Eur. J. Oper. Res. 1985, 19, 151–162. [Google Scholar] [CrossRef]
- Philippe, G.; Jean, P.; Hao, K.J.; Daniel, P. Recent Advances in Graph Vertex Coloring. In Intelligent System References Library; Springer: Berlin/Heidelberg, Germany, 2013. [Google Scholar]
- Tait, P.G. Remarks on the coloring of maps. Proc. Roy. Soc. 1880, 10, 501–503. [Google Scholar]
- Haken, W.; Appel, K. Every planar graph is four-colorable. J. Math 1976, 21, 429–490. [Google Scholar]
- Toft, B.; Jensen, T.R. Graph Coloring Problems; John Wiley and Sons: New York, NY, USA, 1995. [Google Scholar]
- Toft, B.; Jensen, T.R. 25 pretty graph coloring problems. Discret. Math. 2001, 229, 167–169. [Google Scholar]
- Zhou, X.; Nishizeki, T.; Nakano, S. Edge-Coloring Algorithms; Technical report; Graduate School of Information Sciences, Tohoku University: Sendai, Japan, 1996; pp. 172–183. [Google Scholar]
- Waters, R.J. Graph Coloring and Frequency Assignment; University of Nottingham: Nottingham, UK, 2005. [Google Scholar]
- Grotschel, M.; Koster, A.; Eisenblatter, A. Frequency planning and ramications of coloring. In Konrad-Zuse-Zentrum fur Informationstechnik Berlin; Takustrasse: Berlin-Dahlem, Germany, 2000. [Google Scholar]
- Baber, C.L. An introduction to list colorings of graphs. Master’s Thesis, Virginia Polytechnic Institute and State University, Blacksburg, VA, USA, 2009. [Google Scholar]
- Rubin, A.L.; Taylor, H.; Erdos, P. Choosability in graphs. Congr. Numer. 1979, 26, 125–157. [Google Scholar]
- Tsouros, C.; Satratzemi, M. A heuristic algorithm for the list coloring of a random graph. In Proceedings of the 7th Balkan Conference on Operational Research, Constanta, Romania, 2–5 June 2005. [Google Scholar]
- Jansen, K.; Erlebach, T. The complexity of path coloring and call scheduling. Theory Comp. Sci. 2001, 255, 33–50. [Google Scholar]
- Hulman, T.E. Total Coloring of Graphs. Master’s Thesis, San Jose State University, San Jose, CA, USA, 1989. [Google Scholar]
- Isobe, S. Algorithms for the Total Colorings of Graphs. Ph.D. Thesis, Graduate School of Information Sciences, Tohoku University, Sendai, Japan, 2002. [Google Scholar]
- Kostochka, A.V.; Mydlarz, M.; Szemeredi, E.; Kierstead, H.A. A fast algorithm for equitable coloring. Combinatorica 2010, 30, 217–224. [Google Scholar]
- Kubale, M.; Furmanczyk, H. The complexity of equitable vertex colorings of graphs. J. Appl. Comput. Sci. 2005, 13, 95–106. [Google Scholar]
- Szemeredi, E.; Hajnal, A. Proof of a conjecture of p. Erdos. In Combinatorial Theory and Its Applications (Balatonfured Proc. Colloq.); North-Holland: Amsterdam, The Netherlands, 1970; pp. 601–623. [Google Scholar]
- Kubale, M. Contemporary Mathematics. Graph Colorings. Am. Math. Soc. 2004, 352, 126. [Google Scholar]
- Ghandehari, M.; Modarres, M. Applying circular coloring to open shop scheduling. Sci. Iran. 2008, 15, 652–660. [Google Scholar]
- Xuding, Z. Circular chromatic number: A survey. Discret. Math 2001, 229, 371–410. [Google Scholar]
- Skulrattanakulchai, S. Acyclic colorings of subcubic graphs. Inf. Process. Lett. 2004, 92, 161–167. [Google Scholar] [CrossRef]
- Lyons, A. Acyclic and star colorings of cographs. Discret. Appl. Math. 2011, 159, 1842–1850. [Google Scholar] [CrossRef] [Green Version]
- Raspaud, A.; Reed, B.; Fertin, G. Star coloring of graphs. J. Graph Theory 2004, 47, 163–182. [Google Scholar]
- Kuszner, J.; Maejski, M.; Nadolski, A.; Janczewski, R. An approximate algorithm for circular edge coloring of graphs. Zesz. Nauk. Wydziau Eti Politech. 2003, 2, 473–479. [Google Scholar]
- Sudakov, B.; Zaks, A.; Alon, N. Acyclic edge colorings of graphs. J. Graph Theory 2001, 37, 157–167. [Google Scholar]
- Zaks, A.; Alon, N. Algorithmic aspects of acyclic edge colorings. Algorithmica 2002, 32, 611–614. [Google Scholar]
- Havet, F.; Muller, T.; Cohen, N. Acyclic Edge-Coloring of Planar Graphs; Technical Report; Institut National de Recherche en Informatique et en Automatique: Paris, France, 2009. [Google Scholar]
- Fan, G.H.; Raspaud, A. Fulkerson’s conjecture and circuit covers. J. Comb. Theory Ser. B 1994, 61, 133–138. [Google Scholar] [CrossRef] [Green Version]
- Fulkerson, D.R. Blocking and anti-blocking pairs of polyhedra. Math. Program. 1971, 1, 168–194. [Google Scholar] [CrossRef]
- Yang, H.; Naeem, M.; Qaisar, S. On P3 coloring of graphs. Symmetry 2023, 15, 521. [Google Scholar] [CrossRef]
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. |
© 2023 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/).
Share and Cite
Dai, Z.; Naeem, M.; Shafaqat, Z.; Zahid, M.A.; Qaisar, S. On the P3-Coloring of Bipartite Graphs. Mathematics 2023, 11, 3487. https://doi.org/10.3390/math11163487
Dai Z, Naeem M, Shafaqat Z, Zahid MA, Qaisar S. On the P3-Coloring of Bipartite Graphs. Mathematics. 2023; 11(16):3487. https://doi.org/10.3390/math11163487
Chicago/Turabian StyleDai, Zemiao, Muhammad Naeem, Zainab Shafaqat, Manzoor Ahmad Zahid, and Shahid Qaisar. 2023. "On the P3-Coloring of Bipartite Graphs" Mathematics 11, no. 16: 3487. https://doi.org/10.3390/math11163487
APA StyleDai, Z., Naeem, M., Shafaqat, Z., Zahid, M. A., & Qaisar, S. (2023). On the P3-Coloring of Bipartite Graphs. Mathematics, 11(16), 3487. https://doi.org/10.3390/math11163487