Abstract

Social networks are one of the main carriers of information diffusion. Changes in social ties will affect the quality of Device-to-Device (D2D) communications especially the video transmission. For further improving the communication utility of users, it is of great significance to effectively integrate D2D communications and social networks. To this end, this paper utilizes a stochastic approach to modeling and analysis of dynamic social ties in D2D collaborative video transmission. Specifically, a stochastic mathematical model is established and analyzed, in which the combined effect of many factors such as interest, geographical position, career, social class, value system, and interaction is considered. Based on the Brownian motion theory, the strength of social ties among social individuals with time is studied. Next, the reliability function and adaptive parameter estimation are performed. Finally, some examples are conducted to illustrate the main results of this paper, from which one can see that the proposed model has a good predictive ability of the changing trend of social ties.

1. Introduction

With the development of mobile Internet and wireless communication technology, Device-to-Device (D2D) communications have become one of the key technologies of the future wireless communication and social networks have become one of the main carriers of information diffusion [1]. Through D2D communications and social networks, people can not only communicate with friends but also share pictures and videos faster and more conveniently. Since the communication equipment are usually carried by people, the dynamic social environment and a wide range of social applications require D2D communications, especially the D2D collaborative video transmission, to be more self-adapting and to meet more general communication needs. When users share videos locally through the wireless short-distance D2D communications, if users successfully establish a D2D link, the video streams will spread rapidly over social networks. However, there are users’ mobility and the occurrence of random events in social networks, and changes in users behavior will lead to dynamic interactions between users, which will affect the success rate of users to establish D2D links, thereby affecting the information diffusion [2]. Therefore, it is essential to study the D2D collaborative video transmission in conjunction with social networks.

In [3], a D2D communication-assisted caching framework for video multicast was proposed, which considers the social trust and social reciprocity to encourage effective collaboration between users. Wang et al. [4] studied an Expected Available Duration (EAD) indicator to measure the chance of D2D users’ downloading video packets from neighbors. Zhang et al. [5] considered the D2D pairing for cooperative video transmission. The social tie in previous work was usually calculated according to the personal information of users and the interaction information among different users. However, the social communication is affected by many factors, including social topology, user behavior, and inherent content characteristics, and the social ties are a dynamic process that changes with time.

The study of social ties is conducive to understanding human behavior, which can be applied in viral spread [6], information recommendation [7], traffic planning, and complex socioeconomic phenomena [8]. Granovetter [9] first defined the social ties that are a combination of time, emotional intensity, intimacy, and reciprocity, which provides a theoretical basis for many researchers to analyze the linear combination of the four elements of social ties.

With the development of social network, the research of modeling the structure of social ties has been paid attention increasingly. In [10], the authors pointed out that strangers established social ties based on shared interests, career, or activities. Xiang et al. [11] proposed an unsupervised model, in which the social ties between users were regarded as a latent variable that caused interactive behaviors. Based on this idea, Zhao et al. [12] presented a probabilistic generative model, which considers life activities and moving patterns. However, Xiang et al. and Zhao et al. [11, 12] neglect the assignment of activity topics. Meanwhile, Xiong et al. [13] proposed a general framework to measure social ties by similarities, interaction activities, and the co-occurrence of users’ names. In [14], the authors calculated social ties based on users’ profile information and interaction activities in different activity fields. In [15], a language model based on sentiment classification, similarity, and interactivity was applied to compute social ties before adopting K-means clustering method to cluster the users. It is noteworthy that Zhao et al. and Ju and Tao [14, 15] both assume that social ties are a static constant, resulting that the dynamic behavior of social network cannot be analyzed.

In addition to the above theoretical studies on social ties, there are also some application scenarios that describe social ties [1619]. In traditional social networking websites, modeling the social ties has a wide spectrum of applications [16, 17]. In [18], a graphical probabilistic model and Topical Affinity Propagation (TAP) approach were applied to study social ties and social influence, respectively. In [19], the spatiotemporal patterns of social ties were represented by the factors of the tensors. Yi et al. [20] proposed a dynamic model with social ties and self-confirmation mechanism, and verified the key role of social connections in information diffusion.

Inspired by the abovementioned work and based on the fact that the real world is a dynamic environment and it is difficult to gather accurate real-time date to track the changes of social ties, this paper attempts to utilize stochastic processes to study social ties. A stochastic mathematical model, which incorporates the combined effect of many factors such as interest, geographical position, career, social class, value system, and interaction, is proposed and analyzed. Specifically, the reliability function and adaptive parameter estimation are conducted. To illustrate the main results, some numerical examples are given at the end of this paper.

The subsequent materials of this paper are organized as follows. Section 2 formulates the stochastic model. Section 3 makes a mathematical analysis of this model. Some numerical examples are given in Section 4. Finally, Section 5 outlines this work.

2. Model Formulation

2.1. Scenario Description

Social tie is a key factor for the successful spread of video streaming among users in D2D communications. Since there are many influencing factors in social networks that affect the social tie between users, the social tie between users is dynamic, which will affect the success rate of D2D link establishment between users, thereby affecting communication performance. Based on the above description, the purpose of this paper is to build a dynamic model of social ties among social individuals for better understanding the D2D collaborative video transmission. As shown in Figure 1, considering a single-cell cellular network, there are D2D users and cellular users in the coverage area of the base station. At time , users and establish a D2D communication link and reuse the spectrum resources of cellular user . Between time and , if and have a negative interaction, resulting that the strength of the social ties decreases and is below the trust threshold of user . Then, at time , users and cannot successfully communicate. Similarly, at time , user needs to obtain the required video resources from , and user is willing to share the data packet with if the physical conditions are met, then a trust relationship is established between and at time . Based on this background, starting from the social level of users, a model of dynamic social ties between users is established. The strength of the social ties between any two users and can be regarded as a set of random variables that related to the time .

2.2. Model Assumption

At any time , can be defined as a random representation of the strength of social ties between individuals, then can be understood as a random process of social ties strength between individuals. To modeling and analysis of dynamic social ties between users and at any given time , the following assumptions are imposed:(A1)As the social ties between users and can be regarded as a random variable , then for , let represent the change of during the interval and .(A2)The social ties are influenced by many random factors, such as interest, geographical position, career, social class, value system, and interaction. Let a set of random variables represent these random factors.(A3)The random variables are independent of each other. Let represent the change of .(A4) obey the same distribution. Let and .

Lemma 1. is a Markov process.

Proof. Assume that , for any time . Then,According to the above formula, one can get that, given the present state of the process, the future state is independent of the past. From the definition of Markov process in [21], the random variable satisfies the Markov property, and is called the Markov process. Thus, the proof is complete.

Lemma 2. The random variable obeys the normal distribution.

Proof. From assumptions (A3) and (A4), the claimed result follows from the central limit theorem [22].
Collecting the foregoing assumptions and Lemmas 1 and 2, at time , the social ties can be modeled by the Wiener process with an adaptive drift, which can be expressed by the following stochastic system [23]:where , is a Brownian motion independent of ( is the standard Brownian motion) and , is a constant, is the drift parameter at , and and are diffusion coefficients of the adaptive drift and social ties, respectively.

3. Model Analysis

3.1. Reliability Function

This section considers a liner model of system (2) based on a Wiener process as follows:where is the observed social tie at , is the drift parameter and at , and is the standard Brownian motion.

During the interaction, any two users and trust each other whether their relationship reaches to a given threshold or not, is the time that users trust each other for the first time. It is well known that the Probability Density Function (PDF) of follows inverse Gaussian distribution [24]. Then, it can be expressed as follows [25]:

According to statistic characteristics and conditional distribution of the Wiener process, the cumulative distribution function (CDF) can be expressed as the following reliability function [24, 25]:where expresses the CDF of the standard normal random variable.

Combined the foregoing analysis, one of main results of this paper can be obtained as follows.

Theorem 1. For the social tie process given by system (3), the PDF and CDF can be expressed as equations (4) and (5), respectively.

3.2. Adaptive Parameter Estimation

In this section, the Kalman filtering [26] is applied to estimate the mean and variance of drift parameter . On this basis, parameters and are estimated by the expectation-maximization (EM) algorithm [27].

For a given observation sample , the observation equation of drift parameter forms a Kalman filtering framework. Let and stand for the updated drift parameter and variance, respectively. Let and represent the estimated mean and variance based on the previous moment, respectively. Therefore, the mean and variance of drift parameter can be derived from the following Kalman filtering equations for :

With initial conditions and , is the Kalman gain.

The EM algorithm includes E-step and M-step, and it is necessary to take the expectation of the complete log-likelihood function in the first step, and then maximize the expectation to obtain estimated parameters until a convergence is achieved.

Let and . Then, the complete log-likelihood function for points can be expressed as follows [28]:where

By ignoring constant terms, the function can be rewritten as follows:

Next, and are calculated by the Rauch–Tung–Striebel (RTS) smoothing algorithm [29]. The backward iteration rules are as follows:where , , and are the RTS smoothing state estimation, variance, and gain function on the basis of the current estimated parameters, respectively. Then,

Let denote the conditional expectation of the complete log-likelihood function given , , and . Then,

Finally, the estimation of parameters can be obtained by maximizing the complete log-likelihood function in (12).

4. Numerical Examples

Some numerical examples are given to illustrate the main results of this paper in this section.

Example 1. Consider system (2) with initial conditions , , , and . The social tie sample S is randomly produced by obeying normal distribution. Figure 2 shows the estimated mean and variance of the drift parameter and the square of diffusion coefficients and .

Example 2. Consider system (2) with initial conditions , , , and . The social tie sample S is randomly produced by obeying normal distribution. Figure 3 displays the probability density function of achieving social trust for the first time.

Example 3. Consider system (2) with initial conditions , , , and . The social tie sample S is randomly produced by obeying normal distribution. Figure 4 shows the reliability of social tie over time. As time increases, the reliability between users gradually increases with time. In addition, at the same time point, the greater the drift coefficient, the greater the reliability.

Example 4. Consider system (2) with initial conditions , , and . The social tie sample S is randomly produced by obeying normal distribution. Figure 5 reveals the variation curve of the estimated social tie strength under adaptive and fixed drift coefficient, respectively. The changes of social tie over time are not monotonous, and the interaction process is positive or negative. The estimated values obtained from the two methods have the same trend as the observed values, and the model has a good predictive ability. In addition, the predicted value obtained by updating the drift parameter is closer to the real value than that of the fixed drift parameter.

5. Conclusions and Future Work

In this paper, a stochastic mathematical model describing the social ties, which incorporates the combined effect of many factors, such as interest, geographical position, career, social class, value system, and interaction, has been proposed and analyzed. The reliability function and adaptive parameter estimation have both been determined. To illustrate the main results, some numerical examples have been given at the end of this paper. This work contributes to the understanding of social phenomena.

As research based on the background of big data and artificial intelligence gradually enters people’s vision [30, 31], our proposed model can also open up new research directions under this background. For example, using artificial intelligence methods to abstract and analyze multidimensional features such as network behavior, content attributes, positional relationships, structural features, and privacy protection policies. In addition, the data in the social network is dynamic and transmitted in the form of data streams. The linking and generation of relationships are constantly changing, and the popularity of the video will also change over time. For large-scale dynamic networks, it is of great significance to further study efficient dynamic models and algorithms for video transmission.

Data Availability

Data sharing is not applicable to this article as no datasets were generated.

Conflicts of Interest

The authors declare no conflicts of interest.

Authors’ Contributions

The authors claim that the research was realized in collaboration with the same responsibility. All authors read and approved the last version of the manuscript.

Acknowledgments

This work was supported by the Natural Science Foundation of China (Grant nos. 61702066 and 11747125), Major Project of Science and Technology Research Program of Chongqing Education Commission of China (Grant no. KJZD-M201900601), Chongqing Research Program of Basic Research and Frontier Technology (Grant nos. cstc2017jcyjAX0256 and cstc2018jcyjAX0154), Project Supported by Chongqing Municipal Key Laboratory of Institutions of Higher Education (Grant no. cqupt-mct-201901), Technology Foundation of Guizhou Province (QianKeHeJiChu[2020]1Y269), and New Academic Seedling Cultivation and Exploration Innovation Project (QianKeHe Platform Talents[2017]5789-21).