Please use this identifier to cite or link to this item: http://dspace.dtu.ac.in:8080/jspui/handle/repository/21675
Full metadata record
DC FieldValueLanguage
dc.contributor.authorKAUSHIK, SHRUTI-
dc.date.accessioned2025-06-12T05:12:49Z-
dc.date.available2025-06-12T05:12:49Z-
dc.date.issued2025-05-
dc.identifier.urihttp://dspace.dtu.ac.in:8080/jspui/handle/repository/21675-
dc.description.abstractThe fundamental issue of designating labels (colors) to the vertices of a graph in a manner that ensures no two adjacent vertices share the same color is addressed by vertex coloring, a cornerstone of graph theory. This dissertation presents a comprehensive investigation into the theoretical underpinnings, algorithmic methodologies, practical applications, and an alytical tools associated with vertex coloring. The core objective is to pro vide a holistic understanding of this rich combinatorial problem, high lighting its significance in both theoretical computer science and real-world optimization challenges. The study commences with a thorough review of foundational con cepts, establishing the necessary graph-theoretic preliminaries, including formal definitions of proper vertex coloring, k-colorability, and the chro matic number—the minimum quantity of colors necessary for a valid col oring. A significant portion of this work is dedicated to the exploration and comparative analysis of various vertex coloring algorithms. This in cludes exact algorithms such as systematic backtracking, which guaran tees optimality but often suffers from exponential time complexity, and widely-used heuristic algorithms designed for practical efficiency on larger graphs. Among the heuristics, the dissertation details the Greedy algo rithm with various vertex ordering strategies, the Degree of Saturation (DSATUR) algorithm which prioritizes vertices with the most distinctly colored neighbors, and the Recursive Largest First (RLF) algorithm known for its efficacy in finding good colorings. A particular focus is given to an adjacency matrix-based heuristic, where row sums (vertex degrees) guide the coloring process, with its procedural steps and performance character istics illustrated through detailed examples. A key contribution of this dissertation is the in-depth examination of chromatic polynomials, P(G, λ), which enumerate the number of unique methods for coloring a graph G using a maximum of λ colors. The the oretical framework of chromatic polynomials, including their properties and the powerful deletion-contraction principle for their computation, is elucidated. Illustrative examples, such as the derivation of the chromatic polynomial for a pentagonal graph, demonstrate the computational pro cess and the insights these polynomials offer into a graph’s structure and colorability. The relationship between the chromatic polynomial and the chromatic number is also explored. Furthermore, the practical relevance of vertex coloring is underscored through an extensive survey of its applications. The dissertation show cases how vertex coloring models and solves critical problems in diverse domains. Prominent among these is scheduling, exemplified by examina tion timetabling, where courses are vertices, student conflicts define edges, and colors represent time slots. Other significant applications discussed include register allocation in compiler design, frequency assignment in wireless communication networks, task scheduling in operating systems, and classical map coloring problems. For each application, the mapping to a graph coloring problem is clearly defined, and the benefits of applying coloring techniques are highlighted. This study synthesizes theoretical knowledge with algorithmic approaches and practical implementations, aiming to serve as a valuable resource for researchers and practitioners. By demonstrating the effectiveness of vertex coloring techniques in enhancing resource allocation efficiency and pro viding deeper insights into combinatorial structures, the dissertation con tributes to the broader understanding and application of graph coloring theory. The work concludes by summarizing key findings, acknowledg ing limitations, and proposing avenues for future research, including the development of more sophisticated hybrid algorithms and the exploration of coloring in novel application domains.en_US
dc.language.isoenen_US
dc.relation.ispartofseriesTD-7912;-
dc.subjectVERTEX COLORINGen_US
dc.subjectGRAPH THEORYen_US
dc.subjectCHROMATIC POLYNOMIALSen_US
dc.subjectCHROMATIC NUMBERen_US
dc.subjectGREEDY ALGORITHMen_US
dc.subjectBACKTRACKINGen_US
dc.subjectADJACENCY MATRIXen_US
dc.subjectDSATURen_US
dc.subjectRLFen_US
dc.titleA COMPREHENSIVE STUDY OF VERTEX COLORING IN GRAPH THEORY: METHODS,APPLICATIONS,AND CHROMATIC POLYNOMIALSen_US
dc.typeThesisen_US
Appears in Collections:M Sc Applied Maths

Files in This Item:
File Description SizeFormat 
Shruti Kaushik M.Sc..pdf1.24 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.