{"id":857,"date":"2025-07-05T02:14:00","date_gmt":"2025-07-05T02:14:00","guid":{"rendered":"https:\/\/172-234-197-23.ip.linodeusercontent.com\/?p=857"},"modified":"2025-08-15T22:39:35","modified_gmt":"2025-08-15T22:39:35","slug":"rf-hypergraphs-in-satellite-communication-networks","status":"publish","type":"post","link":"https:\/\/172-234-197-23.ip.linodeusercontent.com\/?p=857","title":{"rendered":"RF Hypergraphs in Satellite Communication Networks"},"content":{"rendered":"\n<p>Ben Gilbert 8\/15\/2025 <\/p>\n\n\n\n<p>Integration of the RF Hypergraph functionality as a transparent overlay layer on the 3D Cesium Globe. Here&#8217;s a summary of what I&#8217;ve implemented:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">RF Hypergraph Transparent Overlay Integration Summary<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udd27&nbsp;<strong>Integration Components Added:<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>HypergraphRFVisualizer Import<\/strong>: Added module import for the\u00a0<a href=\"vscode-file:\/\/vscode-app\/c:\/Users\/ben\/AppData\/Local\/Programs\/Microsoft%20VS%20Code\/resources\/app\/out\/vs\/code\/electron-browser\/workbench\/workbench.html\">hypergraph-rf-visualizer.js<\/a>\u00a0at the top of the HTML file<\/li>\n\n\n\n<li><strong>Enhanced Hypergraph Panel<\/strong>: The existing hypergraph panel now has comprehensive controls for the transparent overlay functionality<\/li>\n\n\n\n<li><strong>Transparent Overlay Layer<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Creates a transparent container that overlays the Cesium globe<\/li>\n\n\n\n<li>Initializes the HypergraphRFVisualizer with transparent background<\/li>\n\n\n\n<li>Positions the 3D hypergraph visualization on top of the globe<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>RF Hypergraph API Integration<\/strong>:\n<ul class=\"wp-block-list\">\n<li><code>connectToHypergraphAPI()<\/code>\u00a0&#8211; Connects to the RF hypergraph API at\u00a0<code>localhost:8000<\/code><\/li>\n\n\n\n<li><code>fetchHypergraphData()<\/code>\u00a0&#8211; Retrieves hypergraph data from the API<\/li>\n\n\n\n<li>Data transformation from API format to visualizer format<\/li>\n\n\n\n<li>Real-time status monitoring and updates<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Interactive Controls<\/strong>:\n<ul class=\"wp-block-list\">\n<li><strong>Connect\/Disconnect<\/strong>\u00a0to RF hypergraph API<\/li>\n\n\n\n<li><strong>Start\/Stop<\/strong>\u00a0hypergraph overlay<\/li>\n\n\n\n<li><strong>Show\/Hide<\/strong>\u00a0higher-order hyperedges<\/li>\n\n\n\n<li><strong>Toggle<\/strong>\u00a0node labels and frequency-based coloring<\/li>\n\n\n\n<li><strong>Opacity slider<\/strong>\u00a0for hyperedge transparency<\/li>\n\n\n\n<li><strong>Update interval<\/strong>\u00a0control for real-time data refresh<\/li>\n\n\n\n<li><strong>Generate test data<\/strong>\u00a0for demonstration<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Real-time Statistics<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Total RF nodes count<\/li>\n\n\n\n<li>Total hyperedges count<\/li>\n\n\n\n<li>Average hyperedge cardinality<\/li>\n\n\n\n<li>Frequency range display<\/li>\n\n\n\n<li>Frequency band breakdown (VHF, UHF, SHF)<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83c\udfaf&nbsp;<strong>Key Features:<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Transparent Overlay<\/strong>: The hypergraph visualizer renders transparently over the Cesium 3D globe<\/li>\n\n\n\n<li><strong>Geolocated Signals<\/strong>: RF signal nodes are positioned based on geographic coordinates<\/li>\n\n\n\n<li><strong>Higher-Order Relationships<\/strong>: Visualizes complex hyperedges (3+ nodes) as convex hulls or dashed line groups<\/li>\n\n\n\n<li><strong>Frequency Color Coding<\/strong>: Nodes colored by frequency bands for easy identification<\/li>\n\n\n\n<li><strong>Real-time Updates<\/strong>: Configurable update intervals for live data from the RF hypergraph API<\/li>\n\n\n\n<li><strong>Power-based Scaling<\/strong>: Node sizes scale based on signal strength<\/li>\n\n\n\n<li><strong>Interactive Controls<\/strong>: Full control panel for customizing the visualization<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83c\udf10&nbsp;<strong>Integration with Cesium Globe:<\/strong><\/h3>\n\n\n\n<p>The hypergraph overlay seamlessly integrates with the existing Cesium visualization by:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Using absolute positioning to overlay on the 3D globe<\/li>\n\n\n\n<li>Maintaining transparency to show both hypergraph and geographic data<\/li>\n\n\n\n<li>Coordinating with the existing tab system and UI controls<\/li>\n\n\n\n<li>Providing real-time updates without interfering with other visualizations<\/li>\n<\/ul>\n\n\n\n<p>This creates a powerful &#8220;Transparent Overlay Layer Hypergraph Mapping of Geolocated Signals on the 3D Cesium Globe&#8221; that combines the RF signal analysis capabilities from&nbsp;<code>rf_hypergraph_api.py<\/code>&nbsp;with the sophisticated 3D visualization from&nbsp;<a href=\"vscode-file:\/\/vscode-app\/c:\/Users\/ben\/AppData\/Local\/Programs\/Microsoft%20VS%20Code\/resources\/app\/out\/vs\/code\/electron-browser\/workbench\/workbench.html\">hypergraph-rf-visualizer.js<\/a>, all transparently overlaid on the interactive 3D globe in&nbsp;<a href=\"vscode-file:\/\/vscode-app\/c:\/Users\/ben\/AppData\/Local\/Programs\/Microsoft%20VS%20Code\/resources\/app\/out\/vs\/code\/electron-browser\/workbench\/workbench.html\">command-ops-visualization.html<\/a>.<\/p>\n\n\n\n<p>The integration allows users to visualize complex RF signal relationships in real-time while maintaining full geographic context and interaction with the underlying Cesium globe visualization.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Compelling real-world example of how RF hypergraphs are being applied to <strong>predict anomalies and optimize performance<\/strong> in complex systems:<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udef0\ufe0f <strong>Real-World Application: RF Hypergraphs in Satellite Communication Networks<\/strong><\/h3>\n\n\n\n<p>In satellite systems\u2014especially those involving <strong>phased array antennas<\/strong> and <strong>beamforming<\/strong>\u2014RF hypergraphs are used to model and monitor the <strong>multi-frequency, multi-node interactions<\/strong> between:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Transmitters and receivers<\/li>\n\n\n\n<li>Ground stations and satellites<\/li>\n\n\n\n<li>Frequency bands and modulation schemes<\/li>\n<\/ul>\n\n\n\n<p>Satellite networks operate across <strong>shared RF spectra<\/strong>, where interference, signal degradation, or misalignment can cause:<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\ud83d\udce1 The Problem<\/h4>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-opt-id=2113934794  fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"980\" src=\"https:\/\/ml6vmqguit1n.i.optimole.com\/w:1024\/h:980\/q:mauto\/f:best\/http:\/\/172-234-197-23.ip.linodeusercontent.com\/wp-content\/uploads\/2025\/06\/Fizzs-Arch-Nemesis-Samsung.png\" alt=\"\" class=\"wp-image-54\" srcset=\"https:\/\/ml6vmqguit1n.i.optimole.com\/w:1024\/h:980\/q:mauto\/f:best\/https:\/\/172-234-197-23.ip.linodeusercontent.com\/wp-content\/uploads\/2025\/06\/Fizzs-Arch-Nemesis-Samsung.png 1024w, https:\/\/ml6vmqguit1n.i.optimole.com\/w:300\/h:287\/q:mauto\/f:best\/https:\/\/172-234-197-23.ip.linodeusercontent.com\/wp-content\/uploads\/2025\/06\/Fizzs-Arch-Nemesis-Samsung.png 300w, https:\/\/ml6vmqguit1n.i.optimole.com\/w:768\/h:735\/q:mauto\/f:best\/https:\/\/172-234-197-23.ip.linodeusercontent.com\/wp-content\/uploads\/2025\/06\/Fizzs-Arch-Nemesis-Samsung.png 768w, https:\/\/ml6vmqguit1n.i.optimole.com\/w:1536\/h:1471\/q:mauto\/f:best\/https:\/\/172-234-197-23.ip.linodeusercontent.com\/wp-content\/uploads\/2025\/06\/Fizzs-Arch-Nemesis-Samsung.png 1536w, https:\/\/ml6vmqguit1n.i.optimole.com\/w:1575\/h:1508\/q:mauto\/f:best\/https:\/\/172-234-197-23.ip.linodeusercontent.com\/wp-content\/uploads\/2025\/06\/Fizzs-Arch-Nemesis-Samsung.png 1575w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Loss of data integrity<\/li>\n\n\n\n<li>Beam misdirection<\/li>\n\n\n\n<li>Power inefficiencies<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p>Traditional graph models fail to capture <strong>higher-order interference patterns<\/strong>, such as when <strong>three or more nodes<\/strong> (e.g., satellites, ground stations, and relay links) interact <strong>simultaneously<\/strong> across overlapping frequency bands.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\ud83e\udde0 The Hypergraph Solution<\/h4>\n\n\n\n<p>Researchers model the system as an <strong>RF hypergraph<\/strong>, where:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Nodes<\/strong> = RF components (e.g., antennas, frequency bands, amplifiers)<\/li>\n\n\n\n<li><strong>Hyperedges<\/strong> = Multi-way interactions (e.g., shared spectrum use, beamforming dependencies)<\/li>\n<\/ul>\n\n\n\n<p>Using <strong>hypergraph neural networks (HGNNs)<\/strong>, the system learns:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Normal signal propagation patterns<\/li>\n\n\n\n<li>Expected phase and amplitude relationships<\/li>\n\n\n\n<li>Typical interference signatures<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">\ud83d\udea8 Anomaly Detection in Action<\/h4>\n\n\n\n<p>When a <strong>solar flare<\/strong> or <strong>hardware fault<\/strong> disrupts the RF environment:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The hypergraph model detects <strong>nonlinear deviations<\/strong> in signal relationships<\/li>\n\n\n\n<li>It flags <strong>hyperedges<\/strong> with abnormal behavior (e.g., unexpected phase shifts across multiple nodes)<\/li>\n\n\n\n<li>Operators receive early warnings to <strong>reconfigure beam paths<\/strong> or <strong>adjust power levels<\/strong><\/li>\n<\/ul>\n\n\n\n<p>This approach has been used in <strong>military satellite constellations<\/strong> and <strong>deep-space communication arrays<\/strong>, where <strong>resilience and precision<\/strong> are critical.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83e\uddec Broader Implications<\/h3>\n\n\n\n<p>This same technique is being explored in:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Particle accelerators<\/strong> (like the LHC) to detect RF cavity breakdowns<\/li>\n\n\n\n<li><strong>5G\/6G networks<\/strong> to manage dynamic spectrum allocation<\/li>\n\n\n\n<li><strong>Quantum computing<\/strong> to model entangled qubit interactions<\/li>\n<\/ul>\n\n\n\n<p>For a deeper dive into the structural patterns and mining tools used in real-world hypergraphs, check out the <a href=\"http:\/\/dmlab.kaist.ac.kr\/%7Ekijungs\/papers\/tutorialCIKM2022.pdf\">CIKM 2022 tutorial on hypergraph mining<\/a>.<\/p>\n\n\n\n<p>http:\/\/dmlab.kaist.ac.kr\/~kijungs\/papers\/tutorialCIKM2022.pdf<\/p>\n\n\n\n<p>Mining of Real-world Hypergraphs: Patterns, Tools, and<br>Generators<br>Geon Lee<br>KAIST<br>Seoul, South Korea<br>geonlee0325@kaist.ac.kr<br>Jaemin Yoo<br>Carnegie Mellon University<br>Pittsburgh, PA, USA<br>jaeminyoo@cmu.edu<br>Kijung Shin<br>KAIST<br>Seoul, South Korea<br>kijungs@kaist.ac.kr<br>ABSTRACT<br>Group interactions are prevalent in various complex systems (e.g.,<br>collaborations of researchers and group discussions on online Q&amp;A<br>sites), and they are commonly modeled as hypergraphs. Hyperedges, which compose a hypergraph, are non-empty subsets of any<br>number of nodes, and thus each hyperedge naturally represents<br>a group interaction among entities. The higher-order nature of<br>hypergraphs brings about unique structural properties that have<br>not been considered in ordinary pairwise graphs.<br>In this tutorial, we offer a comprehensive overview of a new<br>research topic called hypergraph mining. We first present recently<br>revealed structural properties of real-world hypergraphs, including<br>(a) static and dynamic patterns, (b) global and local patterns, and (c)<br>connectivity and overlapping patterns. Together with the patterns,<br>we describe advanced data mining tools used for their discovery.<br>Lastly, we introduce simple yet realistic hypergraph generative<br>models that provide an explanation of the structural properties.<br>CCS CONCEPTS<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Information systems \u2192 Social networks; Data mining.<br>KEYWORDS<br>hypergraphs, social networks, structure mining, graph generators<br>ACM Reference Format:<br>Geon Lee, Jaemin Yoo, and Kijung Shin. 2022. Mining of Real-world Hypergraphs: Patterns, Tools, and Generators. In Proceedings of the 31st ACM<br>International Conference on Information and Knowledge Management (CIKM<br>\u201922), October 17\u201321, 2022, Atlanta, GA, USA. ACM, New York, NY, USA,<br>4 pages. https:\/\/doi.org\/10.1145\/3511808.3557505<br>1 BASIC INFORMATION<\/li>\n\n\n\n<li>The tutorial is half-day long, i.e., 3 hours with breaks.<\/li>\n\n\n\n<li>The slides for this tutorial are available at https:\/\/sites.google.<br>com\/view\/hypergraph-tutorial-cikm.<br>Permission to make digital or hard copies of all or part of this work for personal or<br>classroom use is granted without fee provided that copies are not made or distributed<br>for profit or commercial advantage and that copies bear this notice and the full citation<br>on the first page. Copyrights for components of this work owned by others than ACM<br>must be honored. Abstracting with credit is permitted. To copy otherwise, or republish,<br>to post on servers or to redistribute to lists, requires prior specific permission and\/or a<br>fee. Request permissions from permissions@acm.org.<br>CIKM \u201922, October 17\u201321, 2022, Atlanta, GA, USA<br>\u00a9 2022 Association for Computing Machinery.<br>ACM ISBN 978-1-4503-9236-5\/22\/10. . . $15.00<br>https:\/\/doi.org\/10.1145\/3511808.3557505<br>Figure 1: The co-authorship among five authors in four publications [7, 19\u201321] are represented as a hypergraph with five<br>nodes and four hyperedges.<br>2 IMPORTANCE AND RELEVANCE<br>Group interactions are omnipresent in real-world complex systems:<br>collaborations of researchers, joint interactions of proteins, copurchases of items, to name a few. Such group interactions among<br>entities are commonly modeled as a hypergraph, which consists of<br>nodes and hyperedges (see Figure 1 for an example). A hyperedge,<br>which is a non-empty subset of nodes, naturally models a group<br>interaction among any number of entities. Thanks to the powerful<br>expressiveness of hypergraphs, they have been used in a wide<br>range of fields, including recommender systems [22, 30], computer<br>vision [17, 27], natural language processing [9, 12], social network<br>analysis [28], bioinformatics [14], and circuit designs [16].<br>Motivated by the successful investigation of structural patterns<br>in real-world pairwise graphs (e.g., power-law degree distribution [1, 11], six degrees of separation [13, 15], and network motifs [24, 25]) and their wide range of applications, such patterns in<br>real-world hypergraphs have been extensively studied recently. The<br>flexibility in the size of each hyperedge, which provides the expressiveness of hypergraphs, brings about unique structural properties<br>that have not been considered in pairwise graphs, and specialized<br>tools have been developed to analyze their structural patterns. Moreover, several efforts have been made to reproduce and thus explain<br>the patterns through intuitive hypergraph generative models.<br>In this half-day tutorial, we provide a comprehensive overview of<br>structural patterns discovered in real-world hypergraphs, advanced<br>data mining tools for hypergraphs, and hypergraph generative<br>models based on the patterns.<br>While this topic hypergraph mining is in its infant stage, we<br>believe it will be of interest of a much larger group of researchers,<br>CIKM \u201922, October 17\u201321, 2022, Atlanta, GA, USA Geon Lee, Jaemin Yoo, &amp; Kijung Shin<\/li>\n\n\n\n<li>Part I: Introduction<br>\u25e6 Group interactions in the real-world<br>\u25e6 Power of hypergraph modeling [26, 29]<br>\u25e6 Data repositories and open-source software for hypergraph mining<\/li>\n\n\n\n<li>Part II: Static Structural Patterns in Hypergraphs and Data Mining Tools for Their Discovery<br>\u25e6 Basic patterns<br>\u22c4 Node-level properties [10, 18, 19]<br>\u22c4 Hyperedge-level properties [18, 19]<br>\u22c4 Hypergraph-level properties [2, 10, 18]<br>\u25e6 Advanced patterns (sub-hypergraph-level properties) [2, 19, 20, 23]<\/li>\n\n\n\n<li>Part III: Dynamic Structural Patterns in Hypergraphs and Data Mining Tools for Their Discovery<br>\u25e6 Basic patterns<br>\u22c4 Node-level properties [3, 7]<br>\u22c4 Hyperedge-level properties [3, 4, 21]<br>\u22c4 Hypergraph-level properties [18]<br>\u25e6 Advanced patterns (sub-hypergraph-level properties) [2, 8, 21]<\/li>\n\n\n\n<li>Part IV: Generative Models of Hypergraphs<br>\u25e6 Full-hypergraph generation<br>\u22c4 Static hypergraphs [5, 19]<br>\u22c4 Dynamic hypergraphs [10, 18]<br>\u25e6 Sub-hypergraph generation<br>\u22c4 Static sub-hypergraphs [6]<br>\u22c4 Dynamic sub-hypergraphs [3, 8]<br>Figure 2: The brief outline of the proposed tutorial.<br>especially those interested in graphs, when considering the representational power, usability, and omnipresence of hypergraphs.<br>Moreover, patterns and generative models of hypergraph data will<br>have a huge impact on our understanding of complex systems and<br>also on various applications, including algorithm design, simulation, and anomaly detection, as those of graph data do. This tutorial<br>aims to provide a starting point for further studies on this topic.<br>Relevance to CIKM: This tutorial on novel and interdisciplinary<br>directions covers various aspects of data mining, including findings,<br>algorithms, and applications. It should be noticed that more than<br>half of the studies covered in the tutorial appeared in conferences<br>in data mining (specifically, ICDM, KDD, WWW, VLDB, and SDM).<br>3 TARGET AUDIENCE AND PREREQUISITES<br>This tutorial is targeted at anyone interested in graph mining,<br>graph learning, social network analysis, or network science, from<br>researchers to the practitioners from industry. It should be noticed<br>that hypergraphs have been used for modeling data from a variety<br>of domains, including recommender systems [22, 30], computer<br>vision [17, 27], natural language processing [9, 12], social network<br>analysis [28], and thus they are of interest to practitioners.<br>Basic knowledge of linear algebra and probability theory will<br>be helpful. For the audience new to this field, we will cover all<br>necessary preliminaries and provide an intuitive overview of recent<br>studies on the topic. We will also offer in-depth descriptions of<br>advanced techniques for the audience with more experience in<br>this field. Specifically, the audience of this tutorial will be able<br>to (1) understand the basic hypergraph-related concepts, (2) use<br>the concepts to model and analyze group interactions in various<br>real-world complex systems, and (3) understand structural design<br>principles of real-world hypergraphs.<br>4 OUTLINE AND CONTENTS<br>We provide a brief outline of the tutorial in Figure 2.<br>In this tutorial, we focus on providing a comprehensive overview<br>of structural patterns discovered in real-world hypergraphs, and<br>advanced data mining tools for large-scale hypergraphs. As an introduction, we present how hypergraphs are used to model various<br>types of data from different domains.<br>During the first half of this tutorial, we introduce structural patterns pervasive in real-world hypergraphs. Specifically, we cover (a)<br>static structural patterns1<br>[2, 10, 18\u201320, 23] and (b) dynamic structural patterns2<br>[2, 3, 7, 8, 18, 21] of real-world hypergraphs where<br>the static patterns are further divided into (a) node-level patterns,<br>(b) hyperedge-level patterns, (c) sub-hypergraph-level patterns, and<br>(d) hypergraph-level patterns, as summarized in Table 1. The presented patterns include macroscopic (i.e., global) [10, 18, 19] and<br>microscopic (i.e., local) [2, 20, 21, 23] patterns, and they also include<br>patterns regarding connectivity [10, 18, 23], overlap [2, 8, 19\u201321],<br>and repetition [3, 4, 7] of hyperedges. Together with the patterns,<br>we present advanced data mining tools (e.g., hypergraph motifs<br>[20, 21], multi-level decomposition [10], and a principled measure<br>of \u201coverlapness\u201d [19]) developed for their discovery.<br>During the second half, we present generative models of hypergraphs, which are based on the observations made in real-world<br>hypergraphs. They aim to reproduce and thus explain the structural patterns through intuitive mechanisms on individual nodes or<br>hyperedges. These models can also be used for creating large-scale<br>benchmark datasets, for anonymizing hypergraphs with sensitive<br>information, and for comparing hypergraphs of different sizes. As<br>categorized in Table 2, we cover four models for generating entire<br>1Patterns from static hypergraphs or a few snapshots.<br>2Patterns related to the dynamics of evolving hypergraphs.<br>Mining of Real-world Hypergraphs: Patterns, Tools, and Generators CIKM \u201922, October 17\u201321, 2022, Atlanta, GA, USA<br>Table 1: Categorization of structural properties in real-world hypergraphs that are covered in this tutorial.<br>Static patterns* (Part II) Dynamic patterns** (Part III)<br>Nodes Hyperedges Sub-hypergraphs Hypergraphs Nodes Hyperedges Sub-hypergraphs Hypergraphs<br>Benson et al. (PNAS\u201918) [2] \u2713 \u2713 \u2713<br>Benson et al. (KDD\u201918) [3] \u2713 \u2713<br>Cencetti et al. (SciRep\u201921) [4] \u2713<br>Choo and Shin (SDM\u201922) [7] \u2713<br>Comrie and Kleinberg (ICDM\u201921) [8] \u2713<br>Do et al. (KDD\u201920) [10] \u2713 \u2713<br>Kook et al. (ICDM\u201920) [18] \u2713 \u2713 \u2713 \u2713<br>Lee et al. (WWW\u201921) [19] \u2713 \u2713 \u2713<br>Lee et al. (VLDB\u201920) [20] \u2713<br>Lee and Shin (ICDM\u201921) [21] \u2713 \u2713<br>Lotito et al (CommsPhys\u201922) [23] \u2713<br>*Patterns from static hypergraphs or a few snapshots. **Patterns related to the dynamics of evolving hypergraphs.<br>Table 2: Comparison of the hypergraph generative models<br>covered in this tutorial.<br>Full hypergraphs Sub-hypergraphs<br>Static Dynamic Static Dynamic<br>Benson et al. (KDD\u201918) [3] \u2713<br>Comrie and Kleinberg (ICDM\u201921) [8] \u2713<br>Chodrow (J. Complex Netw\u201920) [5] \u2713<br>Choe et al (WWW\u201922) [6] \u2713<br>Do et al. (KDD\u201920) [10] \u2713<br>Kook et al. (ICDM\u201920) [18] \u2713<br>Lee et al. (WWW\u201921) [19] \u2713<br>hypergraphs models [5, 10, 18, 19] and two models for generating<br>sub-hypergraphs [3, 6, 8]. In addition to their technical details, we<br>present how realistic they are in various aspects.<br>5 IMPORTANT REFERENCES<br>The important references covered in the tutorial are provided below.<\/li>\n\n\n\n<li>[PNAS\u201918] Austin R Benson, Rediet Abebe, Michael T Schaub, Ali<br>Jadbabaie, and Jon Kleinberg. Simplicial closure and higher-order<br>link prediction. PNAS, 115(48):E11221\u2013E11230, 2018.<\/li>\n\n\n\n<li>[KDD\u201918] Austin R Benson, Ravi Kumar, and Andrew Tomkins.<br>Sequences of sets. In KDD, 2018<\/li>\n\n\n\n<li>[SciRep\u201921] Giulia Cencetti, Federico Battiston, Bruno Lepri, and<br>M\u00e1rton Karsai. Temporal properties of higher-order interactions in<br>social networks. Scientific reports, 11(1):1\u201310, 2021.<\/li>\n\n\n\n<li>[J. Complex Netw\u201920] Philip S Chodrow. Configuration models of<br>random hypergraphs. J. Complex Networks, 8(3):cnaa018, 2020.<\/li>\n\n\n\n<li>[WWW\u201922] Minyoung Choe, Jaemin Yoo, Geon Lee, Woonsung<br>Baek, U Kang, and Kijung Shin. Midas: Representative sampling<br>from real-world hypergraphs. In WWW, 2022.<\/li>\n\n\n\n<li>[SDM\u201922] Hyunjin Choo and Kijung Shin. On the persistence of<br>higher-order interactions in real-world hypergraphs. SDM, 2022.<\/li>\n\n\n\n<li>[ICDM\u201921a] Cazamere Comrie and Jon Kleinberg. Hypergraph<br>ego-networks and their temporal evolution. In ICDM, 2021.<\/li>\n\n\n\n<li>[KDD\u201920] Manh Tuan Do, Se-eun Yoon, Bryan Hooi, and Kijung Shin. Structural patterns and generative models of real-world<br>hypergraphs. In KDD, 2020.<\/li>\n\n\n\n<li>[ICDM\u201920] Yunbum Kook, Jihoon Ko, and Kijung Shin. Evolution<br>of real-world hypergraphs: Patterns and models without oracles. In<br>ICDM, 2020.<\/li>\n\n\n\n<li>[WWW\u201921] Geon Lee, Minyoung Choe, and Kijung Shin. How do<br>hyperedges overlap in real-world hypergraphs?-patterns, measures,<br>and generators. In WWW, 2021.<\/li>\n\n\n\n<li>[VLDB\u201920] Geon Lee, Jihoon Ko, and Kijung Shin. Hypergraph motifs: concepts, algorithms, and discoveries. PVLDB, 13(12):2256\u20132269,<br>2020.<\/li>\n\n\n\n<li>[ICDM\u201921b] Geon Lee and Kijung Shin. THyMe+: Temporal hypergraph motifs and fast algorithms for exact counting. In ICDM,<br>2021.<\/li>\n\n\n\n<li>[CommPhys\u201922] Quintino Francesco Lotito, Federico Musciotto,<br>Alberto Montresor, and Federico Battiston. Higher-order motif<br>analysis in hypergraphs. Comm. Phys, 5(1):1\u20138, 2022.<\/li>\n\n\n\n<li>[SIREV\u201921] Leo Torres, Ann S. Blevins, Danielle Bassett, and Tina<br>Eliassi-Rad. The why, how, and when of representations for complex<br>systems. SIAM Review 63(3):435-485, 2021<br>6 RELEVANT TUTORIALS<br>There have been tutorials on mining of graphs in general, including:<\/li>\n\n\n\n<li>Graph Structures in Data Mining in KDD 2004<br>\u2013 http:\/\/www.cs.cmu.edu\/~christos\/TALKS\/KDD04-tut\/<br>\u2013 This tutorial focuses on (1) topological properties of nodes and<br>edges, (2) importance measures of nodes, and (3) similarity and<br>influence between nodes in graphs.<\/li>\n\n\n\n<li>Large Graph Mining: Patterns, Tools, and Case Studies in CIKM<br>2008 &amp; ICDE 2009<br>\u2013 http:\/\/tonghanghang.org\/pdfs\/tut-icde09-part1_patterns.pdf<br>\u2013 This tutorial focuses on (1) structural patterns, (2) matrix &amp;<br>tensor tools, (3) proximity measures between nodes, and (4)<br>case studies of real-world graphs.<\/li>\n\n\n\n<li>Mining Billion-Scale Graphs: Patterns and Algorithms in SIGMOD<br>2012<br>\u2013 https:\/\/www.cs.cmu.edu\/~christos\/TALKS\/12-SIGMOD-tutorial\/<br>\u2013 This tutorial focuses on (1) patterns in real-world graphs, (2)<br>tools for pattern mining in graphs, and (3) scalable algorithms<br>for large-scale graphs.<\/li>\n\n\n\n<li>Advanced Graph Mining for Community Evaluation in Social Networks and the Web in WSDM 2013<br>\u2013 http:\/\/www.lix.polytechnique.fr\/~mvazirg\/WSDM2013_tutorial<br>\u2013 This tutorial focuses on detection and evaluation methods of<br>communities in graphs.<\/li>\n\n\n\n<li>Big Graph Mining: Algorithms, Anomaly Detection, and Applications in ASONAM 2013<br>CIKM \u201922, October 17\u201321, 2022, Atlanta, GA, USA Geon Lee, Jaemin Yoo, &amp; Kijung Shin<br>\u2013 https:\/\/datalab.snu.ac.kr\/~ukang\/talks\/13-ASONAM-tutorial\/<br>\u2013 This tutorial focuses on (1) scalable graph mining, (2) graphbased anomaly detection, and (3) applications.<\/li>\n\n\n\n<li>Core Decomposition of Networks: Concepts, Algorithms and Applications in ICDM 2016 &amp; PKDD 2017<br>\u2013 https:\/\/fragkiskos.me\/projects\/core_tutorial\/<br>\u2013 This tutorial focuses on (a) the concept and properties of core<br>decomposition, (b) efficient computation, and (c) applications.<\/li>\n\n\n\n<li>Roles in Networks &#8211; Foundations, Methods and Applications in<br>ICDM 2021<br>\u2013 https:\/\/cswzhang.github.io\/icdm-tutorial-2021\/<br>\u2013 This tutorial focuses on (a) the taxonomy of role analytic methods, (b) role-based embedding methods, (c) and applications.<br>To the best of our knowledge, however, no tutorial that focuses on<br>hypergraphs has been offered in data-mining and related venues.<br>The patterns, tools and models covered in this tutorial are clearly<br>distinguished from those for ordinary graphs. We plan to deliver<br>the same tutorial at DSAA 2022 and ICDM 2022.<br>7 SHORT BIO OF PRESENTERS<br>Geon Lee (https:\/\/geonlee0325.github.io) is a Ph.D. student at the<br>Kim Jaechul Graduate School of AI at KAIST. He received his B.S.<br>degree in Computer Science and Engineering from Sungkyunkwan<br>University in 2019. His research interests include graph mining<br>and its applications. Especially, his studies of hypergraphs have<br>appeared in major data mining venues, including VLDB, WWW,<br>and ICDM.<br>Jaemin Yoo (https:\/\/jaeminyoo.github.io) is a postdoctoral research<br>fellow in the Heinz College of Information Systems and Public<br>Policy at Carnegie Mellon University. He received his Ph.D. and<br>B.S. in Computer Science and Engineering from Seoul National<br>University. His research interests include probabilistic mining and<br>machine learning on graphs. His work has been published in major<br>venues including WWW, KDD, and NeurIPS. He is a recipient of the<br>Google PhD Fellowship and the Qualcomm Innovation Fellowship.<br>Kijung Shin (https:\/\/kijungs.github.io\/) is an Ewon Endowed Assistant Professor (jointly affiliated) in the Kim Jaechul Graduate<br>School of AI and the School of Electrical Engineering at KAIST.<br>He received his Ph.D. in Computer Science from Carnegie Mellon<br>University in 2019. He has published more than 50 referred articles<br>at major data mining venues, and he won the best research paper<br>award at KDD 2016. His research interests span a wide range of<br>topics on graph mining, with a focus on scalable algorithm design<br>and empirical analysis of real-world hypergraphs.<br>ACKNOWLEDGEMENTS<br>This work was supported by National Research Foundation of Korea<br>(NRF) grant funded by the Korea government (MSIT) (No. NRF2020R1C1C1008296) and Institute of Information &amp; Communications Technology Planning &amp; Evaluation (IITP) grant funded by the<br>Korea government (MSIT) (No. 2022-0-00157, Robust, Fair, Extensible Data-Centric Continual Learning).<br>REFERENCES<br>[1] Albert-L\u00e1szl\u00f3 Barab\u00e1si and R\u00e9ka Albert. 1999. Emergence of scaling in random<br>networks. science 286, 5439 (1999), 509\u2013512.<br>[2] Austin R Benson, Rediet Abebe, Michael T Schaub, Ali Jadbabaie, and Jon Kleinberg. 2018. Simplicial closure and higher-order link prediction. PNAS 115, 48<br>(2018), E11221\u2013E11230.<br>[3] Austin R Benson, Ravi Kumar, and Andrew Tomkins. 2018. Sequences of sets. In<br>KDD.<br>[4] Giulia Cencetti, Federico Battiston, Bruno Lepri, and M\u00e1rton Karsai. 2021. Temporal properties of higher-order interactions in social networks. Scientific reports<br>11, 1 (2021), 1\u201310.<br>[5] Philip S Chodrow. 2020. Configuration models of random hypergraphs. Journal<br>of Complex Networks 8, 3 (2020), cnaa018.<br>[6] Minyoung Choe, Jaemin Yoo, Geon Lee, Woonsung Baek, U Kang, and Kijung<br>Shin. 2022. Midas: Representative sampling from real-world hypergraphs. In<br>WWW.<br>[7] Hyunjin Choo and Kijung Shin. 2022. On the Persistence of Higher-Order<br>Interactions in Real-World Hypergraphs. SDM (2022).<br>[8] Cazamere Comrie and Jon Kleinberg. 2021. Hypergraph Ego-networks and Their<br>Temporal Evolution. In ICDM.<br>[9] Kaize Ding, Jianling Wang, Jundong Li, Dingcheng Li, and Huan Liu. 2020. Be<br>More with Less: Hypergraph Attention Networks for Inductive Text Classification.<br>In EMNLP.<br>[10] Manh Tuan Do, Se-eun Yoon, Bryan Hooi, and Kijung Shin. 2020. Structural<br>patterns and generative models of real-world hypergraphs. In KDD.<br>[11] Michalis Faloutsos, Petros Faloutsos, and Christos Faloutsos. 1999. On power-law<br>relationships of the internet topology. ACM SIGCOMM computer communication<br>review 29, 4 (1999), 251\u2013262.<br>[12] Mikhail Galkin, Priyansh Trivedi, Gaurav Maheshwari, Ricardo Usbeck, and Jens<br>Lehmann. 2020. Message Passing for Hyper-Relational Knowledge Graphs. In<br>EMNLP.<br>[13] Carsten Grabow, Stefan Grosskinsky, J\u00fcrgen Kurths, and Marc Timme. 2015.<br>Collective relaxation dynamics of small-world networks. Physical Review E 91, 5<br>(2015), 052815.<br>[14] TaeHyun Hwang, Ze Tian, Rui Kuangy, and Jean-Pierre Kocher. 2008. Learning<br>on weighted hypergraphs to integrate protein interactions and gene expressions<br>for cancer outcome prediction. In ICDM.<br>[15] U Kang, Charalampos E Tsourakakis, Ana Paula Appel, Christos Faloutsos, and<br>Jure Leskovec. 2010. Radius plots for mining tera-byte scale graphs: Algorithms,<br>patterns, and observations. In SDM.<br>[16] George Karypis, Rajat Aggarwal, Vipin Kumar, and Shashi Shekhar. 1999. Multilevel hypergraph partitioning: Applications in VLSI domain. IEEE Transactions<br>on Very Large Scale Integration (VLSI) Systems 7, 1 (1999), 69\u201379.<br>[17] Eun-Sol Kim, Woo Young Kang, Kyoung-Woon On, Yu-Jung Heo, and Byoung-Tak<br>Zhang. 2020. Hypergraph attention networks for multimodal learning. In CVPR.<br>[18] Yunbum Kook, Jihoon Ko, and Kijung Shin. 2020. Evolution of real-world hypergraphs: Patterns and models without oracles. In ICDM.<br>[19] Geon Lee, Minyoung Choe, and Kijung Shin. 2021. How Do Hyperedges Overlap<br>in Real-World Hypergraphs?-Patterns, Measures, and Generators. In WWW.<br>[20] Geon Lee, Jihoon Ko, and Kijung Shin. 2020. Hypergraph motifs: concepts,<br>algorithms, and discoveries. PVLDB 13, 12 (2020), 2256\u20132269.<br>[21] Geon Lee and Kijung Shin. 2021. THyMe+: Temporal Hypergraph Motifs and<br>Fast Algorithms for Exact Counting. In ICDM.<br>[22] Yicong Li, Hongxu Chen, Xiangguo Sun, Zhenchao Sun, Lin Li, Lizhen Cui,<br>Philip S Yu, and Guandong Xu. 2021. Hyperbolic hypergraphs for sequential<br>recommendation. In CIKM.<br>[23] Quintino Francesco Lotito, Federico Musciotto, Alberto Montresor, and Federico<br>Battiston. 2022. Higher-order motif analysis in hypergraphs. Communications<br>Physics 5, 1 (2022), 1\u20138.<br>[24] Ron Milo, Shalev Itzkovitz, Nadav Kashtan, Reuven Levitt, Shai Shen-Orr, Inbal<br>Ayzenshtat, Michal Sheffer, and Uri Alon. 2004. Superfamilies of evolved and<br>designed networks. Science 303, 5663 (2004), 1538\u20131542.<br>[25] Ron Milo, Shai Shen-Orr, Shalev Itzkovitz, Nadav Kashtan, Dmitri Chklovskii,<br>and Uri Alon. 2002. Network motifs: simple building blocks of complex networks.<br>Science 298, 5594 (2002), 824\u2013827.<br>[26] Leo Torres, Ann S Blevins, Danielle Bassett, and Tina Eliassi-Rad. 2021. The why,<br>how, and when of representations for complex systems. SIAM Rev. 63, 3 (2021),<br>435\u2013485.<br>[27] Xiangping Wu, Qingcai Chen, Wei Li, Yulun Xiao, and Baotian Hu. 2020.<br>AdaHGNN: Adaptive Hypergraph Neural Networks for Multi-Label Image Classification. In MM.<br>[28] Dingqi Yang, Bingqing Qu, Jie Yang, and Philippe Cudre-Mauroux. 2019. Revisiting user mobility and social relationships in lbsns: a hypergraph embedding<br>approach. In WWW.<br>[29] Se-eun Yoon, Hyungseok Song, Kijung Shin, and Yung Yi. 2020. How much and<br>when do we need higher-order information in hypergraphs? a case study on<br>hyperedge prediction. In WWW.<br>[30] Junwei Zhang, Min Gao, Junliang Yu, Lei Guo, Jundong Li, and Hongzhi Yin. 2021.<br>Double-scale self-supervised hypergraph learning for group recommendation. In<br>CIKM.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Ben Gilbert 8\/15\/2025 Integration of the RF Hypergraph functionality as a transparent overlay layer on the 3D Cesium Globe. Here&#8217;s a summary of what I&#8217;ve implemented: RF Hypergraph Transparent Overlay Integration Summary \ud83d\udd27&nbsp;Integration Components Added: \ud83c\udfaf&nbsp;Key Features: \ud83c\udf10&nbsp;Integration with Cesium Globe: The hypergraph overlay seamlessly integrates with the existing Cesium visualization by: This creates a&hellip;&nbsp;<a href=\"https:\/\/172-234-197-23.ip.linodeusercontent.com\/?p=857\" rel=\"bookmark\"><span class=\"screen-reader-text\">RF Hypergraphs in Satellite Communication Networks<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":426,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","footnotes":""},"categories":[10],"tags":[],"class_list":["post-857","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-signal_scythe"],"_links":{"self":[{"href":"https:\/\/172-234-197-23.ip.linodeusercontent.com\/index.php?rest_route=\/wp\/v2\/posts\/857","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/172-234-197-23.ip.linodeusercontent.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/172-234-197-23.ip.linodeusercontent.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/172-234-197-23.ip.linodeusercontent.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/172-234-197-23.ip.linodeusercontent.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=857"}],"version-history":[{"count":3,"href":"https:\/\/172-234-197-23.ip.linodeusercontent.com\/index.php?rest_route=\/wp\/v2\/posts\/857\/revisions"}],"predecessor-version":[{"id":2863,"href":"https:\/\/172-234-197-23.ip.linodeusercontent.com\/index.php?rest_route=\/wp\/v2\/posts\/857\/revisions\/2863"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/172-234-197-23.ip.linodeusercontent.com\/index.php?rest_route=\/wp\/v2\/media\/426"}],"wp:attachment":[{"href":"https:\/\/172-234-197-23.ip.linodeusercontent.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=857"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/172-234-197-23.ip.linodeusercontent.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=857"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/172-234-197-23.ip.linodeusercontent.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=857"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}