Next Article in Journal
Data-Driven Analysis of MRI Scans: Exploring Brain Structure Variations in Colombian Adolescent Offenders
Previous Article in Journal
Single-Nucleotide Variants in PADI2 and PADI4 and Ancestry Informative Markers in Interstitial Lung Disease and Rheumatoid Arthritis among a Mexican Mestizo Population
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Profit Maximization Model for Data Consumers with Data Providers’ Incentives in Personal Data Trading Market

1
Department of Information and Communications Engineering, Korea Advanced Institute of Science and Technology (KAIST), Daejeon 34141, Republic of Korea
2
TOVDATA Inc., Daejeon 34141, Republic of Korea
3
Institute for Information Technology Convergence, Korea Advanced Institute of Science and Technology (KAIST), Daejeon 34141, Republic of Korea
4
School of Electrical Engineering, Korea Advanced Institute of Science and Technology (KAIST), Daejeon 34141, Republic of Korea
*
Author to whom correspondence should be addressed.
Submission received: 4 October 2023 / Revised: 4 December 2023 / Accepted: 8 December 2023 / Published: 25 December 2023
(This article belongs to the Section Information Systems and Data Management)

Abstract

:
This paper proposes a profit maximization model for a data consumer when it buys personal data from data providers (by obtaining consent) through data brokers and provides their new services to data providers (i.e., service consumers). To observe the behavioral models of data providers, the data consumer, and service consumers, this paper proposes the willingness-to-sell model of personal data of data providers (which is affected by data providers’ behavior related to explicit consent), the service quality model obtained by the collected personal data from the data consumer’s perspective, and the willingness-to-pay model of service consumers regarding provided new services from the data consumer. Particularly, this paper jointly considers the behavior of data providers and service users under a limited budget. With parameters inspired by real-world surveys on data providers, this paper shows various numerical results to check the feasibility of the proposed models.

1. Introduction

Today, the power of big data and data analytic technologies such as artificial intelligence (AI) and machine learning (ML) have been discovered, and having good quality data is important to companies and organizations for increasing their competitive power in business. Particularly, personal data draws huge attention to companies and organizations because the data can be used to extract various information about customers for new value-added services. However, from the data consumer’s perspective, it is not easy to directly collect and aggregate good quality data because it is necessary to consider not only the dimensionality/complexity of data having various structured/unstructured formats but also geographical and social issues related data collection. Therefore, to obtain good quality data, the necessity of a data trading market has arisen, and now many data trading transactions are done through data brokers [1,2,3].
Since personal data have become an important asset, the data broker market size has continuously grown [4], which collects personal data from various sources and sells the data to third parties [5]. Specifically, data brokers collect personal data by providing services with opt-in-based privacy policy agreements and exploit personal data without any additional notice or consent from data subjects (or personal data providers); then, they sell collected personal data to many data consumers. In this process, there was no consideration of direct incentives to the data providers.
Therefore, conventional studies on data trading have mainly considered the behavior of data brokers and data consumers [6,7,8,9]. Mainly, to analyze the profit of data brokers, willingness-to-pay (WTP) models of data consumers that utilize the provided dataset from data brokers have mainly focused on data trading markets. However, such personal data exploitation of the data brokers causes adversarial effects on data subjects such as privacy infringement and alleviated risks of data breaches. Therefore, the necessity of new regulations or guidelines for protecting data subjects’ rights while encouraging data utilization has increased [10].
Based on these backgrounds, many countries have established new data regulations (e.g., General Data Protection Regulation (GDPR) in the European Union [11] and California Consumer Privacy Act in the United States [12]) to satisfy both the need to empower data subjects on personal data protection and provide guidelines for personal data utilization. Particularly, since new data-related regulations and governance have emphasized individuals’ rights and consent management, companies and organizations now need to obtain explicit consent or agreement from data subjects (or personal data providers) for utilizing personal data. Consequently, the personal data provider becomes an important stakeholder in the personal data ecosystem. Therefore, to support and manage explicit consent for data sharing, the concept of a consent management system has been studied [13,14] that can support personal data trading with explicit consent.
Moreover, the data providers now require direct incentives (e.g., as forms of mileage, cash, cryptocurrency, etc.) for using their personal data. Therefore, there are data brokering services that have focused on direct incentives to data providers (such as Datacoup [15], Mydata Operators [16], etc.) for compensating personal data use. Now, the data consumers need to consider the direct incentives to the data providers as a new cost for utilizing personal data for their new business; in other words, the data consumers need to actually pay for using the personal data of the data providers. An example data trading scenario is as follows: A data provider can post its GPS data collected from a smartwatch to a data broker. A data consumer offers a price for buying GPS data from the data provider. If the data provider accepts the offered price, the data consumer buys the posted GPS data with the explicit consent of the data provider. The data consumer contacts many data providers to buy GPS data for creating new recommendation services based on the users’ position.
According to the literature in economics [17,18,19], people are willing to share their personal data by taking proper amounts of incentives although they think that protecting their privacy is important; moreover, people now know that their personal data have economic values [20,21,22]. Accordingly, in several studies, data providers’ behavior has been considered as willingness-to-share/sell (WTS) personal data models [23,24,25,26,27], which is related to obtaining explicit consent from data providers.
Based on the behavioral models of data consumers and data providers (i.e., WTP and WTS), many studies mentioned above have focused on analyzing the behavior of data brokers (e.g., profit maximization, cost minimization, etc.). The authors’ previous studies [25,26] also tackled the profit maximization models of data brokers, which consider both the willingness-to-buy of personal data consumers and the willingness-to-sell of personal data providers. These studies showed the feasibility of personal data trading markets that consider the consent and active participation of personal data providers.
Many previous studies assumed that data brokers provide newly analyzed datasets to data consumers. However, data consumers now want to buy raw personal data to apply their own analysis techniques to provide new services for finding new potential customers. Now, it is necessary to check the behavioral model of a data consumer to maximize its profit by providing new services with the collected dataset from data providers, which is affected by data providers’ behavior related to explicit consent.
Therefore, this paper proposes a profit maximization model for a data consumer when it buys personal data from data providers (by obtaining consent) through data brokers and provides their new services to data providers (e.g., target advertisement, etc.). Particularly, this paper jointly considers the behavior of data providers (WTS) and service users (WTP) under a limited budget for the data consumer, in which the budget affects both the total size of the collected dataset from data providers and the service quality produced by the collected dataset for service users. The detailed contributions of this paper are as follows.
  • This paper proposes a personal data trading model considering payments of direct incentives to the data providers, in which a data consumer collects personal data from data providers with explicit consent about providing direct incentives through data brokers and creates a new service for targeting the same data providers.
  • This paper proposes new revenue and cost models for a data consumer by considering the behavioral models (i.e., willingness-to-pay of service users and willingness-to-sell of data providers) adopted from the authors’ previous works [25,26], which are inspired by the real-world surveys and observations [6,28].
  • According to the revenue and cost models, this paper proposes a profit maximization problem. By applying convex optimization techniques, this paper transforms the problem to be more practical. Consequently, this paper finally proposes a constrained profit maximization problem with the limited budget of the data consumer under the practical boundary of cost allocation, which is a constrained nonlinear optimization problem.
  • With parameters inspired by real-world survey [29] on data providers, which provided the results with about 1000 respondents regarding willingness-to-share their personal information in exchange for money (i.e., willingness-to-sell personal data), this paper shows various numerical results to check the feasibility of the proposed models. Moreover, this paper identifies several discussion points regarding the proposed model and the analytical results.
The rest of this paper is organized as follows; Section 2 shows relevant studies on data trading markets with/without incentives for data providers. In Section 3, this paper describes a considered personal data trading model with data providers’ incentives, including major stakeholders (i.e., data providers, data brokers, a single data consumer, and service users). In addition, the mathematical models are formulated to represent the characteristics of the stakeholders (including WTS, WTP, etc.). Using the models, Section 4 proposes a profit maximization problem of the data consumer considering both revenues with WTP of service users and costs with WTS of data providers. By analyzing the proposed problem, this paper derives a constrained profit maximization problem with a limited budget, which has a practical boundary for the data consumer. To show the feasibility of the proposed problem, in Section 5, numerical results with both theoretical and practical parameters are analyzed to check how the profit of the data consumer is decided. Finally, this paper is concluded in Section 6.

2. Related Work

Many surveys have discovered and analyzed data pricing schemes and data markets [1,2,3]. These surveys identified various characteristics of data markets (e.g., business models, market structures, stakeholders, lifecycle, etc.).
The concept of WTP or WTB of data consumers has also been mainly considered in various data markets. Particularly, in the field of engineering, Internet of Things (IoT) based data markets have been mainly considered because IoT devices (e.g., sensors, wearable devices) act as data sources for data providers. Niyato et al. [6] proposed a simple Internet of Things (IoT) data market model, which considered the WTB of data consumers depending on data quality. It also proposed mathematical models in which the data price is related to the service quality, which in turn depends on the data size. This work provided a basic mathematical model for the willingness-to-buy and service quality model, but it only considered a single data broker for the data market. Yoshihiro and Hosio [7] proposed a simulation-based IoT data pricing model that considers the WTB of data buyers. A data broker, which intermediates between seller and buyer, decides an optimal data price on the balance between the seller’s competition and the buyer’s demand. It investigated a sensor data market model with a fixed selling price decided by data sellers which cannot be changed when the buyer actually chooses the sellers. Moreover, with the concept of WTP (or WTB), competitive data markets also have been actively studied. Jang et al. [8] modeled an IoT data market with multiple independent data sources. In this model, a data broker has a limited amount of budget to buy data from all data sources with the non-cooperative data trading model. Seo et al. [9] proposed an ICN-based Data market model with a non-cooperative competition game for profit maximization of a data broker. It proposed a concept of nominal WTP that allows data consumers to discover required data with the required quality, and it also proposed an expected service quality function with respect to data size. These studies provided non-cooperative competition games only for data brokers; however, they did not tackle the behavioral characteristics of data providers.
However, the aforementioned studies only considered WTB have mainly considered IoT data markets, and they did not consider the personal data (or privacy) market that should be considered in the personal data trading model. Parra-Arnau [23] investigated the trade-off between privacy and money of data providers and proposed an optimization model for profile-disclosure risks and economic rewards. Su et al. [24] proposed an incentive-based crowd-sourcing scheme for collecting various data in cyber-physical-social systems with an auction-based price bidding scheme for data providers. The above studies considered the willingness-to-sell model of data providers, but they only considered the relationship between data providers and data brokers, not data consumers.
Moreover, Oh et al. [25,26] (the authors’ previous studies) proposed profit maximization models of data brokers by considering both the willingness-to-buy of personal data consumers and the willingness-to-sell of personal data providers in normal and competitive personal data markets, respectively. Moyopo and Qu [27] also proposed an IoT data trading model that includes the WTS of data providers, the WTB of data consumers, and a data quality model that incorporates data currency. These studies considered the behavioral models for both data providers and data consumers; however, they have mainly focused on the problem of data brokers considering data providers and data consumers.
Unlike the previous studies, this paper proposes a profit maximization model for the data consumer and its business model that utilizes the data brokers to obtain explicit consent for providing direct incentives and personal data providers as sources of personal data and provides new services to the potential service users for earning revenues.

3. System Model

This section describes a consent-based personal data trading model for data consumers. Usually, data brokers have collected personal data according to the opt-in-based agreement from data providers. However, to utilize personal data with a new purpose, it is necessary to obtain new explicit consent from data providers. Therefore, this paper considers a consent-based personal data trading model, which is illustrated in Figure 1.
This paper considers a data trading market consisting of four groups that behave for their own benefit.
  • Data providers: a group of candidate individuals who may provide their own personal data according to their informed consent of using personal data while receiving direct incentives as compensation;
  • Data brokers: a group of data brokers who participate data trading market to intermediate between data providers and the data consumer;
  • Data consumer: a data consumer who processes personal data and creates new services for service users. The data consumer wants to maximize its profit by providing good quality services to service users while minimizing budget consumption (note that it is a main target for profit maximization analysis in this paper);
  • Service users: a group of candidate individuals who may use a service that is provided by the data consumer.
In this model, a data consumer buys personal data from data providers via data brokers. A data broker intermediates both data providers and the data consumer to aggregate personal data and have personal data trade settled and paid. When the data consumer tries to buy personal data, the data consumer offers the price of the required personal data to each data provider to obtain new consent. When data providers receive an offer from the data consumer, data providers decide whether they accept the offer or not by weighing the value of the offer and the privacy sensitivity of the personal data. After collecting personal data from data brokers, the data consumer analyzes the collected dataset and creates a new service. With the created service, it sells to potential service users who decide to use the service if it satisfies the price condition.
Under this environment, a major objective of the data consumer is to maximize its profit with the consideration of both revenues for providing good quality service and costs for buying personal data. Therefore, this paper proposes the profit maximization problem for the data consumer, which jointly considers the behavior of data providers and service users. Particularly, this section formulates base models of stakeholders (i.e., data providers, data consumers, and service users) before analyzing profit maximization problems.

3.1. Cost Model of Data Consumer

According to the considered system model, the data consumer buys personal data from data brokers, and then it creates a new service to sell. Therefore, this section first introduces a cost model for buying personal data from data providers via data brokers.

3.1.1. Willingness-to-Sell of Data Providers

The data consumer needs to aggregate datasets from data providers through data brokers to perform data analysis. To collect personal data, the data consumer needs to obtain informed consent from data providers for the purpose of personal data use by offering proper prices to each data provider. Therefore, the willingness-to-sell of data providers should be considered to model the expected cost of the data consumer because the data consumer does not know the exact number of data providers who agree to the data use proposal of the data consumer.
Since the behavior of individual data providers is hard to model [25], similar to the previous study, this paper models a macro-level willingness-to-sell model of data providers by considering the offered price and the privacy sensitivity of the required personal data. In general, if the offered price is high, then the portion of data providers increases. On the other hand, if the required personal data are highly privacy sensitivity, then the portion of data providers with the same offered price decreases. In other words, the portion of data providers slowly increases if the required personal data have high privacy-sensitive information; otherwise, the portion of them rapidly increases. Based on these principles, similar to the previous studies [25,26], the WTS of data providers with the offered price and the privacy sensitivity of the required personal data is defined as follows.
Definition 1
(Willingness-to-sell of data providers). The WTS function Φ of the data providers in a data broker is defined by the cumulative distribution function as the portion of the data providers based on the offered price  c i  from the data consumer and the privacy sensitivity of the required data  δ i , and given by
Φ ( c i , δ i ) = 1 e c i ( 1 δ i ) ,
where  c i > 0  and  0 < δ i < 1 .
The trends of the proposed WTS model are shown in Figure 2a. The WTS increases when the offered price  c i  increases. Moreover, the trends of WTS have different slopes with respect to the privacy sensitivity factor  δ . If  δ  becomes large, it means the required personal data is more privacy-sensitive (i.e., people be more skeptical to share their personal data); in other words, data providers hesitate to sell. On the other hand, if  δ  becomes small, it means the required personal data is less privacy-sensitive; in other words, data providers are more decisive in selling.
A privacy sensitivity parameter  δ  represents multiple meanings. One is the behavior related to data types. According to surveys [28], people have different privacy awareness for each data type (e.g., people are more hesitant to share their medical records than their name or age). Moreover, when people are asked to share a combination of multiple data types (or when the number of required data types increases), they are more hesitant (e.g., people are more hesitant to share age and name than their age solely).

3.1.2. The Size of Collected Dataset

Since the data consumer is able to estimate the expected number of actual data providers using the WTS model, the data consumer now can forecast the costs of buying personal data from a data broker. According to the WTS model, the expected size of the personal dataset (i.e., the number of actual data providers) from a data broker  d i  can be represented as follows.
d i = n i Φ ( c i , δ i ) ,
where  n i  means the entire number of potential data providers associated with a data broker and  Φ ( c i , δ i )  means the WTS (i.e., the portion of the consented data providers).  d i  means an obtainable size of the dataset from the data broker i. Note that, for personal data utilization, it is important to collect information about different individuals as much as possible. Therefore, in this paper, the number of data providers is proposed to measure the relative data size.
Then, the expected size of the personal dataset from all data brokers (D) can be represented as a summation of the dataset from each data broker.
D = i d i = i n i Φ i ( c i , δ i ) , = i n i ( 1 e c i ( 1 δ i ) ) .
Note that, in this paper, the possible overlapped information of data providers from different data brokers is not considered for the simplicity of the problem.

3.1.3. The Expected Costs of the Data Consumer

Since the cost  c i  is paid to each data provider, the expected required budget  b i  of the data consumer to obtain the dataset  d i  from one data broker is represented as follows.
b i = c i d i = c i n i Φ ( c i , δ i ) , = c i n i ( 1 e c i ( 1 δ i ) ) .
Therefore, the expected cost of the data consumer to obtain the dataset D from the entire data providers is represented as follows.
C ( c ¯ ) = i b i = i c i n i ( 1 e c i ( 1 δ i ) ) ,
where  c ¯ = { c 1 , , c i }  means a set of cost allocation for each data provider,  n ¯ = { n 1 , , n i }  means a set of the number of data providers, and  δ ¯ = { δ 1 , , δ i }  means a set of privacy sensitivity factors of data providers in data brokers.

3.2. Revenue of Data Consumer

After buying personal data from data providers, the data consumer creates a new service (e.g., target advertisement, new goods recommendations, etc.) by analyzing the collected personal data. Then, it sells the new service to potential service users to earn revenue. Therefore, this section introduces a revenue model of the data consumer that considers the expected service quality obtained from the collected dataset and the expected service users.

3.2.1. A Service Quality of the Data Consumer

Since the data consumer needs to provide good quality services to the service consumers to maximize its revenue, it is necessary to consider the expected service quality model with respect to aggregate datasets from data providers. There are many ways to define the quality of services produced by personal data analysis. Today, one of the featured applications is artificial intelligence (AI) and machine learning (ML). Particularly, an objective of AI/ML is increasing accuracy for a certain problem (e.g., classification, clustering, retrieval, etc.). Moreover, according to surveys [30], many service consumers expect to have a better customer experience with more accurate recommendations, advertisements, etc. in exchange for their personal data, which is related to service accuracy. Therefore, similar to the previous studies [6,9,26] on data trading, this paper also considers an accuracy-based service quality model for the data consumer.
Similar to the previous studies, for modeling the service quality function, two principles are mainly considered. One is that service quality increases when the size of input data increases. The other is the law of diminishing marginal utility (i.e., the marginal service quality decreases when the size of the dataset increases) [31]. According to the principles, the expected service quality function Q of the data consumer with the aggregated dataset D is defined as follows.
Definition 2
(The expected service quality with aggregated dataset).
Q ( D ) = 1 1 1 + α D ,
where  α ( 0 , 1 ]  and  D > 0 .
In Equation (6),  α  represents a curve-fitting parameter, and D represents the size of dataset.  Q ( · )  is a non-decreasing function with decreasing marginal accuracy, and the higher Q value indicates better service quality. Note that the form of the proposed service quality model is also used in several previous studies [6,9,26], which mathematically modeled several accuracy curves of the big data processing and machine learning results by analyzing the real-world datasets. In this paper, the data consumer has zero knowledge about the potential data providers and/or service users; therefore, the service quality value becomes zero when there is no data (i.e.,  Q ( 0 ) = 0 ).
The parameter  α  means the quality of data that affects the accuracy of data processing methods (i.e., if  α  becomes high, the accuracy rapidly increases). For example, if a dataset consists of many data types, it is more helpful to increase machine learning accuracy rather than that of a few data types. Figure 2b shows a trend of the proposed service quality model Q with respect to the parameter  α  and the size of dataset D.

3.2.2. Willingness-to-Pay of the Service Consumers

To estimate a profit model of a data consumer, the expected revenue should be considered. From the data consumer’s perspective, one of the possible approaches is estimating the expected number of service users when the data consumer provides a new service to them. However, the behavior of each service consumer is hard to directly formulate because the decision criteria of each service consumer vary. Therefore, many relevant studies have considered a macro-level model to formulate the behavior of service consumers. The willingness-to-pay model is one of the well-known models in data trading studies [6,9,26].
Similar to the related studies, this paper considers a willingness-to-pay model that considers the price and quality of the provided service. The principle of the proposed willingness-to-pay model follows two characteristics. One is that WTP decreases when service price increases. The other is that WTP gradually decreases when the quality of service is high; in other words, WTP rapidly decreases when the quality of service is low, representing the relationship between WTP and service quality.
Definition 3
(Willingness-to-pay of service consumers). The WTP function Ψ of the service consumers is defined by the cumulative distribution function as the portion of the paid services consumers based on the offered price s and the service quality Q, and given by
Ψ ( s , Q ) = e s ( 1 Q ) ,
where  s > 0  and  0 Q < 1 .
In Equation (7), s represents an offered service fee to service users, and Q represents the service quality provided by the data consumer. Figure 2c shows the trends of the proposed WTP model. The WTP decreases when an offered price s increases; on the other hand, if the service quality is relatively low (e.g.,  Q = 0.1 ), the WTP rapidly decreases while the offered price increases. Meanwhile, if the service quality is relatively high (e.g.,  Q = 0.9 ), the WTP gradually decreases while the offered price increases.

3.2.3. The Expected Revenue of Data Consumer

By combining Equations (6) and (7), the expected revenue of the data consumer  R ( s )  with the offered service price s, which utilizes datasets and provides services to the potential service users with a certain service fee, is represented as follows:
R ( s ) = U s Ψ ( s , Q ) , = U s e s ( 1 Q ) ,
where U means the potential service users, s and Q mean the price and the service quality of the new service provided by the data consumer, respectively, and  Ψ  means the willingness-to-pay of service users.  U Ψ ( s , Q )  means the number of paid service users; therefore, the total revenue becomes service fee s multiplied by the number of paid service users.

4. Proposed Personal Data Trading Model for Data Consumer

In the previous section, this paper formulates mathematical models for data providers, the data consumer, and service users to see the characteristics related to the profit of the data consumer. This section proposes a profit maximization problem considering the behavior models introduced above.

4.1. Profit Maximization Model for Data Consumer

From the data consumer’s point of view, it needs to achieve the maximum profit by maximizing revenues and minimizing costs. Therefore, it is necessary to consider the profit maximization model for the data consumer with the consideration of the revenue and cost models described in the previous section. Based on the revenue and cost models of the data consumer, the profit function P of the data consumer is defined as follows:
P ( s , c ¯ ) = R ( s ) C ( c ¯ ) ,
where  R ( · )  means the expected revenue in Equation (8) and  C ( · )  means the expected costs in Equation (5).

Profit Maximization Problem

This paper assumes that marginal costs (e.g., additional costs for data management, etc.) are negligible. For simplicity, this paper also assumes that the fees to intermediate transactions between data consumers and data providers are included in a cost ( c ¯ ).
Then, the profit maximization problem is formulated as follows. Problem 1: Profit maximization problem
max s , c ¯ P ( s , c ¯ )
s . t . P > 0 ,
n i > 0 n i n ¯ , U > 0 ,
0 < α 1 , 0 < δ i < 1 δ i δ ¯ ,
c i c ¯ > 0 ,
s > 0 .
The proposed Problem 1 can be formed under the conditions (11) to (15). The condition (11) means that the data consumer only considers the problem with positive profit values. The condition (12) is about the number of data providers and service users, which should be larger than 0. The next condition (13) indicates the range of parameters for privacy sensitivity and service quality. The costs for buying personal data and the price for a new service are indicated in conditions (14) and (15), respectively.
In this section, the proposed profit maximization problem for the data consumer is solved. First, the concaveness of the revenue function R is checked to find the optimal service price  s *  to maximize revenue. To check the concaveness of the revenue function R with s, it is checked by considering whether the second-order derivative of R with s is less than zero or not.
s R = U e s ( Q 1 ) + U s e s ( Q 1 ) ( Q 1 ) , 2 s R = 2 U e s ( Q 1 ) + U s e s ( Q 1 ) ( Q 1 ) 2 , U e s ( Q 1 ) ( 1 Q ) ( 1 + Q ) < 0 .
Note that  U e s ( Q 1 ) ( 1 Q ) ( 1 + Q )  always be positive according to the conditions in Problem 1.
Since the revenue function  R ( · )  is a concave function, the maximum service price point  s *  is obtained by checking the first-order derivative with s becomes zero.
s R = U e s ( Q 1 ) ( 1 + s ( Q 1 ) ) = 0 , 1 s * ( 1 Q ) = 0 , s * = 1 1 Q .
By applying the  s * = 1 1     Q  to the revenue function  R ( · ) , then the transformed revenue function  R * ( · )  is obtained as follows.
R * ( s * ) = U s * e s * ( 1 Q ) , = U 1 ( 1 Q ) e 1 ( 1 Q ) ( 1 Q ) , = U e 1 ( 1 + α D ) , = U e 1 ( 1 + α i n i Φ ( c i , δ i ) ) .
Note that the size of dataset D (in Equation (3)) is applied. Then, the transformed revenue function  R * ( · )  is defined as follows.
R * ( c ¯ ) = U e 1 ( 1 + α i n i Φ ( c i , δ i ) ) .
By applying the  s * , the transformed revenue function also becomes the function of budget allocation  c ¯ .
Since  R *  is also the function of  c ¯  based on the equations, the profit function  P ( · )  can be represented as  P * ( c ¯ )  as follows,
P * ( c ¯ ) = R * ( c ¯ ) C ( c ¯ ) , = U e 1 1 + α i n i Φ ( c i , δ i ) i c i n i Φ ( c i , δ i ) .
Then, the original profit maximization problem can be transformed as follows based on the new profit function  P * ( · ) . Problem 2: A transformed profit maximization problem
max c ¯ P * ( c ¯ ) s . t . conditions ( 11 ) ( 14 ) .
Note that the service price condition (15) is expelled for the proposed Problem 2. Similar to the original problem, if the transformed profit function  P * ( · )  is concave, it means that the existence of the unique combination of  c ¯  represents the maximum profit value. Therefore, the concaveness of the new profit function is also checked.
To check the concaveness of the transformed profit function  P *  with  c i , the profit function  P * ( · )  is rearranged for  c i  and the rest of elements in  c ¯  as follows.
P * ( c ¯ ) = α U e 1 n i ( 1 e c i ( 1 δ i ) ) n i c i ( 1 e c i ( 1 δ i ) ) + α U e 1 k i n k Φ ( c k , δ k ) k i n k c k Φ ( c k , δ k ) + U e 1 .
Note that checking the concaveness of the multivariable function can be done by checking the concaveness of the function of one variable [32]. Therefore, the first and the second order derivative of the  P * ( · )  (in Equation (19)) with  c i  are checked as follows. Note that  ( e k x ) = k e k x  and  ( x e k x ) = e k x + k x e k x .
c i P * ( c ¯ ) = α ( 1 δ i ) U e 1 e c i ( 1 δ i ) n i + n i e c i ( 1 δ i ) n i ( 1 δ i ) c i e c i ( 1 δ i ) , = { α ( 1 δ i ) U e 1 + n i } e c i ( 1 δ i ) n i ( 1 δ i ) c i e c i ( 1 δ i ) n i ,
2 c i P * ( c ¯ ) = { α ( 1 δ i ) U e 1 + n i } ( 1 δ i ) e c i ( 1 δ i ) n i ( 1 δ i ) e c i ( 1 δ i ) + n i ( 1 δ i ) ( 1 δ i ) c i e c i ( 1 δ i ) , = ( 1 δ i ) e c i ( 1 δ i ) { ( 1 δ i ) ( α U e 1 + n i c i ) 2 n i } .
For satisfying the concaveness condition, the second-order derivative (in Equation (21)) becomes less than zero. Therefore, the following should be satisfied.
( 1 δ i ) >   0 ( e c i ( 1 δ i ) ) >   0 { ( 1 δ i ) ( α U e 1 + n i c i ) 2 n i } < 0 , { ( 1 δ i ) ( α U e 1 + n i c i ) 2 n i } < 0 , c i < α ( 1 δ i ) U e 1 + 2 n i n i ( 1 δ i ) , c i < α U n i + 2 ( 1 δ i ) .
According to this analysis, the Equation (22) is obtained. This boundary condition gives an insight into allocating a cost and budget for buying personal data. The first term  α U n i  means the portion of the number of paid service users and the number of data providers necessarily large enough to allocate enough cost for each data provider; in other words, it can be used as the boundary of possible profit with achievable service quality  α . On the other hand, the second term  2 ( 1 δ i )  means the upper limit of the payable price if there is no service user (i.e.,  U = 0 ); in other words, it indicates the maximum unit cost to buy personal data from a data broker.
This boundary condition (Equation (22)) gives the feasible range of  c i  to the data consumer. Since the proposed WTS model is an asymptotic function, if there is no boundary for  c i , it may affect solving the proposed profit maximization problem as bias. The effects of the obtained boundary condition are also analyzed in the next section.
Unfortunately, it is not possible to find a unique solution that makes the first-order derivative of the transformed profit function (in Equation (20)). Therefore, this paper proposes another transformed problem; that is, a constrained profit maximization problem with a budget constraint by limiting the total amount of budget of the data consumer.

4.2. Constrained Profit Maximization Problem

The basic assumption of the proposed Problem 1 and Problem 2 is that the data consumer does not consider the total amount of available budget to buy personal data from data providers in the market. However, in reality, the data consumer usually has a budget constraint. Therefore, this constraint budget becomes the maximum available cost for the data consumer. In addition, the cost allocation for data providers also should be feasible (explained in Equation (22)). By considering such constraints, the transformed profit maximization problem (Problem 2) is now considered a constrained profit maximization problem (Problem 3).
Problem 3:
Constrained profit maximization problem
max c ¯ P * ( c ¯ ) s . t . conditions ( 11 ) ( 13 ) ,
0 < c i < α U n i + 2 ( 1 δ i ) ,
B i n i c i ( 1 e c i ( 1 δ i ) ) .
In Problem 3, B indicates the total amount of budget of the data consumer. The condition (24) means the cost boundary for buying personal data from one data provider, and the condition (25) means the total budget boundary for buying personal data from all data brokers.
Note that the cost and budget are now becoming a constraint of the problem (in conditions (24) and (25)). By bounding cost and budget, now Problem 3 becomes a constrained nonlinear optimization problem [33]. Therefore, any constrained nonlinear optimization algorithms can be used to solve the problem under the conditions. Similar to the authors’ previous study [26], this paper utilizes the sequential least squares programming (SLSQP) method supported by SciPy (a widely used library for scientific Python) [34] for checking numerical results, which is performed in the next section. For applying the algorithm, this paper solves “ min c ¯ P * ( c ¯ ) ” because the SLSQP algorithm only supports the minimization approach.

5. Numerical Results

This section analyzes the proposed personal data trading model for the data consumer. This paper observes the various numerical trends of the proposed profit maximization problems (Problem 2 and Problem 3). Particularly, the Problem 2 is related to a theoretical analysis without costs and budget constraints, and Problem 3 is related to a practical analysis with real-world parameters. Note that, unfortunately, there are only few studies that have tackled direct incentives to data providers, and they considered different environments; therefore, it is not able to provide a direct comparison between the proposed model and other models.

5.1. Theoretical Analysis

For setting the privacy sensitivity parameter  δ , this paper assumes that  50 %  of the data providers participate in the market with the average price (i.e.,  Φ ( · ) = 0.5 ). By re-arranging variables in Equation (1), it is possible to obtain each  δ i  as follows:  δ i = l n ( 0.5 ) c i + 1 . For reader’s information, if the average costs ( c i ) are  $ 1.0  and  $ 90.0 , then the values of  δ  become  0.3069  and  0.9923 , respectively. Therefore, for the theoretical analysis, this paper uses the values of  δ  between  0.3  to  0.99 .
The effects of other parameters such as the number of service users U and data providers  n i  with a data broker and the curve fitting parameter for service quality function  α  are also analyzed in the following section. Particularly, the number of service users U is set to the total number of data providers in the market (i.e.,  U = i n i ) because the data consumer buys personal data from data providers and then tries to provide a new service to the same group.

5.1.1. Data Trading with a Single Data Broker

This section observes the trends of the profit values (in Equation (17) for Problem 2) with a single data broker. Particularly, by observing the phenomenons, it mainly shows the effects of the parameters (i.e., privacy sensitivity parameter  δ  and service quality parameter  α ).
For this experiment, this paper sets the variables for the number of service users U and data providers  n 1  with the single data broker as 500 (i.e.,  U = n 1 = 500 ), which affects only the size of the profit values. Figure 3 shows the trends of the profit for the data consumer with respect to various offered prices  c i  with different privacy sensitivity factor  δ  (Figure 3a) and service quality factor  α  (Figure 3b).
Figure 3a shows the trends of the profit for the data consumer with different privacy sensitivity factors  δ . With the fixed service quality factor ( α = 0.5 ), the maximum profits are shown as follows:
δ ¯ = { 0.3 } : 4.25 × 10 4 at c ¯ = ( 5.9 ) , δ ¯ = { 0.7 } : 3.92 × 10 4 at c ¯ = ( 10.8 ) , δ ¯ = { 0.9 } : 3.13 × 10 4 at c ¯ = ( 20.9 ) .
The profit value of the data consumer becomes larger when the data broker handles less private personal data (i.e., smaller  δ ) because the number of data providers who actually participate in the market is larger, which is directly related to the size of the dataset.
Since the same value of  α  means that the data consumer creates the same quality of service regardless of the costs of buying personal data, the proposed service quality function is directly affected by the size of the collected dataset. In other words, with a larger dataset, the data consumer can generate a service with better quality, and it makes more service consumers pay for the newly created service. Therefore, the profit of buying less privacy-sensitive personal data becomes larger than that of buying more privacy-sensitive ones.
On the other hand, Figure 3b shows the trends of the profit for the data consumer with various values of the service quality parameter  α . With the fixed privacy sensitivity parameter ( δ = 0.9 ), the maximum profits are shown as follows:
α = 0.1 : 3.06 × 10 3 at c ¯ = ( 7.4 ) , α = 0.5 : 3.13 × 10 4 at c ¯ = ( 20.9 ) , α = 0.9 : 6.48 × 10 4 at c ¯ = ( 27.0 ) .
The profit value of the data consumer becomes larger when the service quality parameter becomes larger. With the service quality parameter  α = 0.1 , the data consumer makes  3.06 × 10 3  profit with a cost of  7.4 . On the other hand, with  α = 0.9 , the data consumer makes  6.48 × 10 4  with a cost of  27.0 .
Since the data consumer can generate better service with a higher value of service quality parameter, the data consumer can make more profit even though it consumes more costs for buying personal data with the same privacy sensitivity parameter.

5.1.2. Data Trading with Two Data Brokers

Next, this section checks the trends of the profit values (in Equation (17) for Problem 2) for the data consumer with two data brokers. Particularly, the profits of the data consumer with different privacy sensitivity parameters and the different number of data providers are analyzed.
Firstly, similar to the above with the single data broker, the profits of the data consumer with different privacy sensitivity parameters  δ  are observed in Figure 4. Note that the service quality parameter  α  is set to  0.9  (i.e.,  α = 0.9 ). With the same number of data providers ( n 1 = 500  and  n 2 = 500 ) and service users ( U = 1000 ), the profit values of the data consumer are shown as follows:
δ ¯ = { 0.9 , 0.7 } : 3.00 × 10 5 at c ¯ = ( 34.2 , 15.2 ) , δ ¯ = { 0.9 , 0.9 } : 2.88 × 10 5 at c ¯ = ( 34.2 , 34.2 ) , δ ¯ = { 0.9 , 0.99 } : 1.99 × 10 5 at c ¯ = ( 34.2 , 50.0 ) .
The trends of profit values for the data consumer with two data brokers are similar to the combined profit values with two different single data brokers. The profit value of data consumer decreases and costs for buying personal data increases when a data broker has higher privacy sensitivity.
The case with a single data broker and the case with two data brokers show similar trends of profit values for the data consumer; however, the data consumer can make more profit when it is able to buy personal data from two data brokers under the same condition (i.e., the same parameters  δ  and  α ).
For example, with the same privacy sensitivity parameter ( δ i = 0.9 ) and the same service quality parameter ( α = 0.9 ), the data consumer makes  6.48 × 10 4  profit with  c ¯ = ( 27.0 )  for the single data broker case, but it makes  2.88 × 10 5  profit with  c ¯ = ( 34.2 , 34.2 )  for the two data broker cases.
On the other hand, the trends of profit values for the data consumer with the different number of data providers and service users are analyzed in Figure 5. Note that the service quality parameter  α  is set to  0.5  (i.e.,  α = 0.5 ). With the same privacy sensitivity of data brokers ( δ 1 = δ 2 = 0.9 ), the profit values of the data consumer are shown as follows:
n ¯ = { 250 , 500 } , U = 750 : 7.80 × 10 4 at c ¯ = ( 25.1 , 25.1 ) , n ¯ = { 500 , 500 } , U = 1000 : 1.47 × 10 5 at c ¯ = ( 28.1 , 28.1 ) , n ¯ = { 750 , 500 } , U = 1250 : 2.38 × 10 5 at c ¯ = ( 30.4 , 30.4 ) .
The number of data providers and service users directly affects the profit value of the data consumer. When the number of data providers and service users increases, the profit value also increases with the increased costs for buying personal data from each data broker.
The case with a single data broker and the case with two data brokers show similar trends of profit values for the data consumer; however, the data consumer can make more profit when it is able to buy personal data from two data brokers under the same condition (i.e., the same parameters  δ  and  α , and the same number of data providers in each data broker  n ¯  with the same number of service users U).
For example, with the same privacy sensitivity parameter ( δ i = 0.9 ), the same service quality parameter ( α = 0.5 ), and the same number of data providers ( n i = 500 ) with the same number of service users ( U = 1000 ), the data consumer makes  3.13 × 10 4  profit with  c ¯ = ( 20.9 )  for the single data broker case, but it makes  1.47 × 10 5  profit with  c ¯ = ( 28.1 , 28.1 )  for the two data broker cases.
The results of theoretical analysis in this section are good for observing and checking the trends of profit values for the data consumer with respect to various variables. However, there are some limitations in the theoretical analysis; for example, in Figure 3a, the WTS value becomes  0.98  at  c 1 = 5.9  with  δ = 0.3  that resulted in the maximum profit of  4.25 × 10 4 , which means the about  98 %  of the total data providers (in this case, about 490 out of 500) accepts the offered price to buy personal data.
However, in the real world, some portions of the entire data providers (i.e., about 10– 30 %  of data providers [26]) do not participate in the personal data trading market for various reasons. Therefore, in the next section, this paper analyzes the proposed constrained profit maximization problem (Problem 3) with budget and cost allocation constraints for the data consumer with the real-world survey-based privacy sensitivity parameter values.

5.2. Experiments with Real-World Parameters

For privacy sensitivity factor  δ  used to analyze the proposed WTS function, this paper introduces five personal data types based on the real-world survey in [29] that investigated the opinion of about 1000 people about the average price of their personal data. The survey asked respondents who would be willing to share their personal information in exchange for money to indicate what would be the minimum amount they would accept as compensation in exchange for different data categories.
Similar to the previous section, to set the privacy sensitivity parameter values, this paper assumes that  50 %  of the data providers participate in the market with the average price (i.e.,  Φ ( · ) = 0.5 ). Then, the privacy sensitivity parameters are set by  0.733 0.883 0.913 0.946 , and  0.966  (i.e., name ( $ 3.9 ), phone number ( $ 5.9 ), email address ( $ 8.0 ), home address ( $ 12.9 ), purchase histories ( $ 20.6 ), which are generally used for marketing, target advertising, etc.), respectively. It means that there are five data brokers in this experiment.
In this experiment, it is checked how the boundary conditions (Equations (24) and (25)) affect the profit of the data consumer. In other words, the gap analysis between theoretical and practical approaches by checking the performance of the Problem 3 with and without the boundary conditions, respectively.
Table 1 shows results of the proposed constrained profit maximization (Problem 3) without and with the proposed boundary conditions (24) and (25). This table consists of three different cases with respect to the amount of budget: (1) sufficient, (2) tight, and (3) inadequate cases. Meanwhile, the left-hand side values show the results without the boundary condition (24) representing theoretical analysis, and the right-hand side values show the results with the boundary condition (24) representing practical analysis.
For the sufficient budget case (Case 1), the profit values of the data consumer are significantly different. Particularly, the results without the boundary condition spend much budget to earn more profit. However, as shown in the WTS column, the portion of data providers is more than  90 %  (from  92 %  to  99 % ), which is relevantly extreme. On the other hand, the results with the boundary condition spend less budget due to cost boundary and show a more feasible WTS range (from  86 %  to  89 % ). Note that the sufficient case represents that the data consumer has enough budget, so it can ignore the budget constraint condition (condition (25)).
With the tight budget case (Case 2), for both cases with/without boundary conditions, the profit values of the data consumer are similar, and the total amount of spend budget ( i b i ) are the same. However, the detailed results such as cost allocation ( c ¯ ) and the portion of data providers (WTS) are quite different. Without the boundary condition, the data consumer can allocate more costs to buy less privacy-sensitive data (i.e., a lower value of  δ ) to increase the size of the dataset. However, with the boundary condition, the data consumer has a limitation in allocating costs to a certain data broker. Therefore, for  δ  of  0.733 , the former can allocate a cost of  17.9  for obtaining WTS of  96.1 % , but the latter can allocate a cost of  8.41  for obtaining WTS of  89.4 % . Meanwhile, the latter case can allocate more cost to buy more privacy-sensitive data (i.e., a higher value of  δ ). In other words, for  δ  of  0.996 , the former can allocate a cost of  35.5  for obtaining WTS of  70.1 % , but the latter can allocate a cost of  39.2  for obtaining WTS of  73.6 % . Therefore, the proposed boundary condition (condition (24)) can force to buy personal data from more variety of data brokers.
With the inadequate budget case (Case 3), both cases with/without boundary conditions show identical results in terms of cost allocation ( c ¯ ) and the portion of data providers (WTS), budget allocation ( b ¯ ), the amount of spend budget ( i b i ), the profit of the data consumer (P). It shows that if there is only a small amount of budget available, there is no chance of meeting the boundary condition while performing the profit maximization problem.
So far, it has been observed that a single point of profit maximization of the data consumer. From now on, this paper observes how the profit values of the data consumer change. For this experiment, this paper assumes each data broker has  δ i  in the range of  [ 0.3 , 0.99 ]  (i.e., from  $ 1  to  $ 90  for the average costs) under the uniform random distribution, and it simulates 1000 times to have the average values of profit. Similar to the other experiments, this paper sets the value of  α  as  0.5  and observes the proposed constrained profit maximization problem (Problem 3) with enough budgets.
Figure 6 shows the trends of profit values of the data consumer with respect to the various number of data providers and service users with multiple data brokers. For one case in Figure 6a, the number of service users is fixed to 1000, and the number of data providers for each data broker is changed from 100 to 250. When the number of data providers increases, the profit of the data consumer also increases because the data consumer can utilize high-quality datasets to increase the service quality for the service users. In other words, the number of paid service users increases while the number of data providers increases. Therefore, when the number of data brokers increases, the profit of the data consumer rapidly increases because adding a data broker means multiplying data providers.
For the other case in Figure 6b, the number of data providers for each data broker is set to 200, and the number of service users is changed from 800 to 1200. Similar to the previous case, when the number of service users increases, the profit of the data consumer increases. However, the slope of this case is more gradual than that of the previous case.
From the data consumer’s perspective, to increase its profit, finding more data providers as well as service users is important. Particularly, by securing more data providers, the data consumer has more chance to create a more high-quality service for the service users, which makes the service users actually pay for the service to increase the profit of the data consumer.

5.3. Discussions

Since this paper proposes a profit maximization model for the data consumers in a consent-based personal data trading model and analyzes various performances in theoretical and practical aspects, there are several discussion points.

5.3.1. The Correlation among  δ α , and Data Quality

In this paper, the correlation between the privacy sensitivity factor  δ  and a service quality factor  α  is not considered. In general, personal data with larger privacy sensitivity are likely to have more quality information that directly affects the service quality of the data consumer. Also, the data quality model itself should be considered. In this paper, only data size is considered to increase the service quality of the data consumer. However, since the data consumer collects various types of personal data at the same time, it is possible to achieve additional information from the dataset by combining various personal data types. Therefore, it is important to discover the correlation among the privacy sensitivity factor, the data quality of the gathered personal dataset, and the expected service quality of the data consumer in terms of setting parameters. Several studies, including [25,35], have tackled measuring and/or modeling the correlations, but still it is necessary to further studies on this topic.

5.3.2. Time Complexity of SLSQP

This paper chooses the sequential least squares programming (SLSQP) method in SciPy to solve the proposed Problem 3, which is a constrained nonlinear optimization problem. The SLSQP is one of the trust-region square programming methods, and it is hard to explicitly calculate the time complexity of these kinds of solvers in Big-O notation. However, fortunately, Varelas and Dahito [36] performed benchmark tests about many multivariate solvers of SciPy on the noiseless testbed, and the SLSQP solver has the best performance in terms of the average runtime and the statistical significance.

6. Conclusions

This paper has proposed a profit maximization model for data consumers with data providers’ incentives in the personal data trading market. By jointly considering the behavioral models of personal data providers and service users in terms of the data consumer, this paper has proposed a constrained profit maximization problem with a limited budget for the data consumer. By analyzing numerical results in theoretical and practical aspects, this paper has shown the feasibility of the proposed profit maximization model. The proposed model implies that the personal data market can be formed even if the data consumer spends direct incentives to data providers as costs. Since direct incentives can encourage data providers’ market participation, this model can help to wide data trading ecosystem. In the future, it should be considered that more realistic models for data providers (i.e., willingness-to-sell personal data) and service users (i.e., willingness-to-pay offered service) as well as the correlation among various parameters about data quality and service quality.

Author Contributions

Conceptualization, H.P. and H.O.; methodology, H.P. and H.O.; validation, H.P., H.O., and J.K.C.; formal analysis, H.P. and H.O.; investigation, H.P. and H.O.; writing—original draft preparation, H.P. and H.O.; writing—review and editing, H.O. and J.K.C.; visualization, H.P. and H.O.; supervision, H.O.; project administration, H.O.; funding acquisition, H.O. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Research Foundation of Korea (NRF) grant funded by the Korea government (MSIT) (NRF-2022R1C1C2003437).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Acknowledgments

The authors would like to thank anonymous reviewers for taking the time and effort necessary to review the manuscript and providing all valuable comments and suggestions to improve the quality of the manuscript.

Conflicts of Interest

Author Hyojin Park was employed by the company TOVDATA Inc. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
SymbolDefinition
NNumber of data brokers in the market
n i Number of potential data providers with data broker i
δ ¯ Privacy sensitivity of data providers  { δ 1 , δ 2 , . . . , δ i }
Φ Data provider’s willingness-to-sell function
BThe entire budget of the data consumer
b ¯ budget allocation for data brokers  { b 1 , b 2 , . . . , b i }
c ¯ cost allocation for each data provider  { c 1 , c 2 , . . . , c i }
UNumber of potential service users
sService fee paid by each service user
Ψ Service user’s willingness-to-pay function
PProfit function of the data consumer
QService quality function of the data consumer
DSize of the entire dataset collected by all data brokers
d i Size of dataset collected by data broker i

References

  1. Liang, F.; Yu, W.; An, D.; Yang, Q.; Fu, X.; Zhao, W. A Survey on Big Data Market: Pricing, Trading and Protection. IEEE Access 2018, 6, 15132–15154. [Google Scholar] [CrossRef]
  2. Azcoitia, S.A.; Laoutaris, N. A Survey of Data Marketplaces and Their Business Models. SIGMOD Rec. 2022, 51, 18–29. [Google Scholar] [CrossRef]
  3. Zhang, M.; Beltrán, F.; Liu, J. A Survey of Data Pricing for Data Marketplaces. IEEE Trans. Big Data 2023, 9, 1038–1056. [Google Scholar] [CrossRef]
  4. Transparency Market Research. Data Brokers Market [Data Type: Unstructured Data, Structured Data, Custom Structure Data]—Global Industry Analysis, Size, Share, Growth, Trends, and Forecast, 2022–2031. Available online: https://www.transparencymarketresearch.com/data-brokers-market.html (accessed on 3 August 2023).
  5. Rieke, A.; Yu, H.; Robinson, D.; von Hoboken, J. Data Brokers in an Open Society: An Upturn Report; Open Society Foundations: New York, NY, USA, 2016. [Google Scholar]
  6. Niyato, D.; Alsheikh, M.A.; Wang, P.; Kim, D.I.; Han, Z. Market model and optimal pricing scheme of big data and Internet of Things (IoT). In Proceedings of the 2016 IEEE International Conference on Communications (ICC), Kuala Lumpur, Malaysia, 23–27 May 2016; pp. 1–6. [Google Scholar] [CrossRef]
  7. Yoshihiro, T.; Hosio, S. Simulation-Based IoT Stream Data Pricing Incorporating Seller Competition and Buyer Demands. IEEE Access 2023, 11, 16213–16225. [Google Scholar] [CrossRef]
  8. Jang, B.; Park, S.; Lee, J.; Hahn, S.G. Three Hierarchical Levels of Big-Data Market Model Over Multiple Data Sources for Internet of Things. IEEE Access 2018, 6, 31269–31280. [Google Scholar] [CrossRef]
  9. Seo, E.; Kim, H.; Krishnamachari, B.; Elmroth, E. An ICN-Based Data Marketplace Model Based on a Game Theoretic Approach Using Quality-Data Discovery and Profit Optimization. IEEE Trans. Cloud Comput. 2023, 11, 2110–2126. [Google Scholar] [CrossRef]
  10. Schäfer, F.; Gebauer, H.; Gröger, C.; Gassmann, O.; Wortmann, F. Data-driven business and data privacy: Challenges and measures for product-based companies. Bus. Horiz. 2023, 66, 493–504. [Google Scholar] [CrossRef]
  11. General Data Protection Regulation (GDPR). Available online: http://data.europa.eu/eli/reg/2016/679/oj (accessed on 13 June 2023).
  12. California Consumer Privacy Act (CCPA). Available online: https://oag.ca.gov/privacy/ccpa/ (accessed on 13 June 2023).
  13. Kakarlapudi, P.V.; Mahmoud, Q.H. A Systematic Review of Blockchain for Consent Management. Healthcare 2021, 9, 137. [Google Scholar] [CrossRef] [PubMed]
  14. Park, H.; Oh, H.; Choi, J.K. A Consent-Based Privacy-Compliant Personal Data-Sharing System. IEEE Access 2023, 11, 95912–95927. [Google Scholar] [CrossRef]
  15. Datacoup. Datacoup—Reclaim Your Personal Data. Available online: https://datacoup.com/ (accessed on 26 September 2023).
  16. Langford, J.; Poikola, A.; Janssen, W.; Lähteenoja, V.; Rikken, M. Understanding MyData Operators. Available online: https://mydata.org/publication/understanding-mydata-operators/ (accessed on 3 October 2023).
  17. Mazurek, G.; Małagocka, K. What if you ask and they say yes? Consumers’ willingness to disclose personal data is stronger than you think. Bus. Horiz. 2019, 62, 751–759. [Google Scholar] [CrossRef]
  18. Alfnes, F.; Wasenden, O.C. Your privacy for a discount? Exploring the willingness to share personal data for personalized offers. Telecomm. Policy 2022, 46, 102308. [Google Scholar] [CrossRef]
  19. D’Annunzio, A.; Menichelli, E. A market for digital privacy: Consumers’ willingness to trade personal data and money. J. Ind. Bus. Econ. 2022, 49, 571–598. [Google Scholar] [CrossRef]
  20. Morel, V.; Santos, C.; Lintao, Y.; Human, S. Your Consent Is Worth 75 Euros A Year—Measurement and Lawfulness of Cookie Paywalls. In Proceedings of the 21st Workshop on Privacy in the Electronic Society (WPES’22), Los Angeles, CA, USA, 7 November 2022; pp. 213–218. [Google Scholar]
  21. Wein, T. Data Protection, Cookie Consent, and Prices. Economies 2022, 10, 307. [Google Scholar] [CrossRef]
  22. Wu, J. Secondary Market Monetization and Willingness to Share Personal Data. Available online: https://ssrn.com/abstract=4269334 (accessed on 1 October 2023).
  23. Parra-Arnau, J. Optimized, direct sale of privacy in personal data marketplaces. Inf. Sci. 2018, 424, 354–384. [Google Scholar] [CrossRef]
  24. Su, Z.; Qi, Q.; Xu, Q.; Guo, S.; Wang, X. Incentive Scheme for Cyber Physical Social Systems Based on User Behaviors. IEEE Trans. Emerg. Topics Comput. 2020, 8, 92–103. [Google Scholar] [CrossRef]
  25. Oh, H.; Park, S.; Lee, G.M.; Heo, H.; Choi, J.K. Personal Data Trading Scheme for Data Brokers in IoT Data Marketplaces. IEEE Access 2019, 7, 40120–40132. [Google Scholar] [CrossRef]
  26. Oh, H.; Park, S.; Lee, G.M.; Choi, J.K.; Noh, S. Competitive Data Trading Model With Privacy Valuation for Multiple Stakeholders in IoT Data Markets. IEEE Internet Things J. 2020, 7, 3623–3639. [Google Scholar] [CrossRef]
  27. Moyopo, S.; Qu, Y. Quantifying the Data Currency’s Impact on the Profit Made by Data Brokers in the Internet of Things Based Data Marketplace. European J. Electr. Eng. Comput. Sci. 2023, 7, 7–16. [Google Scholar] [CrossRef]
  28. Benndorf, V.; Normann, H.T. The Willingness to Sell Personal Data. Scand. J. Econ. 2018, 120, 1260–1278. [Google Scholar] [CrossRef]
  29. Ponemon Institute. Privacy and Security in a Connected Life: A Study of US, European and Japanese Consumers; Ponemon Institute LLC: Traverse City, MI, USA, 2015. [Google Scholar]
  30. Durand-Hayes, S.; Gooding, M.; Crane, B.; Roesch, H.; Pedersen, K. June 2023 Global Consumer Insights Pulse Survey. Available online: https://www.pwc.com/gx/en/industries/consumer-markets/consumer-insights-survey.html (accessed on 15 November 2023).
  31. Armstrong, W.E. The Determinateness of the Utility Function. Econ. J. 1939, 49, 453–467. [Google Scholar] [CrossRef]
  32. Boyd, S.; Vandenberghe, L. Convex Optimization; Cambridge University Press: Cambridge, UK, 2004. [Google Scholar]
  33. Berkovitz, L.D. Convexity and Optimization in R n; Wiley Inter-Science: Hoboken, NJ, USA, 2001. [Google Scholar]
  34. Scipy.org. Scipy Reference Guide—Optimization and Root Finding (scipy.optimize.minimize). Available online: https://docs.scipy.org/doc/scipy/reference/optimize.html (accessed on 12 July 2023).
  35. Feng, Z.; Chen, J.; Zhu, Y. Uncovering Value of Correlated Data: Trading Data based on Iterative Combinatorial Auction. In Proceedings of the 2021 IEEE 18th International Conference on Mobile Ad Hoc and Smart Systems (MASS), Denver, CO, USA, 4–7 October 2021; pp. 260–268. [Google Scholar] [CrossRef]
  36. Varelas, K.; Dahito, M.A. Benchmarking Multivariate Solvers of SciPy on the Noiseless Testbed. In Proceedings of the Genetic and Evolutionary Computation Conference Companion (GECCO ’19), New York, NY, USA, 13–17 July 2019; pp. 1946–1954. [Google Scholar] [CrossRef]
Figure 1. An illustration of the proposed consent-based personal data trading model.
Figure 1. An illustration of the proposed consent-based personal data trading model.
Data 09 00006 g001
Figure 2. The trends of the proposed mathematical models inspired by the real-world surveys and observations [6,25,28]. (a) Willingness-to-sell of data providers. (b) Service quality of data consumer. (c) Willingness-to-pay of service users.
Figure 2. The trends of the proposed mathematical models inspired by the real-world surveys and observations [6,25,28]. (a) Willingness-to-sell of data providers. (b) Service quality of data consumer. (c) Willingness-to-pay of service users.
Data 09 00006 g002
Figure 3. The trends of the profit for data consumers with the single data broker. (a) Privacy sensitivity  δ . (b) Service quality parameter  α .
Figure 3. The trends of the profit for data consumers with the single data broker. (a) Privacy sensitivity  δ . (b) Service quality parameter  α .
Data 09 00006 g003
Figure 4. The trends of the profit for data consumers with the two data brokers ( n 1 = n 2 = 500  and  U = 1000 . (a δ 1 = 0.9  and  δ 2 = 0.7 . (b δ 1 = 0.9  and  δ 2 = 0.9 . (c δ 1 = 0.9  and  δ 2 = 0.99 .)
Figure 4. The trends of the profit for data consumers with the two data brokers ( n 1 = n 2 = 500  and  U = 1000 . (a δ 1 = 0.9  and  δ 2 = 0.7 . (b δ 1 = 0.9  and  δ 2 = 0.9 . (c δ 1 = 0.9  and  δ 2 = 0.99 .)
Data 09 00006 g004
Figure 5. The trends of the profit for data consumers with the two data brokers ( δ 1 = δ 2 = 0.9 . (a n 1 = 250 n 2 = 500 U = 750 . (b n 1 = 500 n 2 = 500 U = 1000 . (c n 1 = 750 n 2 = 500 U = 1250 ).
Figure 5. The trends of the profit for data consumers with the two data brokers ( δ 1 = δ 2 = 0.9 . (a n 1 = 250 n 2 = 500 U = 750 . (b n 1 = 500 n 2 = 500 U = 1000 . (c n 1 = 750 n 2 = 500 U = 1250 ).
Data 09 00006 g005
Figure 6. The trends of the profit for data consumers with the multiple data brokers. (a) Various number of data providers. (b) Various number of service users.
Figure 6. The trends of the profit for data consumers with the multiple data brokers. (a) Various number of data providers. (b) Various number of service users.
Data 09 00006 g006
Table 1. A results of profit maximization of the data consumer for Problem 3.
Table 1. A results of profit maximization of the data consumer for Problem 3.
5 data brokers,  n i = 500 δ ¯ = ( 0.733 , 0.883 , 0.913 , 0.946 , 0.966 ) α = 0.5
Problem 3 without boundary condition (24)Problem 3 with boundary condition (24)
Case 1:
Sufficient
budget
B =  200,000
  c ¯ (17.9, 33.6, 41.6, 57.8, 77.6) P =  1,002,123   c ¯   ( 8.41 , 18.0 , 23.9 , 38.0 , 59.7 ) P =  945,146
WTS (%)   ( 99.2 , 98.0 , 97.3 , 95.6 , 92.9 ) WTS (%)   ( 89.4 , 87.8 , 87.5 , 87.1 , 86.9 )
  b ¯ ( 8.87 × 10 3 1.65 × 10 4 ,
2.03 × 10 4 2.76 × 10 4 3.60 × 10 4 )
i b i =  109,262   b ¯ ( 3.76 × 10 3 7.91 × 10 3 ,
1.05 × 10 4 1.65 × 10 4 2.60 × 10 4 )
i b i =  64,619
Case 2:
Tight
budget
B =  50,000
  c ¯   ( 12.2 , 20.4 , 23.9 , 29.9 , 35.5 ) P =  927,297   c ¯   ( 8.41 , 18.0 , 23.9 , 32.5 , 39.2 ) P =  919,124
WTS (%)   ( 96.1 , 90.8 , 87.5 , 80.1 , 70.1 ) WTS (%)   ( 89.4 , 87.8 , 87.5 , 82.7 , 73.6 )
  b ¯ ( 5.84 × 10 3 9.25 × 10 3 ,
1.05 × 10 4 1.20 × 10 4 1.25 × 10 4 )
i b i =  50,000   b ¯ ( 3.76 × 10 3 7.91 × 10 3 ,
1.05 × 10 4 1.35 × 10 4 1.44 × 10 4 )
i b i =  50,000
Case 3:
Inadequate
budget
B =  10,000
  c ¯   ( 5.99 , 7.86 , 8.40 , 9.07 , 9.52 ) P =  584,408   c ¯   ( 5.99 , 7.86 , 8.40 , 9.07 , 9.52 ) P =  584,408
WTS (%)   ( 79.8 , 60.1 , 51.8 , 38.7 , 27.7 ) WTS (%)   ( 79.8 , 60.1 , 51.8 , 38.7 , 27.7 )
  b ¯ ( 2.39 × 10 3 2.36 × 10 3 ,
2.18 × 10 3 1.75 × 10 3 1.32 × 10 3 )
i b i =  10,000   b ¯ ( 2.39 × 10 3 2.36 × 10 3 ,
2.18 × 10 3 1.75 × 10 3 1.32 × 10 3 )
i b i =  10,000
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

Park, H.; Oh, H.; Choi, J.K. A Profit Maximization Model for Data Consumers with Data Providers’ Incentives in Personal Data Trading Market. Data 2024, 9, 6. https://doi.org/10.3390/data9010006

AMA Style

Park H, Oh H, Choi JK. A Profit Maximization Model for Data Consumers with Data Providers’ Incentives in Personal Data Trading Market. Data. 2024; 9(1):6. https://doi.org/10.3390/data9010006

Chicago/Turabian Style

Park, Hyojin, Hyeontaek Oh, and Jun Kyun Choi. 2024. "A Profit Maximization Model for Data Consumers with Data Providers’ Incentives in Personal Data Trading Market" Data 9, no. 1: 6. https://doi.org/10.3390/data9010006

Article Metrics

Back to TopTop