Graph description languages | Numerical linear algebra

GraphBLAS

GraphBLAS (/ˈɡræfˌblɑːz/) is an API specification that defines standard building blocks for graph algorithms in the language of linear algebra. GraphBLAS is built upon the notion that a sparse matrix can be used to represent graphs as either an adjacency matrix or an incidence matrix. The GraphBLAS specification describes how graph operations (e.g. traversing and transforming graphs) can be efficiently implemented via linear algebraic methods (e.g. matrix multiplication) over different semirings. The development of GraphBLAS and its various implementations is an ongoing community effort, including representatives from industry, academia, and government research labs. (Wikipedia).

GraphBLAS
Video thumbnail

What is a Graph? | Graph Theory

What is a graph? A graph theory graph, in particular, is the subject of discussion today. In graph theory, a graph is an ordered pair consisting of a vertex set, then an edge set. Graphs are often represented as diagrams, with dots representing vertices, and lines representing edges. Each

From playlist Graph Theory

Video thumbnail

Graph Theory: 02. Definition of a Graph

In this video we formally define what a graph is in Graph Theory and explain the concept with an example. In this introductory video, no previous knowledge of Graph Theory will be assumed. --An introduction to Graph Theory by Dr. Sarada Herke. This video is a remake of the "02. Definitio

From playlist Graph Theory part-1

Video thumbnail

Graph Theory FAQs: 01. More General Graph Definition

In video 02: Definition of a Graph, we defined a (simple) graph as a set of vertices together with a set of edges where the edges are 2-subsets of the vertex set. Notice that this definition does not allow for multiple edges or loops. In general on this channel, we have been discussing o

From playlist Graph Theory FAQs

Video thumbnail

What are Connected Graphs? | Graph Theory

What is a connected graph in graph theory? That is the subject of today's math lesson! A connected graph is a graph in which every pair of vertices is connected, which means there exists a path in the graph with those vertices as endpoints. We can think of it this way: if, by traveling acr

From playlist Graph Theory

Video thumbnail

Graph Theory: 04. Families of Graphs

This video describes some important families of graph in Graph Theory, including Complete Graphs, Bipartite Graphs, Paths and Cycles. --An introduction to Graph Theory by Dr. Sarada Herke. Links to the related videos: https://www.youtube.com/watch?v=S1Zwhz-MhCs (Graph Theory: 02. Definit

From playlist Graph Theory part-1

Video thumbnail

The Definition of a Graph (Graph Theory)

The Definition of a Graph (Graph Theory) mathispower4u.com

From playlist Graph Theory (Discrete Math)

Video thumbnail

Planar graphs

Planar graphs, What are planar graphs? In this video we take a look at what a planar graph is and how Mathematica can check to see if a graph is planar. In short, a planar graph is one that can be drawn in the plane such that no edges cross. If you want to learn more about Mathematica,

From playlist Introducing graph theory

Video thumbnail

Graphing Equations By Plotting Points - Part 1

This video shows how to graph equations by plotting points. Part 1 of 2 http://www.mathispower4u.yolasite.com

From playlist Graphing Various Functions

Video thumbnail

Graph Theory: 09. Graph Isomorphisms

In this video I provide the definition of what it means for two graphs to be isomorphic. I illustrate this with two isomorphic graphs by giving an isomorphism between them, and conclude by discussing what it means for a mapping to be a bijection. An introduction to Graph Theory by Dr. Sar

From playlist Graph Theory part-2

Video thumbnail

Graph Theory: 03. Examples of Graphs

We provide some basic examples of graphs in Graph Theory. This video will help you to get familiar with the notation and what it represents. We also discuss the idea of adjacent vertices and edges. --An introduction to Graph Theory by Dr. Sarada Herke. Links to the related videos: https

From playlist Graph Theory part-1

Related pages

CUDA | MATLAB | Finite field | Linear algebra | Lazy evaluation | Opaque data type | Absorbing element | Additive identity | Graph operations | Degree (graph theory) | Incidence matrix | Linear map | Julia (programming language) | Adjacency matrix | Multiplication | Double-precision floating-point format | Tropical semiring | Addition | Set (mathematics) | Vertex (graph theory) | Sparse matrix | Scalar (mathematics) | Breadth-first search | Basic Linear Algebra Subprograms | Semiring | Matrix multiplication | Boolean algebra | Matrix (mathematics)