Previous Article in Journal
Superhypermagma, Lie Superhypergroup, Quotient Superhypergroups, and Reduced Superhypergroups
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Extensions of Multidirected Graphs: Fuzzy, Neutrosophic, Plithogenic, Rough, Soft, Hypergraph, and Superhypergraph Variants

Independent Researcher, Shinjuku, Shinjuku-ku, Tokyo 160-0022, Japan
Int. J. Topol. 2025, 2(3), 11; https://doi.org/10.3390/ijt2030011
Submission received: 15 April 2025 / Revised: 16 June 2025 / Accepted: 7 July 2025 / Published: 21 July 2025

Abstract

Graph theory models relationships by representing entities as vertices and their interactionsas edges. To handle directionality and multiple head–tail assignments, various extensions—directed, bidirected, and multidirected graphs—have been introduced, with the multidirected graph unifying the first two. In this work, we further enrich this landscape by proposing the Multidirected hypergraph, which merges the flexibility of hypergraphs and superhypergraphs to describe higher-order and hierarchical connections. Building on this, we introduce five uncertainty-aware Multidirected frameworks—fuzzy, neutrosophic, plithogenic, rough, and soft multidirected graphs—by embedding classical uncertainty models into the Multidirected setting. We outline their formal definitions, examine key structural properties, and illustrate each with examples, thereby laying groundwork for future advances in uncertain graph analysis and decision-making.

1. Introduction

1.1. Various Graph-Theoretic Frameworks

Graph theory provides a framework in which entities are represented by vertices and their pairwise interactions by edges, underpinning diverse applications in fields such as artificial intelligence, network analysis, and chemical modeling [1,2]. In this paper, we explore the following concepts:
  • Hypergraphs and Superhypergraphs: Higher-order and hierarchical generalizations of ordinary graphs [3,4,5,6,7]
  • Fuzzy, Intuitionistic Fuzzy, Neutrosophic, and Plithogenic Graphs: Frameworks for modeling uncertainty and contradiction [8,9,10,11,12]
  • Directed, Bidirected, and Multidirected Graphs: Structures for representing asymmetric and multi-headed connections [13,14,15,16,17,18].

1.1.1. Hypergraphs and Superhypergraphs

Whereas standard graphs permit edges only between pairs of vertices, hypergraphs generalize this notion by allowing each hyperedge to connect any nonempty subset of vertices, thus capturing higher-order relationships [7,19,20,21,22,23]. Superhypergraphs take this further by iteratively applying the powerset operation: at each level, “supervertices” and “superedges” are drawn from the previous powerset, yielding a multi-layered hierarchy of connections [24,25,26,27]. Table 1 contrasts the key characteristics of ordinary graphs, hypergraphs, and n-superhypergraphs.

1.1.2. Graph Models Under Uncertainty

Several extensions of classical graph theory have been proposed to accommodate uncertainty in vertices and edges. In fuzzy graphs, each vertex and edge is assigned a membership value in [ 0 ,   1 ] to express gradual inclusion [8,9]. Intuitionistic fuzzy graphs further distinguish non-membership degrees alongside membership [28,29,30,31], while neutrosophic graphs introduce an indeterminacy component in addition to truth and falsity levels [32,33,34]. Plithogenic graphs take this a step further by quantifying contradictions between attribute values [35]. Alternative approaches include rough graphs, which use lower and upper approximations to handle vagueness in both nodes and edges [36,37], soft graphs, which parameterize subsets of vertices and edges via soft set theory [38,39], and vague graphs, which model ambiguity using vague sets [40,41,42].
Table 2 provides an overview of these uncertainty-aware graph frameworks.

1.1.3. Directed, Bidirected, and Multidirected Graphs

To capture directional and multiplex relationships, a range of graph extensions have been introduced. Directed graphs assign a single orientation to each edge, while bidirected graphs allow each vertex at the ends of an edge to have its own independent orientation [43]. Multidirected graphs generalize both models by allowing multiple directed edges (arcs) between the same pair of vertices, each with its own direction and multiplicity [44,45].
In this paper, we focus on multidirected graphs, as they encompass both directed and bidirected structures through explicit encoding of edge directions and counts. Table 3 summarizes the differences among directed, bidirected, and multidirected graph variants.

1.2. Our Contributions

Building on these developments, this paper defines a suite of new Multidirected structures by combining multidirected graphs with existing graph and hypergraph extensions. We introduce the fuzzy multidirected graph, neutrosophic multidirected graph, plithogenic multidirected graph, rough multidirected graph, soft multidirected graph, Multidirected hypergraph, and Multidirected superhypergraph. In addition to these, we also explore several new graph classes, such as the bimixed graph and the hyperdirected graph. For each of these classes, we present formal definitions, investigate their core mathematical properties, and illustrate them with concrete examples.
It should be noted that this paper is a theoretical investigation conducted entirely at the conceptual level. Throughout this paper, we assume that all graphs are finite. We anticipate that these contributions will enhance both the theoretical foundations and potential applications of graph theory and its diverse extensions.

1.3. Structure of This Paper

This subsection outlines the structure of the paper. Section 2 introduces a range of foundational graph structures, including hypergraph, superhypergraph, directed graph, directed hypergraph, directed superhypergraph, fuzzy graph, neutrosophic graph, plithogenic graph, fuzzy directed graph, neutrosophic directed graph, plithogenic directed graph, bidirected graph, and multidirected graph. Section 3 examines the structural properties of advanced variants such as the fuzzy multidirected graph, neutrosophic multidirected graph, plithogenic multidirected graph, rough multidirected graph, soft multidirected graph, Multidirected hypergraph, and Multidirected superhypergraph. It also explores the characteristics of newly proposed graph classes, including the bimixed graph. Section 4 provides a brief summary of the conclusions and discusses directions for future research.

2. Preliminaries

In this section, we review the fundamental notions and notation that underpin the developments in this paper. We restrict our attention to finite graphs throughout. The symbol n will always denote a nonnegative integer unless specified otherwise.

2.1. Graphs and Hypergraphs

A hypergraph extends the concept of an ordinary graph by permitting hyperedges—subsets of the vertex set of size at least two—thereby capturing multiway relationships among elements [47,48,49,50,51,52,53,54]. Below are the formal definitions of a graph, its subgraph, and a hypergraph.
Definition 1 
(Graph [55]). A graph G consists of a pair
G = ( V , E ) ,
where V is a nonempty set of vertices and E { { u , v } u , v V , u v } is a set of edges, each edge joining two distinct vertices.
Definition 2 
(Hypergraph [7,56]). A hypergraph H is a pair
H = V ( H ) , E ( H ) ,
where:
  • V ( H ) is a nonempty set of vertices.
  • E ( H ) is a collection of nonempty subsets of V ( H ) , called hyperedges.
Each hyperedge may connect any number of vertices, allowing the model to represent higher-order relationships. In this work, we assume V ( H ) and E ( H ) are both finite.
Example 1 
(Recipe Ingredient Hypergraph). Consider a cookbook where each recipe combines several ingredients. Let
V ( H ) = { Flour ,   Sugar ,   Eggs ,   Milk ,   Butter ,   Vanilla }
be the set of all ingredients. Define the set of hyperedges E ( H ) by letting each recipe correspond to the subset of ingredients it uses, for example:
e Pancake = { Flour ,   Eggs ,   Milk ,   Butter } , e Cookie = { F l o u r , S u g a r , B u t t e r , V a n i l l a } , e O m e l e t t e = { E g g s , M i l k , B u t t e r } , e Cake = { Flour , Sugar , Eggs , Milk , Butter , Vanilla } .
Then
H = V ( H ) , E ( H )
is a hypergraph in which each hyperedge represents a recipe connecting multiple ingredients simultaneously. This structure naturally models the higher-order relationships among ingredients in culinary applications.

2.2. Powerset and nth-Powerset

In this paper, we use the concepts of powerset and nth-powerset. The powerset of a set S is the collection of every subset of S, including both the empty set and S itself. The n-th powerset P n ( S ) arises by applying the powerset operator n times successively, building nested collections of subsets at each level [57,58,59]. Below, we formally define the n-th powerset as a foundation for these structures.
Definition 3 
(Base Set [60]). A base set S serves as the fundamental universe from which all derived constructions—such as powersets and hyperstructures—are built. Concretely,
S = { x x   belongs   to   the   domain   under   consideration } .
Every element of any higher-order construct like P ( S ) or P n ( S ) is drawn from this original set S.
Definition 4 
(Powerset). For any set S, its powerset, written P ( S ) , is the set of all subsets of S, including both the empty set and S itself. Formally,
P ( S ) = { A A S } .
Definition 5 
(n-th Powerset [61,62]). Starting from a base set H, one defines its iterated powersets by
P 1 ( H ) = P ( H ) , P n + 1 ( H ) = P P n ( H ) , n 1 .
If one wishes to exclude the empty set at each stage, the non-empty n-th powerset is given by
P 1 * ( H ) = P ( H ) { } , P n + 1 * ( H ) = P P n * ( H ) { } .
Example 2 
(Meal Planning via n-th Powerset). Let
H = { Breakfast , Lunch } .
Then the first powerset
P 1 ( H ) = , { Breakfast } , { Lunch } , { Breakfast , Lunch }
is the set of all possible daily menus. The second powerset
P 2 ( H ) = P P 1 ( H )
consists of all two-day meal sequences—for example, { { Breakfast } , { Lunch } } (represents “Breakfast” on day one, “Lunch” on day two) or { { Breakfast , Lunch } , { Breakfast } } (represents a full-day meal followed by “Breakfast” only). Likewise, the third powerset
P 3 ( H ) = P P 2 ( H )
models weekly menus as collections of two-day plans. In general, P n ( H ) encodes an n-layered planning framework:
  • P 1 ( H ) : individual days,
  • P 2 ( H ) : multi-day sequences,
  • P 3 ( H ) : weekly bundles,

2.3. Hyperstructures and Superhyperstructures

In order to build a unified theoretical framework for hyperstructures [63,64,65,66,67,68] and their higher–order counterparts, superhyperstructures [61], we recall several essential definitions. In particular, any hypergraph can be viewed as a hyperstructure, and likewise, a superhypergraph naturally induces a superhyperstructure.
Definition 6 
(Classical Structure [61,69]). A classical structure consists of a nonempty set H together with one or more operations—called classical operations—that map tuples of elements back into H and satisfy prescribed axioms. Formally, an m-ary classical operation is a function
# 0 : H m H ,
where H m denotes the Cartesian product of m copies of H. Examples include addition or multiplication in familiar algebraic systems.
Definition 7 
(Hyperoperation [70,71]). A hyperoperation generalizes a binary operation by allowing its output to be a subset rather than a single element. For a set S, a hyperoperationis a map
: S × S P ( S ) ,
where P ( S ) is the power set of S.
Definition 8 
(Hyperstructure [61,69]). A hyperstructure is obtained by replacing the underlying set of a classical structure with its power set. Concretely, given a base set S, a hyperstructure is the pair
H = P ( S ) , ,
whereis a hyperoperation acting on subsets of S.
Example 3 
(Collaborative Project Planning as a Hyperstructure). Suppose a research lab has a set of distinct tasks.
S = { Literature   Review , Experimentation , Data   Analysis , Manuscript   Writing } .
We form the hyperstructure
H = P ( S ) ,
by letting each element of P ( S ) represent a possible “mini-project” (any subset of tasks). Define the hyperoperationon two mini-projects A , B S by
A B = A B ,
which corresponds to merging two partial plans into a combined plan. For instance, if
A = { Literature   Review , Experimentation } , B = { Data   Analysis , Manuscript   Writing } ,
then
A B = { Literature   Review , Experimentation , Data   Analysis , Manuscript   Writing } .
Thus, H models how independent sub-projects can be dynamically joined, and the union operation on subsets of tasks is precisely the hyperoperation giving H its hyperstructure character.
Definition 9 
(SuperHyperOperation [61]). Let H be a nonempty set and define its iterated powersets by
P 0 ( H ) = H , P k + 1 ( H ) = P P k ( H ) ( k 0 ) .
An  ( m , n ) -SuperHyperOperation is an m-ary mapping
( m , n ) : H m P * n ( H ) ,
where P * n ( H ) denotes either the full nth powerset P n ( H ) (in the neutrosophic variant) or its nonempty subcollection (in the classical variant). These operations extend hyperoperations by producing nested subsets at level n.
Definition 10 
(n-Superhyperstructure [61,69,72]). An n-superhyperstructure arises when one replaces the base set of a hyperstructure by its nth iterated powerset. Formally, for a set S,
SH n = P n ( S ) , ,
whereis a mapped hyperoperation on P n ( S ) .
Example 4 
(Organizational Hierarchy as a 2-Superhyperstructure). Let
S = { Taro , Jiro , Saburo } .
The first iterated powerset is
P 1 ( S ) = { , { Taro } , { Jiro } , { Saburo } , { Taro , Jiro } ,
{ Taro , Saburo } , { Jiro , Saburo } ,
{ Taro , Jiro , Saburo } } ,
which corresponds to all possible committees. Taking the powerset once more,
P 2 ( S ) = P P 1 ( S ) ,
yields collections of these committees, i.e., councils. For example, one might choose
U = { Taro } , { Jiro , Saburo } , V = { Jiro } , { Taro , Jiro } ,
two distinct councils in P 2 ( S ) . Defining the hyperoperation : P 2 ( S ) × P 2 ( S ) P 2 ( S ) by union,
U V = U V ,
turns P 2 ( S ) , into a 2-superhyperstructure. Here each “supervertex” is a council of committees, andmodels the merger of councils.
Example 5 
(Academic Curriculum as a 3-Superhyperstructure). Consider the universe of individual courses.
S = { CS 101 , MATH 101 , ENG 101 , HIST 201 } .
  • The first powerset P 1 ( S ) = P ( S ) consists of all possible subsets of courses (e.g., { CS 101 , MATH 101 } , { ENG 101 } , etc.), each representing a single semester course selection.
  • The second powerset P 2 ( S ) = P ( P 1 ( S ) ) gathers collections of semester plans into academic years. For example,
    Y 1 = { CS 101 , MATH 101 } , { ENG 101 , HIST 201 } ,
    Y 2 = { CS 101 , ENG 101 } , { MATH 101 , HIST 201 } .
    Each Y i is a set of two semester-course-sets.
  • The third powerset P 3 ( S ) = P ( P 2 ( S ) ) collects these year plans into a multi-year curriculum structure. For example, one element of P 3 ( S ) might be
    C = Y 1 , Y 2 ,
    representing a two-year program consisting of Year 1 and Year 2.
Define a hyperoperationon P 3 ( S ) by union of curricula:
C D = C D ,
which merges two multi-year programs into a longer curriculum. Then
SH 3 = P 3 ( S ) ,
is a 3-superhyperstructure modeling nested educational plans from courses to semesters to years to full programs.

2.4. Superhypergraph

A superhypergraph generalizes the notion of a hypergraph by embedding recursive, layered structures via iterated power-set constructions [26,73]. In essence, one builds successive “levels” of vertices and edges by repeatedly taking power sets, yielding a rich, hierarchical network.
Definition 11 
(n-Superhypergraph [26,74]). Let V 0 be a finite “base” vertex set. Define the sequence of iterated power-sets by
P 0 ( V 0 ) = V 0 , P k + 1 ( V 0 ) = P P k ( V 0 ) , k 0 .
An n-superhypergraph is then any pair
SuHy G ( n ) = V , E with V P n ( V 0 ) , E P n ( V 0 ) .
Here each element of V is called an n-supervertex, and each element of E an n-superedge.
Example 6 
(2-Superhypergraph for Department Collaboration). Imagine an organization with four staff members:
V 0 = { Hiroko , Shinya , Tae , Masahiro } .
The first power set P 1 ( V 0 ) lists all possible teams. Choose three two-person teams:
T 1 = { Hiroko , Shinya } , T 2 = { Shinya , Tae } , T 3 = { Tae , Masahiro } .
These teams serve as “supervertices” in P 2 ( V 0 ) . Select two departments:
v 1 = { T 1 , T 2 } , v 2 = { T 2 , T 3 } ,
so that
V = { v 1 , v 2 } P 2 ( V 0 ) .
Define a single 2-superedge
e = { v 1 , v 2 }
to indicate cross-department projects. Thus
SuHy G ( 2 ) = V , { e }
captures both the nested team structure and their collaboration.
Example 7 
(3-Superhypergraph for Academic Degree Structures). Consider a university curriculum with a base set of individual lectures:
V 0 = { 1 , 2 , 3 , 4 } ,
where each i is a distinct lecture.
Level 1 (Courses). The first power set P 1 ( V 0 ) lists all possible subsets of lectures. Select two courses as “1-supervertices”:
C A = { 1 , 2 } , C B = { 3 , 4 } .
Hence
V ( 1 ) = { C A , C B } P 1 ( V 0 ) .
Level 2 (Departments). The second power set P 2 ( V 0 ) consists of subsets of P 1 ( V 0 ) . Choose two departments as “2-supervertices”:
D X = { C A } , D Y = { C A , C B } .
Thus
V ( 2 ) = { D X , D Y } P 2 ( V 0 ) .
Level 3 (Degree Programs). The third power set P 3 ( V 0 ) comprises subsets of P 2 ( V 0 ) . Define two degree programs as “3-supervertices”:
P α = { D X } , P β = { D X , D Y } .
So
V ( 3 ) = { P α , P β } P 3 ( V 0 ) .
3-Superedges. To model program-level collaborations or joint curricula, select two “3-superedges” in P 3 ( V 0 ) :
E ( 3 ) = { P α , P β } , { P β } .
Altogether, the 3-Superhypergraph
SuHy G ( 3 ) = V ( 3 ) , E ( 3 )
captures the hierarchical structure of lectures → courses → departments → degree programs, as well as inter-program relationships at the top level.
Definition 12 
(n-Superhypertree (cf. [75])). An n-superhypergraph SuHy G ( n ) = ( V , E ) is an n-superhypertree if there exists an ordinary tree T = ( V , E T ) (the “host tree”) such that:
1. 
Each superedge e E corresponds to a connected subtree T e T .
2. 
T is acyclic (by definition of a tree).
3. 
For any two supervertices v , w V , there is a chain of superedges e 1 , , e k E with
v e 1 , w e k , e i e i + 1 ( 1 i < k ) .
Example 8 
(2-SuperHypertree of Reporting Lines). Using the same base V 0 = { Hiroko , Shinya , Tae , Masahiro } , let
v A = { { Hiroko } } , v B = { { Shinya } } , v C = { { Tae } } , v D = { { Masahiro } }
be the 2-supervertices. Form the host tree T with edges ( v A , v C ) , ( v B , v C ) , ( v C , v D ) , modeling direct reports. Each tree-edge gives a superedge, for example
e A C = { v A , v C } , e B C = { v B , v C } , e C D = { v C , v D } .
Hence
SuHy G ( 2 ) = ( { v A , v B , v C , v D } , { e A C , e B C , e C D } )
is a valid 2-superhypertree reflecting the organization’s acyclic reporting hierarchy.

2.5. Directed Hypergraphs

Directed hypergraphs generalize directed graphs by permitting each “edge” (often called a hyperarc) to originate from several source vertices and terminate at a single target vertex. This richer structure has found applications in areas such as database dependencies, bioinformatics, and complex network models (see, e.g., [76,77]).
Definition 13 
(Directed Graph [46]). A directed graph (or digraph) is a pair G = ( V , E ) , where V is a finite set of vertices and
E V × V
is a set of ordered pairs. An element ( u , v ) E represents a one-way arc from u (the source) to v (the target).
Definition 14 
(Directed Hypergraph [76,78]). A directed hypergraph is a pair H = ( V , E ) , where V is a finite vertex set and E is a collection of hyperarcs. Each hyperarc
e = Tail ( e ) , Head ( e )
consists of a nonempty subset Tail ( e ) V and a single vertex Head ( e ) V . It encodes a directed connection from every vertex in the tail set to the head vertex. If | Tail ( e ) | = 1 for all e, then H reduces to an ordinary digraph.
Example 9 
(Chemical Reaction Network). Consider the phosphorylation of glucose in a simple metabolic pathway. Let
V = { Glucose , ATP , Glucose - 6 - Phosphate , ADP }
be the set of chemical species. We model the enzyme-catalyzed reaction
Glucose + ATP Glucose - 6 - Phosphate + ADP
as two directed hyperarcs:
e 1 = { Glucose , ATP } , Glucose - 6 - Phosphate , e 2 = { Glucose , ATP } , ADP .
Here, each hyperarc’s tail is the pair of reactants and its head is one of the products. Thus,
H = ( V , { e 1 , e 2 } )
is a directed hypergraph capturing the one-to-many mapping from the reactant set to each product. If we restricted every tail to size one, we would recover an ordinary directed graph.
To represent nested and hierarchical relationships, the powerset construction can be applied iteratively. The definition of a directed n-SuperHypergraph is presented below.
Definition 15 
(Directed n-SuperHypergraph [79]). Starting from a finite base set V 0 , define
P 0 ( V 0 ) = V 0 , P k + 1 ( V 0 ) = P P k ( V 0 ) ( k 0 ) .
A directed n-superhypergraph is then a pair
DS H n = ( V , E ) ,
where
V P n ( V 0 ) and E P ( V ) × P ( V ) .
Each n-supervertex in V is an element of P n ( V 0 ) , and each n-superhyperedge in E is an ordered pair
e = T ( e ) , H ( e ) ,
with T ( e ) V (the tail set) and H ( e ) V (the head set).
Example 10 
(Document-Approval Flow as a Directed 2-SuperHypergraph ). Let V 0 = { A , B , C } denote three roles: authors A , B and reviewer C. Form P 2 ( V 0 ) and select these 2-supervertices:
v Draft = { { A , B } } , v Review = { { C } } , v Publish = { { A , B } , { C } } .
Thus V = { v Draft , v Review , v Publish } . Define three directed 2-superhyperedges:
e 1 = { v Draft } , { v Review } , e 2 = { v Review } , { v Publish } , e 3 = { v Review } , { v Draft } ,
where e 3 captures feedback. Then
E = { e 1 , e 2 , e 3 } P ( V ) × P ( V ) ,
and DS H 2 = ( V , E ) models the multi-stage approval process from drafting through review to publication.

2.6. Plithogenic and Soft Directed Graphs

The classical notions of fuzzy sets [80,81,82], intuitionistic fuzzy sets [83,84,85], neutrosophic sets [86,87,88], and plithogenic sets [89,90] have inspired a range of corresponding graph models. In particular, one encounters fuzzy graphs [8,91], intuitionistic fuzzy graphs [92,93], neutrosophic graphs [94,95], and plithogenic graphs [35,96]. Their directed analogues—fuzzy directed graphs [97,98], intuitionistic fuzzy directed graphs [99,100], neutrosophic directed graphs [101,102], and plithogenic directed graphs [103]—have also been developed. Below, we recall the formal definitions of these four directed-graph variants.
Definition 16 
(Fuzzy Directed Graph [97,104]). A fuzzy directed graph is a quadruple
G F = ( V , E , σ , μ ) ,
where
  • V is the vertex set,
  • E is the set of directed edges,
  • σ : V [ 0 , 1 ] assigns each vertex a membership degree, and
  • μ : E [ 0 , 1 ] assigns each edge a membership degree.
Example 11 
(Fuzzy Directed Graph for Urban Supply Chain). Consider a small supply network of three warehouses:
V = { W A , W B , W C } , E = { e A B = ( W A , W B ) , e B C = ( W B , W C ) , e C A = ( W C , W A ) } .
We model the operational reliability of each warehouse and the reliability of each delivery route with fuzzy membership degrees.
Vertex Membership. Define
σ : V [ 0 , 1 ] ,
by
σ ( W A ) = 0.85 , σ ( W B ) = 0.75 , σ ( W C ) = 0.65 .
Here, σ ( W i ) represents the confidence that warehouse W i is operational.
Edge Membership. Define
μ : E [ 0 , 1 ] ,
by
μ ( e A B ) = 0.80 , μ ( e B C ) = 0.70 , μ ( e C A ) = 0.60 .
Each μ ( e i j ) quantifies the reliability of the directed shipment from W i to W j .
The tuple
G F = V , E , σ , μ
is thus a fuzzy directed graph representing the uncertain reliability of both warehouses and their interconnecting routes in this urban supply chain.
Definition 17 
(Intuitionistic Fuzzy Directed Graph [100,105]). Given a digraph D = ( V , E ) , an intuitionistic fuzzy directed graph is a pair
G = A , B ,
where
  • A = ( λ A , ν A ) is an intuitionistic fuzzy set on V,
  • B = ( λ B , ν B ) is an intuitionistic fuzzy relation on E,
satisfying for each ( y , z ) E :
λ B ( y , z ) min { λ A ( y ) , λ A ( z ) } ,
ν B ( y , z ) max { ν A ( y ) , ν A ( z ) } ,
0 λ B ( y , z ) + ν B ( y , z ) 1 .
Example 12 
(Intuitionistic Fuzzy Directed Graph for Sensor Network Reliability). Consider a small network of three sensors communicating measurements:
V = { S 1 , S 2 , S 3 } , E = e 12 = ( S 1 , S 2 ) , e 23 = ( S 2 , S 3 ) .
We model each sensor’s operational status and each link’s quality with intuitionistic fuzzy sets.
Vertex Intuitionistic Fuzzy Set. Let
A = ( λ A , ν A ) on   V ,
with
λ A ( S 1 ) = 0.80 , ν A ( S 1 ) = 0.10 ;
λ A ( S 2 ) = 0.70 , ν A ( S 2 ) = 0.20 ;
λ A ( S 3 ) = 0.90 , ν A ( S 3 ) = 0.05 .
Here, λ A ( x ) measures confidence that sensor x is fully operational, and ν A ( x ) captures the degree of non-operational uncertainty.
Edge Intuitionistic Fuzzy Relation. Let
B = ( λ B , ν B ) on   E ,
with
λ B ( e 12 ) = 0.65 , ν B ( e 12 ) = 0.25 ;
λ B ( e 23 ) = 0.65 , ν B ( e 23 ) = 0.30 .
These satisfy for each ( y , z ) E :
λ B ( y , z ) min { λ A ( y ) , λ A ( z ) } ,
ν B ( y , z ) max { ν A ( y ) , ν A ( z ) } ,
0 λ B ( y , z ) + ν B ( y , z ) 1 .
Since all conditions hold, the pair
G = A , B
defines an intuitionistic fuzzy directed graph on the sensor network, capturing both the reliability and the uncertainty of sensors and communication links.
Definition 18 
(Single-Valued Neutrosophic Directed Graph [101]). A single-valued neutrosophic directed graph is a 5-tuple
G S V N = ( V , E , T , I , F ) ,
where
  • V is the vertex set,
  • E V × V is the arc set,
  • T , I , F : V E [ 0 , 1 ] are the truth, indeterminacy, and falsity functions,
such that for all x V E ,
0 T ( x ) + I ( x ) + F ( x ) 3 .
Example 13 
(Single-Valued Neutrosophic Directed Graph for Autonomous Vehicle Map Updates). Consider a fleet of three autonomous vehicles sharing map-update messages:
V = { V A , V B , V C } ,
E = { e A B = ( V A , V B ) , e B C = ( V B , V C ) , e C A = ( V C , V A ) } .
Each vehicle and each communication link is assigned a neutrosophic triple ( T , I , F ) reflecting update accuracy (truth), transmission uncertainty (indeterminacy), and risk of erroneous data (falsity).
Vertices (Vehicles).
T ( V A ) = 0 . n i n e t y , I ( V A ) = 0.05 , F ( V A ) = 0.05 , T ( V B ) = 0.80 , I ( V B ) = 0.15 , F ( V B ) = 0.05 , T ( V C ) = 0.85 , I ( V C ) = 0.10 , F ( V C ) = 0.05 .
Edges (Update Links).
T ( e A B ) = 0.88 , I ( e A B ) = 0.07 , F ( e A B ) = 0.05 , T ( e B C ) = 0.75 , I ( e B C ) = 0.20 , F ( e B C ) = 0.05 , T ( e C A ) = 0.92 , I ( e C A ) = 0.05 , F ( e C A ) = 0.03 .
Each triple satisfies 0 T ( x ) + I ( x ) + F ( x ) 3 for all x V E . Hence,
G S V N = V , E , T , I , F
is a valid single-valued neutrosophic directed graph modeling the reliability, uncertainty, and error-risk of map-update exchanges among the vehicles.
Definition 19 
(Plithogenic Directed Graph [103]). Let G = ( V , E ) be a crisp digraph. A plithogenic directed graph is a pair
G P = ( P M , P N ) ,
where
P M = ( M , l , M l , adf , acf ) and P N = ( N , m , N m , bdf , bcf )
are plithogenic sets on the vertices and edges respectively. Here:
  • M V with attribute l taking values in M l , and adf : M × M l [ 0 ,   1 ] , acf : M l × M l [ 0 ,   1 ] are the degree-of-appurtenance and degree-of-contradiction functions for vertices.
  • N E with attribute m taking values in N m , and bdf : N × N m [ 0 ,   1 ] , bcf : N m × N m [ 0 ,   1 ] are the analogous functions for edges.
These must satisfy the usual compatibility and symmetry conditions of plithogenic graphs.
Example 14 
(Plithogenic Directed Graph Example: Team Communication). Let us model a directed communication network among three members:
V = { A , B , C } , E = { e A B = ( A , B ) , e B C = ( B , C ) } .
We assign two vertex-level and two edge-level attributes in a plithogenic setting.
Vertex Attributes. Suppose each person has a “role” attribute l taking values in
M l = { admin , user } .
Define the vertex appurtenance function by
adf ( A , admin ) = 0.90 , adf ( A , user ) = 0.10 ,
adf ( B , admin ) = 0.20 , adf ( B , user ) = 0.80 ,
adf ( C , admin ) = adf ( C , user ) = 0.50 .
The vertex contradiction function satisfies
acf ( admin , user ) = acf ( user , admin ) = 0.70 , acf ( admin , admin ) = acf ( user , user ) = 0 .
Thus the plithogenic vertex set is
P M = { A , B , C } , l , M l , adf , acf .
Edge Attributes. Let each directed link have a “priority” value m drawn from
N m = { high , low } .
Assign the edge appurtenance function as
bdf ( e A B , high ) = 0.80 , bdf ( e A B , low ) = 0.20 ,
bdf ( e B C , high ) = 0.30 , bdf ( e B C , low ) = 0.70 .
Set the edge contradiction function by
bcf ( high , low ) = bcf ( low , high ) = 0.60 , bcf ( high , high ) = bcf ( low , low ) = 0 .
Hence the plithogenic edge set is
P N = { e A B , e B C } , m , N m , bdf , bcf .
One verifies that for every edge e = ( x , y ) and attributes a M l , b N m , bdf ( e , b ) min { adf ( x , a ) , adf ( y , a ) } and both acf and bcf are symmetric and zero on identical values. Consequently,
G P = ( P M , P N )
forms a coherent plithogenic directed graph encompassing both role membership and link priority in the team communication model.
Also, we recall the notion of a soft directed graph, which adapts the soft set concept [106,107,108] to directed graphs.
Definition 20 
(Soft Directed Graph [38,39]). Let D * = ( V , A ) be a directed graph and P a nonempty parameter set. A soft directed graph is the quadruple
D = D * , J , L , P ,
where:
  • D * = ( V , A ) is the underlying digraph.
  • P is a nonempty set of parameters.
  • J : P P ( V ) makes ( J , P ) a soft set on the vertices.
  • L : P P ( A ) makes ( L , P ) a soft set on the arcs.
  • For each x P , the pair J ( x ) , L ( x ) induces a subdigraph of D * .
Each such subdigraph J ( x ) , L ( x ) is called a directed part (or dipart) of D.
Example 15 
(Soft Directed Graph). Let
D * = ( V , A ) , V = { v 1 , v 2 , v 3 , v 4 } , A = { ( v 1 , v 2 ) , ( v 2 , v 3 ) , ( v 3 , v 4 ) } ,
and parameters P = { p 1 , p 2 } . Define
J ( p 1 ) = { v 1 , v 2 , v 3 } , L ( p 1 ) = { ( v 1 , v 2 ) , ( v 2 , v 3 ) } ,
J ( p 2 ) = { v 2 , v 3 , v 4 } , L ( p 2 ) = { ( v 2 , v 3 ) , ( v 3 , v 4 ) } .
Then, ( J , P ) is a soft set on V and ( L , P ) on A, and the resulting soft directed graph is
D = J ( p 1 ) , L ( p 1 ) , J ( p 2 ) , L ( p 2 ) ,
comprising two directed parts of D * .

2.7. Rough Graphs and Rough Digraphs

A rough graph uses equivalence relations on vertices and edges to define lower and upper approximations, capturing ambiguity in undirected network structure [109,110,111,112]. A rough digraph extends rough graph concepts to directed networks, approximating vertices and arcs by lower and upper equivalence-based boundaries [36,37]. We now recall the notions of rough sets and their application to graphs and digraphs.
Notation 1 
(Rough Set [113,114]). Let Q be a nonempty universe and φ an equivalence relation on Q. For any subset A Q , its lower and upper approximations under φ are
φ L ( A ) = { x Q [ x ] φ A } , φ U ( A ) = { x Q [ x ] φ A } ,
where [ x ] φ = { y Q ( x , y ) φ } is the equivalence class of x. The pair ( φ L ( A ) , φ U ( A ) ) is called the rough set of A.
Similarly, if ψ is an equivalence relation on a set M Q × Q and D Q × Q , one defines ψ L ( D ) and ψ U ( D ) analogously for the relation D.
Definition 21 
(Rough Graph [109,110]). Let Q be a nonempty set with equivalence φ, and let D Q × Q be an irreflexive, symmetric relation (an undirected graph). Suppose ψ is an equivalence on a subset of Q × Q . The rough graph is the triple
G = Q , ( φ L ( Q ) , φ U ( Q ) ) , ( ψ L ( D ) , ψ U ( D ) ) ,
where
(i) 
( φ L ( Q ) , φ U ( Q ) ) approximates the vertex set,
(ii) 
( ψ L ( D ) , ψ U ( D ) ) approximates the edge set.
Thus, G encodes both vertex-level and edge-level uncertainty.
Example 16 
(Rough Graph). Take Q = { 1 , 2 , 3 , 4 } with φ partitioning Q into { 1 , 2 } and { 3 , 4 } . For A = { 1 , 3 } , one finds
φ L ( A ) = { 3 } , φ U ( A ) = { 1 , 2 , 3 , 4 } .
Let D = { ( 1 , 3 ) , ( 2 , 4 ) , ( 3 , 1 ) , ( 4 , 2 ) } and let ψ be the identity on D. Then ψ L ( D ) = ψ U ( D ) = D . Hence, the rough graph is
Q , ( { 3 } , Q ) , ( D , D ) .
Definition 22 
(Rough Digraph [36,37]). Let Q and φ be as above, and let D Q × Q be any directed relation. If ψ is an equivalence on a subset of Q × Q , the rough digraph is
G = Q , ( φ L ( Q ) , φ U ( Q ) ) , ( ψ L ( D ) , ψ U ( D ) ) ,
where ( φ L ( Q ) , φ U ( Q ) ) and ( ψ L ( D ) , ψ U ( D ) ) are the lower/upper approximations of the vertices and arcs, respectively.
Example 17 
(Rough Digraph). Let Q = { 1 , 2 , 3 } with φ the identity relation, so φ L ( A ) = φ U ( A ) = A for any A. Take D = { ( 1 , 2 ) , ( 2 , 3 ) } and let ψ also be the identity on D. Then
( φ L ( Q ) , φ U ( Q ) ) = ( Q , Q ) , ( ψ L ( D ) , ψ U ( D ) ) = ( D , D ) .
Thus, the rough digraph is Q , ( Q , Q ) , ( D , D ) , which coincides with the original digraph.

2.8. Multidirected Graph

The multidirected graph unifies features of directed [44,45] and bidirected graphs [115,116] by allowing multiple directed edges between any two vertices. We begin by recalling the bidirected graph.
Definition 23 
(Bidirected Graph [115,116]). A bidirected graph B = ( G , τ ) consists of:
  • A simple undirected graph G = ( V , E ) , with no loops or parallel edges.
  • A function τ : V × E { 1 , 0 , 1 } , called the local-orientation map, such that for each edge e = u v :
    -
    τ ( u , e ) = 1 means e is oriented toward u.
    -
    τ ( u , e ) = 1 means e is oriented away from u.
    -
    τ ( u , e ) = 0 if u is not incident to e.
Here, G is the underlying graph, and τ assigns an independent direction at each endpoint of every edge.
Example 18 
(Traffic Intersection as a Bidirected Graph). Model a three-way junction by G = ( V , E ) with
V = { 1 , 2 , 3 } , E = { e 12 , e 23 , e 31 } ,
where e 12 links 1 and 2, etc. Define τ by
τ ( 1 , e 12 ) = 1 , τ ( 2 , e 12 ) = 1 ; τ ( 2 , e 23 ) = 1 , τ ( 3 , e 23 ) = 1 ; τ ( 3 , e 31 ) = 1 , τ ( 1 , e 31 ) = 1 ,
and τ ( v , e ) = 0 otherwise. This encodes permitted entry and exit directions at each road endpoint. The pair ( G , τ ) thus captures the asymmetric traffic flow at the intersection.
Definition 24 
(Multidirected Graph [44,45]). A Multidirected Graph is a 5-tuple
G = ( V , E , s , t , m ) ,
where:
  • V is the set of vertices.
  • E is the set of directed edges (allowing repetitions).
  • s : E V assigns each edge its source.
  • t : E V assigns each edge its target.
  • m : V × V N 0 is the multiplicity function, with m ( u , v ) counting edges directed from u to v.
Example 19 
(Parallel Data Channels as a Multidirected Graph). Let V = { A , B , C } denote three servers. Suppose there are:
  • Two independent channels A B ,
  • One channel B C ,
  • Three channels C A .
Define edges
E = { f A B 1 , f A B 2 , f B C , f C A 1 , f C A 2 , f C A 3 } ,
with
s ( f A B i ) = A , t ( f A B i ) = B ( i = 1 , 2 ) ,
s ( f B C ) = B , t ( f B C ) = C ,
s ( f C A j ) = C , t ( f C A j ) = A ( j = 1 , 2 , 3 ) .
The multiplicity map m records
m ( A , B ) = 2 , m ( B , C ) = 1 , m ( C , A ) = 3 ,
and m ( u , v ) = 0 otherwise. This multidirected graph concisely represents both the direction and number of parallel data streams in the network.
Theorem 1 
(Multidirected Graph Generalizes Directed and Bidirected Graphs). Let
G D = ( V , E , s , t )
be a directed graph and
B = ( G , τ )
be a bidirected graph with underlying simple undirected graph
G = ( V , E )
and bidirection function τ : V × E { 1 , 0 , 1 } . Then there exists a Multidirected Graph
G M D = ( V , E M D , s , t , m )
such that:
1. 
(Directed Graph as a Special Case) If each edge e E of G D is identified with a unique edge in E M D having
s ( e ) = s ( e ) and t ( e ) = t ( e ) ,
and if the multiplicity function
m : V × V { 0 , 1 }
is defined by
m ( u , v ) = 1 , if   ( u , v ) E , 0 , otherwise ,
then G M D is equivalent to the directed graph G D .
2. 
(Bidirected Graph as a Special Case) For each edge e E of the bidirected graph B incident with vertices u and v (so that τ ( u , e ) 0 and τ ( v , e ) 0 ), assume without loss of generality that
τ ( u , e ) = 1 and τ ( v , e ) = 1 .
Then, associate to e a directed edge e E M D in G M D by setting
s ( e ) = v and t ( e ) = u .
Define the multiplicity function m so that for each such edge,
m ( v , u ) = m ( v , u ) + 1 .
In this way, the bidirected graph B is represented as a Multidirected Graph G M D .
Thus, the multidirected graph generalizes both the Directed Graph and the Bidirected Graph.
Proof. 
(Directed Graph Case): A directed graph G D = ( V , E , s , t ) naturally becomes a multidirected graph by letting the vertex set remain the same and by defining the edge set E M D to coincide with E, with the source and target functions given by s ( e ) = s ( e ) and t ( e ) = t ( e ) for each e E . The multiplicity function is defined by
m ( u , v ) = 1 , if   ( u , v ) E , 0 , otherwise ,
thereby embedding G D into the framework of Multidirected Graphs.
(Bidirected Graph Case): Consider a bidirected graph B = ( G , τ ) with G = ( V , E ) . For each edge e E connecting two vertices u and v, the bidirection function τ assigns local orientations. By the standard convention, if τ ( u , e ) = 1 then e is considered to be directed towards u, and if τ ( v , e ) = 1 then e is considered to be directed away from v. In this case, we represent e in the multidirected graph G M D as a directed edge e with
s ( e ) = v and t ( e ) = u .
The multiplicity function m is then updated so that
m ( v , u ) = m ( v , u ) + 1 .
This process, applied to every edge of B, embeds the bidirected structure within the multidirected graph framework.
Since both a directed graph and a bidirected graph can be transformed into a Multidirected Graph by appropriately defining the edge set, source and target functions, and the multiplicity function, the multidirected graph is indeed a generalization of both. □

2.9. Mixed Graph

A mixed graph integrates both undirected and directed edges in a single framework [117,118,119,120,121]. Mixed graphs have been studied in areas such as graph coloring.
Definition 25 
(Mixed Graph [117,121]). A mixed graph G = ( V , E , A ) consists of:
  • V: a set of vertices,
  • E: a set of undirected edges { u , v } linking vertices without orientation,
  • A: a set of directed arcs ( u , v ) indicating an oriented connection from u (tail) to v (head).
In this model, loops are disallowed, and multiple connections between the same pair of vertices may occur.
Example 20 
(Hybrid Corporate Network). Model a small corporate LAN of four devices:
V = { D 1 , D 2 , D 3 , D 4 } .
Bidirectional connections exist between D 1 D 2 and D 2 D 3 , while D 3 sends updates to D 4 unidirectionally. We represent this as
G = ( V , E , A ) ,
with
E = { { D 1 , D 2 } , { D 2 , D 3 } } , A = { ( D 3 , D 4 ) } .
Any walk in G may traverse the LAN links in either direction or follow the directed update link. For instance,
D 1 D 2 D 3 D 4
is a valid route. Since there are no cycles involving directed arcs, G remains acyclic.

3. Results of This Paper

This section presents the main results of the paper. We extend classical concepts of directed graphs and hypergraphs by introducing multiple edge structures (i.e., edge multiplicities), and we further incorporate advanced frameworks including fuzzy, neutrosophic, and plithogenic systems. These generalizations aim to capture various forms of uncertainty, contradiction, and attribute-based reasoning in complex networks.

3.1. Multidirected Hypergraphs

A Multidirected hypergraph generalizes ordinary hypergraphs by permitting directed hyperedges that connect any non-empty set of source vertices (the tail) to a single target vertex (the head), and by recording a positive integer multiplicity for each hyperedge to model parallel occurrences.
Definition 26 
(Multidirected Hypergraph ). Let V be a nonempty finite set of vertices. A Multidirected hypergraph is a triple
H = ( V , E , m ) ,
where
  • E is a set of directed hyperedges, and
  • m : E N is a multiplicity function.
Each hyperedge e E is an ordered pair
e = T ( e ) , h ( e ) ,
with T ( e ) V non-empty (the tail of e) and h ( e ) V (the head of e). The value m ( e ) indicates how many parallel instances of e occur.
Example 21 
(Collaborative Report Workflow). Consider a small team of three authors—Hiroko, Shinya, and Masahiro—and one manager, Tae. We model the process of submitting draft reports as the Multidirected hypergraph H = ( V , E , m ) , where
V = { Hiroko , Shinya , Masahiro , Tae } .
For the monthly report, Hiroko and Shinya jointly produce two distinct drafts; this is represented by
e 1 = { Hiroko , Shinya } , Tae , m ( e 1 ) = 2 .
For the weekly summary, Shinya and Masahiro collaborate on three drafts:
e 2 = { Shinya , Masahiro } , Tae , m ( e 2 ) = 3 .
Thus, E = { e 1 , e 2 } , and m records the number of versions submitted for each report type.
Theorem 2 
(Incidence Connectivity). Let H = ( V , E , m ) be a Multidirected hypergraph. If every vertex v V lies in the tail or is the head of at least one hyperedge of positive multiplicity, then H is incident-connected: every vertex is incident to some hyperedge.
Proof. 
By assumption, for each v V there exists e E with v T ( e ) { h ( e ) } and m ( e ) 1 . Therefore
e E T ( e ) { h ( e ) } = V ,
so every vertex is incident to at least one hyperedge. □
Theorem 3 
(Generalization of Directed Hypergraphs and Multidirected Graphs). Let H D = ( V , E D ) be a directed hypergraph and let G M = ( V , E M , s , t , m ) be a multidirected graph. Define
E M D = ( T ( e ) , h ( e ) ) : e E D ( { s ( e ) } , t ( e ) ) : e E M ,
and let m : E M D N be given by
m ( e ) = 1 , if   e = ( T ( e ) , h ( e ) ) for   some   e E D , m ( e ) , if   e = ( { s ( e ) } , t ( e ) ) for   some   e E M .
Then H M D = ( V , E M D , m ) is a Multidirected hypergraph, which contains both H D and G M as special cases.
Proof. 
Every hyperedge e = ( T ( e ) , h ( e ) ) E D appears in E M D with multiplicity 1, embedding H D . Each directed edge ( u , v ) E M is represented by ( { u } , v ) E M D with multiplicity m ( u , v ) , embedding G M . Hence H M D generalizes both structures. □

3.2. Multidirected Superhypergraph

A Multidirected superhypergraph is a directed structure of n-th power-set vertices and hyperedges with assigned multiplicities, enabling multi-level, weighted relations. The definition of a Multidirected superhypergraph is provided below.
Definition 27 
(Multidirected Superhypergraph). Let n 1 be a fixed positive integer and let V 0 be a finite base set. A Multidirected superhypergraph is a triple
SH = ( V , E , m ) ,
where:
(i) 
V P n ( V 0 ) is a set of n-supervertices;
(ii) 
E P ( V ) × P ( V ) is a set of directed n-superhyperedges. Each superhyperedge e E is an ordered pair
e = T ( e ) , H ( e ) ,
where:
(a) 
T ( e ) V is the non-empty tail set,
(b) 
H ( e ) V is the non-empty head set.
(iii) 
m : E N is a multiplicity function, assigning each superhyperedge e a positive integer m ( e ) .
Example 22 
(Research Committees and Councils as a Multidirected Superhypergraph). Let four researchers—Hiroko, Shinya, Tae and Masahiro—form the base set
V 0 = { Hiroko , Shinya , Tae , Masahiro } .
First, we form three two-member committees in P 1 ( V 0 ) :
C 1 = { Hiroko , Shinya } , C 2 = { Shinya , Tae } , C 3 = { Tae , Masahiro } .
Next, we assemble these into two study councils in P 2 ( V 0 ) : Council I comprises committees C 1 and C 2 , and Council II comprises C 2 and C 3 . Denote the corresponding 2-supervertices by
v I = { C 1 , C 2 } , v I I = { C 2 , C 3 } ,
so that
V = { v I , v I I } P 2 ( V 0 ) .
We now model the directed exchange of research proposals between these councils. Council I sends five proposals to Council II, while both councils jointly send two collaborative proposals back to Council I. These interactions define two directed 2-superhyperedges:
e 1 = { v I } , { v I I } , e 2 = { v I , v I I } , { v I } ,
with multiplicities
m ( e 1 ) = 5 , m ( e 2 ) = 2 .
Thus, the Multidirected superhypergraph SH = ( V , { e 1 , e 2 } , m ) captures both the hierarchical grouping of researchers into committees and councils (as 2-supervertices) and the directed, multi-version flow of proposals between those councils (as 2-superhyperedges with multiplicity).
Theorem 4 
(Projection Theorem). Let SH = ( V , E , m ) be a Multidirected superhypergraph defined on a base set V 0 . Define a projection map
π : V V 0 , π ( v ) = min { x V 0 : x v } ,
where a suitable ordering on V 0 is assumed. Then, for each superhyperedge
e = T ( e ) , H ( e ) E ,
the projected hyperedge
e = { π ( v ) : v T ( e ) } , π ( v )
(for some chosen v H ( e ) ) defines a directed hyperedge on V 0 with multiplicity m ( e ) = m ( e ) . Hence, the projection induces a Multidirected hypergraph on (a subset of) V 0 .
Proof. 
Since each n-supervertex v V P n ( V 0 ) is a nested subset of V 0 , the projection π selects a representative element in V 0 . Applying π to all members of T ( e ) and to one element from H ( e ) yields a valid directed hyperedge (as defined in Definition 26). The multiplicity is preserved by definition. The surjectivity of π (onto the image) guarantees that the incidence structure is maintained. □
Theorem 5 
(Generalization of Directed Superhypergraph and Multidirected Hypergraph). Let SH D = ( V , E S D ) be a directed superhypergraph (with V P n ( V 0 ) for some base set V 0 ) and let H M D = ( V , E M D , m ) be a Multidirected hypergraph as in Theorem 3. Then, there exists a Multidirected superhypergraph
SH M D = ( V , E S D M , m )
with
E S D M = E S D E M D ,
and the multiplicity function m : E S D M N defined by
m ( e ) = 1 , if   e E S D , m ( e ) , if   e E M D .
Thus, SH M D generalizes both the directed superhypergraph and the Multidirected hypergraph.
Proof. 
Every edge e E S D of the directed superhypergraph is assigned multiplicity 1 in SH M D . Meanwhile, every edge from the Multidirected hypergraph H M D (which may have multiplicities greater than 1) is included in E S D M with its original multiplicity. Since the vertex set V P n ( V 0 ) , the Multidirected hypergraph is a special case (when supervertices degenerate to single elements). Thus, SH M D encompasses both types of structures. □

3.3. Fuzzy Multidirected Graph

A fuzzy multidirected graph permits multiple directed edges between vertices, vertices and edges assigned their fuzzy membership degrees in [ 0 ,   1 ] . The definition of a fuzzy multidirected graph is provided below.
Definition 28 
(Fuzzy Multidirected Graph). A fuzzy multidirected graph is a tuple
G F = V , E , σ , μ ,
where:
(i) 
V is a nonempty set of vertices.
(ii) 
E is a multiset of directed edges. Each edge e E is an ordered pair e = ( u , v ) with u , v V ; note that multiple edges between the same ordered pair are allowed.
(iii) 
σ : V [ 0 , 1 ] is a vertex membership function that assigns each vertex a degree of membership.
(iv) 
μ : E [ 0 , 1 ] is an edge membership function that assigns each directed edge a degree of membership.
Example 23 
(Fuzzy Multidirected Graph for Uncertain Communication Network). Consider a small communication network of three servers:
V = { S 1 , S 2 , S 3 } .
Each server’s operational reliability is modeled by a membership degree:
σ ( S 1 ) = 0.90 , σ ( S 2 ) = 0.75 , σ ( S 3 ) = 0.60 .
The network has multiple directed channels (edges) between servers, captured by the multiset.
E = e 1 = ( S 1 , S 2 ) , e 2 = ( S 1 , S 2 ) , e 3 = ( S 2 , S 3 ) , e 4 = ( S 3 , S 1 ) .
Each channel’s quality (membership) is given by:
μ ( e 1 ) = 0.85 , μ ( e 2 ) = 0.65 , μ ( e 3 ) = 0.90 , μ ( e 4 ) = 0.50 .
Thus,
G F = V , E , σ , μ
is a fuzzy multidirected graph in which two parallel channels exist from S1 to S2  with different reliability levels, a high-quality channel from S2 to S3, and a moderate-quality feedback channel from S3 to S1 . This structure models uncertain connectivity and allows analysis of redundant communication paths under reliability constraints.
Theorem 6 
(Fuzzy Connectivity). Let G F = V , E , σ , μ be a fuzzy multidirected graph. Assume there exist thresholds α , β ( 0 , 1 ] such that:
σ ( v ) α for   all   v V ,
and for every edge e E joining vertices u and v,
μ ( e ) β .
Then, the induced fuzzy subgraph on
V α = { v V σ ( v ) α }
has the property that for any two vertices u , v V α there exists a fuzzy path connecting them (i.e., the fuzzy connectivity is guaranteed).
Proof. 
Since every vertex in V α has a membership of at least α and every edge has a membership of at least β , the induced fuzzy subgraph has sufficiently high membership values on both vertices and edges. Standard results in fuzzy graph theory (see, e.g., [80] for fuzzy sets and their applications) ensure that if all vertices and edges exceed a given threshold, a fuzzy path exists between any two vertices. □
Theorem 7 
(Generalization of Fuzzy Directed Graph and Multidirected Graph). Let G F D = ( V , E , σ , μ ) be a Fuzzy Directed Graph and
G M = ( V , E , s , t , m )
a Multidirected Graph. Then, there exists a Fuzzy Multidirected Graph
G F M = ( V , E F M , σ , μ )
where the edge set E F M is a multiset satisfying:
  • If each edge appears with multiplicity 1, then G F M is identical to G F D .
  • If the membership functions σ and μ take only the values in { 0 , 1 } (i.e., are crisp), then G F M is equivalent to G M .
Thus, the fuzzy multidirected graph generalizes both the fuzzy directed graph and the multidirected graph.
Proof. 
Starting from the Fuzzy Directed Graph G F D = ( V , E , σ , μ ) , if we allow the edge set E to be a multiset (i.e., permit multiple copies of the same edge) we obtain the structure of a fuzzy multidirected graph G F M . In the special case where every edge occurs exactly once, G F M coincides with G F D . Moreover, if the membership functions σ and μ are restricted to { 0 , 1 } , then the fuzziness is removed and the graph becomes equivalent to a multidirected graph G M . Hence, G F M is a proper generalization. □

3.4. Neutrosophic Multidirected Graph

A Neutrosophic multidirected graph allows multiple directed edges and assigns to each vertex and edge respective truth–indeterminacy–falsity values in [ 0 , 1 ] . The definition of a neutrosophic multidirected graph is provided below.
Definition 29 
(Neutrosophic Multidirected Graph). A neutrosophic multidirected graph is a tuple
G N D = V , E , T , I , F ,
where:
(i) 
V is a nonempty set of vertices.
(ii) 
E is a multiset of directed edges, each edge e E being an ordered pair ( u , v ) with u , v V (allowing multiple edges between the same pair).
(iii) 
T : V E [ 0 , 1 ] is the truth membership function.
(iv) 
I : V E [ 0 , 1 ] is the indeterminacy membership function.
(v) 
F : V E [ 0 , 1 ] is the falsity membership function.
These membership functions satisfy the condition
0 T ( x ) + I ( x ) + F ( x ) 3 , x V E .
Example 24 
(Neutrosophic Multidirected Graph for Uncertain Transportation Network). Consider a transportation network connecting three hubs:
V = { Hu b A , Hu b B , Hu b C } .
Multiple directed connections exist: two parallel bus routes from HubA to HubB, one high-speed train from HubB to HubC, and one ferry service from HubC back to HubA. Denote these edges by the multiset
E = { e 1 = ( Hu b A , Hu b B ) , e 2 = ( Hu b A , Hu b B ) , e 3 = ( Hu b B , Hu b C ) , e 4 = ( Hu b C , Hu b A ) } .
We assign neutrosophic membership degrees to each vertex and edge to model reliability (truth), uncertainty (indeterminacy), and risk (falsity). For the hubs:
T ( Hu b A ) = 0.85 , I ( Hu b A ) = 0.10 , F ( Hu b A ) = 0.05 , T ( Hu b B ) = 0.75 , I ( Hu b B ) = 0.15 , F ( Hu b B ) = 0.10 , T ( Hu b C ) = 0.90 , I ( Hu b C ) = 0.05 , F ( Hu b C ) = 0.05 .
For the two bus routes from HubA to HubB:
T ( e 1 ) = 0.70 , I ( e 1 ) = 0.20 , F ( e 1 ) = 0.10 , T ( e 2 ) = 0.60 , I ( e 2 ) = 0.30 , F ( e 2 ) = 0.10 ,
reflecting that the first bus is more reliable than the second. The high-speed train and ferry are assigned:
T ( e 3 ) = 0.95 , I ( e 3 ) = 0.03 , F ( e 3 ) = 0.02 , T ( e 4 ) = 0.50 , I ( e 4 ) = 0.25 , F ( e 4 ) = 0.25 .
Each triple of values sums to at most 3, satisfying 0 T ( x ) + I ( x ) + F ( x ) 3 for all x V E .
Thus
G N D = V , E , T , I , F
is a neutrosophic multidirected graph that captures both the multiplicity of routes and the nuanced degrees of reliability, uncertainty, and risk for every hub and connection.
Theorem 8 
(Neutrosophic Consistency). Let G N D = V , E , T , I , F be a neutrosophic multidirected graph. If there exist constants γ ( 0 , 1 ] and δ [ 0 , 1 ) such that for every edge e E it holds that
T ( e ) γ and I ( e ) + F ( e ) δ ,
then the neutrosophic structure behaves similarly to a crisp multidirected graph in terms of connectivity.
Proof. 
The condition T ( e ) γ ensures that each edge has a strong truth value, while I ( e ) + F ( e ) δ bounds the uncertainty and falsity. Thus, the effective contribution of each edge is predominantly determined by its truth-membership, making the overall structure similar to that of a crisp graph. Standard techniques in neutrosophic graph theory then imply that connectivity properties of G N D follow those of a crisp multidirected graph. □
Theorem 9 
(Generalization of Neutrosophic Directed Graph and Fuzzy Multidirected Graph). Let
G N D D = ( V , E , T , I , F )
be a Neutrosophic Directed Graph and let G F M = ( V , E , σ , μ ) be a fuzzy Multidirected Graph. Then, there exists a neutrosophic Multidirected Graph
G N M D = ( V , E , T , I , F )
(with E a multiset) such that:
  • If the edge multiplicity is restricted to 1, then G N M D is a neutrosophic directed graph.
  • If the neutrosophic membership functions are chosen to satisfy
    T ( x ) = σ ( x ) , I ( x ) = 0 , F ( x ) = 1 σ ( x ) for   all   x V E ,
    then G N M D coincides with the fuzzy multidirected graph G F M .
Thus, G N M D generalizes both the neutrosophic directed graph and the fuzzy Multidirected graph.
Proof. 
A neutrosophic directed graph G N D D = ( V , E , T , I , F ) is defined with single copies of edges. By allowing E to be a multiset, we extend the model to a neutrosophic multidirected graph G N M D . Furthermore, if we set
I ( x ) = 0 and F ( x ) = 1 σ ( x ) with T ( x ) = σ ( x ) ,
for all x V E , then the neutrosophic parameters reduce to a fuzzy membership scheme. Therefore, G N M D includes both the neutrosophic and the fuzzy Multidirected models. □

3.5. Plithogenic Multidirected Graph

A plithogenic multidirected graph is a complex multigraph enriched with vertex and edge appurtenance and contradiction functions for uncertainty modeling. The definition of a plithogenic multidirected graph is provided below.
Definition 30 
(Plithogenic Multidirected Graph). A plithogenic multidirected graph extends the plithogenic directed graph framework to allow multiple directed edges between vertices. It is defined as a triple
G P M = P M , P N , m ,
where:
(i) 
The plithogenic Vertex Set is given by
P M = ( M , l , M l , adf , acf ) ,
where:
  • M is a set of vertices.
  • l is an attribute associated with the vertices.
  • M l is the range of possible values for l.
  • adf : M × M l [ 0 , 1 ] s is the Degree of Appurtenance Function.
  • acf : M l × M l [ 0 , 1 ] t is the Degree of Contradiction Function.
(ii) 
The Plithogenic Edge Set is given by
P N = ( N , m , N m , bdf , bcf ) ,
where:
  • N is a set of directed edges.
  • m is an attribute associated with the edges.
  • N m is the range of possible values for m .
  • bdf : N × N m [ 0 , 1 ] s is the Degree of Appurtenance Function for edges.
  • bcf : N m × N m [ 0 , 1 ] t is the Degree of Contradiction Function for edges.
(iii) 
m : M × M N 0 is a multiplicity function assigning to each ordered pair ( x , y ) M × M the number of directed edges from x to y. (Here, N 0 denotes the set of nonnegative integers).
Example 25 
(International Flight Network with Plithogenic Attributes). Consider three airports M = { A , B , C } . We assign each airport a “risk level” attribute l taking values in M l = { low , medium , high } . The vertex Degree of Appurtenance Function adf is given by
adf ( A , low ) = 0.8 , adf ( A , medium ) = 0.2 , adf ( B , medium ) = 0.7 , adf ( B , high ) = 0.3 ,
adf ( C , low ) = 0.6 , adf ( C , high ) = 0.4 ,
with adf ( x , y ) = 0 for all other ( x , y ) . The vertex Degree of Contradiction Function acf satisfies
acf ( low , high ) = acf ( high , low ) = 0.9 , acf ( low , medium ) = acf ( medium , low ) = 0.5 ,
acf ( medium , high ) = acf ( high , medium ) = 0.7 , acf ( x , x ) = 0   for   all   x M l .
We model three directed flight routes N = { f A B , f B C , f C A } with a “reliability” attribute m N m = { on - time , delayed } . The edge Degree of Appurtenance Function bdf is
bdf ( f A B , on - time ) = 0.9 , bdf ( f A B , delayed ) = 0.1 ,
bdf ( f B C , on - time ) = 0.6 , bdf ( f B C , delayed ) = 0.4 ,
bdf ( f C A , on - time ) = 0.2 , bdf ( f C A , delayed ) = 0.8 ,
with all other values zero. The edge Degree of Contradiction Function bcf has
bcf ( on - time , delayed ) = bcf ( delayed , on - time ) = 0.7 ,
bcf ( x , x ) = 0   for   all   x N m .
Finally, the multiplicity function m : M × M N 0 records daily flight counts:
m ( A , B ) = 2 , m ( B , C ) = 1 , m ( C , A ) = 1 ,
and m ( x , y ) = 0 otherwise. This plithogenic multidirected graph thus captures airport risk profiles, flight reliability degrees, and multiple daily connections in a unified model.
Theorem 10 
(Plithogenic Simplification). Let G P M = P M , P N , m be a plithogenic multidirected graph. Suppose that for every vertex x M and every edge e P N :
adf ( x , · ) and bdf ( e , · )
are sufficiently high (i.e., near 1) and the corresponding contradiction functions
acf and bcf
are sufficiently low (i.e., near 0). Then, G P M can be reduced to a crisp multidirected graph
G ˜ = M , E , m ,
where
E = { ( x , y ) M × M m ( x , y ) > 0 } .
Proof. 
High values of the Degree of Appurtenance Functions ensure that the vertices and edges strongly satisfy their attribute conditions, while low values of the Degree of Contradiction Functions guarantee minimal conflict between attributes. Under these circumstances, the plithogenic parameters effectively act as binary (crisp) conditions. By thresholding the appurtenance and contradiction values, one obtains a crisp edge set E from P N such that ( x , y ) is an edge if and only if m ( x , y ) > 0 . This completes the reduction. □
Theorem 11 
(Generalization of Plithogenic Directed Graph, Fuzzy Multidirected Graph, and Neutrosophic Multidirected Graph). Let a plithogenic multidirected graph be given by
G P M D = ( P M , P N , m ) ,
where
  • P M = ( M , l , M l , adf , acf ) is the plithogenic vertex set,
  • P N = ( N , m , N m , bdf , bcf ) is the plithogenic edge set, and
  • m : M × M N 0 is the edge multiplicity function.
Then:
(a) 
If m ( x , y ) = 1 for all ( x , y ) M × M , then G P M D reduces to a Plithogenic Directed Graph.
(b) 
If the plithogenic functions adf , acf , bdf , bcf are chosen so that they mirror crisp or fuzzy/neutrosophic membership values (for example, by taking them to be { 0 , 1 } –valued or by an appropriate reduction), then G P M D reduces to a fuzzy multidirected graph or a neutrosophic multidirected graph.
Thus, the plithogenic multidirected graph generalizes the frameworks of plithogenic directed graphs, fuzzy multidirected graphs, and neutrosophic multidirected graphs.
Proof. 
In a plithogenic multidirected graph G P M D = ( P M , P N , m ) , the multiplicity function m permits multiple directed edges between vertices. (a) By imposing m ( x , y ) = 1 for every pair ( x , y ) , the Multidirected aspect is removed, and one recovers a plithogenic directed graph. (b) The additional plithogenic parameters (the appurtenance and contradiction functions) encode attribute-based membership. By choosing these functions appropriately—so that they return binary or fuzzy/neutrosophic values—one obtains models equivalent to either a fuzzy multidirected graph or a neutrosophic multidirected graph. Hence, G P M D serves as a unifying and general framework. □

3.6. Soft Multidirected Graph

A soft multidirected graph uses soft set parameters to select vertex and edge subsets, forming subgraphs within the Multidirected network. The definition of a soft multidirected graph is provided below.
Definition 31 
(Soft Multidirected Graph). Let
G M D * = ( V , E , s , t , m )
be a multidirected graph, where V is a nonempty set of vertices, E is a set of edges, s : E V and t : E V are the source and target functions, and
m : V × V N 0
is the multiplicity function that assigns to each ordered pair of vertices the number of directed edges between them. Let P be a nonempty set of parameters. A soft multidirected graph is defined as a 4-tuple.
D = G M D * , J , L , P ,
where:
1. 
G M D * = ( V , E , s , t , m ) is the underlying multidirected graph.
2. 
P is a nonempty set of parameters.
3. 
J : P P ( V ) is a mapping such that ( J , P ) is a soft set over V; that is, for each x P , J ( x ) V .
4. 
L : P P ( E ) is a mapping such that ( L , P ) is a soft set over E; that is, for each x P , L ( x ) E .
5. 
For each parameter x P , the pair
M ( x ) = J ( x ) , L ( x )
forms a sub-multidirected graph of G M D * ; that is, the directed edges in L ( x ) (with their associated multiplicities as inherited from m) connect only vertices in J ( x ) .
The sub-multidirected graph M ( x ) corresponding to a parameter x is called a directed part (or dipart) of the soft multidirected graph D.
Example 26 
(Soft Multidirected Graph for Time-Dependent Communication). Consider a network of three servers:
V = { S 1 , S 2 , S 3 } .
The underlying multidirected graph G M D * = ( V , E , s , t , m ) has the following multiset of directed edges:
E = { e 1 , e 2 , e 3 , e 4 , e 5 , e 6 } ,
with
s ( e 1 ) = s ( e 2 ) = S 1 , t ( e 1 ) = t ( e 2 ) = S 2 , s ( e 3 ) = S 2 , t ( e 3 ) = S 3 ,
s ( e 4 ) = s ( e 5 ) = s ( e 6 ) = S 3 , t ( e 4 ) = t ( e 5 ) = t ( e 6 ) = S 1 .
The multiplicity function is
m ( S 1 , S 2 ) = 2 , m ( S 2 , S 3 ) = 1 , m ( S 3 , S 1 ) = 3 .
Let the parameter set be
P = { Peak , OffPeak } .
Define the soft-set mappings J on vertices and L on edges as follows:
J ( Peak ) = { S 1 , S 2 } , L ( Peak ) = { e 1 , e 2 } ,
J ( OffPeak ) = { S 1 , S 2 , S 3 } , L ( OffPeak ) = { e 3 , e 4 , e 5 , e 6 } .
For each parameter x, the pair
M ( x ) = J ( x ) , L ( x )
forms a sub-multi-directed graph of G M D * . Specifically, during Peak hours only the two channels from S1 to S2 operate, and during OffPeak hours the channel from S2 to S3, and all three channels from S3 to S1 are active.
Thus, the quadruple
D = G M D * , J , L , P
is a soft multidirected graph whose directed parts reflect time-dependent network configurations.
Theorem 12 
(Generalization of Soft Directed Graph and Multidirected Graph). Let
D = G M D * , J , L , P
be a soft Multidirected graph.
(a) 
If, for every x P and for all u , v J ( x ) , the multiplicity m ( u , v ) is either 0 or 1, then D is equivalent to a soft directed graph.
(b) 
If the parameter set P is a singleton (i.e., P = { p } ), then D reduces to the underlying multidirected graph G M D * (or, more precisely, to its sub-multidirected graph M ( p ) ).
Proof. 
(a) Suppose that for every x P and every pair u , v J ( x ) , the multiplicity m ( u , v ) { 0 , 1 } . In this case, each edge in L ( x ) is unique, and no multiple edges occur between any two vertices in J ( x ) . Consequently, the soft multidirected graph D becomes a soft directed graph according to the standard definition—each dipart M ( x ) = ( J ( x ) , L ( x ) ) is a subdigraph (without edge multiplicities) of the underlying directed graph D * .
(b) If P = { p } is a singleton, then the soft set ( J , P ) over V simply reduces to the single set J ( p ) , and similarly ( L , P ) reduces to L ( p ) . In this scenario, the soft multidirected graph D is represented by the single dipart M ( p ) = ( J ( p ) , L ( p ) ) , which is a sub-multidirected graph of G M D * . Thus, D is essentially identical to a (possibly proper) multidirected graph, thereby showing that the soft multidirected graph generalizes the classical Multidirected graph.
In both cases, the soft multidirected graph D encompasses the structures of a soft directed graph (when edge multiplicities are trivial) and a multidirected graph (when the parameter set is trivial). Therefore, D indeed generalizes both concepts. □

3.7. Rough Multidirected Graph

A rough multidirected graph applies equivalence-based lower and upper approximations to vertices and edges, capturing uncertainty in Multidirected structures. The definition of a rough multidirected graph is provided below.
Definition 32 
(Rough Multidirected Graph). Let G = ( V , E , s , t , m ) be a multidirected graph. Let φ be an equivalence relation on V and ψ be an equivalence relation on E. The Rough Multidirected Graph is defined as the tuple
G R M D = V , ( φ L ( V ) , φ U ( V ) ) , E , ( ψ L ( E ) , ψ U ( E ) ) , m .
In this structure:
(i) 
( φ L ( V ) , φ U ( V ) ) is the rough approximation of the vertex set V.
(ii) 
( ψ L ( E ) , ψ U ( E ) ) is the rough approximation of the edge set E.
(iii) 
The multiplicity function m is inherited from the underlying multidirected graph.
Example 27 
(Rough Multidirected Graph for Fault Propagation Analysis). Consider a small fault-monitoring network of three components:
V = { C 1 , C 2 , C 3 } .
Component pairs exchange status messages via directed channels, with two parallel channels from C1 to C2  and one channel from C2 to C3. We represent this as a Multidirected Graph G = ( V , E , s , t , m ) with
E = { e 1 , e 2 , e 3 } ,
where s ( e 1 ) = s ( e 2 ) = C 1 , t ( e 1 ) = t ( e 2 ) = C 2 , s ( e 3 ) = C 2 , t ( e 3 ) = C 3 and multiplicities
m ( C 1 , C 2 ) = 2 , m ( C 2 , C 3 ) = 1 .
To handle incomplete knowledge of fault-prone elements, define an equivalence φ on V by grouping { C 1 , C 2 } together (similar behavior) and { C 3 } separately. On edges, define ψ by grouping the two C1→C2 channels { e 1 , e 2 } and the single C2→C3 channel { e 3 } .
Suppose our current warning set of possibly faulty components is
X = { C 1 , C 3 } .
The rough lower and upper approximations under φ are
φ L ( X ) = { C 3 } , φ U ( X ) = { C 1 , C 2 , C 3 } .
Similarly, if our flagged edges are
Y = { e 2 , e 3 } ,
then under ψ we obtain
ψ L ( Y ) = { e 3 } , ψ U ( Y ) = { e 1 , e 2 , e 3 } .
Therefore, the Rough Multidirected Graph is
G R M D = V , ( φ L ( X ) , φ U ( X ) ) , E , ( ψ L ( Y ) , ψ U ( Y ) ) , m ,
where m is inherited from G. This structure captures both the incomplete classification of faulty components and uncertain identification of problematic communication channels.
Theorem 13 
(Rough Multidirected Graph Generalizes Rough Directed Graph). Assume that G = ( V , E , s , t , m ) is a multidirected graph in which the multiplicity function m is such that m ( x , y ) { 0 , 1 } for all x , y V (i.e., there are no multiple edges, so that G is essentially a directed graph). Then, with φ and ψ as defined, the rough multidirected graph
G R M D = V , ( φ L ( V ) , φ U ( V ) ) , E , ( ψ L ( E ) , ψ U ( E ) ) , m
reduces to the rough directed graph defined by
G R D = V , ( φ L ( V ) , φ U ( V ) ) , E , ( ψ L ( E ) , ψ U ( E ) ) .
In other words, the rough multidirected graph generalizes the rough directed graph.
Proof. 
If m ( x , y ) { 0 , 1 } for all x , y V , then each directed edge is unique, and the structure G = ( V , E , s , t , m ) is identical to a directed graph. Therefore, the rough approximations ( φ L ( V ) , φ U ( V ) ) and ( ψ L ( E ) , ψ U ( E ) ) capture the uncertainty in the vertex and edge sets exactly as in the classical definition of a rough directed graph. Hence, G R M D reduces to G R D . □
Example 28 
(Rough Directed Graph Example). Let V = { 1 ,   2 ,   3 ,   4 } with the equivalence relation φ partitioning V into { 1 ,   2 } and { 3 ,   4 } . Consider the directed graph G = ( V , E , s , t , m ) with
E = { ( 1 ,   3 ) , ( 2 ,   4 ) } ,
s ( 1 ,   3 ) = 1 , t ( 1 ,   3 ) = 3 , s ( 2 ,   4 ) = 2 , t ( 2 ,   4 ) = 4 , and m being the indicator function. Let ψ be the identity on E. Then, for the vertex set, if we take A = { 1 ,   3 } , the lower approximation φ L ( A ) would be empty (since { 1 ,   2 } A and { 3 ,   4 } A ), while the upper approximation φ U ( A ) = V (since each equivalence class intersects A). With the identity equivalence on E, we have ψ L ( E ) = ψ U ( E ) = E . Hence, the rough directed graph is
G R D = V , ( φ L ( V ) , φ U ( V ) ) , E , ( ψ L ( E ) , ψ U ( E ) ) ,
which is a special case of G R M D .
Theorem 14 
(Rough Multidirected Graph Generalizes Multidirected Graph). If the equivalence relations φ on V and ψ on E are the identity relations (i.e., every equivalence class is a singleton), then the lower and upper approximations satisfy:
φ L ( V ) = φ U ( V ) = V and ψ L ( E ) = ψ U ( E ) = E .
Consequently, the Rough Multidirected Graph
G R M D = V , ( φ L ( V ) , φ U ( V ) ) , E , ( ψ L ( E ) , ψ U ( E ) ) , m
reduces to the classical Multidirected Graph ( V , E , s , t , m ) .
Proof. 
If φ and ψ are the identity relations, then for any subset A V we have:
φ L ( A ) = { x V { x } A } = A and φ U ( A ) = { x V { x } A } = A .
Similarly, for any D E , ψ L ( D ) = ψ U ( D ) = D . Thus, the rough approximations yield the exact original sets, and
G R M D = V , ( V , V ) , E , ( E , E ) , m ,
which is equivalent to the classical multidirected graph ( V , E , s , t , m ) . □
Example 29 
(Multidirected Graph Example). Let V = { a , b , c } and let the multidirected graph be given by E = { r 1 , r 2 , r 3 } with:
s ( r 1 ) = a , t ( r 1 ) = b , m ( a , b ) = 2 ;
s ( r 2 ) = b , t ( r 2 ) = c , m ( b , c ) = 1 ;
s ( r 3 ) = a , t ( r 3 ) = c , m ( a , c ) = 3 .
If we take the identity equivalence relations on V and E, then the rough multidirected graph reduces to the classical multidirected graph.

3.8. Bimixed Graph and Multimixed Graph

We introduce two new graph structures. A Bimixed Graph combines bidirected edges—each locally oriented at both endpoints—and directed arcs, unifying bidirectional and unilateral connections. A multimixed Graph supports multiple directed arcs and bidirected edges between vertices, with explicit multiplicities and local endpoint orientations.
Definition 33 
(Bimixed Graph). A Bimixed graph is a quadruple
G B M = ( V , E , A , τ )
where:
1. 
V is a non-empty set of vertices.
2. 
E is a set of (undirected) edges intended to be endowed with bidirectional structure. For each edge e E , there exist exactly two distinct vertices u , v V such that
τ ( u , e ) , τ ( v , e ) { 1 , 1 } ,
and for every w V { u , v } , τ ( w , e ) = 0 .
3. 
A is a set of directed arcs, where each arc is an ordered pair ( u , v ) with u , v V .
4. 
τ : V × E { 1 , 0 , 1 } is the bidirection function that assigns a local orientation to each vertex–edge pair.
In this framework:
  • A Bidirected Graph is obtained when A = .
  • A Mixed Graph is recovered when the bidirected edges in E are interpreted as undirected edges (e.g., by consistently setting τ ( u , e ) = 1 and τ ( v , e ) = 1 for each edge e joining u and v).
Example 30 
(Bimixed Graph Representing a Hybrid Network). Consider a small communication network of three routers:
V = { R 1 , R 2 , R 3 } .
The set of bidirected edges models fiber-optic links that carry traffic in both directions, but with local orientation at each endpoint:
E = { e 12 , e 23 } ,
where e 12 connects R 1 and R 2 , and e 23 connects R 2 and R 3 . The bidirection function τ : V × E { 1 , 0 , 1 } is defined by:
τ ( R 1 , e 12 ) = 1 , τ ( R 2 , e 12 ) = 1 , τ ( R 3 , e 12 ) = 0 ,
τ ( R 1 , e 23 ) = 0 , τ ( R 2 , e 23 ) = 1 , τ ( R 3 , e 23 ) = 1 .
In addition, there is a unidirectional wireless link from R 3 back to R 1 , represented by the set of arcs
A = { a = ( R 3 , R 1 ) } ,
where each arc is an ordered pair. No bidirection assignment applies to arcs, so τ ( R i , a ) = 0 for all i in V.
Thus, the quadruple
G B M = V , E , A , τ
forms a bimixed graph: The fiber links e 12 and e 23 carry local orientations at both ends via τ, while the wireless connection a is a standard directed arc from R 3 to R 1 . This model captures the coexistence of bidirected physical links and unidirectional wireless channels in a single network structure.
Definition 34 
(Multimixed Graph). A Multimixed Graph is a structure
G M M = ( V , E d , E b , s , t , τ , m d , m b )
where:
1. 
V is a non-empty set of vertices.
2. 
E d is a set of directed arcs.
3. 
E b is a set of bidirected edges.
4. 
s : E d V and t : E d V are the source and target functions for each directed arc in E d .
5. 
τ : V × E b { 1 , 0 , 1 } is the bidirection function for the bidirected edges; that is, for every e E b there exist exactly two distinct vertices u , v V with
τ ( u , e ) , τ ( v , e ) { 1 , 1 }
and for every w V { u , v } , τ ( w , e ) = 0 .
6. 
m d : V × V N 0 is a multiplicity function for directed arcs, so that m d ( u , v ) is the number of directed arcs from u to v. (The set E d may be viewed as a multiset according to m d .)
7. 
m b : { { u , v } u , v V , u v } N 0 is a multiplicity function for bidirected edges, where m b ( { u , v } ) denotes the number of bidirected edges connecting u and v (with their corresponding bidirectional orientations given by τ).
Example 31 
(Hybrid Communication Network as a Multimixed Graph). Consider a small network of three stations:
V = { S 1 , S 2 , S 3 } .
There are both unidirectional wireless links and bidirectional wired cables. We model the wireless links as directed arcs and the cables as bidirected edges.
Directed arcs. Two parallel wireless channels run from S1 to S2, and one channel runs from S3 back to S1. Let
E d = { w 12 ( 1 ) , w 12 ( 2 ) , w 31 } ,
with source and target functions
s ( w 12 ( i ) ) = S 1 , t ( w 12 ( i ) ) = S 2 ( i = 1 , 2 ) , s ( w 31 ) = S 3 , t ( w 31 ) = S 1 .
The directed-multiplicity function is
m d ( S 1 , S 2 ) = 2 , m d ( S 3 , S 1 ) = 1 ,
and all other pairs have multiplicity zero.
Bidirected edges. Two fiber-optic cables connect S2 and S3, and a single copper cable connects S1 and S3. Let
E b = { c 23 ( 1 ) , c 23 ( 2 ) , c 13 } .
The bidirection function τ : V × E b { 1 , 0 , 1 } is defined by
τ ( S 2 , c 23 ( i ) ) = 1 , τ ( S 3 , c 23 ( i ) ) = 1 ( i = 1 , 2 ) , τ ( S 1 , c 13 ) = 1 , τ ( S 3 , c 13 ) = 1 ,
with τ zero on all other vertex–edge pairs. The bidirected-multiplicity function is
m b ( { S 2 , S 3 } ) = 2 , m b ( { S 1 , S 3 } ) = 1 .
Putting these together, the multimixed Graph
G M M = ( V , E d , E b , s , t , τ , m d , m b )
captures the coexistence of multiple wireless channels (directed arcs) and multiple bidirectional cables in a unified network model.
Theorem 15 
(Multimixed Graph Generalizes Multidirected and Bimixed Graphs). Let
G M M = ( V , E d , E b , s , t , τ , m d , m b )
be a multimixed graph. Then:
1. 
If E b = , then G M M reduces to a Multidirected Graph.
2. 
If E d = and the bidirection function τ satisfies the conditions of a bidirected graph on E b , then G M M is equivalent to a bimixed graph.
Thus, the multimixed graph is a common generalization of both multidirected graphs and bimixed graphs.
Proof. 
(Case 1: E b = )
If E b = , then
G M M = ( V , E d , , s , t , τ , m d , m b ) .
In this case, the structure consists solely of directed arcs E d with associated source and target functions s and t, and a multiplicity function m d . This is precisely the definition of a multidirected graph. Hence, G M M generalizes the Multidirected graph.
(Case 2: E d = )
If E d = , then
G M M = ( V , , E b , s , t , τ , m d , m b ) .
In this situation, the graph consists exclusively of bidirected edges E b equipped with the bidirection function τ and a multiplicity function m b . By the definition of a bimixed graph, this structure is equivalent to a bimixed graph.
Since in both cases G M M reduces to a known structure—either a multidirected graph (when E b is empty) or a bimixed graph (when E d is empty)—the multimixed graph indeed generalizes both. □

3.9. Hyperdirected Graph

Hyperdirected graph uses subsets of a base set as nodes, directed hyperarcs between them, and a hyperoperation composing matching hyperarcs. The definition of a hyperdirected graph is provided below.
Definition 35 
(Hyperdirected Graph). Let S be a nonempty set. A hyperdirected graph is a triple
HDG = P ( S ) , E , ,
where:
(i) 
Vertex Set: The vertex set is the powerset P ( S ) , which endows the structure with a hyperstructure.
(ii) 
Directed Hyperarcs:
E P ( S ) × P ( S )
is a set of directed hyperarcs. An element e E is an ordered pair
e = ( A , B ) with A , B P ( S ) .
(iii) 
Hyperoperation on Arcs: A binary composition hyperoperation
: E × E P ( E )
is defined by
( A , B ) ( C , D ) = { ( A , D ) } if   B = C , otherwise .
This operation generalizes the standard composition of directed edges.
Remark 1. 
Note that in a classical directed hypergraph, the hyperedges are unordered subsets (or multisets) of vertices. In contrast, here the hyperarcs are ordered pairs of subsets, and the structure ( P ( S ) , ) is a hyperstructure (not just a hypergraph).
Example 32 
(Hyperdirected Graph). Let
S = { a , b } .
Then the powerset of S is
P ( S ) = { , { a } , { b } , { a , b } } .
We define a hyperdirected graph G = ( P ( S ) , E ) where the edge set E is a collection of ordered pairs (hyperarcs) chosen from P ( S ) × P ( S ) . For instance, let
E = ( { a } , { a , b } ) , ( { a , b } , { b } ) , ( { b } , { a } ) , ( { a } , { a } ) .
A natural composition hyperoperation ⊙ on the edges is defined by
( A , B ) ( C , D ) = { ( A , D ) } , if   B = C , , otherwise .
For example, we have
( { a } , { a , b } ) ( { a , b } , { b } ) = { ( { a } , { b } ) } .
Theorem 16 
(Hyperdirected Graph as a Hyperstructure ). Let S be a nonempty set and
HDG = P ( S ) , E ,
a hyperdirected graph as in Definition 35. Define two hyperoperations:
: P ( S ) × P ( S ) P P ( S ) , A B = { A B } , : E × E P ( E ) , ( A , B ) ( C , D ) = { ( A , D ) } , B = C , , otherwise .
Then:
(a) 
( P ( S ) , ) is a classical hyperstructure sincemaps any two subsets to a (possibly single-ton) subset of P ( S ) .
(b) 
( E , ) is also a hyperstructure becausesends each ordered pair of hyperarcs to a subset of E.
In particular, neither P ( S ) nor E are merely ordinary graphs—their binary operations take values in the powersets of their domains, satisfying the definition of hyperstructure.
Proof. 
(a) The vertex hyperstructure. By definition, a hyperstructure on a set X is any binary map X × X P ( X ) . Here we take X = P ( S ) and define
A B = { A B } ,
which clearly lies in P ( P ( S ) ) . Hence ( P ( S ) , ) satisfies the hyperstructure axioms.
(b) The hyperarc hyperstructure. Similarly, for the set of hyperarcs E P ( S ) × P ( S ) we have
: E × E P ( E )
given by
( A , B ) ( C , D ) = { ( A , D ) } if   B = C , if   B C .
Since ( A , D ) always belongs to E when B = C , and otherwise the result is the empty subset, ⊙ indeed lands in P ( E ) . Thus ( E , ) is a hyperstructure.
Because both P ( S ) and E admit operations into their respective powersets, the Hyperdirected Graph HDG is genuinely a pair of hyperstructures rather than an ordinary graph. □
Theorem 17 
(Hyperdirected Graph Generalizes Directed, Bidirected, and Multidirected Graphs). Assume that in a Hyperdirected Graph HDG = ( P ( S ) , E , ) the base set S and the hyperoperationare restricted as follows:
  • When one restricts to atomic vertices (i.e., the singleton subsets of S), then P ( S ) contains these as distinguished elements. The compositionthen reduces to the standard composition of directed edges, yielding a directed graph.
  • Allowing the tail or head of a hyperarc to be a non-singleton recovers a bidirected graph structure (or more generally a hypergraph with directed edges).
  • Defining a multiplicity function on the number of edges between given vertices (or subsets thereof) recovers a Multidirected Graph.
Proof. 
Let S be a nonempty set. Observe:
a.
If we consider the atomic elements  { s } for s S , then the subset
V atomic = { s } : s S P ( S )
serves as the vertex set of a standard directed graph. The composition ⊙ on pairs ( { u } , { v } ) works as:
( { u } , { v } ) ( { v } , { w } ) = { ( { u } , { w } ) } ,
which is exactly the usual composition of edges in a directed graph.
b.
In a bidirected graph the edges have two orientations at their endpoints. By allowing a hyperarc ( A , B ) with A , B possibly containing more than one element, one may model such phenomena. For example, if A and B are non-singleton, then the ordered pair reflects that there is a directed relation from all elements of A to all elements of B, thus generalizing the notion of a bidirected edge.
c.
Finally, if we introduce a multiplicity function m : P ( S ) × P ( S ) N 0 counting the number of hyperarcs from A to B (or if E itself is allowed to have repeated elements), then the Hyperdirected Graph framework naturally generalizes the Multidirected Graph concept.
Thus, under the stated restrictions, the Hyperdirected Graph indeed generalizes the three classical graph concepts. □

3.10. n-Superhyperdirected Graph

An n-Superhyperdirected Graph uses iterated n-th power sets as vertices, directed superhyperarcs between them, and hyperarc composition when endpoints match. The definition of a n-Superhyperdirected Graph is provided below.
Definition 36 
(n-Superhyperdirected Graph). Let S be a nonempty set and n 1 an integer. An n-Superhyperdirected Graph is a triple
n SHDG = P n ( S ) , E n , n ,
where:
(i) 
Vertex Set: The vertex set is P n ( S ) , so that the underlying structure is the n-Superhyperstructure SH n .
(ii) 
Directed Hyperarcs:
E n P n ( S ) × P n ( S )
is a set of directed n-superhyperarcs. An element e E n is an ordered pair
e = ( A , B ) with A , B P n ( S ) .
(iii) 
Composition Hyperoperation: A hyperoperation
n : E n × E n P ( E n )
is defined by
( A , B ) n ( C , D ) = { ( A , D ) } if   B = C , otherwise .
Remark 2. 
When n = 1 the 1-Superhyperdirected Graph coincides with the Hyperdirected Graph of Definition 35. In this sense the n-Superhyperdirected Graph is a higher–order generalization.
Remark 3. 
Although both an n-Superhyperdirected Graph and a Directed n-SuperhyperGraph share the same underlying vertex set P n ( V 0 ) and employ ordered pairs of supervertices to represent directed connections, they differ in their algebraic structure. A Directed n-SuperhyperGraph DS H n = ( V , E ) specifies only which n-supervertices are connected (via tail and head sets) and does not endow its hyperarcs with any composition operation. In contrast, an n-Superhyperdirected Graph n - SHDG = ( P n ( S ) , E n , n ) additionally carries a binary hyperoperation n on its hyperarcs, turning the collection of directed superhyperarcs into a true n-superhyperstructure. Thus the latter combines both incidence and composition, whereas the former encodes only incidence.
Example 33 
(n-Superhyperdirected Graph). Let the base set be
V 0 = { 1 , 2 } .
Then the first iterated powerset is
P ( V 0 ) = { , { 1 } , { 2 } , { 1 , 2 } } .
The second iterated powerset (i.e., the 2nd powerset) is
P 2 ( V 0 ) = P ( P ( V 0 ) ) ,
which consists of all subsets of P ( V 0 ) .
We now choose two concrete elements (2-supervertices) from P 2 ( V 0 ) :
X = { { 1 } } and Y = { { 2 } } .
Note that X , Y P 2 ( V 0 ) since each is a subset of P ( V 0 ) .
Next, define a 2-superedge by choosing a subset of P ( V 0 ) :
e = { { 1 } , { 2 } } P 2 ( V 0 ) .
Thus, we obtain a 2-superhypergraph (an n-superhypergraph with n = 2 ) given by
SuHy G ( 2 ) = { X , Y } , { e } .
In this example, the vertices are not just elements of V 0 but are nested subsets (i.e., elements of P 2 ( V 0 ) ) and the hyperedge e is a subset of P ( V 0 ) .
Theorem 18 
(n-superhyperdirected graph has an n-superhyperstructure). Let n - SHDG = ( P n ( S ) , E n , n ) be an n-superhyperdirected graph as in Definition 36. Then:
(a) 
The vertex set P n ( S ) together with an appropriate hyperoperation forms an n-superhyperstructure.
(b) 
The set E n P n ( S ) × P n ( S ) consists of ordered pairs (directed hyperarcs), so that the structure is not an n-Superhypergraph (which would have unordered hyperedges).
Proof. 
(a) By Definition, the nth powerset P n ( S ) is constructed recursively from S. Hence, the pair
SH n = P n ( S ) , n
(with any hyperoperation n defined on P n ( S ) ) is by definition an n-superhyperstructure.
(b) In n - SHDG , each hyperarc is an ordered pair ( A , B ) with A , B P n ( S ) . This ordering encodes the direction from A (tail) to B (head) and hence is not compatible with the concept of an n-superhypergraph, where hyperedges are simply (unordered) members of P n ( S ) . The composition hyperoperation n defined by
( A , B ) n ( C , D ) = { ( A , D ) } if   B = C , otherwise ,
again relies on the order; therefore, n - SHDG is not an n-superhypergraph. □
Theorem 19 
(n-Superhyperdirected Graph Generalizes Hyperdirected and Multidirected Graphs). Let
n - SHDG = P n ( S ) , E n , n
be an n-superhyperdirected graph as in Definition. Then:
(i) 
Recovery of the Hyperdirected Graph. If n = 1 then P 1 ( S ) = P ( S ) , E 1 = E P ( S ) × P ( S ) and 1 = coincide exactly with those of the hyperdirected graph of Definition 35.
(ii) 
Recovery of a Multidirected Graph. Suppose we are given an ordinary multidirected graph G M = ( V , E M , s , t , m ) . Choose any injective “nesting’’ map
ι : V P n ( S ) so   that   each   v V   is   represented   by   a   unique   ι ( v ) P n ( S ) .
Then define a subset of superhyperarcs
E n = ι ( u ) , ι ( v ) | ( u , v ) E M E n ,
and a new multiplicity function
m : E n N 0 , m ( ι ( u ) , ι ( v ) ) = m ( u , v ) .
Then ( V , E M , s , t , m ) is recovered by the n-superhyperdirected graph ι ( V ) , E n , n together with m . In other words, when one restricts vertices to the images ι ( V ) P n ( S ) , hyperarcs to E n E n , and records multiplicities via m , the resulting structure is exactly the original multidirected graph.
Proof. 
(i)  n = 1 . By construction P 1 ( S ) = P ( S ) and the definition of an n-Superhyperdirected Graph reduces to that of Definition 35. In particular
E 1 = E P ( S ) × P ( S ) , 1 = ,
so 1 - SHDG and the Hyperdirected Graph coincide.
  • (ii) Recovering a Multidirected Graph. Let G M = ( V , E M , s , t , m ) be any Multidirected Graph. We embed its vertex set V into P n ( S ) by an injective map ι . For each directed edge ( u , v ) E M , we form the superhyperarc
e = ( ι ( u ) , ι ( v ) ) P n ( S ) × P n ( S ) ,
and collect these into E n = { ( ι ( u ) , ι ( v ) ) : ( u , v ) E M } E n . The original source and target maps are recovered by
s ( e ) = u , t ( e ) = v e = ( ι ( u ) , ι ( v ) ) .
Finally, we define
m ( e ) = m ( u , v ) ,
so that multiple directed edges in G M appear as multiplicities of superhyperarcs. Since n on these atomic superhyperarcs agrees with ordinary edge composition (matching head to tail), the restricted structure ι ( V ) , E n , n with m is isomorphic to G M .
Thus the n-superhyperdirected graph unifies both the hyperdirected graph (case n = 1 ) and any multidirected graph (by suitable restriction and introduction of a multiplicity function). □

4. Conclusions and Future Work

In this paper, we have extended traditional graph-theoretic models by introducing the Multidirected hypergraph, which unifies the multi-way connectivity of hypergraphs with the hierarchical power-set layers of superhypergraphs. Building on this, we formulated five uncertainty-aware Multidirected variants—fuzzy, neutrosophic, plithogenic, rough, and soft multidirected graphs—each equipped with precise definitions and concrete examples. We also presented four additional graph families (bimixed, multimixed, hyperdirected, and superhyperdirected graphs) and surveyed their key structural properties.
Despite these theoretical advances, practical toolkits and algorithms for Multidirected and related hyper-structures are still in their infancy. Future work will focus on:
  • Algorithmic development: Designing efficient routines for traversal, querying, and analysis of Multidirected and hyper-directed networks.
  • Software implementations: Creating open-source libraries that support construction, visualization, and manipulation of these new graph classes.
  • Machine learning integration: Embedding uncertainty-aware multidirected graphs into graph neural networks and other learning architectures to handle complex, hierarchical, or imprecise data.
  • Applications and case studies: Validating the proposed models in domains such as bioinformatics, social network analysis, and decision support systems, where multi-headed and uncertain relationships naturally arise.
We anticipate that combining deeper theoretical insights with practical tools will unlock a rich set of applications and inspire further research on advanced graph structures under uncertainty.

Funding

This study did not receive any financial or external support from organizations or individuals.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

No empirical data were generated or analyzed in the course of this theoretical investigation. Interested readers may contact the author for further methodological details.

Acknowledgments

We extend our sincere gratitude to everyone who provided insights, inspiration, and assistance throughout this research. We particularly thank our readers for their interest and acknowledge the authors of the cited works for laying the foundation that made our study possible. We also appreciate the support from individuals and institutions that provided the resources and infrastructure needed to produce and share this paper. Finally, we are grateful to all those who supported us in various ways during this project.

Conflicts of Interest

The author affirms that there are no conflicts of interest pertaining to this manuscript.

References

  1. Gross, J.L.; Yellen, J.; Anderson, M. Graph Theory and Its Applications; Chapman and Hall/CRC: Boca Raton, FL, USA, 2018. [Google Scholar]
  2. Trinajstic, N. Chemical Graph Theory; CRC Press: Boca Raton, FL, USA, 2018. [Google Scholar]
  3. Fujita, T. Hypergraph Containers and Their Generalization to Super-Hyper-Graph Containers. Abhath J. Basic Appl. Sci. 2025, 4, 94–107. [Google Scholar]
  4. Fujita, T. Review of Probabilistic Hypergraph and Probabilistic Superhypergraph. Spectr. Oper. Res. 2025, 3, 319–338. [Google Scholar] [CrossRef]
  5. Fujita, T. Directed Acyclic Superhypergraphs (DASH): A General Framework for Hierarchical Dependency Modeling. Neutrosophic Knowl. 2025, 6, 72–86. [Google Scholar]
  6. Fujita, T.; Smarandache, F. Directed n-Superhypergraphs Incorporating Bipolar Fuzzy Information: A Multi-Tier Framework for Modeling Bipolar Uncertainty in Complex Networks. Neutrosophic Sets Syst. 2025, 88, 164–183. [Google Scholar]
  7. Berge, C. Hypergraphs: Combinatorics of Finite Sets; Elsevier: Amsterdam, The Netherlands, 1984; Volume 45. [Google Scholar]
  8. Rosenfeld, A. Fuzzy graphs. In Fuzzy Sets and Their Applications to Cognitive and Decision Processes; Elsevier: Amsterdam, The Netherlands, 1975; pp. 77–95. [Google Scholar]
  9. Nishad, T.; Al-Hawary, T.A.; Harif, B.M. General Fuzzy Graphs. Ratio Math. 2023, 47. [Google Scholar]
  10. Bharathi, T.; Leo, S. A Study on Plithogenic Product Fuzzy Graphs with Application in Social Network. Indian J. Sci. Technol. 2021, 14, 3051–3063. [Google Scholar] [CrossRef]
  11. Sultana, F.; Gulistan, M.; Ali, M.; Yaqoob, N.; Khan, M.; Rashid, T.; Ahmed, T. A Study of Plithogenic Graphs: Applications in Spreading Coronavirus Disease (COVID-19) Globally. J. Ambient Intell. Hum. Comput. 2023, 14, 13139–13159. [Google Scholar] [CrossRef]
  12. Fujita, T. Claw Free Graph and AT Free Graph in Fuzzy, Neutrosophic, and Plithogenic Graphs. Inf. Sci. Appl. 2025, 5, 40–55. [Google Scholar] [CrossRef]
  13. Fujita, T. Analytical Study on Ultrafilter in Digraph: Directed Tangle and Directed Ultrafilter. Asian Res. J. Math. 2025, 21, 132–146. [Google Scholar] [CrossRef]
  14. Aho, A.V.; Garey, M.R.; Ullman, J.D. The Transitive Reduction of a Directed Graph. SIAM J. Comput. 1972, 1, 131–137. [Google Scholar] [CrossRef]
  15. Johnson, D.B. Finding All the Elementary Circuits of a Directed Graph. SIAM J. Comput. 1975, 4, 77–84. [Google Scholar] [CrossRef]
  16. Wei, E.; Tang, W.; Wang, X. Flows in 3-edge-connected bidirected graphs. Front. Math. China 2011, 6, 339–348. [Google Scholar] [CrossRef]
  17. Foerster, K.T.; Parham, M.; Schmid, S. A walk in the clouds: Routing through VNFs on bidirected networks. In Proceedings of the International Workshop on Algorithmic Aspects of Cloud Computing, Vienna, Austria, 5 September 2017; Springer International Publishing: Cham, Switzerland, 2017; pp. 11–26. [Google Scholar]
  18. Ando, K.; Fujishige, S.; Nemoto, T. Decomposition of a bidirected graph into strongly connected components and its signed poset structure. Discrete Appl. Math. 1996, 68, 237–248. [Google Scholar] [CrossRef]
  19. Gao, Y.; Zhang, Z.; Lin, H.; Zhao, X.; Du, S.; Zou, C. Hypergraph learning: Methods and practices. IEEE Trans. Pattern Anal. Mach. Intell. 2020, 44, 2548–2566. [Google Scholar] [CrossRef]
  20. Zhang, Z.; Hancock, E.R. Hypergraph Based Information Theoretic Feature Selection. Pattern Recognit. Lett. 2012, 33, 1991–1999. [Google Scholar] [CrossRef]
  21. Antelmi, A.; Cordasco, G.; Polato, M.; Scarano, V.; Spagnuolo, C.; Yang, D. A Survey on Hypergraph Representation Learning. ACM Comput. Surv. 2023, 56, 1–38. [Google Scholar] [CrossRef]
  22. Keevash, P. Hypergraph Turán Problems. In Surveys in Combinatorics; Cambridge University Press: Cambridge, UK, 2011; Volume 392, pp. 83–140. [Google Scholar]
  23. Saxton, D.; Thomason, A. Hypergraph Containers. Invent. Math. 2015, 201, 925–992. [Google Scholar] [CrossRef]
  24. Fujita, T. An Introduction and Reexamination of Molecular Hypergraph and Molecular n-Superhypergraph. Asian J. Phys. Chem. Sci. 2025, 13, 1–38. [Google Scholar] [CrossRef]
  25. Fujita, T.; Smarandache, F. Fundamental computational problems and algorithms for superhypergraphs. In Advancing Uncertain Combinatorics through Graphization, Hyperization, and Uncertainization: Fuzzy, Neutrosophic, Soft, Rough, and Beyond; Biblio Publishing: Grandview Heights, OH, USA, 2024; Volume 2. [Google Scholar]
  26. Smarandache, F. Extension of HyperGraph to n-SuperHyperGraph and to Plithogenic n-SuperHyperGraph, and Extension of HyperAlgebra to n-ary (Classical-/Neutro-/Anti-) HyperAlgebra. Neutrosophic Sets Syst. 2020, 33, 290–296. [Google Scholar]
  27. Fujita, T. Modeling Hierarchical Systems in Graph Signal Processing, Electric Circuits, and Bond Graphs via Hypergraphs and Superhypergraphs. J. Eng. Res. Rep. 2025, 27, 542. [Google Scholar] [CrossRef]
  28. Akram, M.; Davvaz, B.; Feng, F. Intuitionistic fuzzy soft K-algebras. Math. Comput. Sci. 2013, 7, 353–365. [Google Scholar] [CrossRef]
  29. Parvathi, R.; Karunambigai, M.G. Intuitionistic Fuzzy Graphs. In Computational Intelligence, Theory and Applications: International Conference 9th Fuzzy Days in Dortmund, Germany, 18–20 September 2006, Proceedings; Springer: Berlin/Heidelberg, Germany, 2006; pp. 139–150. [Google Scholar]
  30. Akram, M.; Davvaz, B. Strong Intuitionistic Fuzzy Graphs. Filomat 2012, 26, 177–196. [Google Scholar] [CrossRef]
  31. Sahoo, S.; Pal, M. Intuitionistic Fuzzy Competition Graphs. J. Appl. Math. Comput. 2016, 52, 37–57. [Google Scholar] [CrossRef]
  32. Panda, N.R.; Raut, P.K.; Baral, A.; Sahoo, S.K.; Satapathy, S.S.; Broumi, S. An Overview of Neutrosophic Graphs. Neutrosophic Sets Syst. 2025, 77, 450–462. [Google Scholar]
  33. Huang, L.; Hu, Y.; Li, Y.; Kumar, P.K.; Koley, D.; Dey, A. A Study of Regular and Irregular Neutrosophic Graphs with Real Life Applications. Mathematics 2019, 7, 551. [Google Scholar] [CrossRef]
  34. Broumi, S.; Talea, M.; Bakali, A.; Smarandache, F. Interval valued neutrosophic graphs. Crit. Rev. XII 2016, 2016, 5–33. [Google Scholar]
  35. Fujita, T.; Smarandache, F. A Review of the Hierarchy of Plithogenic, Neutrosophic, and Fuzzy Graphs: Survey and Applications. In Advancing Uncertain Combinatorics Through Graphization, Hyperization, and Uncertainization: Fuzzy, Neutrosophic, Soft, Rough, and Beyond; Biblio Publishing: Grandview Heights, OH, USA, 2024; Volume 2. [Google Scholar]
  36. Sarmad, S.; Yousif, Y.Y. Generalized Rough Digraphs and Related Topologies. J. Phys. Conf. Ser. 2020, 1591, 012074. [Google Scholar] [CrossRef]
  37. Sarwar, M. A theoretical investigation based on the rough approximations of hypergraphs. J. Math. 2022, 2022, 1540004. [Google Scholar] [CrossRef]
  38. Jose, J.; George, B.; Thumbakara, R.K. Advancements in soft directed graph theory: New ideas and properties. N. Math. Nat. Comput. 2025, 21, 691–707. [Google Scholar] [CrossRef]
  39. Jose, J.; George, B.; Thumbakara, R.K. Soft directed graphs, their vertex degrees, associated matrices and some product operations. N. Math. Nat. Comput. 2023, 19, 651–686. [Google Scholar] [CrossRef]
  40. Rao, Y.; Kosari, S.; Shao, Z. Certain Properties of Vague Graphs with a Novel Application. Mathematics 2020, 8, 1647. [Google Scholar] [CrossRef]
  41. Kosari, S.; Rao, Y.; Jiang, H.; Liu, X.; Wu, P.; Shao, Z. Vague Graph Structure with Application in Medical Diagnosis. Symmetry 2020, 12, 1582. [Google Scholar] [CrossRef]
  42. Akram, M.; Gani, A.N.; Saeid, A.B. Vague hypergraphs. J. Intell. Fuzzy Syst. 2014, 26, 647–653. [Google Scholar] [CrossRef]
  43. Kita, N. Bidirected Graphs I: Signed General Kotzig-Lovász Decomposition. arXiv 2017, arXiv:1709.07414. [Google Scholar]
  44. Pardo-Guerra, S.; George, V.K.; Silva, G.A. On the Graph Isomorphism Completeness of Directed and Multidirected Graphs. Mathematics 2025, 13, 228. [Google Scholar] [CrossRef]
  45. Pardo-Guerra, S.; George, V.K.; Morar, V.; Roldan, J.; Silva, G.A. Extending Undirected Graph Techniques to Directed Graphs via Category Theory. Mathematics 2024, 12, 1357. [Google Scholar] [CrossRef]
  46. Zhang, P.; Chartrand, G. Introduction to Graph Theory; Tata McGraw-Hill: New York, NY, USA, 2006; Volume 2. [Google Scholar]
  47. Bahmanian, M.A.; Šajna, M. Hypergraphs: Connection and separation. arXiv 2015, arXiv:1504.04274. [Google Scholar] [CrossRef]
  48. Feng, Y.; You, H.; Zhang, Z.; Ji, R.; Gao, Y. Hypergraph neural networks. In Proceedings of the AAAI Conference on Artificial Intelligence, Honolulu, HI, USA, 27 January–1 February 2019; Volume 33, pp. 3558–3565. [Google Scholar]
  49. Feng, S.; Heath, E.; Jefferson, B.; Joslyn, C.; Kvinge, H.; Mitchell, H.D.; Praggastis, B.; Eisfeld, A.J.; Sims, A.C.; Thackray, L.B.; et al. Hypergraph models of biological networks to identify genes critical to pathogenic viral response. BMC Bioinform. 2021, 22, 287. [Google Scholar] [CrossRef]
  50. Somu, N.; Raman, M.G.; Kirthivasan, K.; Sriram, V.S. Hypergraph Based Feature Selection Technique for Medical Diagnosis. J. Med. Syst. 2016, 40, 239. [Google Scholar] [CrossRef]
  51. Shao, W.; Peng, Y.; Zu, C.; Wang, M.; Zhang, D.; Alzheimer’s Disease Neuroimaging Initiative. Hypergraph Based Multi Task Feature Selection for Multimodal Classification of Alzheimer’s Disease. Comput. Med. Imaging Graph. 2020, 80, 101663. [Google Scholar] [CrossRef]
  52. Karypis, G.; Aggarwal, R.; Kumar, V.; Shekhar, S. Multilevel Hypergraph Partitioning: Application in VLSI Domain. In Proceedings of the 34th Annual Design Automation Conference, Anaheim, CA, USA, 9–13 June 1997; pp. 526–529. [Google Scholar]
  53. Karypis, G.; Kumar, V. Multilevel k-Way Hypergraph Partitioning. In Proceedings of the 36th Annual ACM/IEEE Design Automation Conference, New Orleans, LA, USA, 21–25 June 1999; pp. 343–348. [Google Scholar]
  54. Chen, J.; Schwaller, P. Molecular Hypergraph Neural Networks. J. Chem. Phys. 2024, 160, 144307. [Google Scholar] [CrossRef] [PubMed]
  55. Diestel, R. Graph Theory; Springer: Berlin/Heidelberg, Germany, 2024. [Google Scholar]
  56. Bretto, A. Hypergraph Theory: An Introduction; Mathematical Engineering; Springer: Cham, Switzerland, 2013; Volume 1. [Google Scholar]
  57. Al Odhari, A. Neutrosophic Power Set and Neutrosophic Hyper Structure of Neutrosophic Set of Three Types. Ann. Pure Appl. Math. 2025, 31, 125–146. [Google Scholar]
  58. Rahmati, M.; Hamidi, M. Extension of g Algebras to SuperHyper g Algebras. Neutrosophic Sets Syst. 2023, 55, 557–567. [Google Scholar]
  59. Das, A.K.; Das, R.; Das, S.; Debnath, B.K.; Granados, C.; Shil, B.; Das, R. A Comprehensive Study of Neutrosophic SuperHyper BCI Semigroups and Their Algebraic Significance. Trans. Fuzzy Sets Syst. 2025, 8, 80. [Google Scholar]
  60. Fujita, T.; Smarandache, F. Superhypergraph neural networks and plithogenic graph neural networks: Theoretical foundations. In Advancing Uncertain Combinatorics through Graphization, Hyperization, and Uncertainization: Fuzzy, Neutrosophic, Soft, Rough, and Beyond; NSIA Publishing House: Gallup, NM, USA, 2025. [Google Scholar]
  61. Smarandache, F. Foundation of SuperHyperStructure & Neutrosophic SuperHyperStructure. Neutrosophic Sets Syst. 2024, 63, 21. [Google Scholar]
  62. Smarandache, F. Extension of HyperAlgebra to SuperHyperAlgebra and Neutrosophic SuperHyperAlgebra (Revisited). In Intelligent Methods Systems and Applications in Computing, Communications and Control; Springer: Cham, Switzerland, 2022; pp. 427–432. [Google Scholar]
  63. Novák, M.; Křehlík, Š.; Ovaliadis, K. Elements of hyperstructure theory in UWSN design and data aggregation. Symmetry 2019, 11, 734. [Google Scholar] [CrossRef]
  64. Adebisi, S.A.; Ajuebishi, A.P. The Order Involving the Neutrosophic Hyperstructures, the Construction and Setting up of a Typical Neutrosophic Group. HyperSoft Set Methods Eng. 2025, 3, 26–31. [Google Scholar] [CrossRef]
  65. Fujita, T. A theoretical exploration of hyperconcepts: Hyperfunctions, hyperrandomness, hyperdecision-making, and beyond (including a survey of hyperstructures). In Advancing Uncertain Combinatorics through Graphization, Hyperization, and Uncertainization: Fuzzy, Neutrosophic, Soft, Rough, and Beyond; NSIA Publishing House: Gallup, NM, USA, 2025; Volume 344, p. 111. [Google Scholar]
  66. Davvaz, B.; Vougiouklis, T. Walk Through Weak Hyperstructures, A: Hv Structures; World Scientific: Singapore, 2018. [Google Scholar]
  67. Davvaz, B.; Cristea, I. Studies in Fuzziness and Soft Computing; Springer: Cham, Switzerland, 2015; Volume 321, pp. 38–46. [Google Scholar]
  68. Golzio, A.C. A Brief Historical Survey on Hyperstructures in Algebra and Logic. S. Am. J. Log. 2018, 4, 2446–6719. [Google Scholar]
  69. Smarandache, F. Introduction to SuperHyperAlgebra and Neutrosophic SuperHyperAlgebra. J. Algebr. Hyperstructures Log. Algebr. 2022, 3, 17–24. [Google Scholar] [CrossRef]
  70. Vougioukli, S. Helix hyperoperation in teaching research. Sci. Philos. 2020, 8, 157–163. [Google Scholar]
  71. Vougioukli, S. Hyperoperations defined on sets of S-helix matrices. J. Algebr. Hyperstructures Log. Algebr. 2020, 1, 81–90. [Google Scholar] [CrossRef]
  72. Smarandache, F. SuperHyperFunction, SuperHyperStructure, Neutrosophic SuperHyperFunction and Neutrosophic SuperHyperStructure: Current Understanding and Future Directions. Neutrosophic Syst. Appl. 2023, 12, 6. [Google Scholar] [CrossRef]
  73. Fujita, T. Exploration of Graph Classes and Concepts for SuperHypergraphs and n-th Power Mathematical Structures. In Advancing Uncertain Combinatorics Through Graphization, Hyperization, and Uncertainization: Fuzzy, Neutrosophic, Soft, Rough, and Beyond; Biblio Publishing: Grandview Heights, OH, USA, 2024; Volume 3, p. 512. [Google Scholar]
  74. Smarandache, F. n-SuperHyperGraph and Plithogenic n-SuperHyperGraph. Nidus Idearum 2019, 7, 107–113. [Google Scholar]
  75. Ghods, M.; Rostami, Z.; Smarandache, F. Introduction to Neutrosophic Restricted SuperHyperGraphs and Neutrosophic Restricted SuperHyperTrees and several of their properties. Neutrosophic Sets Syst. 2022, 50, 480–487. [Google Scholar]
  76. Ausiello, G.; Laura, L. Directed hypergraphs: Introduction and fundamental algorithms? A survey. Theor. Comput. Sci. 2017, 658, 293–306. [Google Scholar] [CrossRef]
  77. Ducournau, A.; Bretto, A. Random walks in directed hypergraphs and application to semi-supervised image segmentation. Comput. Vis. Image Underst. 2014, 120, 91–102. [Google Scholar] [CrossRef]
  78. Pretolani, D. Finding hypernetworks in directed hypergraphs. Eur. J. Oper. Res. 2013, 230, 226–230. [Google Scholar] [CrossRef]
  79. Fujita, T. Review of some superhypergraph classes: Directed, bidirected, soft, and rough. In Advancing Uncertain Combinatorics Through Graphization, Hyperization, and Uncertainization: Fuzzy, Neutrosophic, Soft, Rough, and Beyond; Biblio Publishing: Grandview Heights, OH, USA, 2024; Volume 2. [Google Scholar]
  80. Zadeh, L.A. Fuzzy sets. Inf. Control 1965, 8, 338–353. [Google Scholar] [CrossRef]
  81. Gou, X.; Xu, X.; Xu, Z.; Skare, M. Circular Economy and Fuzzy Set Theory: A Bibliometric and Systematic Review Based on Industry 4.0 Technologies Perspective. Technol. Econ. Dev. Econ. 2024, 30, 489–526. [Google Scholar] [CrossRef]
  82. Al Mhdawi, M.K.S.; O’Connor, A.; Qazi, A. Structural Equation Modeling and Fuzzy Set Theory: Advancing Risk Assessment in Oil and Gas Construction Projects. Environ. Impact Assess. Rev. 2024, 109, 107622. [Google Scholar] [CrossRef]
  83. Garg, H.; Dutta, D.; Dutta, P.; Gohain, B. An Extended Group Decision Making Algorithm with Intuitionistic Fuzzy Set Information Distance Measures and Their Applications. Comput. Ind. Eng. 2024, 197, 110537. [Google Scholar] [CrossRef]
  84. Alreshidi, N.A.; Shah, Z.; Khan, M.J. Similarity and Entropy Measures for Circular Intuitionistic Fuzzy Sets. Eng. Appl. Artif. Intell. 2024, 131, 107786. [Google Scholar] [CrossRef]
  85. Atanassov, K.T.; Atanassov, K.T. Intuitionistic Fuzzy Sets; Springer: Berlin/Heidelberg, Germany, 1999. [Google Scholar]
  86. Borah, G.; Dutta, P. Fuzzy Risk Analysis in Crop Selection Using Information Measures on Quadripartitioned Single Valued Neutrosophic Sets. Expert Syst. Appl. 2024, 255, 124750. [Google Scholar] [CrossRef]
  87. Guo, Y.; Shahin, A.I.; Garg, H. An Indeterminacy Fusion of Encoder Decoder Network Based on Neutrosophic Set for White Blood Cells Segmentation. Expert Syst. Appl. 2024, 246, 123156. [Google Scholar] [CrossRef]
  88. Smarandache, F. A unifying field in Logics: Neutrosophic Logic. In Philosophy; American Research Press: Santa Fe, NM, USA, 1999; pp. 1–141. [Google Scholar]
  89. Ponnukumar, P.S.; Francis Xavier, N.I.; Jaganathan, R. Stable Plithogenic Cubic Sets. J. Fuzzy Ext. Appl. 2025, 6, 410–423. [Google Scholar]
  90. Smarandache, F. Plithogenic set, an extension of crisp, fuzzy, intuitionistic fuzzy, and neutrosophic sets—Revisited. Neutrosophic Sets Syst. 2018, 21, 153–166. [Google Scholar]
  91. Shi, X.; Kosari, S.; Talebi, A.A.; Sadati, S.H.; Rashmanlou, H. Investigation of the main energies of picture fuzzy graph and its applications. Int. J. Comput. Intell. Syst. 2022, 15, 31. [Google Scholar] [CrossRef]
  92. Parvathi, R.; Karunambigai, M.; Atanassov, K.T. Operations on intuitionistic fuzzy graphs. In Proceedings of the 2009 IEEE International Conference on Fuzzy Systems, Jeju, Republic of Korea, 20–24 August 2009; pp. 1396–1401. [Google Scholar]
  93. Karunambigai, M.; Sivasankar, S.; Palanivel, K. Properties of Balanced Intuitionistic Fuzzy Graphs. Int. J. Res. Sci. 2014, 1, 1–5. [Google Scholar] [CrossRef]
  94. Broumi, S.; Sundareswaran, R.; Shanmugapriya, M.; Chellamani, P.; Bakali, A.; Talea, M. Determination of various factors to evaluate a successful curriculum design using interval-valued Pythagorean neutrosophic graphs. Soft Comput. 2023, 1–20. [Google Scholar] [CrossRef]
  95. Broumi, S.; Talea, M.; Bakali, A.; Smarandache, F. Complex Neutrosophic Graphs of Type. In Collected Papers: On Neutrosophic Theory and Applications; Global Knowledge Publishing House: Miami, FL, USA, 2022; Volume VI, p. 204. [Google Scholar]
  96. Fujita, T. Survey of Intersection Graphs, Fuzzy Graphs and Neutrosophic Graphs. In Advancing Uncertain Combinatorics Through Graphization, Hyperization, and Uncertainization: Fuzzy, Neutrosophic, Soft, Rough, and Beyond; Biblio Publishing: Grandview Heights, OH, USA, 2024; p. 114. [Google Scholar]
  97. Enriquez, E.; Estrada, G.; Loquias, C.; Bacalso, R.J.; Ocampo, L. Domination in fuzzy directed graphs. Mathematics 2021, 9, 2143. [Google Scholar] [CrossRef]
  98. Batool, T.; Ahmad, U. A new approximation technique based on central bodies of rough fuzzy directed graphs for agricultural development. J. Appl. Math. Comput. 2024, 70, 1673–1705. [Google Scholar] [CrossRef]
  99. Rashmanlou, H.; Samanta, S.; Pal, M.; Borzooei, R.A. Intuitionistic fuzzy graphs with categorical properties. Fuzzy Inf. Eng. 2015, 7, 317–334. [Google Scholar] [CrossRef]
  100. Deepa, G.; Praba, B.; Chandrasekaran, V. A study on energy of an intuitionistic fuzzy directed graph. Res. J. Pharm. Technol. 2016, 9, 190–195. [Google Scholar] [CrossRef]
  101. Hamidi, M.; Smarandache, F. Single-valued neutrosophic directed (hyper) graphs and applications in networks. J. Intell. Fuzzy Syst. 2019, 37, 2869–2885. [Google Scholar] [CrossRef]
  102. Visalakshi, V.; Keerthana, D.; Rajapandiyan, C.; Jafari, S. Various Degrees of Directed Single Valued Neutrosophic Graphs. Neutrosophic Sets Syst. 2024, 73, 44. [Google Scholar]
  103. Fujita, T. Review of plithogenic directed, mixed, bidirected, and pangene offgraph. In Advancing Uncertain Combinatorics Through Graphization, Hyperization, and Uncertainization: Fuzzy, Neutrosophic, Soft, Rough, and Beyond; Biblio Publishing: Grandview Heights, OH, USA, 2024; p. 120. [Google Scholar]
  104. Maneckshaw, B.; Mahapatra, G. Novel fuzzy matrix swap algorithm for fuzzy directed graph on image processing. Expert Syst. Appl. 2022, 193, 116291. [Google Scholar] [CrossRef]
  105. Praba, B.; Deepa, G.; Chandrasekaran, V. Lower and upper bound of the Laplacian energy with real and complex roots of an intuitionistic fuzzy directed graph. Int. J. Appl. Syst. Stud. 2018, 8, 196–217. [Google Scholar] [CrossRef]
  106. Maji, P.K.; Biswas, R.; Roy, A.R. Soft set theory. Comput. Math. Appl. 2003, 45, 555–562. [Google Scholar] [CrossRef]
  107. Feng, F.; Jun, Y.B.; Liu, X.; Li, L. An adjustable approach to fuzzy soft set based decision making. J. Comput. Appl. Math. 2010, 234, 10–20. [Google Scholar] [CrossRef]
  108. Yang, X.; Yu, D.; Yang, J.; Wu, C. Generalization of soft set theory: From crisp to fuzzy case. In Fuzzy Information and Engineering: Advances in Soft Computing; Springer: Berlin/Heidelberg, Germany, 2007; Volume 40, pp. 345–354. [Google Scholar]
  109. Akram, M.; Malik, H.M.; Shahzadi, S.; Smarandache, F. Neutrosophic Soft Rough Graphs with Application. Axioms 2018, 7, 14. [Google Scholar] [CrossRef]
  110. Malik, H.M.; Akram, M. A new approach based on intuitionistic fuzzy rough graphs for decision-making. J. Intell. Fuzzy Syst. 2018, 34, 2325–2342. [Google Scholar] [CrossRef]
  111. Ramsankar, A.D.; Krishnamoorthy, A. Exploring Metric Dimensions for Dimensionality Reduction and Navigation in Rough Graphs. Math. Model. Eng. Probl. 2024, 11, 1037–1043. [Google Scholar] [CrossRef]
  112. Noorjahan, S.; Sharief Basha, S. Developing an Intuitionistic Fuzzy Rough New Correlation Coefficient Approach for Enhancing Robotic Vacuum Cleaner. Sci. Prog. 2024, 107. [Google Scholar] [CrossRef]
  113. Pawlak, Z. Rough sets. Int. J. Comput. Inf. Sci. 1982, 11, 341–356. [Google Scholar] [CrossRef]
  114. Pawlak, Z.; Wong, S.K.M.; Ziarko, W. Rough sets: Probabilistic versus deterministic approach. Int. J. Man-Mach. Stud. 1988, 29, 81–95. [Google Scholar] [CrossRef]
  115. Xu, R.; Zhang, C.Q. On flows in bidirected graphs. Discret. Math. 2005, 299, 335–343. [Google Scholar] [CrossRef]
  116. Bessouf, O.; Khelladi, A. New concept of connection in bidirected graphs. RAIRO Oper. Res. 2018, 52, 351. [Google Scholar] [CrossRef]
  117. Wang, Y.; Yuan, B.J.; Li, S.D.; Wang, C.J. Mixed graphs with H-rank 3. Linear Algebra Appl. 2017, 524, 22–34. [Google Scholar] [CrossRef]
  118. Hansen, P.; Kuplinsky, J.; de Werra, D. Mixed Graph Colorings. Math. Meth. Oper. Res. 1997, 45, 145–160. [Google Scholar] [CrossRef]
  119. Beck, M.; Blado, D.; Crawford, J.; Jean Louis, T.; Young, M. On Weak Chromatic Polynomials of Mixed Graphs. Graphs Combin. 2015, 31, 91–98. [Google Scholar] [CrossRef]
  120. Ries, B. Coloring Some Classes of Mixed Graphs. Discrete Appl. Math. 2007, 155, 1–6. [Google Scholar] [CrossRef]
  121. Fujita, T.; Smarandache, F. A Concise Study of Some Superhypergraph Classes. Neutrosophic Sets Syst. 2024, 77, 548–593. [Google Scholar]
Table 1. Comparison of basic structures: graph, hypergraph, and n-superhypergraph.
Table 1. Comparison of basic structures: graph, hypergraph, and n-superhypergraph.
StructureVertex SetEdge SetArityNotes
GraphV E { { u , v } u , v V , u v } 2Binary relations only
HyperGraphV E P ( V ) { } 1 Multi-way relations
n-SuperHyperGraph V P n ( V 0 ) E P n ( V 0 ) 1 Hierarchical “super” structure
Table 2. Summary of fuzzy, intuitionistic fuzzy, neutrosophic, and plithogenic graph frameworks.
Table 2. Summary of fuzzy, intuitionistic fuzzy, neutrosophic, and plithogenic graph frameworks.
StructureVertex DescriptionEdge DescriptionArityNotes
Fuzzy GraphV with σ : V [ 0 , 1 ] E V × V with μ : E [ 0 , 1 ] 2Models gradual membership of vertices and edges
Intuitionistic Fuzzy GraphV with λ , ν : V [ 0 , 1 ] E V × V with λ , ν : E [ 0 , 1 ] 2Captures both membership ( λ ) and non-membership ( ν )
Neutrosophic GraphV with T , I , F : V [ 0 , 1 ] E V × V with T , I , F : E [ 0 , 1 ] 2Includes truth, indeterminacy, and falsity degrees
Plithogenic GraphV with adf , acf : V × M l [ 0 , 1 ] E V × V with bdf , bcf : E × N m [ 0 , 1 ] 2Models attribute appurtenance and contradiction
Table 3. Comparison of directed, bidirected, and multidirected graph variants.
Table 3. Comparison of directed, bidirected, and multidirected graph variants.
StructureVertex SetEdge DescriptionKey Feature
Directed GraphV E V × V (ordered pairs ( u , v ) )Each edge has a single orientation from source to target [46]
Bidirected GraphV E { { u , v } u , v V , u v } with τ : V × E { 1 , 0 , 1 } Each endpoint of an undirected edge carries its own local direction [43]
Multidirected GraphVMultiset of arcs with s , t : E V and m : V × V N 0 Allows multiple parallel edges; records source, target, and multiplicity [44]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Fujita, T. Extensions of Multidirected Graphs: Fuzzy, Neutrosophic, Plithogenic, Rough, Soft, Hypergraph, and Superhypergraph Variants. Int. J. Topol. 2025, 2, 11. https://doi.org/10.3390/ijt2030011

AMA Style

Fujita T. Extensions of Multidirected Graphs: Fuzzy, Neutrosophic, Plithogenic, Rough, Soft, Hypergraph, and Superhypergraph Variants. International Journal of Topology. 2025; 2(3):11. https://doi.org/10.3390/ijt2030011

Chicago/Turabian Style

Fujita, Takaaki. 2025. "Extensions of Multidirected Graphs: Fuzzy, Neutrosophic, Plithogenic, Rough, Soft, Hypergraph, and Superhypergraph Variants" International Journal of Topology 2, no. 3: 11. https://doi.org/10.3390/ijt2030011

APA Style

Fujita, T. (2025). Extensions of Multidirected Graphs: Fuzzy, Neutrosophic, Plithogenic, Rough, Soft, Hypergraph, and Superhypergraph Variants. International Journal of Topology, 2(3), 11. https://doi.org/10.3390/ijt2030011

Article Metrics

Back to TopTop