[go: up one dir, main page]

Next Article in Journal
Comparison of Internal Clustering Validation Indices for Prototype-Based Clustering
Previous Article in Journal
An Enhanced Dynamic Spectrum Allocation Algorithm Based on Cournot Game in Maritime Cognitive Radio Communication System
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Contract-Based Incentive Mechanism for Mobile Crowdsourcing Networks

1
Hubei Collaborative Innovation Center for High-efficiency Utilization of Solar Energy, Hubei University of Technology, Wuhan 430068, China
2
Hubei Key Laboratory for High-efficiency Utilization of Solar Energy and Operation Control of Energy Storage System, Hubei University of Technology, Wuhan 430068, China
3
Hubei Power Grid Intelligent Control and Equipment Engineering Technology Research Center, Hubei University of Technology, Wuhan 430068, China
*
Author to whom correspondence should be addressed.
Algorithms 2017, 10(3), 104; https://doi.org/10.3390/a10030104
Submission received: 26 July 2017 / Revised: 21 August 2017 / Accepted: 2 September 2017 / Published: 4 September 2017
Figure 1
<p>Mobile crowdsourcing network (MCN).</p> ">
Figure 2
<p>Contract-based incentive mechanism for mobile crowdsourcing.</p> ">
Figure 3
<p>Mobile users’ (MUs’) optimal contract design with various <math display="inline"> <semantics> <msub> <mi>θ</mi> <mi>i</mi> </msub> </semantics> </math> for fixed <math display="inline"> <semantics> <mrow> <msub> <mi>η</mi> <mi>M</mi> </msub> <mo>=</mo> <mn>0</mn> <mo>.</mo> <mn>3</mn> </mrow> </semantics> </math>, <math display="inline"> <semantics> <mrow> <msub> <mi>η</mi> <mi>S</mi> </msub> <mo>=</mo> <mn>0</mn> <mo>.</mo> <mn>3</mn> </mrow> </semantics> </math>, <math display="inline"> <semantics> <mrow> <msup> <mi>σ</mi> <mn>2</mn> </msup> <mo>=</mo> <mn>1</mn> </mrow> </semantics> </math>, <math display="inline"> <semantics> <mrow> <msub> <mi>c</mi> <mi>i</mi> </msub> <mo>=</mo> <mn>0</mn> <mo>.</mo> <mn>4</mn> </mrow> </semantics> </math>, and <math display="inline"> <semantics> <mrow> <mover accent="true"> <mi>U</mi> <mo>¯</mo> </mover> <mo>=</mo> <mn>0</mn> <mo>.</mo> <mn>2</mn> </mrow> </semantics> </math>.</p> ">
Figure 4
<p>Mobile users’ (MUs’) optimal utility with different types of effort-incentive design.</p> ">
Figure 5
<p>Mobile users’ (MUs’) optimal contract design with the crowdsourcing cost coefficient <math display="inline"> <semantics> <msub> <mi>c</mi> <mi>i</mi> </msub> </semantics> </math> for fixed <math display="inline"> <semantics> <mrow> <msub> <mi>η</mi> <mi>M</mi> </msub> <mo>=</mo> <mn>0</mn> <mo>.</mo> <mn>3</mn> </mrow> </semantics> </math>, <math display="inline"> <semantics> <mrow> <msub> <mi>η</mi> <mi>S</mi> </msub> <mo>=</mo> <mn>0</mn> <mo>.</mo> <mn>3</mn> </mrow> </semantics> </math>, <math display="inline"> <semantics> <mrow> <msup> <mi>σ</mi> <mn>2</mn> </msup> <mo>=</mo> <mn>1</mn> </mrow> </semantics> </math>, <math display="inline"> <semantics> <mrow> <msub> <mi>θ</mi> <mi>i</mi> </msub> <mo>=</mo> <mn>0</mn> <mo>.</mo> <mn>2</mn> </mrow> </semantics> </math>, and <math display="inline"> <semantics> <mrow> <mover accent="true"> <mi>U</mi> <mo>¯</mo> </mover> <mo>=</mo> <mn>0</mn> </mrow> </semantics> </math>.</p> ">
Figure 6
<p>Mobile users’ (MUs’) optimal bonus coefficient <math display="inline"> <semantics> <msup> <mi>β</mi> <mo>*</mo> </msup> </semantics> </math> for fixed <math display="inline"> <semantics> <mrow> <msup> <mi>σ</mi> <mn>2</mn> </msup> <mo>=</mo> <mn>1</mn> </mrow> </semantics> </math> and <math display="inline"> <semantics> <mrow> <mover accent="true"> <mi>U</mi> <mo>¯</mo> </mover> <mo>=</mo> <mn>0</mn> </mrow> </semantics> </math>.</p> ">
Figure 7
<p>Service provider’s (SP’s) optimal expected utility for fixed <math display="inline"> <semantics> <mrow> <msup> <mi>σ</mi> <mn>2</mn> </msup> <mo>=</mo> <mn>0</mn> <mo>.</mo> <mn>5</mn> </mrow> </semantics> </math> and <math display="inline"> <semantics> <mrow> <mover accent="true"> <mi>U</mi> <mo>¯</mo> </mover> <mo>=</mo> <mn>0</mn> </mrow> </semantics> </math>.</p> ">
Figure 8
<p>Comparison between the service provider’s (SP’s) optimal expected utility with the various incentive mechanisms for fixed <math display="inline"> <semantics> <mrow> <msub> <mi>η</mi> <mi>M</mi> </msub> <mo>=</mo> <mn>0</mn> <mo>.</mo> <mn>3</mn> </mrow> </semantics> </math>, <math display="inline"> <semantics> <mrow> <msup> <mi>σ</mi> <mn>2</mn> </msup> <mo>=</mo> <mn>0</mn> <mo>.</mo> <mn>5</mn> </mrow> </semantics> </math>, <math display="inline"> <semantics> <mrow> <msub> <mi>c</mi> <mi>i</mi> </msub> <mo>=</mo> <mn>0</mn> <mo>.</mo> <mn>1</mn> </mrow> </semantics> </math>, and <math display="inline"> <semantics> <mrow> <mover accent="true"> <mi>U</mi> <mo>¯</mo> </mover> <mo>=</mo> <mn>0</mn> </mrow> </semantics> </math>.</p> ">
Versions Notes

Abstract

:
Mobile crowdsourcing networks (MCNs) are a promising method of data collecting and processing by leveraging the mobile devices’ sensing and computing capabilities. However, because of the selfish characteristics of the service provider (SP) and mobile users (MUs), crowdsourcing participants only aim to maximize their own benefits. This paper investigates the incentive mechanism between the above two parties to create mutual benefits. By modeling MCNs as a labor market, a contract-based crowdsourcing model with moral hazard is proposed under the asymmetric information scenario. In order to incentivize the potential MUs to participate in crowdsourcing tasks, the optimization problem is formulated to maximize the SP’s utility by jointly examining the crowdsourcing participants’ risk preferences. The impact of crowdsourcing participants’ attitudes of risks on the incentive mechanism has been studied analytically and experimentally. Numerical simulation results demonstrate the effectiveness of the proposed contract design scheme for the crowdsourcing incentive.

1. Introduction

According to the International Data Corporation, the worldwide smartphone market will reach 1.84 billion units in 2020. With the rapid development of IT technologies, mobile devices are always equipped with powerful processors, various sensors and large memories [1]. These devices can offer a novel paradigm to collect data about individuals, human society, and environments. Numerous mobile crowdsourcing applications have been created, such as OpenStreetMap [2] for constructing an openly licensed map of the world, CrowdDB [3] for querying and answering, Honeybee [4] for face detection, SignalGuru [5] for traffic signal detection, and Medusa [6] for environment sensing and data processing.
However, designing an efficient mobile crowdsourcing network (MCN) [7] is considerably challenging. First, while participating in tasks, mobile devices may consume their resources (i.e., battery, memory, and time) [1]. Mobile devices in MCNs are always controlled by rational users to maximize their own benefits. Moreover, the collected data usually contains location information with potential privacy and security threats. Mobile users (MUs) may not be willing to participate in crowdsourcing tasks without any extra incentives. Therefore, incentive mechanisms are necessary to achieve the win–win goal by considering the two parties’ requirements.
Recently, three primary incentive mechanisms have been suggested for MCNs, which are entertainment-based, service-based, and monetary-based mechanisms [8]. The entertainment-based incentive mechanism turns crowdsourcing tasks into playable games to attract crowdsourcing participants [9,10]. The service-based incentive mechanism attracts each crowdsourcing participant to make important contributions for crowdsourcing mutually [11,12,13]. The monetary-based incentive mechanism offers crowdsourcing participants rewards for their efforts [14,15,16]. Because the former two incentive mechanisms need to obtain the domain knowledge, the third incentive mechanism is more suitable for general crowdsourcing scenarios. Yang et al. [14] proposed two incentive mechanisms to attract MUs to participate in crowdsourcing tasks. Zhang et al. [15] designed three online incentive mechanisms for mobile crowdsourcing sensing. Zhao et al. [16] proposed the online incentive mechanism for crowdsourcing tasks with a budget constraint. However, most existing works have assumed that crowdsourcing participants will not deviate from the incentive mechanism.
Unfortunately, because of users’ mobility and mobile wireless environments’ dynamicity, certain crowdsourcing information (i.e., crowdsourcing efforts of MUs) may not be available to the service provider (SP), which causes network information asymmetry between the MUs and the SP. The SP may not monitor the MUs’ crowdsourcing action in real-time, and the MUs may deviate from the incentive mechanism. To tackle this problem, we propose a contract-based incentive mechanism. Contract theory [17] investigates how economic parties make decisions under uncertain conditions or make contracts with asymmetric information. Recently, it has been successfully applied to many practical problems, for example, cooperative spectrum trading [18], mobile crowdsourcing [19], and cooperative relay [20,21,22]. Duan and Lin et al. considered the cooperative incentive with resource-exchange spectrum trading [18]. Ho et al. investigated the adaptive contract design for crowdsourcing markets [19]. Zhang et al. proposed the incentive mechanism approach to solve the optimal compensation package with moral hazard [23]. Our prior works developed an efficient contract model for adverse selection in the presence of the wireless nodes’ hidden relay information [20] and moral hazard problems [21] caused by the wireless nodes’ hidden relay actions. However, none of these considered the risk attitudes of crowdsourcing participants (i.e., an SP, or mobile devices). Most existing works have assumed that the MUs are risk-neutral. Practically, some MUs may want to “gamble” too much by crowdsourcing sensing, and the crowdsourcing participants’ behavioral features will be influenced by their attitudes on risk.
Inspired by these existing works, this work investigates the crowdsourcing incentive mechanism in the presence of asymmetric information with risk attitudes. A contract-based incentive model is proposed to obtain the effort-incentive objective. The bonus ratio related to the MUs’ performance is introduced to motivate the MUs to work effectively. The optimal contract designs are investigated by jointly examining both the SP’s and MUs’ risk preferences. A moral hazard model is proposed to incentivize the MUs to participate in crowdsourcing tasks effectively with asymmetric information. The optimization incentive problem is formulated to maximize the SP’s expected utility subject to the feasible conditions of the MUs. The impact of the crowdsourcing participants’ risk preferences on the incentive mechanism has been studied analytically and experimentally. Simulations have demonstrated the proposed incentive mechanism’s performance.
The rest of the paper is organized as follows. Section 2 introduces the system model for the crowdsourcing incentive mechanism. The optimal contract design with risk attitudes is proposed and discussed in Section 3 and Section 4, respectively. Section 5 demonstrates the performance evaluation results, and Section 6 concludes this work.

2. System Model for Crowdsourcing Incentive Mechanism

As shown in Figure 1, a MCN includes three basic entities: an SP, end users, and N MUs. End users first send their requests to the SP for help. Then, the SP divides the service requests into several small crowdsourcing tasks, which are published on the service platform. The MUs are recruited for crowdsourcing tasks by the SP. Once these crowdsourcing tasks are finished, the SP provides the end users with the final service.
However, because of the selfish characteristics of the SP and MUs, crowdsourcing participants only aim to maximize their own benefits. This paper investigates the incentive mechanism between the above two parties to create mutual benefits. Mobile crowdsourcing is modeled as a labor market. The SP, as the employer, offers the contract to recruit certain MUs for crowdsourcing. The contract is composed of a set of different items regarding the various combinations of the basic wage and performance bonus. Each MU, as an employee, chooses one item from the contract when participating in crowdsourcing tasks.
Moreover, in this context, to characterize the behaviour of crowdsourcing participants regarding their willingness to participate in crowdsourcing tasks, the participants’ behaviour can be categorized as risk-averse or risk-neutral [24]. A risk-averse MU does not want to obtain too great a profit by participating in crowdsourcing tasks. A risk-averse SP appreciates higher profit but demands a basic level of service, whereas a risk-neutral participant is an entity whose objective is only to maximize the SP’s profit.

2.1. Utility of Mobile Users

Suppose that the ith MU offers its crowdsourcing effort e i to obtain the reward from the SP. The SP can achieve profit π i with the help of the ith MU. As a result of some measurement errors, the SP’s achieved profit may be slightly different from the actual effort exerted by the MU. Therefore, we assume that the SP’s actual achieved profit π i is a noisy signal, which is given as
π i = θ i e i + δ
where θ i is the profit per unit crowdsourcing effort, and δ is a normally distributed random variable with δ N ( 0 , σ 2 ) .
The more the crowdsourcing resources the MUs consume, the greater the crowdsourcing cost the MUs pay. Moreover, we assume that C i ( e i ) grows more rapidly in the large crowdsourcing effort than it does in the small crowdsourcing effort. Therefore, C i ( e i ) > 0 and C i ( e i ) > 0 . For simplicity, the crowdsourcing cost C i ( e i ) of the ith MU is assumed to be quadratic:
C i ( e i ) = c i e i 2 / 2
where c i is the ith MU’s crowdsourcing cost coefficient, which can describe the ith MU’s crowdsourcing cost information (i.e., battery, memory, and computing power). We note that different crowdsourcing scenarios may have a different crowdsourcing cost.
We assume that the SP offers the payment W M i to the ith MU in the linear form [25] defined as
W M i = α i + β i π i c i 2 e i 2
where α i is the ith MU’s basic wage, and β i [ 0 , 1 ] is the bonus coefficient related to the crowdsourcing performance. Considering the different crowdsourcing actions, MUs may obtain different bonuses.
The payment W M i is approximately normally distributed with means
E W M i = α i + β i θ i e i c i 2 e i 2
and variances
V a r W M i = β i 2 σ 2
In this section, we assume that each MU has a constant absolute risk-averse (CARA) preference; then, the ith MU’s negative exponential utility is defined as
u W M i = e η M W M i
where η M > 0 is the ith MU’s coefficient of absolute risk aversion ( η M = u W M i / u W M i ). A larger value of η M > 0 means that the MU has less incentive to participate in crowdsourcing tasks; η M = 0 means that the MU is risk-neutral. A risk-neutral MU’s decision is not affected by the degree of crowdsourcing uncertainty.
Then, the ith MU’s expected utility u W M i can be written as
E u W M i = E e η M W M i = 1 2 π V a r W M i e W M i 2 2 E W M i W M i + ( E W M i ) 2 + 2 V a r W M i η M W M i 2 V a r W M i d W M i = 1 2 π V a r W M i · e 1 2 V a r W M i η M 2 E W M i η M · e W M i E W M i + V a r W M i η M 2 2 V a r W M i d W M i = e η M E W M i 1 2 V a r W M i η M , e η M α i + β i θ i e i c i 2 e i 2 η M 2 β i 2 σ 2

2.2. Utility of Service Provider

Considering the MUs’ crowdsourcing effort e i and the SP’s reward allocation W M i , the SP’s total utility can be written as
W S = i = 1 N 1 β i π i α i
with means
E W S = i = 1 N 1 β i θ i e i α i
and variances
V a r W S = i = 1 N 1 β i 2 σ 2
Then, similarly to the MUs, the SP’s CARA risk preferences are also considered. Thus, the SP’s expected utility is represented as
E u W S = E e η S W S = e η S E W S 1 2 V a r W S η S
where η S represents the SP’s absolute risk-averse degree. The larger η S is, the more the SP is afraid of risk. When η S = 0 , the SP is risk-neutral.

2.3. Problem Formulation

Considering the MUs’ selfishness and the limited resources, the MUs may intend to shirk or act less carefully in crowdsourcing tasks. For example, because crowdsourcing tasks consume the MUs’ resources (i.e., battery, memory, and time), the MUs may like to obtain their benefits from the SP to maximize their own utilities with little crowdsourcing effort. Thus, the MUs may not take the full responsibilities for their tasks. Because of the asymmetry of network information, the MUs’ crowdsourcing actions are unobservable to the SP, which leads to the moral hazard problem. This moral hazard problem influences the crowdsourcing’s performance. Therefore, the SP needs to design a contract-based incentive mechanism to motivate the MUs to participate in crowdsourcing tasks efficiently and credibly.
As shown in Figure 2, when the SP designs the optimal contract, the SP broadcasts a set of contract items to the potential MUs. Then, after receiving the contract, the MUs willing to accept certain contract items inform the SP of their choices. Next, after receiving the MUs’ confirmations, the SP informs the employed MUs’ crowdsourcing tasks, and the MUs help to participate in crowdsourcing sensing or computing. Finally, after receiving the data from the MUs, the SP checks for the required information. If the MUs succeed in the crowdsourcing tasks, the SP rewards the MUs according to their contracts. However, if the information fails to meet the requirement, the employed MUs obtain no reward. Because this requires limited interaction with potential MUs, this contract-based incentive mechanism is simple to implement, and can effectively reduce communication and computation overhead.

3. Contract-Based Crowdsourcing Incentive Mechanism

As a result of information asymmetry, the SP may not obtain the MUs’ exact crowdsourcing efforts after contracting between the SP and the MUs. Therefore, the designed contract should ensure that each MU selects the optimal effort e i * to maximize its own utility. Then, the following incentive compatibility (IC) constraint should be satisfied:
( I C ) max e i 0 E u W M i
We let f M i = α i + β i θ i e i c i 2 e i 2 η M 2 β i 2 σ 2 ; then, the ith MU’s expected utility u W M i in Equation (7) can be rewritten as
E u W M i = e η M f M i
Because E u W M i f M i = η M e η M f M i > 0 , the IC constraint in Equation (12) can be simplified as
( I C ) max e i 0 f M i = α i + β i θ i e i c i 2 e i 2 η M 2 β i 2 σ 2
Then, in order to ensure that the utility each MU has received is no lower than its retained utility U ¯ , the following individually rational (IR) constraint should be satisfied:
( I R ) α i + β i θ i e i c i 2 e i 2 η M 2 β i 2 σ 2 U ¯ , 1 i N
Thus, on the basis of the above IC and IR constraints, the optimal contract is designed to achieve the maximum expected utility of the SP, which can be written as
max { { α i , β i } 0 } E u W S , s . t . ( I C ) max e i 0 α i + β i θ i e i c i 2 e i 2 η M 2 β i 2 σ 2 ,    ( I R ) α i + β i θ i e i c i 2 e i 2 η M 2 β i 2 σ 2 U ¯ , 1 i N .
Similarly to the case of MUs, we let
f S = E W S V a r W S 2 η S = i = 1 N 1 β i θ i e i α i η S 2 σ 2 1 β i 2
Then, we simplify the SP’s expected utility in Equation (11) to
E u W S = e η S f S
Because E u W S f S = η S e η S f S > 0 , we simplify the SP’s optimization problem to
max { { α i , β i } 0 } f S = i = 1 N 1 β i θ i e i α i η S 2 σ 2 1 β i 2 , s . t . ( I C ) max e i 0 α i + β i θ i e i c i 2 e i 2 η M 2 β i 2 σ 2 ,    ( I R ) α i + β i θ i e i c i 2 e i 2 η M 2 β i 2 σ 2 U ¯ , 1 i N .
From the first IC constraint, we have e i * = β i θ i c i . Then, the optimal effort e i * ( β i ) can be obtained from the above formula.
Because the SP’s expected utility in Equation (16) is decreasing in α i , the SP can obtain its maximum utility by decreasing α i until α i + β i θ i e i c i 2 e i 2 η M 2 β i 2 σ 2 = U ¯ .
Accordingly, we can further simplify the SP’s utility maximization problem in Equation (19) to
max { { β i } 0 } i = 1 N θ i 2 β i c i U ¯ β i 2 θ i 2 2 c i η M 2 β i 2 σ 2 η S 2 σ 2 β i 1 2
We note that the SP’s optimization problem with 2 N variables ( α i , β i ) in Equation (19) is simplified to the variables β i in Equation (20). Any local optimal solution (denoted as β ^ i ) to the problem of Equation (19) satisfies
d f s d β i β i = β ^ i = θ i 2 c i θ i 2 c i β ^ i η M σ 2 β ^ i η S σ 2 β ^ i 1 = 0
Then, the second-order derivative of the problem of Equation (19) is
d 2 f s d β i 2 β i = β ^ i = θ i 2 c i η M σ 2 η S σ 2 < 0
Thus, the optimal solution to Equation (19) is achieved as
β i * = θ i 2 + η S σ 2 c i θ i 2 + η M σ 2 c i + η S σ 2 c i
Therefore, Table 1 summarizes the optimal contract settings and the two parties’ optimal expected utilities.

4. Analysis and Discussion

In this section, the impact of the crowdsourcing participants’ risk preferences on the incentive mechanism is illustrated.
First, the optimal incentive mechanism of the risk-averse MUs is considered with η M 0 . From Equation (23), we have
β i * η M = σ 2 c i ( θ i 2 + η S σ 2 c i ) ( θ i 2 + η M σ 2 c i + η S σ 2 c i ) 2 < 0
β i * η S = η M σ 4 c i 2 ( θ i 2 + η M σ 2 c i + η S σ 2 c i ) 2 > 0
and
β i * c i = η M σ 2 θ i 2 ( θ i 2 + η M σ 2 c i + η S σ 2 c i ) 2 < 0
Thus, from the above formulas, we have that the ith MU’s optimal bonus coefficient β i * is decreasing in its absolute risk-averse coefficient η M and in its crowdsourcing cost, andis increasing in the SP’s absolute risk-averse coefficient η S . Given the SP’s absolute risk-averse coefficient η S , an increasing η M can reduce the MU’s optimal bonus coefficient. The greater the SP’s absolute risk-averse coefficient η S , the greater the risk transferred to the MUs, and the greater the MU’s optimal bonus coefficient β i * . Therefore, the MUs need to take a greater risk to obtain more utility.
Then, because e i * = β i * θ i c i , from the above illustrations, we can also have that the ith MU’s optimal effort e i * is decreasing in its absolute risk-averse coefficient η M and increasing in the SP’s absolute risk-averse coefficient η S . The greater the MU’s absolute risk-averse coefficient η M , the lesser the value its crowdsourcing risk will take, and the lower the expected level of its effort.
In particular, the optimal incentive mechanism of the risk-neutral MUs is considered with η M = 0 . From Equation (23), we have β i * = 1 , e i * = θ i c i and f S * = i = 1 N θ i 2 2 c i U ¯ . We notice that the optimal expected utility of the SP has no relation to the MUs’ crowdsourcing effort. Furthermore, the greater the MU’s crowdsourcing cost, the lower the level of its effort.

5. Numerical Results

Numerical simulation results are presented to assess the proposed mechanism.
Figure 3 demonstrates the MUs’ optimal basic wage α i * , bonus coefficient β i * and crowdsourcing effort e i * with the same crowdsourcing cost c i . We notice that as θ i becomes large, the ith MU’s profit per unit crowdsourcing effort increases; thus the optimal crowdsourcing effort e i * increases and the SP may allocate a greater bonus β i * to attract the MUs to offer enough crowdsourcing effort. Then, because β i * increases, the SP only needs to offer a lesser basic wage α i * to the MUs for enough help.
Figure 4 shows the performance of the crowdsourcing effort-incentive with three MUs. The simulation parameter setting is the same as for Figure 3. Each MU obtains its maximum utility by selecting the optimal crowdsourcing effort e i * . Thus, in the proposed optimal contract, the SP can attract the MUs to take full responsibility for their crowdsourcing tasks. The proposed contract-based incentive mechanism breaks information asymmetry and attracts the MUs to make maximum crowdsourcing efforts.
Figure 5 presents the MUs’ optimal basic wage α i * , bonus coefficient β i * and crowdsourcing effort e i * with the same crowdsourcing profit θ i . As shown in Figure 4, the MUs’ optimal bonus coefficient β i * and the crowdsourcing effort e i * increase in the crowdsourcing cost coefficient c i . The MUs’ optimal basic wage α i * increases in the crowdsourcing cost coefficient c i . As c i becomes large, the i t h MU’s crowdsourcing cost increases; thus the SP may offer a greater basic wage α i * to obtain enough crowdsourcing effort.
Figure 6 shows the MUs’ optimal bonus coefficient β i * with the various SP’s risk-averse degree η S and MUs’ risk-averse degree η M ; θ i is the same as that in Figure 3. We notice that the ith MU’s optimal bonus coefficient β i * decreases in its absolute risk-averse coefficient η M and increases in the SP’s absolute risk-averse coefficient η S . Similar results can be obtained for cases of the MUs’ optimal effort e i * , which verifies Equations (24) and (26). Figure 7 illustrates the SP’s optimal expected utility with the SP’s variable risk-averse degree η S and MUs’ risk-averse degree η M . As the SP’s variable risk averse degree η S and the MUs’ risk-averse degree η M become large, the SP’s optimal expected utility decreases. The greater the MUs’ risk-averse degree η M , the lesser the SP’s optimal expected utility. Thus, in order to obtain more utilities, the SP needs to choose MUs with a lesser risk-averse degree.
Finally, by introducing another two mechanisms, we evaluate the proposed incentive mechanism. The first incentive mechanism is the contract-based mechanism in the presence of symmetric information (i.e., the SP obtains information about the MUs’ crowdsourcing efforts). The second incentive mechanism is a linear pricing scheme with α i = 0 . In this linear pricing mechanism, the SP only specifies the performance-based bonus coefficient β i , without the basic wage.
Figure 8 presents the SP’s optimal expected utility with the different incentive mechanisms. In these three incentive mechanisms, the contract-based mechanism under the symmetric information scenario obtains the maximum expected utility of the SP, which is considered to be the upper bound on the SP’s expected utility. Compared to the other two incentive mechanisms, the SP with the proposed contract scheme always achieves more utility than that with α i = 0 . Moreover, as η S increases, the SP becomes much more afraid of risk, and thus the SP obtains less utility.

6. Conclusions

In this paper, we investigate a novel contract-based crowdsourcing incentive mechanism between the SP and the MUs. Because of the selfish characteristics of the SP and the MUs, the incentive mechanism is proposed economically to achieve the win–win goal by considering the two parties’ requirements. Moreover, considering both the SP’s and MUs’ risk preferences, the optimal contract design is investigated under an asymmetric information scenario. A moral-hazard contract model is discussed to attract the MUs to take full responsibility for their tasks. The impact of the crowdsourcing participants’ risk preferences on the incentive mechanism has been studied analytically and experimentally. Simulation results show that the proposed contract-based incentive mechanism can effectively improve the performance of crowdsourcing.

Acknowledgments

This work was supported by the National Natural Science Foundation of China (61501178). The author would like to acknowledge the anonymous reviewers whose constructive criticism, comments, and suggestions led to a greatly improved manuscript.

Author Contributions

Nan Zhao conceived and designed this research as well writing this paper, Menglin Fan prepared the part of the paper related to mobile crowdsourcing networks, Chao Tian and Pengfei Fan performed all experiments and performed the discussion of results.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Yang, K.; Zhang, K.; Ren, J.; Shen, X. Security and privacy in mobile crowdsourcing networks: Challenges and opportunities. IEEE Commun. Mag. 2015, 53, 75–81. [Google Scholar] [CrossRef]
  2. Ren, J.; Zhang, Y.; Zhang, K.; Shen, X. Exploiting mobile crowdsourcing for pervasive cloud services: Challenges and solutions. IEEE Commun. Mag. 2015, 53, 98–105. [Google Scholar] [CrossRef]
  3. Franklin, M.; Kossmann, D.; Kraska, T.; Ramesh, S.; Xin, R. Crowddb: Answering queries with crowdsourcing. In Proceedings of the ACM SIGMOD, Athens, Greece, 12–16 June 2011; pp. 61–72. [Google Scholar]
  4. Fernando, N.; Loke, S.; Rahayu, W.; Wenny, W. Honeybee: A programming framework for mobile crowd computing. In Proceedings of the International Conference on Mobile and Ubiquitous Systems: Computing, Networking, and Services, Tokyo, Japan, 2–4 December 2013; pp. 224–236. [Google Scholar]
  5. Koukoumidis, E.; Peh, S.; Martonosi, M. Signalguru: Leveraging mobile phones for collaborative traffic signal schedule advisory. In Proceedings of the ACM MobiSys, Bethesda, MD, USA, 28 June–1 July 2011; pp. 127–140. [Google Scholar]
  6. Ra, M.; Liu, B.; Porta, T.; Govindan, R. Medusa: A programming framework for crowd-sensing applications. In Proceedings of the ACM MobiSys, Ambleside, UK, 25–29 June 2012; pp. 337–350. [Google Scholar]
  7. Chen, P.; Cheng, S.; Ting, P.; Lien, C.; Chu, F. When crowdsourcing meets mobile sensing: A social network perspective. IEEE Commun. Mag. 2015, 53, 157–163. [Google Scholar] [CrossRef]
  8. Zhang, X.; Zheng, Z.; Sun, W.; Liu, Y.; Tang, S.; Xing, K.; Mao, X. Incentives for mobile crowd sensing: A survey. IEEE Commun. Surv. Tutor. 2016, 18, 54–67. [Google Scholar] [CrossRef]
  9. Magerkurth, C.; Cheok, A.; Mandryk, R.; Nilsen, T. Pervasive games: Bringing computer entertainment back to the real world. ACM Comput. Entertain. 2005, 3, 4. [Google Scholar] [CrossRef]
  10. Avouris, N.; Yiannoutsou, N. A review of mobile location-based games for learning across physical and virtual spaces. J. Univ. Comput. Sci. 2012, 18, 2120–2142. [Google Scholar]
  11. Luo, T.; Tham, C. Fairness and social welfare in incentivizing participatory sensing. In Proceedings of the IEEE SECON, Seoul, Korea, 18–21 June 2012; pp. 425–433. [Google Scholar]
  12. Lan, K.; Chou, C.; Wang, H. An incentive-based framework for vehicle-based mobile sensing. Procedia Comput. Sci. 2012, 10, 1152–1157. [Google Scholar] [CrossRef]
  13. Chen, P.; Ao, W.; Lin, S.; Chen, K. Reciprocal spectrum sharing game and mechanism in cellular systems with cognitive radio users. In Proceedings of the IEEE GLOBECOM Workshops, Houston, TX, USA, 5–9 December 2011; pp. 981–985. [Google Scholar]
  14. Yang, D.; Xue, G.; Fang, X.; Tang, J. Crowdsourcing to smartphones: Incentive mechanism design for mobile phone sensing. In Proceedings of the ACM Mobicom, Istanbul, Turkey, 22–26 August 2012; pp. 173–184. [Google Scholar]
  15. Zhang, X.; Yang, Z.; Zhou, Z.; Cai, H.; Chen, L.; Li, X. Free market of crowdsourcing: Incentive mechanism design for mobile sensing. IEEE Trans. Parallel Distrib. Syst. 2014, 25, 3190–3200. [Google Scholar] [CrossRef]
  16. Zhao, D.; Li, X.; Ma, H. Budget-feasible online incentive mechanisms for crowdsourcing tasks truthfully. IEEE ACM Trans. Netw. 2016, 24, 647–661. [Google Scholar] [CrossRef]
  17. Aghion, P.; Bolton, P. An incomplete contracts approach to financial contracting. Rev. Econ. Stud. 1992, 59, 473–494. [Google Scholar] [CrossRef]
  18. Duan, L.; Gao, L.; Huang, J. Cooperative spectrum sharing: A contract-based approach. IEEE Trans. Mob. Comput. 2014, 13, 174–187. [Google Scholar] [CrossRef]
  19. Ho, C.; Slivkins, A.; Vaughan, J. Adaptive contract design for crowdsourcing markets: Bandit algorithms for repeated principal-agent problems. J. Artif. Intell. Res. 2016, 55, 317–359. [Google Scholar]
  20. Zhao, N.; Wu, M.; Xiong, W.; Liu, C. Cooperative communication in cognitive radio networks under asymmetric information: A contract-theory based approach. Int. J. Distrib. Sens. Netw. 2015, 2015, 1–11. [Google Scholar] [CrossRef]
  21. Zhao, N.; Wu, M.; Xiong, W.; Liu, C. Optimal contract design for cooperative relay incentive mechanism under moral hazard. J. Electr. Comput. Eng. 2015, 2015, 1–7. [Google Scholar] [CrossRef]
  22. Zhao, N.; Chen, Y.; Liu, R.; Wu, M.; Xiong, W. Monitoring strategy for relay incentive mechanism in cooperative communications networks. Comput. Electr. Eng. 2017, 60, 14–29. [Google Scholar] [CrossRef]
  23. Zhang, Y.; Gu, Y.; Liu, L.; Pan, M.; Dawy, Z.; Han, Z. Incentive mechanism in crowdsourcing with moral hazard. In Proceedings of the IEEE Wireless Communications and Networking Conference, New Orleans, LA, USA, 9–12 March 2015; pp. 2085–2090. [Google Scholar]
  24. Chavas, J. Risk analysis in theory and practice. Risk Anal. Theor. Pract. 2004, 2004, 231–235. [Google Scholar]
  25. Gibbons, R. Incentives between firms (and within). Manag. Sci. 2005, 51, 2–17. [Google Scholar] [CrossRef]
Figure 1. Mobile crowdsourcing network (MCN).
Figure 1. Mobile crowdsourcing network (MCN).
Algorithms 10 00104 g001
Figure 2. Contract-based incentive mechanism for mobile crowdsourcing.
Figure 2. Contract-based incentive mechanism for mobile crowdsourcing.
Algorithms 10 00104 g002
Figure 3. Mobile users’ (MUs’) optimal contract design with various θ i for fixed η M = 0 . 3 , η S = 0 . 3 , σ 2 = 1 , c i = 0 . 4 , and U ¯ = 0 . 2 .
Figure 3. Mobile users’ (MUs’) optimal contract design with various θ i for fixed η M = 0 . 3 , η S = 0 . 3 , σ 2 = 1 , c i = 0 . 4 , and U ¯ = 0 . 2 .
Algorithms 10 00104 g003
Figure 4. Mobile users’ (MUs’) optimal utility with different types of effort-incentive design.
Figure 4. Mobile users’ (MUs’) optimal utility with different types of effort-incentive design.
Algorithms 10 00104 g004
Figure 5. Mobile users’ (MUs’) optimal contract design with the crowdsourcing cost coefficient c i for fixed η M = 0 . 3 , η S = 0 . 3 , σ 2 = 1 , θ i = 0 . 2 , and U ¯ = 0 .
Figure 5. Mobile users’ (MUs’) optimal contract design with the crowdsourcing cost coefficient c i for fixed η M = 0 . 3 , η S = 0 . 3 , σ 2 = 1 , θ i = 0 . 2 , and U ¯ = 0 .
Algorithms 10 00104 g005
Figure 6. Mobile users’ (MUs’) optimal bonus coefficient β * for fixed σ 2 = 1 and U ¯ = 0 .
Figure 6. Mobile users’ (MUs’) optimal bonus coefficient β * for fixed σ 2 = 1 and U ¯ = 0 .
Algorithms 10 00104 g006
Figure 7. Service provider’s (SP’s) optimal expected utility for fixed σ 2 = 0 . 5 and U ¯ = 0 .
Figure 7. Service provider’s (SP’s) optimal expected utility for fixed σ 2 = 0 . 5 and U ¯ = 0 .
Algorithms 10 00104 g007
Figure 8. Comparison between the service provider’s (SP’s) optimal expected utility with the various incentive mechanisms for fixed η M = 0 . 3 , σ 2 = 0 . 5 , c i = 0 . 1 , and U ¯ = 0 .
Figure 8. Comparison between the service provider’s (SP’s) optimal expected utility with the various incentive mechanisms for fixed η M = 0 . 3 , σ 2 = 0 . 5 , c i = 0 . 1 , and U ¯ = 0 .
Algorithms 10 00104 g008
Table 1. Optimal contract design parameters and settings.
Table 1. Optimal contract design parameters and settings.
ParametersSettings
β i * θ i 2 + η S σ 2 c i θ i 2 + η M σ 2 c i + η S σ 2 c i
e i * β i * θ i c i
α i * U ¯ β i * θ i e i * + c i 2 ( e i * ) 2 + η M 2 ( β i * ) 2 σ 2
E u W M i * e η M U ¯
f S * i = 1 N 1 β i * θ i e i * α i * η S 2 σ 2 1 β i * 2
E W S * e η S f S *

Share and Cite

MDPI and ACS Style

Zhao, N.; Fan, M.; Tian, C.; Fan, P. Contract-Based Incentive Mechanism for Mobile Crowdsourcing Networks. Algorithms 2017, 10, 104. https://doi.org/10.3390/a10030104

AMA Style

Zhao N, Fan M, Tian C, Fan P. Contract-Based Incentive Mechanism for Mobile Crowdsourcing Networks. Algorithms. 2017; 10(3):104. https://doi.org/10.3390/a10030104

Chicago/Turabian Style

Zhao, Nan, Menglin Fan, Chao Tian, and Pengfei Fan. 2017. "Contract-Based Incentive Mechanism for Mobile Crowdsourcing Networks" Algorithms 10, no. 3: 104. https://doi.org/10.3390/a10030104

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop