Algorithms for Generating Star and Path of Graphs Using BFS Dr

Total Page:16

File Type:pdf, Size:1020Kb

Algorithms for Generating Star and Path of Graphs Using BFS Dr Web Site: www.ijettcs.org Email: [email protected], [email protected] Volume 1, Issue 3, September – October 2012 ISSN 2278-6856 Algorithms for Generating Star and Path of Graphs using BFS Dr. H. B. Walikar2, Ravikumar H. Roogi1, Shreedevi V. Shindhe3, Ishwar. B4 2,4Prof. Dept of Computer Science, Karnatak University, Dharwad, 1,3Research Scholars, Dept of Computer Science, Karnatak University, Dharwad Abstract: In this paper we deal with BFS algorithm by 1.8 Diamond Graph: modifying it with some conditions and proper labeling of The diamond graph is the simple graph on nodes and vertices which results edges illustrated Fig.7. [2] and on applying it to some small basic 1.9 Paw Graph: class of graphs. The BFS algorithm has to modify The paw graph is the -pan graph, which is also accordingly. Some graphs will result in and by direct application of BFS where some need modifications isomorphic to the -tadpole graph. Fig.8 [2] in the algorithm. The BFS algorithm starts with a root vertex 1.10 Gem Graph: called start vertex. The resulted output tree structure will be The gem graph is the fan graph illustrated Fig.9 [2] in the form of Structure or in Structure. 1.11 Dart Graph: Keywords: BFS, Graph, Star, Path. The dart graph is the -vertex graph illustrated Fig.10.[2] 1.12 Tetrahedral Graph: 1. INTRODUCTION The tetrahedral graph is the Platonic graph that is the 1.1 Graph: unique polyhedral graph on four nodes which is also the A graph is a finite collection of objects called vertices complete graph and therefore also the wheel graph . together with a set of unordered pairs of distinct vertices Fig.11 [2] of , called edges. The vertex set and the edge set of 1.13 Concatenation: are denoted by and respectively. A graph The act of linking together as in a series or chain. with vertex set and edge set is denoted 1.14 Concatenation Graph : by . [1] A Cycle and Path class of graph linked together as in a 1.2 Star Graph: series as shown Fig.12. The Star graph of order , sometimes simply known as 1.15 Breadth First Search Algorithm (BFS): an " -star", is a tree on -nodes with one node having Breadth first search is another useful tool in many graph vertex degree and the other having vertex algorithms. The BFS visits systematically the vertices of degree . Fig.1 [2] graph or digraph, beginning at some vertex of (also 1.3 Path Graph: called a root vertex). The root vertex is the first active The Path is a tree with two nodes of vertex degree , vertex. At any stage during the search, all the vertices and the other nodes of vertex degree . A path adjacent from the current active vertex are scanned for graph is a graph that can be drawn so that all of its vertices that have not yet been visited that are “broad” vertices and edges lie on a single straight line. Fig.2 [2] search performed for unvisited vertices. Each time a 1.4 Cycle Graph: vertex is visited for the first time, it is labeled (according A cycle graph , sometimes simply known as an -cycle, to some rule that depends on the goal to be achieved) and is a graph on -nodes containing a single cycle through added back to the queue. Note that, in this search a queue all nodes. Fig.3 [2] is used rather than a stack. The current active vertex is 1.5 Complete Graph: the one at the front of the queue. As soon as its neighbors A complete graph is a graph in which each pair of graph have been visited, it is deleted from the queue. If the vertices is connected by an edge. The complete graph queue is empty and some vertices of the graph or with graph vertices is denoted . Fig.4 [2] diagraph have not yet been visited, we select any 1.6 Wheel Graph: unvisited vertex, assign it a label and add it to the queue. A wheel graph of order , sometimes simply called an When all the vertices of the graph have been visited, the -wheel, is a graph that contains a cycle of order , search is complete. [3] and for which every graph vertex in the cycle is connected Applications: to one other graph vertex. Fig.5 [2] 1. Finds a tree. 1.7 Windmill Graph: 2. Tests cross edge connectivity. The windmill graph is the graph obtained by taking 3. Find paths. 4. Find cyclicity. copies of the complete graph with a vertex in 1.16 Queue: common. Fig.6 [2] Volume 1, Issue 3, September – October 2012 Page 117 Web Site: www.ijettcs.org Email: [email protected], [email protected] Volume 1, Issue 3, September – October 2012 ISSN 2278-6856 A queue is a list of elements which supports the following operations enqueue: Adds an element to the end of the list dequeue: Removes an element from the front of the list Fig. 5: Wheel Elements are extracted in first-in first-out (FIFO) order, i.e., elements are picked in the order in which they were inserted. [4] 1.17 Algorithm BFS (v): [5] // Implements a breathe-first search traversal of a given Fig. 6: Windmill graph // Input: Graph // Output: Graph with its vertices marked with consecutive integers // in the order they have been visited by the BFS traversal mark each vertex in with as a mark of being “unvisited” Fig. 7: Diamond for each vertex in do if is marked with bfs (v) bfs (v) // visits all the vertices connected to root v by a path // assigns them the numbers in the order they are visited // via global variable count ; mark with count and Fig. 8: Paw initialize a queue with . while the queue is not empty do for each vertex in adjacent to the front vertex do if is marked with ; mark with count Fig. 9: Gem add to the queue remove the front vertex from the queue. Fig. 1: Star . Fig. 10: Dart Fig. 2: Path Fig. 11: Tetrahedral Fig. 3: Cycle Fig. 4: Complete Fig. 12: Concatenation Graph Volume 1, Issue 3, September – October 2012 Page 118 Web Site: www.ijettcs.org Email: [email protected], [email protected] Volume 1, Issue 3, September – October 2012 ISSN 2278-6856 2. PROPOSED WORK: : Our aim is to find the small class of graphs which can For the given graph in fig.13, if we apply BFS with vertex result in BFS tree which is star graph called BFS Star as a start vertex, then we get as described and BFS tree which is path called BFS Path , after below application of BFS. i.e. and . Some graphs will result in Star and Path by direct application of BFS where some need modifications in the algorithm. The BFS algorithm starts with a root vertex called start vertex. The resulted output tree will be in the form of Star or in Path . In this paper we are dealing with some small basic graphs and their behavior on applying BFS. Some of the graph Fig. 15 with start vertex classes results in and Therefore the is in the form of Path after applying some conditions and In the same way if we take as a start vertex then we get by specifying start vertex and modifying the BFS result as . algorithm accordingly. We want to generate a Star This example clearly shows that same graph has different and Path by applying BFS on the given graph. We first structures, taking different start vertex which is show some class of graphs which results in Star as well as Path . Just we have to identify the and then will show some class of start vertex which is done by modifying BFS algorithm. graphs which results in by finding the Another class of graph i.e. Diamond graph which gives both and . start vertex by modifying BFS algorithm. To elaborate the concept let us consider the following example. Paw Graph which results both and . 3. GRAPH CLASSES THAT GIVES BFS STAR , BY APPLYING BFS WITHOUT ANY CONDITIONS: 3.1. Star graph: When is star, then applying BFS by taking any vertex as a start vertex it gives . Here each vertex is a start vertex. 3.2. Complete graph: In complete graph also each vertex is start vertex. When Fig. 13 is complete, then applying BFS with taking any vertex as start vertex it gives 3.3. Tetrahedral Graph: : When is Tetrahedral, then applying BFS by taking any For the given graph, in Fig.13 if we apply BFS with vertex as start vertex it gives . Here also each vertex as start vertex, then we get as in Fig. vertex is start vertex. 14. 1 4. GRAPH CLASSES THAT GIVE BFS STAR ( ) BY SPECIFYING A START VERTEX: Algorithm BFS Star by BFS (G) // I/P: Graph . // O/P: Star Graph in the order they have been visited by BFS traversal. Fig. 14 with start vertex Step 1: Find the degree of vertices and find the max deg of a Graph. Step 2: Let the start vertex ‘S’ be the vertex with max deg . Therefore the structure of is in the form of Step 3: Apply BFS on given graph with ‘S’ as start Star . vertex. Step 4: We get the output as a BFS Star . Volume 1, Issue 3, September – October 2012 Page 119 Web Site: www.ijettcs.org Email: [email protected], [email protected] Volume 1, Issue 3, September – October 2012 ISSN 2278-6856 In this section we will study about how the start vertex ‘ ’ of given graph is obtained so that vertices are visited in a specific order from start vertex.
Recommended publications
  • Coloring ($ P 6 $, Diamond, $ K 4 $)-Free Graphs
    Coloring (P6, diamond, K4)-free graphs T. Karthick∗ Suchismita Mishra† June 28, 2021 Abstract We show that every (P6, diamond, K4)-free graph is 6-colorable. Moreover, we give an example of a (P6, diamond, K4)-free graph G with χ(G) = 6. This generalizes some known results in the literature. 1 Introduction We consider simple, finite, and undirected graphs. For notation and terminology not defined here we refer to [22]. Let Pn, Cn, Kn denote the induced path, induced cycle and complete graph on n vertices respectively. If G1 and G2 are two vertex disjoint graphs, then their union G1 ∪ G2 is the graph with V (G1 ∪ G2) = V (G1) ∪ V (G2) and E(G1 ∪ G2) = E(G1) ∪ E(G2). Similarly, their join G1 + G2 is the graph with V (G1 + G2) = V (G1) ∪ V (G2) and E(G1 + G2) = E(G1) ∪ E(G2)∪{(x,y) | x ∈ V (G1), y ∈ V (G2)}. For any positive integer k, kG denotes the union of k graphs each isomorphic to G. If F is a family of graphs, a graph G is said to be F-free if it contains no induced subgraph isomorphic to any member of F. A clique (independent set) in a graph G is a set of vertices that are pairwise adjacent (non-adjacent) in G. The clique number of G, denoted by ω(G), is the size of a maximum clique in G. A k-coloring of a graph G = (V, E) is a mapping f : V → {1, 2,...,k} such that f(u) 6= f(v) whenever uv ∈ E.
    [Show full text]
  • Q(A) - Balance Super Edge Magic Graphs Results
    International Journal of Pure and Applied Mathematical Sciences. ISSN 0972-9828 Volume 10, Number 2 (2017), pp. 157-170 © Research India Publications http://www.ripublication.com Q(A) - Balance Super Edge Magic Graphs Results M. Rameshpandi and S. Vimala 1Assistant Professor, Department of Mathematics, Pasumpon Muthuramalinga Thevar College, Usilampatti, Madurai. 2Assistant Professor, Department of Mathematics, Mother Teresa Women’s University, Kodaikanal. Abstract Let G be (p,q)-graph in which the edges are labeled 1,2,3,4,…q so that the vertex sums are constant, mod p, then G is called an edge magic graph. Magic labeling on Q(a) balance super edge–magic graphs introduced [5]. In this paper extend my discussion of Q(a)- balance super edge magic labeling(BSEM) to few types of special graphs. AMS 2010: 05C Keywords: edge magic graph, super edge magic graph, Q(a) balance edge- magic graph. 1.INTRODUCTION Magic graphs are related to the well-known magic squares, but are not quite as famous. Magic squares are an arrangement of numbers in a square in such a way that the sum of the rows, columns and diagonals is always the same. All graphs in this paper are connected, (multi-)graphs without loop. The graph G has vertex – set V(G) and edge – set E(G). A labeling (or valuation) of a graph is a map that carries graph elements to numbers(usually to the positive or non- negative integers). Edge magic graph introduced by Sin Min Lee, Eric Seah and S.K Tan in 1992. Various author discussed in edge magic graphs like Edge magic(p,3p-1)- graphs, Zykov sums of graphs, cubic multigraphs, Edge-magicness of the composition of a cycle with a null graph.
    [Show full text]
  • On the Group-Theoretic Properties of the Automorphism Groups of Various Graphs
    ON THE GROUP-THEORETIC PROPERTIES OF THE AUTOMORPHISM GROUPS OF VARIOUS GRAPHS CHARLES HOMANS Abstract. In this paper we provide an introduction to the properties of one important connection between the theories of groups and graphs, that of the group formed by the automorphisms of a given graph. We provide examples of important results in graph theory that can be understood through group theory and vice versa, and conclude with a treatment of Frucht's theorem. Contents 1. Introduction 1 2. Fundamental Definitions, Concepts, and Theorems 2 3. Example 1: The Orbit-Stabilizer Theorem and its Application to Graph Automorphisms 4 4. Example 2: On the Automorphism Groups of the Platonic Solid Skeleton Graphs 4 5. Example 3: A Tight Bound on the Product of the Chromatic Number and Independence Number of Vertex-Transitive Graphs 6 6. Frucht's Theorem 7 7. Acknowledgements 9 8. References 9 1. Introduction Groups and graphs are two highly important kinds of structures studied in math- ematics. Interestingly, the theory of groups and the theory of graphs are deeply connected. In this paper, we examine one particular such connection: that which emerges from the observation that the automorphisms of any given graph form a group under composition. In section 2, we provide a framework for understanding the material discussed in the paper. In sections 3, 4, and 5, we demonstrate how important results in group theory illuminate some properties of automorphism groups, how the geo- metric properties of particular embeddings of graphs can be used to determine the structure of the automorphism groups of all embeddings of those graphs, and how the automorphism group can be used to determine fundamental truths about the structure of the graph.
    [Show full text]
  • Odd Harmonious Labeling on Pleated of the Dutch Windmill Graphs
    CAUCHY – JURNAL MATEMATIKA MURNI DAN APLIKASI Volume 4 (4) (2017), Pages 161-166 p-ISSN: 2086-0382; e-ISSN: 2477-3344 Odd Harmonious Labeling on Pleated of the Dutch Windmill Graphs Fery Firmansah1, Muhammad Ridlo Yuwono2 1, 2Mathematics Edu. Depart. University of Widya Dharma Klaten, Indonesia Email: [email protected], [email protected] ABSTRACT A graph 퐺(푉(퐺), 퐸(퐺)) is called graph 퐺(푝, 푞) if it has 푝 = |푉(퐺)| vertices and 푞 = |퐸(퐺)| edges. The graph 퐺(푝, 푞) is said to be odd harmonious if there exist an injection 푓: 푉(퐺) → {0,1,2, … ,2푞 − 1} such that the induced function 푓∗: 퐸(퐺) → {1,3,5, … ,2푞 − 1} defined by 푓∗(푢푣) = 푓(푢) + 푓(푣). The function 푓∗ is a bijection and 푓 is said to be odd harmonious labeling of 퐺(푝, 푞). In this paper we prove that pleated of the (푘) Dutch windmill graphs 퐶4 (푟) with 푘 ≥ 1 and 푟 ≥ 1 are odd harmonious graph. Moreover, we also give odd (푘) (푘) harmonious labeling construction for the union pleated of the Dutch windmill graph 퐶4 (푟) ∪ 퐶4 (푟) with 푘 ≥ 1 and 푟 ≥ 1. Keywords: odd harmonious labeling, pleated graph, the Dutch windmill graph INTRODUCTION In this paper we consider simple, finite, connected and undirected graph. A graph 퐺(푝, 푞) with 푝 = |푉(퐺)| vertices and 푞 = |퐸(퐺)| edges. A graph labeling which has often been motivated by practical problems is one of fascinating areas of research. Labeled graphs serves as useful mathematical models for many applications in coding theory, communication networks, and mobile telecommunication system.
    [Show full text]
  • Strong Edge Graceful Labeling of Windmill Graphs ∑
    International Journal of Mathematics Research. ISSN 0976-5840 Volume 5, Number 1 (2013), pp. 19-26 © International Research Publication House http://www.irphouse.com Strong Edge Graceful Labeling of Windmill Graphs Dr. M. Subbiah VKS College Of Engineering& Technology Desiyamangalam, Karur - 639120 [email protected]. Abstract A (p, q) graph G is said to have strong edge graceful labeling if there 3q exists an injection f from the edge set to 1,2, ... so that the 2 induced mapping f+ defined on the vertex set given by f x fxy xy EG mod 2p are distinct. A graph G is said to be strong edge graceful if it admits a strong edge graceful labeling. In this paper we investigate strong edge graceful labeling of Windmill graph. (n) Definition: The windmill graphs Km (n >3) to be the family of graphs consisting of n copies of Km with a vertex in common. (n) Theorem: 1. The windmill graph K4 is strong edge graceful for all n 3 when n is even. (n) Proof: Let {v1, v2, v3, ..., v3n, } be the vertices of K4 and {e1, e2, e3, ...,e3n- (n) 1, e3n, , f1, ,f2, ,f3, . .f3n-1, f3n. } be the edges of K4 which are denoted as in the following Fig. 1. 20 Dr. M. Subbiah . v e 3 3 n n -1 . -1 . v . 3 n f . 3 n -2 f 3 e n . 3 -1 n e 3 2 n n -2 f v v 3 3n 0 2 v 3 . n-2 f v 1 . 2 f 2 f 3 f .
    [Show full text]
  • Isometric Diamond Subgraphs
    Isometric Diamond Subgraphs David Eppstein Computer Science Department, University of California, Irvine [email protected] Abstract. We test in polynomial time whether a graph embeds in a distance- preserving way into the hexagonal tiling, the three-dimensional diamond struc- ture, or analogous higher-dimensional structures. 1 Introduction Subgraphs of square or hexagonal tilings of the plane form nearly ideal graph draw- ings: their angular resolution is bounded, vertices have uniform spacing, all edges have unit length, and the area is at most quadratic in the number of vertices. For induced sub- graphs of these tilings, one can additionally determine the graph from its vertex set: two vertices are adjacent whenever they are mutual nearest neighbors. Unfortunately, these drawings are hard to find: it is NP-complete to test whether a graph is a subgraph of a square tiling [2], a planar nearest-neighbor graph, or a planar unit distance graph [5], and Eades and Whitesides’ logic engine technique can also be used to show the NP- completeness of determining whether a given graph is a subgraph of the hexagonal tiling or an induced subgraph of the square or hexagonal tilings. With stronger constraints on subgraphs of tilings, however, they are easier to con- struct: one can test efficiently whether a graph embeds isometrically onto the square tiling, or onto an integer grid of fixed or variable dimension [7]. In an isometric em- bedding, the unweighted distance between any two vertices in the graph equals the L1 distance of their placements in the grid. An isometric embedding must be an induced subgraph, but not all induced subgraphs are isometric.
    [Show full text]
  • 5Th Lecture : Modular Decomposition MPRI 2013–2014 Schedule A
    5th Lecture : Modular decomposition MPRI 2013–2014 5th Lecture : Modular decomposition MPRI 2013–2014 Schedule 5th Lecture : Modular decomposition Introduction MPRI 2013–2014 Graph searches Michel Habib Applications of LBFS on structured graph classes [email protected] http://www.liafa.univ-Paris-Diderot.fr/~habib Chordal graphs Cograph recognition Sophie Germain, 22 octobre 2013 A nice conjecture 5th Lecture : Modular decomposition MPRI 2013–2014 5th Lecture : Modular decomposition MPRI 2013–2014 Introduction A hierarchy of graph models 1. Undirected graphs (graphes non orient´es) 2. Tournaments (Tournois), sometimes 2-circuits are allowed. 3. Signed graphs (Graphes sign´es) each edge is labelled + or - (for example friend or enemy) Examen le mardi 26 novembre de 9h `a12h 4. Oriented graphs (Graphes orient´es), each edge is given a Salle habituelle unique direction (no 2-circuits) An interesting subclass are the DAG Directed Acyclic Graphs (graphes sans circuit), for which the transitive closure is a partial order (ordre partiel) 5. Partial orders and comparability graphs an intersting particular case. Duality comparability – cocomparability (graphes de comparabilit´e– graphes d’incomparabilit´e) 6. Directed graphs or digraphs (Graphes dirig´es) 5th Lecture : Modular decomposition MPRI 2013–2014 5th Lecture : Modular decomposition MPRI 2013–2014 Introduction Introduction The problem has to be defined in each model and sometimes it could be hard. ◮ What is the right notion for a coloration in a directed graph ? For partial orders, comparability graphs or uncomparability graphs ◮ No directed cycle unicolored, seems to be the good one. the independant set and maximum clique problems are polynomial. ◮ It took 20 years to find the right notion of oriented matro¨ıd ◮ What is the right notion of treewidth for directed graphs ? ◮ Still an open question.
    [Show full text]
  • Graphs with Few Trivial Characteristic Ideals
    University of Rhode Island DigitalCommons@URI Mathematics Faculty Publications Mathematics 2021 Graphs with few trivial characteristic ideals Carlos A. Alfaro Michael D. Barrus John Sinkovic Ralihe R. Villagrán Follow this and additional works at: https://digitalcommons.uri.edu/math_facpubs The University of Rhode Island Faculty have made this article openly available. Please let us know how Open Access to this research benefits you. This is a pre-publication author manuscript of the final, published article. Terms of Use This article is made available under the terms and conditions applicable towards Open Access Policy Articles, as set forth in our Terms of Use. Graphs with few trivial characteristic ideals Carlos A. Alfaroa, Michael D. Barrusb, John Sinkovicc and Ralihe R. Villagr´and a Banco de M´exico Mexico City, Mexico [email protected] bDepartment of Mathematics University of Rhode Island Kingston, RI 02881, USA [email protected] cDepartment of Mathematics Brigham Young University - Idaho Rexburg, ID 83460, USA [email protected] dDepartamento de Matem´aticas Centro de Investigaci´ony de Estudios Avanzados del IPN Apartado Postal 14-740, 07000 Mexico City, Mexico [email protected] Abstract We give a characterization of the graphs with at most three trivial characteristic ideals. This implies the complete characterization of the regular graphs whose critical groups have at most three invariant factors equal to 1 and the characterization of the graphs whose Smith groups have at most 3 invariant factors equal to 1. We also give an alternative and simpler way to obtain the characterization of the graphs whose Smith groups have at most 3 invariant factors equal to 1, and a list of minimal forbidden graphs for the family of graphs with Smith group having at most 4 invariant factors equal to 1.
    [Show full text]
  • Dynamical Systems Associated with Adjacency Matrices
    DISCRETE AND CONTINUOUS doi:10.3934/dcdsb.2018190 DYNAMICAL SYSTEMS SERIES B Volume 23, Number 5, July 2018 pp. 1945{1973 DYNAMICAL SYSTEMS ASSOCIATED WITH ADJACENCY MATRICES Delio Mugnolo Delio Mugnolo, Lehrgebiet Analysis, Fakult¨atMathematik und Informatik FernUniversit¨atin Hagen, D-58084 Hagen, Germany Abstract. We develop the theory of linear evolution equations associated with the adjacency matrix of a graph, focusing in particular on infinite graphs of two kinds: uniformly locally finite graphs as well as locally finite line graphs. We discuss in detail qualitative properties of solutions to these problems by quadratic form methods. We distinguish between backward and forward evo- lution equations: the latter have typical features of diffusive processes, but cannot be well-posed on graphs with unbounded degree. On the contrary, well-posedness of backward equations is a typical feature of line graphs. We suggest how to detect even cycles and/or couples of odd cycles on graphs by studying backward equations for the adjacency matrix on their line graph. 1. Introduction. The aim of this paper is to discuss the properties of the linear dynamical system du (t) = Au(t) (1.1) dt where A is the adjacency matrix of a graph G with vertex set V and edge set E. Of course, in the case of finite graphs A is a bounded linear operator on the finite di- mensional Hilbert space CjVj. Hence the solution is given by the exponential matrix etA, but computing it is in general a hard task, since A carries little structure and can be a sparse or dense matrix, depending on the underlying graph.
    [Show full text]
  • Approximation Algorithms for Problems in Makespan Minimization on Unrelated Parallel Machines
    Western University Scholarship@Western Electronic Thesis and Dissertation Repository 4-8-2019 10:30 AM Approximation Algorithms for Problems in Makespan Minimization on Unrelated Parallel Machines Daniel R. Page The University of Western Ontario Supervisor Solis-Oba, Roberto The University of Western Ontario Graduate Program in Computer Science A thesis submitted in partial fulfillment of the equirr ements for the degree in Doctor of Philosophy © Daniel R. Page 2019 Follow this and additional works at: https://ir.lib.uwo.ca/etd Part of the Discrete Mathematics and Combinatorics Commons, and the Theory and Algorithms Commons Recommended Citation Page, Daniel R., "Approximation Algorithms for Problems in Makespan Minimization on Unrelated Parallel Machines" (2019). Electronic Thesis and Dissertation Repository. 6109. https://ir.lib.uwo.ca/etd/6109 This Dissertation/Thesis is brought to you for free and open access by Scholarship@Western. It has been accepted for inclusion in Electronic Thesis and Dissertation Repository by an authorized administrator of Scholarship@Western. For more information, please contact [email protected]. Abstract A fundamental problem in scheduling is makespan minimization on unrelated parallel ma- chines (RjjCmax). Let there be a set J of jobs and a set M of parallel machines, where every + job J j 2 J has processing time or length pi; j 2 Q on machine Mi 2 M. The goal in RjjCmax is to schedule the jobs non-preemptively on the machines so as to minimize the length of the schedule, the makespan. A ρ-approximation algorithm produces in polynomial time a feasible solution such that its objective value is within a multiplicative factor ρ of the optimum, where ρ is called its approximation ratio.
    [Show full text]
  • Cayley Graphs of PSL(2) Over Finite Commutative Rings Kathleen Bell Western Kentucky University, [email protected]
    Western Kentucky University TopSCHOLAR® Masters Theses & Specialist Projects Graduate School Spring 2018 Cayley Graphs of PSL(2) over Finite Commutative Rings Kathleen Bell Western Kentucky University, [email protected] Follow this and additional works at: https://digitalcommons.wku.edu/theses Part of the Algebra Commons, and the Other Mathematics Commons Recommended Citation Bell, Kathleen, "Cayley Graphs of PSL(2) over Finite Commutative Rings" (2018). Masters Theses & Specialist Projects. Paper 2102. https://digitalcommons.wku.edu/theses/2102 This Thesis is brought to you for free and open access by TopSCHOLAR®. It has been accepted for inclusion in Masters Theses & Specialist Projects by an authorized administrator of TopSCHOLAR®. For more information, please contact [email protected]. CAYLEY GRAPHS OF P SL(2) OVER FINITE COMMUTATIVE RINGS A Thesis Presented to The Faculty of the Department of Mathematics Western Kentucky University Bowling Green, Kentucky In Partial Fulfillment Of the Requirements for the Degree Master of Science By Kathleen Bell May 2018 ACKNOWLEDGMENTS I have been blessed with the support of many people during my time in graduate school; without them, this thesis would not have been completed. To my parents: thank you for prioritizing my education from the beginning. It is because of you that I love learning. To my fianc´e,who has spent several \dates" making tea and dinner for me while I typed math: thank you for encouraging me and believing in me. To Matthew, who made grad school fun: thank you for truly being a best friend. I cannot imagine the past two years without you. To the math faculty at WKU: thank you for investing your time in me.
    [Show full text]
  • Graph-Theoretic Properties of the Class of Phonological Neighbourhood Networks
    Graph-theoretic Properties of the Class of Phonological Neighbourhood Networks Rory Turnbull Newcastle University [email protected] Abstract flan clan This paper concerns the structure of phono- plant logical neighbourhood networks, which are a graph-theoretic representation of the phono- plane logical lexicon. These networks represent each word as a node and links are placed be- plan planner tween words which are phonological neigh- bours, usually defined as a string edit distance plaque of one. Phonological neighbourhood networks have been used to study many aspects of the planned mental lexicon and psycholinguistic theories pan of speech production and perception. This pa- plans per offers preliminary graph-theoretic observa- tions about phonological neighbourhood net- Figure 1: Example phonological neighbourhood net- works considered as a class. To aid this ex- work centred around the English word plan. Note that ploration, this paper introduces the concept of some neighbours of a word are neighbours of each the hyperlexicon, the network consisting of all other. Adapted from Turnbull and Peperkamp(2017). possible words for a given symbol set and their neighbourhood relations. The construction of the hyperlexicon is discussed, and basic prop- 0 0 erties are derived. This work is among the first of w), intransitive (if w is a neighbour of w , and w to directly address the nature of phonological is a neighbour of w00, it is not necessarily the case neighbourhood networks from an analytic per- that w is a neighbour of w00), and anti-reflexive (w spective. cannot be a neighbour of itself). Figure1 shows an abbreviated phonological 1 Motivation neighbourhood network for some words of English.
    [Show full text]