{"id":16312,"date":"2019-10-10T14:39:44","date_gmt":"2019-10-10T18:39:44","guid":{"rendered":"http:\/\/bangla.salearningschool.com\/recent-posts\/graph-mining-introducing-graphs-learn-by-finding-answers-to-the-following-questions\/"},"modified":"2020-02-08T09:30:27","modified_gmt":"2020-02-08T14:30:27","slug":"graph-mining-introducing-graphs-learn-by-finding-answers-to-the-following-questions","status":"publish","type":"post","link":"http:\/\/bangla.sitestree.com\/?p=16312","title":{"rendered":"Graph Mining: Introducing Graphs: Learn by finding answers to the following questions?"},"content":{"rendered":"<p>Graph Mining: Introducing Graphs: Learn by finding answers to the following questions?<\/p>\n<p><strong>Questions<\/strong><\/p>\n<p>What is a Graph?<\/p>\n<p>Give an example of a Graph?<\/p>\n<p>What are the different Types of Graphs? i.e. Try to give some examples of different ways how Graphs are classified?<\/p>\n<p>What is a directed Graph?<\/p>\n<p>What is an undirected Graph?<\/p>\n<p>What are Labeled Graphs?<\/p>\n<p>What are Weighted Graphs?<\/p>\n<p>What are the unweighted Graphs?<\/p>\n<p>What are the Bipartite Graphs?<\/p>\n<p>What is a Tree?<\/p>\n<p>What is a Signed Graph?<\/p>\n<p>What is a Looped Graph? i.e. What is a loop?<\/p>\n<p>Compare Static and Time-evolving Graphs.<\/p>\n<p>What is an Isomorphic Graph?<\/p>\n<p>What does Isomorphism mean when it comes to Graphs?<\/p>\n<p>What are different ways to represent Graphs? i.e. when implementing Graph Algorithms?<\/p>\n<p>How to store a Graph data in programming languages?<\/p>\n<p>Describe the Adjacency Matrix approach of Graph Representation.<\/p>\n<p>Give a small example graph then represent it using the Adjacency Matrix approach of Graph Representation.<\/p>\n<p>Represent the following Graph using Adjacency Matrix approach of Graph Representation<br \/>\nEdges: {0, 1} {0, 4} {1, 2} {1, 3} {1, 4} {2, 3} {3, 4}<\/p>\n<p>What are the advantages\/pros of the Adjacency Matrix Representation?<\/p>\n<p>What are the disadvantages\/cons of the Adjacency Matrix Representation?<\/p>\n<p>Describe the Adjacency List approach of Graph Representation.<\/p>\n<p>Give a small example graph then represent it using the Adjacency List approach of Graph Representation.<\/p>\n<p>Represent the following Graph using Adjacency List approach of Graph Representation<br \/>\nEdges: {0, 1} {0, 4} {1, 2} {1, 3} {1, 4} {2, 3} {3, 4}<\/p>\n<p>What are the advantages\/pros of the Adjacency List Representation?<\/p>\n<p>What are the disadvantages\/cons of the Adjacency List Representation?<\/p>\n<p>Describe the Adjacency Tensor approach of Graph Representation.<\/p>\n<p>Give a small example graph then represent it using the Adjacency Tensor approach of Graph Representation.<\/p>\n<p>Represent the following Graph using Adjacency Tensor approach of Graph Representation<br \/>\nEdges: {0, 1} {0, 4} {1, 2} {1, 3} {1, 4} {2, 3} {3, 4}<\/p>\n<p>What are the advantages\/pros of Adjacency Tensor Representation?<\/p>\n<p>What are the disadvantages\/cons of Adjacency Tensor Representation?<\/p>\n<p>True or False? Adjacency Matrix is a 2D array of size V x V where V is the number of vertices in a graph.<\/p>\n<p>Can the Adjacency Matrix represent weighted graphs?<\/p>\n<p>How easy it is you think to represent graphs using Adjacency Matrix?<\/p>\n<p>What is the complexity of removing an edge from Adjacency Matrix representation?<\/p>\n<p>What is the complexity of queries such as whether there is an edge between vertex a and b for Adjacency Matrix representation?<\/p>\n<p>What is the Space complexity for Adjacency Matrix representation? Use vertex count to represent.<\/p>\n<p>What is the complexity of adding an edge from Adjacency Matrix representation?<\/p>\n<p>For the Adjacency List approach, how many total lists are there? How many vertices each list can have at best?<\/p>\n<p>For the Adjacency List approach, how many lists are there for one vertex?<\/p>\n<p>How much Space does the Adjacency List approach take?<\/p>\n<p>How many elements does an Adjacency list contain for an undirected graph? Represent using E = edge count. For the complete representation of the Graph.<\/p>\n<p>Why the complete representation of an undirected Graph using Adjacency List will have 2|E| number of elements?<\/p>\n<p>How many times does an edge appear in the complete representation of the Undirected Graph using the Adjacency List?<\/p>\n<p>Why the complete representation of the Directed Graph using Adjacency List will have |E| number of elements?<\/p>\n<p>How many times does an edge appear in the complete representation of the Directed Graph using the Adjacency List?<\/p>\n<p>How many dimensions will an Adjacency Tensor have for Tensor? What is this for Dynamic Graphs?<\/p>\n<p><strong>Some Answers<\/strong><br \/>\nWhat are the different Types of Graphs? i.e. Try to give some examples of different ways how Graphs are classified?<\/p>\n<p>Ans: Undirected vs. Directed, Attributed\/Labeled (e.g., vertex, edge) vs. Unlabeled, Weighted vs. Unweighted, General vs. Bipartite (Multipartite), Signed Graphs, Trees (no cycles), Simple vs. w\/ loops vs. w\/ multi-edges, Static vs. Time Evolving Graphs, Isomorphic Graphs<\/p>\n<p>What are the different ways to represent Graphs? i.e. when implementing Graph Algorithms?<br \/>\nAns: Static Graphs, Adjacency Matrix, Adjacency List, Dynamic Graphs, Adjacency 3D Tensor<\/p>\n<p><strong>Resources:<\/strong><br \/>\nGraph mining &#8211; lesson 1 Introduction to graphs and networks Nathalie Vialaneix<br \/>\n<a href=\"http:\/\/www.nathalievialaneix.eu\/teaching\/m2se\/M2SE-network_1.pdf\">http:\/\/www.nathalievialaneix.eu\/teaching\/m2se\/M2SE-network_1.pdf<\/a><\/p>\n<p>phpFox Features: Start your own Social Network<br \/>\n<a href=\"https:\/\/www.phpfox.com\/features\/\">https:\/\/www.phpfox.com\/features\/<\/a><\/p>\n<p>Bipartite graph<br \/>\n<a href=\"https:\/\/en.wikipedia.org\/wiki\/Bipartite_graph\">https:\/\/en.wikipedia.org\/wiki\/Bipartite_graph<\/a><\/p>\n<p>Tree (data structure)<br \/>\n<a href=\"https:\/\/en.wikipedia.org\/wiki\/Tree_(data_structure)\">https:\/\/en.wikipedia.org\/wiki\/Tree_(data_structure)<\/a><\/p>\n<p>Tree structure<br \/>\n<a href=\"https:\/\/en.wikipedia.org\/wiki\/Tree_structure\">https:\/\/en.wikipedia.org\/wiki\/Tree_structure<\/a><\/p>\n<p>Signed graph<br \/>\n<a href=\"https:\/\/en.wikipedia.org\/wiki\/Signed_graph\">https:\/\/en.wikipedia.org\/wiki\/Signed_graph<\/a><\/p>\n<p>Gene regulatory network<br \/>\n<a href=\"https:\/\/en.wikipedia.org\/wiki\/Gene_regulatory_network\">https:\/\/en.wikipedia.org\/wiki\/Gene_regulatory_network<\/a><\/p>\n<p>Dynamic Influence Analysis in Evolving Networks (VLDB&#8217;16)<br \/>\n<a href=\"https:\/\/www.slideshare.net\/todo314\/dynamic-influence-analysis-in-evolving-networks-vldb16\">https:\/\/www.slideshare.net\/todo314\/dynamic-influence-analysis-in-evolving-networks-vldb16<\/a><\/p>\n<p>Introduction to Graph Theory<br \/>\n<a href=\"https:\/\/www.csc2.ncsu.edu\/faculty\/nfsamato\/practical-graph-mining-with-R\/slides\/ppt\/Introduction_to_Graph_Theory.ppt\">https:\/\/www.csc2.ncsu.edu\/faculty\/nfsamato\/practical-graph-mining-with-R\/slides\/ppt\/Introduction_to_Graph_Theory.ppt<\/a><\/p>\n<p>Graph and its representations<br \/>\n<a href=\"https:\/\/www.geeksforgeeks.org\/graph-and-its-representations\/\">https:\/\/www.geeksforgeeks.org\/graph-and-its-representations\/<\/a><\/p>\n<p>Representing graphs<br \/>\n<a href=\"https:\/\/www.khanacademy.org\/computing\/computer-science\/algorithms\/graph-representation\/a\/representing-graphs\">https:\/\/www.khanacademy.org\/computing\/computer-science\/algorithms\/graph-representation\/a\/representing-graphs<\/a><br \/>\n<a href=\"https:\/\/www.geeksforgeeks.org\/graph-and-its-representations\/\">https:\/\/www.geeksforgeeks.org\/graph-and-its-representations\/<\/a><\/p>\n<p><strong>By<\/strong><\/p>\n<p><strong>Sayed Ahmed<\/strong><\/p>\n<p><strong>Linkedin<\/strong>: <a href=\"https:\/\/ca.linkedin.com\/in\/sayedjustetc\">https:\/\/ca.linkedin.com\/in\/sayedjustetc<\/a><\/p>\n<p><strong>Blog<\/strong>: <a href=\"http:\/\/bangla.salearningschool.com\/\">http:\/\/Bangla.SaLearningSchool.com<\/a>, <a href=\"http:\/\/sitestree.com\">http:\/\/SitesTree.com<\/a><br \/>\n<strong>Online and Offline Training<\/strong>: <a href=\"http:\/\/training.SitesTree.com\">http:\/\/Training.SitesTree.com<\/a><\/p>\n<p><strong>Affiliate Links:<\/strong><br \/>\nHottest Deals on Amazon USA: <a href=\"http:\/\/tiny.cc\/38lddz\">http:\/\/tiny.cc\/38lddz<\/a><\/p>\n<p>Hottest Deals on Amazon CA: <a href=\"http:\/\/tiny.cc\/bgnddz\">http:\/\/tiny.cc\/bgnddz<\/a><\/p>\n<p>Hottest Deals on Amazon Europe: <a href=\"http:\/\/tiny.cc\/w4nddz\">http:\/\/tiny.cc\/w4nddz<br \/>\n<\/a><br \/>\n<a href=\"http:\/\/tiny.cc\/w4nddz\"><br \/>\n<\/a><br \/>\n<strong>We do not claim that this site is doing any great work;<\/strong> However, if you want to contribute to the operation of this site (or charitable\/non-profit work in the education sector), you can financially contribute to: safoundation at <a href=\"http:\/\/salearningschool.com\">salearningschool.com<\/a> using Paypal. Monthly our articles\/short-notes sites usually have visitors in the range 10k to 20k.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Graph Mining: Introducing Graphs: Learn by finding answers to the following questions? Questions What is a Graph? Give an example of a Graph? What are the different Types of Graphs? i.e. Try to give some examples of different ways how Graphs are classified? What is a directed Graph? What is an undirected Graph? What are &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"http:\/\/bangla.sitestree.com\/?p=16312\">Continue reading<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1910,1905,182],"tags":[],"class_list":["post-16312","post","type-post","status-publish","format-standard","hentry","category-ai-ml-ds-rl-dl-nn-nlp-data-mining-optimization","category-graph-mining","category---blog","item-wrap"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":26231,"url":"http:\/\/bangla.sitestree.com\/?p=26231","url_meta":{"origin":16312,"position":0},"title":"Graph Mining: Introducing Graphs: Learn by finding answers to the following questions? #Root","author":"Author-Check- Article-or-Video","date":"April 20, 2021","format":false,"excerpt":"Graph Mining: Introducing Graphs: Learn by finding answers to the following questions? Questions What is a Graph? Give an example of a Graph? What are the different Types of Graphs? i.e. Try to give some examples of different ways how Graphs are classified? What is a directed Graph? What is\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":22887,"url":"http:\/\/bangla.sitestree.com\/?p=22887","url_meta":{"origin":16312,"position":1},"title":"Graph Mining: Time Evolving Graphs","author":"Sayed","date":"March 21, 2021","format":false,"excerpt":"To Learn From: Time Evolving GraphsURL https:\/\/link.springer.com\/article\/10.1007\/s41019-019-00105-0 Learn by finding the answers to the following questions from the given\/external resources? Time Dependent GraphsWhat is a time dependent graph?Can you name a time dependent graph that you interact with everyday? Or that a good number of people interact everday\/very often?True or\u2026","rel":"","context":"In &quot;Graph Mining&quot;","block_context":{"text":"Graph Mining","link":"http:\/\/bangla.sitestree.com\/?cat=1905"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":22873,"url":"http:\/\/bangla.sitestree.com\/?p=22873","url_meta":{"origin":16312,"position":2},"title":"Graph Mining: Learning Resources","author":"Sayed","date":"March 21, 2021","format":false,"excerpt":"Resources: Public URLs Graph Mining: Introducing Graphs: Learn by finding answers to the following questions?\u00a0http:\/\/bangla.salearningschool.com\/recent-posts\/graph-mining-introducing-graphs-learn-by-finding-answers-to-the-following-questions\/ Graph Mining: What is Graph Mining? Learn by finding answers to the following questions. Can you answer the following questions?\u00a0http:\/\/bangla.salearningschool.com\/recent-posts\/graph-mining-what-is-graph-mining-learn-by-finding-answers-to-the-following-questions-can-you-answer-the-following-questions\/ Graph Mining: Shared Nearest Neighbors : Clustering : Community Detection.\u00a0http:\/\/bangla.salearningschool.com\/recent-posts\/graph-mining-shared-nearest-neighbors-clustering-community-detection\/ Graph Mining: Betweenness Based Clustering:\u2026","rel":"","context":"In &quot;Graph Mining&quot;","block_context":{"text":"Graph Mining","link":"http:\/\/bangla.sitestree.com\/?cat=1905"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":16299,"url":"http:\/\/bangla.sitestree.com\/?p=16299","url_meta":{"origin":16312,"position":3},"title":"Graph Mining: SMALL WORLD GRAPHS &#038; RANDOM GRAPH GENERATORS: Learn by finding answers to the following questions.","author":"Sayed","date":"October 7, 2019","format":false,"excerpt":"Graph Mining - 002: SMALL WORLD GRAPHS & RANDOM GRAPH GENERATORS Graph Mining: SMALL WORLD GRAPHS & RANDOM GRAPH GENERATORS: Learn by finding answers to the following questions. Can you answer the following? What is a Graph? Can you define graph formally? What are the components in a Graph? What\u2026","rel":"","context":"In &quot;Graph Mining&quot;","block_context":{"text":"Graph Mining","link":"http:\/\/bangla.sitestree.com\/?cat=1905"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":16311,"url":"http:\/\/bangla.sitestree.com\/?p=16311","url_meta":{"origin":16312,"position":4},"title":"Graph Mining: What is Graph Mining? Learn by finding answers to the following questions. Can you answer the following questions?","author":"Sayed","date":"October 9, 2019","format":false,"excerpt":"Graph Mining: What is Graph Mining? Learn by finding answers to the following questions. Can you answer the following questions? What is Graph Mining? What is a Graph anyway? Is Graph mining just a kind of Machine Learning? i.e. is Machine Learning the only primary component of Graph Mining? Does\u2026","rel":"","context":"In &quot;AI ML DS RL DL NN NLP Data Mining Optimization&quot;","block_context":{"text":"AI ML DS RL DL NN NLP Data Mining Optimization","link":"http:\/\/bangla.sitestree.com\/?cat=1910"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":16300,"url":"http:\/\/bangla.sitestree.com\/?p=16300","url_meta":{"origin":16312,"position":5},"title":"Graph Mining: Community Detection: Learn by finding answers to the following questions. Can you answer the following questions on Community Detection?","author":"Sayed","date":"October 7, 2019","format":false,"excerpt":"Graph Mining: Community Detection: Learn by finding answers to the following questions. Can you answer the following questions on Community Detection? What is a community anyway? Describe from your real-world\/social understanding of it? Can you relate it to the Graphs concept in Computer Science? In your daily life do you\u2026","rel":"","context":"In &quot;AI ML DS RL DL NN NLP Data Mining Optimization&quot;","block_context":{"text":"AI ML DS RL DL NN NLP Data Mining Optimization","link":"http:\/\/bangla.sitestree.com\/?cat=1910"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/16312","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=16312"}],"version-history":[{"count":1,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/16312\/revisions"}],"predecessor-version":[{"id":16313,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/16312\/revisions\/16313"}],"wp:attachment":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=16312"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=16312"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=16312"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}