Vital Sine
Vital Sine
  • 76
  • 247 853
Graph Product Powers [Graph Theory]
This video covers graph product powers (an iterated binary graph operation), specifically those built off the 4 most common products: Cartesian, Tensor, Strong, and Lexicographic graph products. We cover the sizes and limit-densities of these product powers as well.
Join my channel to get benefits, such as early access, Discord server, and priority video suggestions:
th-cam.com/channels/1DfsDE3pLl4XU4cTLjNzBA.htmljoin
มุมมอง: 24

วีดีโอ

Classification of Associative Graph Products [Graph Theory]
มุมมอง 57หลายเดือนก่อน
In this video we find all of the associative graph products. Included will be the Cartesian, Tensor, and Strong products. We take a look at which of the associative graph products are "uninteresting", and go over the table and binary vector representations of graph products. To learn more, check out "Handbook of Product Graphs" by Hammack et al. Join my channel to get benefits, such as early ac...
Hypergraph Strong Colorings [Hypergraph Theory Ep. 14]
มุมมอง 401ปีที่แล้ว
This video covers strong hypergraph colorings. We will go over several examples, as well as draw several connections to graph theory, including to graph squares and distance-2 colorings. We also discuss applications to communication networks. Communication Network Application Resources: www.ru.is/faculty/mmh/papers/strongcol.pdf link.springer.com/chapter/10.1007/978-3-540-75520-3_46 link.spring...
Hypergraph Coloring [Hypergraph Theory Ep. 13]
มุมมอง 636ปีที่แล้ว
This video covers hypergraph proper colorings, which are assignments of colors to vertices such that no edge is monochromatic. We go over several examples, draw connections to graph theory, and place some bounds on the chromatic number of a hypergraph. Recommended Books: Hypergraph Theory "Hypergraph Theory: An Introduction": amzn.to/48WKqfy Graph Theory "Introduction to Graph Theory (Trudeau)"...
Percolation Centrality [Network Theory] #SoME3
มุมมอง 1.3Kปีที่แล้ว
This video explains percolation centrality, a metric of node importance in networks undergoing a percolation process on its nodes. In this video, we use the terms "infected" and "percolated" interchangeably. We discuss the connection between betweenness centrality and percolation centrality, as well as how percolation centrality can be applied to real-world contagion spread. Recommended Books: ...
Hypergraph Isomorphism [Hypergraph Theory Ep. 12]
มุมมอง 346ปีที่แล้ว
This video introduces hypergraph isomorphism both for hypergraphs with and without repeated edges. We also look at a connection between our definition and incidence graphs, this connection will make isomorphic hypergraphs much more intuitive. Recommended Books: Hypergraph Theory "Hypergraph Theory: An Introduction": amzn.to/48WKqfy Graph Theory "Introduction to Graph Theory (Trudeau)": amzn.to/...
Graph Percolation Process
มุมมอง 342ปีที่แล้ว
This is a preview of a video coming soon, where we will be looking at percolation processes on graphs. Resources on Network Science: networksciencebook.com/ networkx.org/ www.network-science.org/ www.risk.net/journal-of-network-theory-in-finance
Construction of (r, g)-Graphs [Graph Theory]
มุมมอง 240ปีที่แล้ว
This video examines a method of constructing regular graphs of any girth and degree. This method was originally used to prove that there exists an (r, g)-cage, or the smallest (r, g)-graph. For the source of the construction, check out this paper: www.semanticscholar.org/paper/Regular-Graphs-with-Given-Girth-and-Restricted-Sachs/35ed242db64dd50295b2df2061587c8be25e6642 00:00 Review 01:10 Base C...
Graph Cartesian Product of Simplex Graphs [Graph Theory]
มุมมอง 215ปีที่แล้ว
In this video, we examine cartesian products of simplex graphs. Specifically, whether the product of simplex graphs is itself a simplex graph and if so, what simplex graph it will be? 0:00 Motivating Examples 1:45 Graph Join Connection 7:10 Tensor Product of Simplex Graphs 8:29 Exercises If you want to learn more about graph products, I highly recommend the following book: "Handbook of Product ...
How to Reverse the Simplex Graph Operation
มุมมอง 108ปีที่แล้ว
This video explains how to un-do the simplex graph operation. Given a simplex graph, can we recover the structure of the original graph? In this video we look at one algorithm to do so, using visual examples. We will also briefly discuss some applications of this algorithm. #graphtheory #mathematics #vitalsine Recommended Books: Hypergraph Theory "Hypergraph Theory: An Introduction": amzn.to/48...
Hypergraph Cartesian Product [Hypergraph Theory, Ep. 11]
มุมมอง 328ปีที่แล้ว
This video introduces the hypergraph cartesian product with various examples. We will go over important properties and connect these properties to concepts from earlier videos. The hypergraph cartesian product generalizes the graph cartesian product. Recommended Books: Hypergraph Theory "Hypergraph Theory: An Introduction": amzn.to/48WKqfy Graph Theory "Introduction to Graph Theory (Trudeau)": ...
Conformal Hypergraphs [Hypergraph Theory Episode 10]
มุมมอง 352ปีที่แล้ว
This video introduces conformal hypergraphs with many visual examples. We will discuss 3 theorems about these special types of hypergraphs that will help us connect this concept to the Helly property for hypergraphs. If you want to learn more about hypergraphs, I highly recommend the following books: Hypergraph Books "Hypergraph Theory: An Introduction": amzn.to/48WKqfy These are my Amazon Affi...
Helly Property for Hypergraphs (Hypergraph Episode 7)
มุมมอง 824ปีที่แล้ว
This video introduces the Helly Property for hypergraphs with plenty of visual examples. We will go over one important theorem relating the Helly Property to the transversal number for hypergraphs. The Helly Property is satisfied when every set of mutually adjacent edges has a single vertex common to all of the edges. In future videos, we will be making use of the Helly Property to continue our...
Guide to Hypergraph Walks, Trails, and Paths [Hypergraph Episode 6]
มุมมอง 1.4Kปีที่แล้ว
This video explains walks, trails, and paths in hypergraphs, including plenty of examples to demonstrate these concepts. The focus of the video is on how these concepts generalize from graphs to hypergraphs, and how the generalizations are different from their origins in graph theory. We also cover the intuition about the different "types of movements" that each type of walk represents in a hyp...
What are Projections and Layers in Graph Products? [Graph Theory]
มุมมอง 463ปีที่แล้ว
What are Projections and Layers in Graph Products? [Graph Theory]
What are Clique Complexes? [Hypergraph Episode 9]
มุมมอง 927ปีที่แล้ว
What are Clique Complexes? [Hypergraph Episode 9]
Intro to Abstract Simplicial Complexes and Hypergraph Perspective [Hypergraph Episode 8]
มุมมอง 9462 ปีที่แล้ว
Intro to Abstract Simplicial Complexes and Hypergraph Perspective [Hypergraph Episode 8]
Intro to P-sum, Extended P-sum, and NEPS of Graphs [Graph Theory]
มุมมอง 5002 ปีที่แล้ว
Intro to P-sum, Extended P-sum, and NEPS of Graphs [Graph Theory]
Introduction to Line Graphs and 2-sections (Hypergraph Episode 5)
มุมมอง 1.4K2 ปีที่แล้ว
Introduction to Line Graphs and 2-sections (Hypergraph Episode 5)
Overview of Hypergraph Parameters [Hypergraphs Episode 4]
มุมมอง 1.8K2 ปีที่แล้ว
Overview of Hypergraph Parameters [Hypergraphs Episode 4]
Hypergraph Operations (Hypergraph Episode 3)
มุมมอง 2.2K2 ปีที่แล้ว
Hypergraph Operations (Hypergraph Episode 3)
What are Collinearity Graphs? [Incidence Geometry Ep. 3]
มุมมอง 3952 ปีที่แล้ว
What are Collinearity Graphs? [Incidence Geometry Ep. 3]
Incidence Geometry Episode 2: Incidence Graphs
มุมมอง 8362 ปีที่แล้ว
Incidence Geometry Episode 2: Incidence Graphs
Introduction to Incidence Geometry
มุมมอง 4.6K2 ปีที่แล้ว
Introduction to Incidence Geometry
Hypergraphs Episode 2: Incidence Graphs
มุมมอง 2.7K2 ปีที่แล้ว
Hypergraphs Episode 2: Incidence Graphs
Introduction to Hypergraphs [Graph Theory]
มุมมอง 14K2 ปีที่แล้ว
Introduction to Hypergraphs [Graph Theory]
What are Moore Graphs and Cages? [Graph Theory]
มุมมอง 1.1K2 ปีที่แล้ว
What are Moore Graphs and Cages? [Graph Theory]
What are Stirling Numbers of the 1st Kind? [Discrete Mathematics]
มุมมอง 5K2 ปีที่แล้ว
What are Stirling Numbers of the 1st Kind? [Discrete Mathematics]
Deeper Look at Cartesian Product [Graph Theory]
มุมมอง 1.6K2 ปีที่แล้ว
Deeper Look at Cartesian Product [Graph Theory]
Hamiltonian and Eulerian Simplex Graphs [Graph Theory]
มุมมอง 2062 ปีที่แล้ว
Hamiltonian and Eulerian Simplex Graphs [Graph Theory]

ความคิดเห็น

  • @billyoffice9508
    @billyoffice9508 23 ชั่วโมงที่ผ่านมา

    I do have a question at 1:36, why is the hypergraph an intersecting family while e_2 and e_4 don't share any vertex?

    • @VitalSine
      @VitalSine 22 ชั่วโมงที่ผ่านมา

      Good catch, e_4 should have included vertex 'b' in order for the hypergraph to be an intersecting family and not a star.

    • @billyoffice9508
      @billyoffice9508 20 ชั่วโมงที่ผ่านมา

      @@VitalSine That make sense, thank you so much!

  • @garchompplush1975
    @garchompplush1975 3 วันที่ผ่านมา

    Loving this video so badly. Thank you man

  • @jiaxinwang-w2i
    @jiaxinwang-w2i หลายเดือนก่อน

    Is tensor product direct product?

    • @VitalSine
      @VitalSine หลายเดือนก่อน

      Yes. Tensor product is another name for Direct product.

  • @kevon217
    @kevon217 2 หลายเดือนก่อน

    Great playlist so far. Lot to keep track of, but really appreciate the attention to detail and visual examples/comparisons.

    • @VitalSine
      @VitalSine 2 หลายเดือนก่อน

      Thank you, I'm glad to hear you like the playlist!

  • @kevon217
    @kevon217 2 หลายเดือนก่อน

    Clutch video. Thanks!

  • @adaogmailcom
    @adaogmailcom 2 หลายเดือนก่อน

    Vital, do you by any chance happen to have a Microsoft Excel Spreadsheet that can calculate this Sterling numbers of the second king? If you do, I'd appreciate if you can share it with us. Thanks.

  • @tarekbenslimane4620
    @tarekbenslimane4620 3 หลายเดือนก่อน

    Nice videos ! Congrats ! Couldn't help but subscribe !

  • @queenlowkey9481
    @queenlowkey9481 4 หลายเดือนก่อน

    I hate this whole combinatorics topic🚮

  • @jaja-qt4gm
    @jaja-qt4gm 5 หลายเดือนก่อน

    great video

  • @chaithanyachaithanya-qc2fu
    @chaithanyachaithanya-qc2fu 5 หลายเดือนก่อน

    In fractional coloring,when we apply fractional colors to each of the vertices of the graph we can't get any fractional value of chromatic number,why?

  • @thecyberlocal
    @thecyberlocal 5 หลายเดือนก่อน

    Your videos are fascinating. I wanted to solve the exercise but I'm not smart enough yet. I would LOVE it if you made a prep course in graph theory to teach it to people who haven't taken college, so they are ready for your videos. Regardless, you're awesome!

    • @VitalSine
      @VitalSine 5 หลายเดือนก่อน

      Thank you so much for the kind words! It's a great idea to make a prep course, I haven't been able to make any new videos recently, but I'll definitely make more preparatory content in the near future. I also wanted to let you know I have a couple of introductory graph theory videos on the channel in case you haven't studied introductory graph theory and have not found them yet, but there is definitely more to be done along the lines of prerequisite content. Also, I'm not sure what level of mathematics you are studying right now, but if you're interested, a great textbook for all the prerequisites of graph theory would be "Discrete Mathematics" by Susanna Epp, it's a very good introduction to logic, sets, functions, combinatorics, (a whole bunch of other concepts too) and also has a section introducing graph theory. If you want to get into the math that graph operations, such as graph products, are built from, see the book "A Book of Abstract Algebra" by Pinter, that book is fantastic and if you like graph products you will quickly see the relevance to graph theory while reading it.

  • @thecyberlocal
    @thecyberlocal 5 หลายเดือนก่อน

    Here are my notes. Hope they help someone. Injective (one-to-one) Function: Maps domain elements to distinct codomain elements. Surjective (onto) Function: Maps all elements of a domain to all elements of a codomain. Bijective (one-to-one correspondence) Function: Both injective and surjective.

  • @thecyberlocal
    @thecyberlocal 5 หลายเดือนก่อน

    This video really helped. I look forward to watching the rest.

  • @TwentyNineJP
    @TwentyNineJP 5 หลายเดือนก่อน

    I just came across the concept of hypergraphs yesterday, and I think they're exactly the solution I've been looking for for project I've been stuck on

    • @VitalSine
      @VitalSine 5 หลายเดือนก่อน

      Awesome! I'm curious, what kind of project are you working on if you are able to share?

    • @TwentyNineJP
      @TwentyNineJP 5 หลายเดือนก่อน

      ​@@VitalSine TH-cam filtered my reply because I linked to the site, which is frustrating 😅 It's a tool that evaluates the output function of simplified digital integrated circuit topologies ("stick diagrams"), primarily intended for students. Through a lot of trial and error, the internal model has converged on something that is essentially a directed hypergraph, but the evaluation algorithm (stepping through vertices and determining their logic levels) is very complex and has a deeply rooted bug that sometimes manifests when VDD (logic high) and GND (logic low) are shorted together. I think that applying existing hypergraph theory might help me greatly simplify and debug the algorithm. Since I can't post a link, I'll describe the URL. The domain name is "stixu", the TLD is "io". If you go to "/test", it'll run the testbench so you can click on the individual test cases to see example circuits. Most of the test cases have 8 results - that's for all rotations and reflections of the circuit. The failing tests (aside from the intentionally failed test case intended to make sure the testbench itself works) are rotation and reflection dependent

    • @TwentyNineJP
      @TwentyNineJP 5 หลายเดือนก่อน

      @@VitalSine TH-cam filtered my reply *twice*, which is frustrating 😅 I'll try again without referencing how to get to the project It's a tool that evaluates the output function of simplified digital integrated circuit topologies ("stick diagrams"), primarily intended for students. Through a lot of trial and error, the internal model has converged on something that is essentially a directed hypergraph, but the evaluation algorithm (stepping through vertices and determining their logic levels) is very complex and has a deeply rooted bug that sometimes manifests when VDD (logic high) and GND (logic low) are shorted together. I think that applying existing hypergraph theory might help me greatly simplify and debug the algorithm.

    • @VitalSine
      @VitalSine 5 หลายเดือนก่อน

      @@TwentyNineJP Fascinating, best of luck with your project!

  • @ProbablyKen
    @ProbablyKen 5 หลายเดือนก่อน

    Good video, thanks! Mistake at 4:30. Arrow from (1 3 2) should point to (2 1 3) instead of (3 1 2).

  • @NaveenaBM-bj9ur
    @NaveenaBM-bj9ur 5 หลายเดือนก่อน

    Consider the graph with two vertices joined by an edge, vertex A is colored with red and blue, vertex B is colored with green,yellow and pink is it possible in fractional coloring,if it possible then what is the b-fold chromatic number?

    • @VitalSine
      @VitalSine 5 หลายเดือนก่อน

      It would be possible for a fractional coloring where we allow for sets of a different number of colors to be used on each vertex, but it would not be under the category of a b-fold coloring. The b-fold chromatic number of the complete graph on 2 vertices would be 2*b.

  • @indusuresh7097
    @indusuresh7097 7 หลายเดือนก่อน

    Hi, thank you for making this video which is very useful in my studies. But i have one doubt in line graph that is what if the intersection of hyperedges contain more than one vertices? for example let e_1 and e_2 are hyperedges and there intersection is more than 1 vertices, so then what about the line graph?

    • @VitalSine
      @VitalSine 7 หลายเดือนก่อน

      Hi, great question. If the intersection is more than 1 vertex, in the line graph e_1 and e_2 are still made adjacent. The definition of adjacency in a line graph only requires that the edges share at least one incident vertex.

  • @inscitia
    @inscitia 8 หลายเดือนก่อน

    "Underlying graph of an Abstract Simplicial Complex hypergraph is the hypergraph's 2-section." It seems that graph associations (transformations), like this one between a graph and its simplex graph, are naturally described using hypergraphs. Graph powers is other case: resulting edges are encoding a subset of vertices contained in the path with size equal to the exponent of the power graph.

    • @VitalSine
      @VitalSine 8 หลายเดือนก่อน

      Very interesting thoughts! I agree that hypergraphs are useful in describing graph transformations. Another interesting thing to think about is how we can generalize graph transformations, and since you mentioned graph powers, I think it's that we can combine the graph k-th power and the simplex graph operation to give us a generalization of the simplex graph, where two cliques are adjacent when they differ by the addition/deletion of k vertices.

  • @quan2178
    @quan2178 8 หลายเดือนก่อน

    Thanks. it helps me a lot

  • @NamNguyen-pq7sp
    @NamNguyen-pq7sp 8 หลายเดือนก่อน

    you missed the parentheses at g^j(x)^mj at 1:39 in the video

  • @KanalmitHut
    @KanalmitHut 8 หลายเดือนก่อน

    Hello Vital Sine, I appreciate you creating Videos on Topics of Graph Theory that otherwise don’t get much attention on TH-cam. Out of interest I looked into the article by Махнев from Ural you linked on arxiv. I found a paper from Faber and Keegan called "The existence of a moore graph of degree 57 is still open", this paper is a direct response to the linked and should disprove the extend of its findings. Do you know any further developments on this matter? Regards KmH

  • @jj-wp8dt
    @jj-wp8dt 8 หลายเดือนก่อน

    Such an amazing explanation. Thank you

  • @emanabdelhaleem7561
    @emanabdelhaleem7561 8 หลายเดือนก่อน

    thank you

  • @IndujaARUCHAMY
    @IndujaARUCHAMY 9 หลายเดือนก่อน

    Your videos are informative and It'll be a great help if I get the presentation as pdf.

    • @VitalSine
      @VitalSine 9 หลายเดือนก่อน

      Sure thing, here it is: drive.google.com/file/d/1MBhqmHa6rgg1q0xqze4llHf_PXhNLSo1/view?usp=sharing

  • @gerardsagliocca6292
    @gerardsagliocca6292 9 หลายเดือนก่อน

    Going to fast.

  • @gerardsagliocca6292
    @gerardsagliocca6292 9 หลายเดือนก่อน

    You sound like you are in a Chamber box.

  • @soup_is_good_food5743
    @soup_is_good_food5743 9 หลายเดือนก่อน

    Great job! Very clear and easy to follow, yet covering the essential points precisely. Thank you, I appreciate your work.

  • @Channel-nu1bv
    @Channel-nu1bv 10 หลายเดือนก่อน

    I enjoyed this video, and subscribed.

  • @Channel-nu1bv
    @Channel-nu1bv 10 หลายเดือนก่อน

    Mindblowing! Ultra clear and helpful! Thanks a lot!

  • @yusufturhan8367
    @yusufturhan8367 10 หลายเดือนก่อน

    very interesting topic and great explanation!

  • @khaledfada9401
    @khaledfada9401 10 หลายเดือนก่อน

    on minute 4:39 there is a typo when it says (D,G,E) is a cycle, you should add D after the E. Thank you.

  • @samiyaramzan6303
    @samiyaramzan6303 11 หลายเดือนก่อน

    What is difference between strong product , lexicographic product and cartesian product in graph??

    • @VitalSine
      @VitalSine 11 หลายเดือนก่อน

      Great question. The difference is in the adjacency rules. All three products take two graphs, G and H, as input, and all three products output a graph whose vertex set is the set cartesian product of the vertex sets of G and H. In the graph cartesian product, the vertices (u, v) and (u', v') are adjacent if either u = u' and v is adjacent to v', OR u is adjacent to u' and v = v'. That is the adjacency rule for cartesian products. In the strong product, the vertices (u, v) and (u', v') are adjacent if either u = u' and v is adjacent to v', OR u is adjacent to u' and v = v', OR u is adjacent to u' and v is adjacent to v'. It is the same as cartesian product but with one extra condition (the last one). In the lexicographic product, the vertices (u, v) and (u', v') are adjacent if either u = u' and v is adjacent to v', OR if u is adjacent to u' (regardless of the relationship between v and v'). The lexicographic product will generally be the most dense of the three. Hope this helps!

  • @pswjt1266
    @pswjt1266 11 หลายเดือนก่อน

    Hi, this series is very useful thank you for making this! I have a very specific technical question if you don't mind me asking. I work on an algorithm which analyzes the 3-line graph of our hypergraph structured data, which is the line graph except you only include edges for hyperedge intersections which have at least 3 vertices. I have found that if you associate every edge in the 3-line graph with the vertices that form the corresponding connection between hyperedges, you can define each set of these vertices as a hyperedge and construct another hypergraph, which seems to have very interesting properties. Does that make sense? Is there some hypergraph theory that describes such an operation? I have not been able to find it thus far. Thank you again!

    • @VitalSine
      @VitalSine 11 หลายเดือนก่อน

      You're very welcome, and interesting question! If I understand correctly, the sets of vertices that make up an (intersection with 3+ vertices) of hyperedges in your original hypergraph become your new hyperedges, and the vertices of the new hypergraph are still the same as the vertices of the original hypergraph?

    • @pswjt1266
      @pswjt1266 11 หลายเดือนก่อน

      @@VitalSine Yes exactly!

    • @VitalSine
      @VitalSine 11 หลายเดือนก่อน

      ​@@pswjt1266 Hello again! I looked around but could not find anything matching the operation you described, but this is similar and may be of interest: arxiv.org/abs/1901.06292 I think you could perform their "edge intersection hypergraph" operation and then weakly delete any edges with exactly 2 vertices to get the same result as your new operation, except you would miss all of the submaximal intersecting sets of vertices of size 3+ present in your original hypergraph.

    • @pswjt1266
      @pswjt1266 11 หลายเดือนก่อน

      ​@@VitalSine This does indeed seem close to what I have in mind! Thank you so much!

    • @VitalSine
      @VitalSine 11 หลายเดือนก่อน

      @@pswjt1266 You're very welcome, and thank you for sharing this new operation with me.

  • @timelygoose
    @timelygoose 11 หลายเดือนก่อน

    Thank you sir, such a great concise explanation

    • @VitalSine
      @VitalSine 11 หลายเดือนก่อน

      Most welcome!

  • @wangealork4768
    @wangealork4768 11 หลายเดือนก่อน

    I'm an undergraduate student and will go for a PhD in combinatorics, this video really helps. Thanks a lot!

    • @VitalSine
      @VitalSine 11 หลายเดือนก่อน

      You are very welcome! I wish you success with your PhD.

  • @RadhaKrishnan-ru8py
    @RadhaKrishnan-ru8py 11 หลายเดือนก่อน

    This videos help me to understand very easly this concept 🎉🎉

  • @RadhaKrishnan-ru8py
    @RadhaKrishnan-ru8py 11 หลายเดือนก่อน

    Thanqq.... So much sir your attempt help me to complete my project successfuly.... Thanks alode❤❤

    • @VitalSine
      @VitalSine 11 หลายเดือนก่อน

      I'm very glad to hear that!

  • @ZhixuanLuo-hl9fk
    @ZhixuanLuo-hl9fk ปีที่แล้ว

    Thanks a lot!!! Finally grasp this concept!

    • @VitalSine
      @VitalSine 11 หลายเดือนก่อน

      Glad it helped!

  • @juanzuluaga3388
    @juanzuluaga3388 ปีที่แล้ว

    Video is not clear. It jumps to formulas that imply definition of shortest paths, without providing explanation by visualization. "Percolation" itself is a physical process ("the process of a liquid, gas, etc. moving gradually through a surface that has very small holes or spaces in it") that could have been visualized directly.

  • @golden_smaug
    @golden_smaug ปีที่แล้ว

    Books' definitions are usually quite cumbersome but thanks to this video I got a good grasp of what it is a cartesian product, thanks! :)

  • @MyMapTV
    @MyMapTV ปีที่แล้ว

    helped me very much, great explanation! thanks alot

    • @VitalSine
      @VitalSine ปีที่แล้ว

      Glad it helped!

  • @kipling1957
    @kipling1957 ปีที่แล้ว

    Fell at the first post. Can’t you just describe something in simple language for the non-mathematician? Vertices? Edges?

    • @VitalSine
      @VitalSine ปีที่แล้ว

      Sorry if this was confusing, the video was intended for those familiar with graph theory, I have a video explaining the terminology from graph theory and introducing graph theory if you are interested: th-cam.com/video/N_tJo3XwY-M/w-d-xo.htmlsi=HO26ugLZhg9DEI-J Basically, you can think of vertices as objects we're interested in, they can be anything (people for example), and edges as relationships between those objects. Vertices are visually shown as dots, edges (in hypergraph theory) are visually shown as some kind of shape, usually an oval or circle, enclosing dots. The "hypergraph" is just the vertices and the edges: it's the objects you're interested in AND the relationships between them that you're interested in. For example, maybe you want to study a group of 100 people as your objects, and the relationship that we are interested in is whether one person went to the same high school as another person. If they did, then we'll call those people "related". If you draw a dot for each person, then you draw an oval that contains/envelopes all of the dots that represent people that went to high school A, then you draw an oval that contains all of the dots that represent people that went to high school B, and so on. So if two dots appear inside the same oval as each other, that's just a way of representing the following information: "the people these dots represent went to the same high school as each other." The dots are always your vertices, your objects of interest. The ovals are always your edges, your relationships between objects of interest. I hope this helps!

  • @darklordvadermort
    @darklordvadermort ปีที่แล้ว

    any interest in hierarchical navigable small worlds (probabistic/best in class nearest neighbor search algo) or tangential topics?

    • @VitalSine
      @VitalSine ปีที่แล้ว

      Hello, I'm not familiar with that concept, sorry. However, it does look interesting from what I've read since searching for it online!

    • @pierrelagrange9104
      @pierrelagrange9104 ปีที่แล้ว

      Very cool video :) I do share @darklordvadermort intuition concerning the relevance of percolation measures in HNSW (as a tool for optimisation of vector database). Indeed, the more "percolative" is a node in a knowledge graph, the more it will have an impact on the efficiency of query, and the more it will help to find a nearest neighbor. Could be a very interesting topic though !

  • @navneetsinha451
    @navneetsinha451 ปีที่แล้ว

    I want to create a hypergraph in Python which contains 100s of nodes, and user defined edges. Is it possible to do this ?

    • @VitalSine
      @VitalSine ปีที่แล้ว

      This is certainly possible, I would suggest you look into HyperNetX for an existing Python library for working with hypergraphs, pnnl.github.io/HyperNetX/index.html

    • @navneetsinha451
      @navneetsinha451 ปีที่แล้ว

      @@VitalSine Thanks for your reply. If I want to draw a hypergraph having hundreds of nodes then I can use Matrices may be, however it will be a sparse matrix. Also space consuming code!

    • @navneetsinha451
      @navneetsinha451 ปีที่แล้ว

      @@VitalSine Can you suggest any other Data structure I can use. That would be of great help!!

    • @VitalSine
      @VitalSine ปีที่แล้ว

      You could use a list for the nodes, you can use a dictionary to represent your collection of edges, such as {"e1" : [1 , 2, 3], "e2" : [2, 3]}.

  • @tanchienhao
    @tanchienhao ปีที่แล้ว

    Cool and informative video!

  • @azizautop995
    @azizautop995 ปีที่แล้ว

    Great video and explanation.

  • @mymathware
    @mymathware ปีที่แล้ว

    Please do you have any video tutorial on cluster hypergraphs?

    • @VitalSine
      @VitalSine ปีที่แล้ว

      I do not have any videos on cluster hypergraphs yet, but I will see if I can make some new videos about them 👍

  • @HarpreetSingh-ke2zk
    @HarpreetSingh-ke2zk ปีที่แล้ว

    Good explanation. However, as n increases, the manual way to look for integer partitions becomes more difficult. How can one apply this formula to a larger n?

    • @VitalSine
      @VitalSine ปีที่แล้ว

      Great question! For larger n, you could use an algorithm to generate a list of integer partitions, convert to the m_i and step through the list, plugging each element into the formula and summing. This link has some information on creating a list of integer partitions: stackoverflow.com/questions/400794/generating-the-partitions-of-a-number

  • @mymathware
    @mymathware ปีที่แล้ว

    Thank you so much, I have learnt so much on hypergraphs since I started watching your videos. I have an observation, in this first example, is the vertex v4 not incident to edge e1 and e2? Because you didn't connect v4 to e1 in the bipartite graph. Or is there a rule that disallows this?

    • @VitalSine
      @VitalSine ปีที่แล้ว

      I'm happy to hear you enjoyed the hypergraph videos. Good catch, that was a mistake on my part, v_4 should connect to e_1 in the bipartite graph.

  • @ansumanc
    @ansumanc ปีที่แล้ว

    I wish i discovered this channel earlier, nevertheless, I'm gonna go through your previous videos.