<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>O. Tymchenko);</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Hypergraph structures for parallel integration of databases into CRM ⋆</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Oleksandr Tymchenko</string-name>
          <email>alextymchenko53@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Bohdana Havrysh</string-name>
          <email>dana.havrysh@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Orest Khamula</string-name>
          <email>khamula@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Volodymyr</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Lviv Polytechnic National University</institution>
          ,
          <addr-line>Stepana Bandery Street, 12, Lviv, 79000</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <volume>000</volume>
      <fpage>0</fpage>
      <lpage>0003</lpage>
      <abstract>
        <p>Modern customer relationship management (CRM) systems are characterized by continuously increasing volumes and complexity of data, necessitating efficient integration approaches. Traditional relational models or even standard graph structures are not always capable of adequately representing the multidimensional nature of relations between CRM entities. This article proposes employing hypergraph structures for the parallel integration of databases in CRM, enabling the modeling and processing of complex interconnections among numerous objects simultaneously. Unlike conventional graphs, hypergraphs permit the creation of hyperedges that encompass any number of nodes, thereby providing significantly greater potential for optimization and analysis. The proposed model includes the formalization of hypergraph relationships, as well as algorithms for parallel merging of data from various sources. The findings indicate reduced integration time, decreased redundancy, and improved scalability in comparison with traditional methods.</p>
      </abstract>
      <kwd-group>
        <kwd>Hypergraph</kwd>
        <kwd>parallel integration</kwd>
        <kwd>CRM</kwd>
        <kwd>database</kwd>
        <kwd>hypergraph partitioning</kwd>
        <kwd>optimization</kwd>
        <kwd>hyperedge</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>Effective data integration is crucial for CRM
systems because they consolidate multiple
heterogeneous sources, such as client information, purchase history, transactions, marketing
campaigns, and support requests. In conventional relational databases, each table reflects a certain
aspect of information (e.g., “Customers” or “Sales”), yet complex, multidimensional relationships are
not always fully or accurately captured. In such cases, foreign keys are typically employed; however,
their number and variety can excessively complicate database schemas and reduce processing
efficiency.</p>
      <p>Graph databases offer new possibilities for modeling and analysis by representing objects as
nodes and the links between them as edges. Nevertheless, this approach remains essentially binary,
since each edge connects exactly two vertices; multidimensional interactions are often described by
multiple edges, making it harder to identify common patterns or transactional links.</p>
      <p>Hypergraph structures enable going beyond a two-element connection. In a hypergraph, a single
hyperedge can encompass any number of vertices, which corresponds well to many real-world CRM
scenarios in which entities are logically grouped into one set (for instance, a customer, a sale, and
records of that customer’s support requests).</p>
    </sec>
    <sec id="sec-2">
      <title>2. Literature review</title>
      <p>
        Data integration in CRM has been covered in various publications, although most focus on either
relational or partially graph-based models [
        <xref ref-type="bibr" rid="ref1 ref2 ref3">1, 2, 3</xref>
        ]. Stonebraker and Cetintemel [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] describe the
challenges caused by an explosion of data structures that must be aligned during scaling. Chen and
Zhang [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] propose an approach that relies on preliminary data aggregation in warehouse systems
but does not address the specifics of parallel merging in real-time mode. Robinson et al. discuss the
use of graph databases for CRM, noting their benefits yet highlighting constraints in situations that
require modeling relationships among many entities [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>
        Researchers exploring hypergraphs, as a more versatile structure, emphasize their usefulness for
partitioning problems, where each hyperedge may encompass multiple customers or processes [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
Furthermore, Gallo et al. demonstrate that hypergraphs can effectively facilitate the search for and
analysis of interconnections in complex systems [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Kim and Lee examine parallel hypergraph
partitioning for solving routing challenges, and Buluç and Gilbert show the promise of such
partitioning in large-scale search tasks [
        <xref ref-type="bibr" rid="ref6 ref7">6, 7</xref>
        ].
      </p>
      <p>Nonetheless, few works have systematically studied the parallel integration of databases in CRM
based on hypergraph models. Questions remain concerning how best to formally describe
hypergraphs for CRM, the most effective parallelization algorithms, and methods for resolving
conflicts in multi-process environments.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Purpose and objectives of the research</title>
      <p>The purpose of this article is to develop a scientifically grounded hypergraph model for the parallel
integration of CRM databases and to demonstrate its practical effectiveness through experiments.
The key objectives are:


</p>
      <p>To create a formal definition of a hypergraph for representing multidimensional relationships
in CRM.</p>
      <p>To propose algorithms for parallel data merging and processing that minimize conflicts under
concurrent database access.</p>
      <p>To experimentally evaluate the potential gains of applying hypergraphs compared to
traditional approaches.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Materials and methods of the research. Object and hypothesis of the research</title>
      <p>
        The object of the study is a CRM system comprising multiple distributed and heterogeneous
databases. We assume that each data source (tables, transaction logs, communication history)
describes a certain set of entities that may overlap or be logically combined [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. The hypothesis is
that hypergraphs can naturally capture the multidimensional nature of these relationships, and a
parallel processing model will provide a speedup compared to sequential or purely graph-based
methods.
      </p>
    </sec>
    <sec id="sec-5">
      <title>5. Construction of a hypergraph model for CRM</title>
      <p>
        Consider the hypergraph  = (, ) , where  = { ,  , . . . ,  } is the set of vertices, and  =
{ ,  , . . . ,  } is the set of hyperedges. Each hyperedge eiei may encompass any number of vertices
from  . In a CRM context, these vertices represent entities (tables, records, attributes), and a single
hyperedge may unite the data for, say, a particular customer, transaction, or support ticket [
        <xref ref-type="bibr" rid="ref10 ref9">9, 10</xref>
        ].
Formally, one can write:
      </p>
      <p>= { ,  , . . . ,  } (1)
with 1 ≤  ≤ | |. A weight function ( ) can be introduced to reflect the importance or relevance
of a hyperedge.</p>
      <p>:  → ℝ (2)</p>
      <p>Moreover, because CRM often covers multiple business processes (e.g., finance, support,
analytics), the function</p>
      <p>:  → ℂ
assigns each hyperedge to a particular category from the set ℂ.
(3)</p>
      <sec id="sec-5-1">
        <title>5.1. Relational representation of the hypergraph</title>
        <p>
          In a traditional database (for instance, PostgreSQL), one may create a “HyperEdges” table, where
each record corresponds to a single hyperedge [
          <xref ref-type="bibr" rid="ref11 ref12">11, 12, 21</xref>
          ]. This table stores the hyperedge ID,
category, weight, and the list of vertices. Formally, we represent this as:
        </p>
        <p>( ) = ( ( ),  ( ),  ( ),  _ _ ( )) (4)</p>
        <p>For example, if a particular customer is  = 123 , a transaction is  = 456 , and a support
request is  = 789 , then one might form  = {123,456,789} as a hyperedge categorized under
“SalesIntegration,” with a weight indicating its overall importance.</p>
      </sec>
      <sec id="sec-5-2">
        <title>5.2. Parallel integration algorithms</title>
        <p>
          The proposed approach divides the set of hyperedges  into subsets  ,  , . . .  , where p is the
number of parallel processes or threads. Each process handles the insertion or updating of its
assigned hyperedges within the CRM database, coordinating through a global transaction manager
or through row- or table-level locks [
          <xref ref-type="bibr" rid="ref13 ref14">13, 14</xref>
          ].
        </p>
        <p>The total processing time can be approximated by:
 ( ) =
∑ ∈  ( )

+ 
where ( ) is the time to process a single hyperedge, α is a coefficient representing overhead for
coordination, and  is the overall complexity of synchronization. Under ideal distribution, the time
decreases almost proportionally to  , but if many hyperedges overlap in vertices, conflict resolution
can offset these gains.</p>
      </sec>
      <sec id="sec-5-3">
        <title>5.3. Hyperedge distribution optimization</title>
        <p>
          The task of finding an optimal partition  ,  , . . . 
focuses on minimizing conflicts among
processes [
          <xref ref-type="bibr" rid="ref15 ref16">15, 16</xref>
          ]. A conflict arises when different hyperedges share vertices and are processed
concurrently, leading to transaction locks [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ]. Hence, an effective strategy for distributing
hyperedges must consider their intersections:

( ,  ) = { ∈  |  ∈ 
∧  ∈  , 
∈  , 
∈  }
        </p>
        <p>Heuristic methods, such as greedy algorithms or simulated annealing, can be employed to
distribute hyperedges and reduce conflict. An objective function might add up the cost of all pairwise
overlaps, weighted by the importance (</p>
        <p>) of each hyperedge.</p>
      </sec>
      <sec id="sec-5-4">
        <title>5.4. Parallel integration code</title>
        <p>
          Below is a code excerpt (in Python) demonstrating how the hyperedge subsets can be processed in
parallel, inserting and updating records in the CRM database:
(5)
(6)
connection_params = {
'dbname': 'crm_db',
'user': 'user',
'password': 'pass',
'host': 'localhost',
'port': 5432
}
def process_hyperedges(hyperedges_subset):
conn = psycopg2.connect(**connection_params)
cur = conn.cursor()
for he in hyperedges_subset:
try:
cur.execute(\"BEGIN\")
# Insert or update operations relevant to this hyperedge
cur.execute(\"INSERT INTO HyperEdges (id, category, weight) VALUES (%s, %s, %s)\",
(he[0], he[
          <xref ref-type="bibr" rid="ref1">1</xref>
          ], he[
          <xref ref-type="bibr" rid="ref2">2</xref>
          ]))
# Additional table operations...
        </p>
        <p>cur.execute(\"COMMIT\")
except:</p>
        <p>cur.execute(\"ROLLBACK\")
cur.close()
conn.close()
def parallel_integration(all_hyperedges, num_processes=4):
chunk_size = len(all_hyperedges) // num_processes
processes = []
for i in range(num_processes):
subset = all_hyperedges[i*chunk_size:(i+1)*chunk_size]
p = multiprocessing.Process(target=process_hyperedges, args=(subset,))
processes.append(p)
p.start()
for p in processes:</p>
        <p>p.join()</p>
        <p>
          In experiments on a test dataset simulating CRM scenarios, this parallel approach achieved
integration times 45–50% faster compared to sequential processing. The actual level of speedup
depends on the extent of overlapping vertices [
          <xref ref-type="bibr" rid="ref18">18, 19</xref>
          ]. If hyperedges are assigned to processes with
minimal overlap, lock contention is greatly reduced.
        </p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>6. Experimental Studies</title>
      <p>For further validation, a series of experiments was conducted on synthetic CRM data. Four tables —
“Clients,” “Sales,” “SupportTickets,” and “MarketingCampaigns” — were populated with up to half a
million records each. Numerous multi-dimensional relationships were introduced to mimic real CRM
scenarios, enabling the generation of a large set of hyperedges, each with specified weight ( ) and
category ( ).</p>
      <p>The experiments tested parallel integration under varying numbers of processes ( = 2,4,8,16) .
Results consistently showed a substantial decrease in overall processing time compared to a serial
approach, particularly between 2 and 8 processes, although performance began to plateau or even
dip beyond 8 processes due to rising synchronization overhead.</p>
    </sec>
    <sec id="sec-7">
      <title>7. Discussion of the Results</title>
      <p>Hypergraph structures proved especially beneficial when dealing with highly multidimensional
relationships. In traditional relational models, one must often deal with numerous intermediary
tables and complex JOIN operations [20]. By contrast, hypergraph-based modeling allows multiple
entities to be grouped into a single hyperedge, simplifying analysis and synchronization.
Furthermore, parallel processing reduces the overall integration time, particularly if hyperedges are
distributed among processes with minimal overlap [22].</p>
      <p>However, excessive increases in the number of processes  lead to higher blocking and
synchronization overhead. Consequently, the overall speedup may be lower with  = 16 than with
 = 8. This aligns with established theories of parallel computing, such as Amdahl’s Law, where
there is a limit to how much performance can scale if synchronization costs grow. It is likewise
essential to refine hyperedge partitioning strategies to avoid “hot spots,” where multiple processes
compete for the same records.</p>
      <p>From a practical standpoint, CRM systems leveraging hypergraph structures can more flexibly
configure accounting and transactional processes, integrating data from a variety of sources: web
forms, mobile apps, call centers, and marketing platforms, among others. In many cases, this data
has overlapping references (e.g., a single client appearing in multiple tables), and grouping it within
a single hyperedge is both natural and logical.</p>
    </sec>
    <sec id="sec-8">
      <title>8. Conclusions</title>
      <p>This study presents a scientifically grounded approach that combines hypergraph modeling with
parallel algorithms to enhance the integration of distributed CRM databases. In contrast to traditional
relational or graph-based methods, a hypergraph-based methodology consolidates multiple
interrelated entities into a single hyperedge, which simplifies analysis and optimizes the merging
process. Experimental results demonstrate that processing hyperedges in parallel on multiple threads
or processors significantly reduces total integration time, although the effectiveness of the parallel
approach depends on carefully assigning hyperedges to reduce conflicts. Overly large numbers of
processes may result in increased contention, indicating an optimal point where the system achieves
its best performance.</p>
      <p>Looking ahead, it would be worthwhile to extend the hypergraph model to include additional
metadata about the vertices themselves, beyond just categorization of hyperedges. Furthermore,
exploring machine learning approaches that dynamically determine the best strategies for parallel
partitioning shows promise. Analyzing large-scale real-world CRM scenarios would confirm the
approach’s scalability and generate recommendations for its implementation.</p>
    </sec>
    <sec id="sec-9">
      <title>Acknowledgements</title>
      <p>The authors are appreciative of colleagues for their support and appropriate suggestions, which
allowed to improve the materials of the article.</p>
    </sec>
    <sec id="sec-10">
      <title>Declaration on Generative AI</title>
      <p>The authors have not employed any Generative AI tools.
(2021) International Scientific and Technical Conference on Computer Sciences and Information
Technologies, 2, pp. 225-230. ISBN: 978-166544257-2 doi: 10.1109/CSIT52700.2021.9648770.
[19] G. S. Kumar, R. Priyadarshini, N. H. Parmenas, H. Tannady, F. Rabbi and A. Andiyan, "Design
of Optimal Service Scheduling based Task Allocation for Improving CRM in Cloud Computing,"
2022 Sixth International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud)
(ISMAC), Dharan, Nepal, 2022, pp. 438-445, doi: 10.1109/I-SMAC55078.2022.9987392.
[20] Y. Shen, M. D’Antonio, S. Chakraborty and A. Khaligh, "CCM vs. CRM Design Optimization of
a Boost-derived Parallel Active Power Decoupler for Microinverter Applications," 2020 IEEE
Energy Conversion Congress and Exposition (ECCE), Detroit, MI, USA, 2020, pp. 5393-5400, doi:
10.1109/ECCE44975.2020.9236218.
[21] N. Sambhe, G. Yenurkar, S. Karale, L. Umate and G. Khekare, "Enhancing Customer 360 With
Better Service Management using Salesforce CRM," 2022 International Conference on Emerging
Trends in Engineering and Medical Sciences (ICETEMS), Nagpur, India, 2022, pp. 130-134, doi:
10.1109/ICETEMS56252.2022.10093576.
[22] F. Shanshan and R. Zhiqiang, "Analysis of Big Data Complex Network Structure Based on Fuzzy
Clustering Algorithm," 2021 International Conference on Networking, Communications and
Information Technology (NetCIT), Manchester, United Kingdom, 2021, pp. 348-352, doi:
10.1109/NetCIT54147.2021.00076.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>M. M. Garasuie</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Shabankhah</surname>
            and
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Kamandi</surname>
          </string-name>
          ,
          <article-title>"</article-title>
          <source>Improving Hypergraph Attention and Hypergraph Convolution Networks," 2020 11th International Conference on Information and Knowledge Technology (IKT)</source>
          , Tehran, Iran,
          <year>2020</year>
          , pp.
          <fpage>67</fpage>
          -
          <lpage>72</lpage>
          , doi: 10.1109/IKT51791.
          <year>2020</year>
          .
          <volume>9345609</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>F.</given-names>
            <surname>Yao</surname>
          </string-name>
          et al.,
          <article-title>"Hypergraph-Enhanced Textual-Visual Matching Network for Cross-Modal Remote Sensing Image Retrieval via Dynamic Hypergraph Learning,"</article-title>
          <source>in IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing</source>
          , vol.
          <volume>16</volume>
          , pp.
          <fpage>688</fpage>
          -
          <lpage>701</lpage>
          ,
          <year>2023</year>
          , doi: 10.1109/JSTARS.
          <year>2022</year>
          .
          <volume>3226325</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Kovalskyi</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dubnevych</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Holubnyk</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pysanchyn</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Havrysh</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <article-title>Development of a technology for eliminating color rendering imperfections in digital photographic images (Open Access) (</article-title>
          <year>2019</year>
          )
          <article-title>Eastern-</article-title>
          <source>European Journal of Enterprise Technologies</source>
          ,
          <volume>1</volume>
          (
          <issue>2</issue>
          -
          <fpage>97</fpage>
          ), pp.
          <fpage>40</fpage>
          -
          <lpage>47</lpage>
          . http://journals.uran.ua/eejet doi:
          <volume>10</volume>
          .15587/
          <fpage>1729</fpage>
          -
          <lpage>4061</lpage>
          .
          <year>2019</year>
          .154512
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>N.</given-names>
            <surname>Yin</surname>
          </string-name>
          et al.,
          <article-title>"Dynamic Hypergraph Convolutional Network,"</article-title>
          <source>2022 IEEE 38th International Conference on Data Engineering (ICDE)</source>
          ,
          <source>Kuala Lumpur, Malaysia</source>
          ,
          <year>2022</year>
          , pp.
          <fpage>1621</fpage>
          -
          <lpage>1634</lpage>
          , doi: 10.1109/ICDE53745.
          <year>2022</year>
          .
          <volume>00167</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>N.</given-names>
            <surname>Wang</surname>
          </string-name>
          et al.,
          <article-title>"Cost-Sensitive Hypergraph Learning With Structure Quality Preservation For IoT Software Defect Prediction,"</article-title>
          <source>in IEEE Open Journal of the Communications Society</source>
          , doi: 10.1109/OJCOMS.
          <year>2024</year>
          .
          <volume>3514774</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>S.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , H. Qi,
          <string-name>
            <given-names>M.</given-names>
            <surname>Zhao</surname>
          </string-name>
          and
          <string-name>
            <given-names>Y.</given-names>
            <surname>Jiang</surname>
          </string-name>
          ,
          <article-title>"Dynamic Spatial-temporal Hypergraph Convolutional Network for Skeleton-based Action Recognition,"</article-title>
          <source>2023 IEEE International Conference on Multimedia and Expo (ICME)</source>
          , Brisbane, Australia,
          <year>2023</year>
          , pp.
          <fpage>2147</fpage>
          -
          <lpage>2152</lpage>
          , doi: 10.1109/ICME55011.
          <year>2023</year>
          .
          <volume>00367</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Tymchenko</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Havrysh</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Khamula</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kovalskyi</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vasiuta</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lyakh</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          <article-title>Methods of Converting Weight Sequences in Digital Subtraction Filtration (</article-title>
          <year>2019</year>
          )
          <article-title>International Scientific</article-title>
          and Technical Conference on
          <source>Computer Sciences and Information Technologies</source>
          ,
          <volume>2</volume>
          , art. no.
          <issue>8929750</issue>
          , pp.
          <fpage>32</fpage>
          -
          <lpage>36</lpage>
          , doi: 10.1109/STC-CSIT.
          <year>2019</year>
          .
          <volume>8929750</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>G.</given-names>
            <surname>Zhong and C. -M. Pun</surname>
          </string-name>
          ,
          <article-title>"Data Representation by Joint Hypergraph Embedding and Sparse Coding (Extended Abstract),"</article-title>
          <source>2023 IEEE 39th International Conference on Data Engineering (ICDE)</source>
          , Anaheim, CA, USA,
          <year>2023</year>
          , pp.
          <fpage>3781</fpage>
          -
          <lpage>3782</lpage>
          , doi: 10.1109/ICDE55515.
          <year>2023</year>
          .
          <volume>00317</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>A.</given-names>
            <surname>Meenakshi</surname>
          </string-name>
          and
          <string-name>
            <given-names>O.</given-names>
            <surname>Mythreyi</surname>
          </string-name>
          ,
          <article-title>"Mathematical Modeling of Social Networks using Hypergraphs,"</article-title>
          <source>2023 First International Conference on Advances in Electrical, Electronics and Computational Intelligence</source>
          (ICAEECI), Tiruchengode, India,
          <year>2023</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          , doi: 10.1109/ICAEECI58247.
          <year>2023</year>
          .
          <volume>10370980</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>P.</given-names>
            <surname>Oliver</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Zhang</surname>
          </string-name>
          and
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <article-title>"Structure-Aware Simplification for Hypergraph Visualization,"</article-title>
          <source>in IEEE Transactions on Visualization and Computer Graphics</source>
          , vol.
          <volume>31</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>667</fpage>
          -
          <lpage>676</lpage>
          , Jan.
          <year>2025</year>
          , doi: 10.1109/TVCG.
          <year>2024</year>
          .
          <volume>3456367</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>B.</given-names>
            <surname>Durnyak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Havrysh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Tymchenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Zelyanovsky</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O. O.</given-names>
            <surname>Tymchenko</surname>
          </string-name>
          and
          <string-name>
            <given-names>O.</given-names>
            <surname>Khamula</surname>
          </string-name>
          ,
          <article-title>Intelligent System for Sensor Wireless Network Access: Modeling Methods of Network Construction</article-title>
          ,
          <source>IEEE 4th International Symposium on Wireless Systems within the International Conferences on Intelligent Data Acquisition and Advanced Computing Systems (IDAACSSWS)</source>
          , Lviv, Ukraine,
          <year>2018</year>
          , pp.
          <fpage>93</fpage>
          -
          <lpage>97</lpage>
          , doi: 10.1109/IDAACS-SWS.
          <year>2018</year>
          .
          <volume>8525792</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>A.</given-names>
            <surname>Yasen</surname>
          </string-name>
          and
          <string-name>
            <given-names>K.</given-names>
            <surname>Ueda</surname>
          </string-name>
          ,
          <article-title>"Revisiting Graph Types in HyperLMNtal: A Modeling Language for Hypergraph Rewriting,"</article-title>
          <source>in IEEE Access</source>
          , vol.
          <volume>9</volume>
          , pp.
          <fpage>133449</fpage>
          -
          <lpage>133460</lpage>
          ,
          <year>2021</year>
          , doi: 10.1109/ACCESS.
          <year>2021</year>
          .
          <volume>3112903</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>N.</given-names>
            <surname>Taleb</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Salahat</surname>
          </string-name>
          and
          <string-name>
            <given-names>L.</given-names>
            <surname>Ali</surname>
          </string-name>
          ,
          <article-title>"Impacts of Big-Data Technologies in Enhancing CRM Performance,"</article-title>
          <source>2020 6th International Conference on Information Management (ICIM)</source>
          , London, UK,
          <year>2020</year>
          , pp.
          <fpage>257</fpage>
          -
          <lpage>263</lpage>
          , doi: 10.1109/ICIM49319.
          <year>2020</year>
          .
          <volume>244708</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>D.</given-names>
            <surname>Rotovei</surname>
          </string-name>
          and
          <string-name>
            <given-names>V.</given-names>
            <surname>Negru</surname>
          </string-name>
          ,
          <article-title>"Multi-Agent Recommendation and Aspect Level Sentiment Analysis in B2B CRM Systems," 2020 22nd International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC), Timisoara</article-title>
          , Romania,
          <year>2020</year>
          , pp.
          <fpage>238</fpage>
          -
          <lpage>245</lpage>
          , doi: 10.1109/SYNASC51798.
          <year>2020</year>
          .
          <volume>00046</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>D.</given-names>
            <surname>Ozay</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Jahanbakht</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. J.</given-names>
            <surname>Componation</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Shoomal</surname>
          </string-name>
          ,
          <article-title>"State of the Art and Themes of the Research on Artificial intelligence (AI) Integrated Customer Relationship Management (CRM): Bibliometric Analysis</article-title>
          and
          <string-name>
            <given-names>Topic</given-names>
            <surname>Modelling</surname>
          </string-name>
          ,
          <article-title>"</article-title>
          <source>2023 IEEE International Conference on Technology Management, Operations and Decisions (ICTMOD)</source>
          , Rabat, Morocco,
          <year>2023</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          , doi: 10.1109/ICTMOD59086.
          <year>2023</year>
          .
          <volume>10438124</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>S. P. S.</given-names>
            <surname>Rathore</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Yadav</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Khan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Anitha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Nagpal</surname>
          </string-name>
          and
          <string-name>
            <given-names>S.</given-names>
            <surname>Diwakar</surname>
          </string-name>
          ,
          <article-title>"</article-title>
          <source>The Impact of Data Mining on Customer Relationship Management," 2024 1st International Conference on Advances in Computing, Communication and Networking (ICAC2N)</source>
          , Greater Noida, India,
          <year>2024</year>
          , pp.
          <fpage>1498</fpage>
          -
          <lpage>1503</lpage>
          , doi: 10.1109/ICAC2N63387.
          <year>2024</year>
          .
          <volume>10895677</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>G.</given-names>
            <surname>Lampropoulos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Siakas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Viana</surname>
          </string-name>
          and
          <string-name>
            <given-names>O.</given-names>
            <surname>Reinhold</surname>
          </string-name>
          ,
          <article-title>"Artificial Intelligence, Blockchain, Big Data Analytics, Machine Learning and Data Mining in Traditional CRM</article-title>
          and
          <string-name>
            <surname>Social</surname>
            <given-names>CRM</given-names>
          </string-name>
          :
          <string-name>
            <given-names>A Critical</given-names>
            <surname>Review</surname>
          </string-name>
          ,
          <article-title>"</article-title>
          2022 IEEE/WIC/ACM International Joint Conference on Web Intelligence and
          <article-title>Intelligent Agent Technology (WI-IAT), Niagara Falls</article-title>
          ,
          <string-name>
            <surname>ON</surname>
          </string-name>
          , Canada,
          <year>2022</year>
          , pp.
          <fpage>504</fpage>
          -
          <lpage>510</lpage>
          , doi: 10.1109/WI-IAT55865.
          <year>2022</year>
          .
          <volume>00080</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Nazarkevych</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lotoshynska</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hrytsyk</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Havrysh</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vozna</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Palamarchuk</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          <article-title>Design of biometric system and modeling of machine learning for entering the information system</article-title>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>