Journal Home > Volume 6 , Issue 4

Crowd intelligence based transaction network (CIbTN) is a new generation of e-commerce. In a CIbTN, buyers, sellers, and other institutions are all independent and intelligent agents. Each agent stores the commodity information in a local node. The agents interconnect through a circle of friends and construct an unstructured network. To conduct the commodity search task in a network more efficiently and in an energy-saving manner when a buyer presents a commodity demand, a hybrid breadth-depth search algorithm (HBDA) is proposed, which combines the search logic of the breadth-first search algorithm and the depth-first search algorithm. We defined the correlation degree of nodes in a network, optimized the rules of search and forwarding paths using the correlation degree between a node and its neighboring nodes in the circle of friends, and realized the HBDA based on the PeerSim simulation tool and Java. Experimental results show that, in general, the proposed HBDA has a better search success rate, search time, commodity matching degree, and search network consumption over the two blind search algorithms. The HBDA also has good expansibility, thus allowing it to be used for commodity search efficiently with a high success rate in large-scale networks.


menu
Abstract
Full text
Outline
About this article

Commodity Search Based on the Hybrid Breadth-Depth Algorithm in the Crowd Intelligence Based Transaction Network

Show Author's information Zhishuo Liu1( )Yinan Cheng1Fang Tian2
School of Traffic and Transportation, Beijing Jiaotong University, Beijing 100044, China
Business Administration Division, Pepperdine University, Malibu, CA 90263, USA

Abstract

Crowd intelligence based transaction network (CIbTN) is a new generation of e-commerce. In a CIbTN, buyers, sellers, and other institutions are all independent and intelligent agents. Each agent stores the commodity information in a local node. The agents interconnect through a circle of friends and construct an unstructured network. To conduct the commodity search task in a network more efficiently and in an energy-saving manner when a buyer presents a commodity demand, a hybrid breadth-depth search algorithm (HBDA) is proposed, which combines the search logic of the breadth-first search algorithm and the depth-first search algorithm. We defined the correlation degree of nodes in a network, optimized the rules of search and forwarding paths using the correlation degree between a node and its neighboring nodes in the circle of friends, and realized the HBDA based on the PeerSim simulation tool and Java. Experimental results show that, in general, the proposed HBDA has a better search success rate, search time, commodity matching degree, and search network consumption over the two blind search algorithms. The HBDA also has good expansibility, thus allowing it to be used for commodity search efficiently with a high success rate in large-scale networks.

Keywords: e-commerce, crowd science, crowd intelligence based transaction network, unstructured network, commodity search, search algorithm

References(17)

[1]
Y. Chai, C. Miao, B. Sun, Y. Zheng, and Q. Li, Crowd science and engineering: Concept and research framework, International Journal of Crowd Science, vol. 1, no. 1, pp. 2–8, 2017.
DOI
[2]
C. Yu, Y. Chai, and Y. Liu, Literature review on collective intelligence: A crowd science perspective, International Journal of Crowd Science, vol. 2, no. 1, pp. 64–73, 2018.
DOI
[3]

Z. Liu, T. Fang, Y. Dongxin, and N. Kou, Transaction credit in the unstructured crowd transaction network, International Journal of Crowd Science, vol. 3, no. 3, pp. 267–283, 2019.

[4]
S. M. Thampi and C. Sekaran, Survey of search and replication schemes in unstructured P2P networks, Network Protocols and Algorithms, vol. 2, no. 1, pp. 93–131, 2010.
DOI
[5]

O. Anthony, R. Oluwadoyin, A. Timilehin, and Y. Akinboye, Efficiency analysis of blind tree based search algorithms performance based on time, number of nodes and memory, International Journal of Scientific & Engineering Research, vol. 10, no. 7, pp. 663–670, 2019.

[6]
Gnutella, http://www.gnutella.org, 2002.
[7]

C. Gkantsidis, M. Mihail, and A. Saberi, Random walks in peer-to-peer networks: Algorithms and evaluation, Performance Evaluation, vol. 63, no. 3, pp. 241–263, 2006.

[8]

J. Sugawara, Proposals and evaluation of modified-BFS using the number of links in P2P networks, Technical Report of Ieice Ocs, vol. 104, pp. 5–8, 2005.

[9]
V. Kalogeraki, D. Gunopulos, and D. Zeinalipour-Yazti, A local search mechanism for peer-to-peer networks, in Proc. Eleventh International Conference on Information and Knowledge Management, McLean, VA, USA, 2002, pp. 300–307.
DOI
[10]
B. Yang and H. Garcia-Molina, Improving search in peer-to-peer networks, in Proc. 22nd International Conference on Distributed Computing Systems, Vienna, Austria, 2002, pp. 5–14.
[11]
L. Huang, Research on resource searching in an unstructured P2P network based on dynamic greedy strategy, master dissertation, School of Computer and Information Technology, Beijing Jiaotong University, 2016.
[12]
D. M. R. Himali and S. K. Prasad, SPUN: A P2P probabilistic search algorithm based on successful paths in unstructured networks, in Proc. 2011 IEEE International Symposium on Parallel and Distributed Processing Workshops and Phd Forum, Anchorage, AK, USA, 2011, pp. 1610–1617.
DOI
[13]

S. Joseph and T. Hoshiai, Decentralized meta-data strategies: Effective peer-to-peer search, IEICE Transactions on Communications, vol. 86, no. 6, pp. 1740–1753, 2003.

[14]

D. Tang, M. He, and Q. Meng, Research on searching in unstructured P2P network based on power-law distribution and small world character, Journal of Computer Research and Development, vol. 44, no. 9, pp. 1566–1571, 2007.

[15]
N. Leibowitz, M. Ripeanu, and A. Wierzbicki, Deconstructing the Kazaa network, in Proc. Third IEEE Workshop on Internet Applications, San Jose, CA, USA, 2003, pp. 112–120.
[16]

H. Shen, Y. Shu, and B. Yu, Efficient semantic-based content search in P2P network, IEEE Transactions on Knowledge and Data Engineering, vol. 16, no. 7, pp. 813–826, 2004.

[17]

L. Xiao, Z. Zhuang, and Y. Liu, Dynamic layer management in superpeer architectures, IEEE Transactions on Parallel and Distributed Systems, vol. 16, no. 11, pp. 1078–1091, 2005.

Publication history
Copyright
Rights and permissions

Publication history

Received: 22 March 2022
Revised: 18 May 2022
Accepted: 24 May 2022
Published: 30 November 2022
Issue date: December 2022

Copyright

© The author(s) 2022

Rights and permissions

The articles published in this open access journal are distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/).

Return