Journal on Communications ›› 2021, Vol. 42 ›› Issue (2): 52-63.doi: 10.11959/j.issn.1000-436x.2021034

• Papers • Previous Articles     Next Articles

Distributed data trading algorithm based on multi-objective utility optimization

Xiaohong HUANG1, Yong ZHANG1, Desheng SHAN2, Yekui QIAN3, Lu HAN1, Dandan LI1, Qun CONG4   

  1. 1 School of Computer Science (National Pilot Software Engineering School), Beijing University of Posts and Telecommunications, Beijing 100876, China
    2 The PLA Army of 32147, Baoji 721000, China
    3 Zhengzhou Campus, PLA Army Academy of Artillery and Air Defense, Zhengzhou 450052, China
    4 Beijing WRD Technology Co., Ltd., Beijing 100876, China
  • Revised:2020-11-22 Online:2021-02-25 Published:2021-02-01
  • Supported by:
    The National Key Research and Development Program of China(2020YFE0200500);The BUPT Excellent Ph.D.Students Foundation(CX2019212)

Abstract:

The traditional centralized data trading models are not well applicable to the current intelligent era where everything is interconnected and real-time data is generated, and in order to maximize the use of collected data, it is essential to design an effective data trading framework.Therefore, a distributed data trading framework based on consortium blockchain was proposed, which realized P2P data trading without relying on a third party.Aiming at the problem that existing data trading models only consider the factors of the data itself and ignore the factors related to user tasks, a bi-level multi-objective optimization model was constructed based on multi-dimensional factors, such as data quality, data attributes, attribute relevance and consumer competition, to optimize the utilities of data provider (DP) and data consumer (DC).To solve the above model, an improved multi-objective genetic algorithm-collaborative NSGAII was proposed, calculated by the cooperation of DP, DC and data aggregator (AG).The simulation results show that the collaborative NSGAII achieves better performance in terms of the utilities of DP and DC, thus realizing more effective data trading.

Key words: consortium blockchain, distributed data trading, optimization matching model, multi-objective genetic algo-rithm

CLC Number: 

No Suggested Reading articles found!