A novel fuzzy programming approach for piece selection problem in P2P content distribution network

Piece selection policy in dynamic P2P networks play crucial role and avoid the last piece problem. BitTorrent uses rarest-first piece selection mechanism to deal with this problem, but its efficacy is limited because each peer only has a local view of piece rareness. The problem of piece section is...

Full description

Bibliographic Details
Main Authors: M. Anandaraj, P. Ganeshkumar, S. Naganandhini, K. Selvaraj
Format: Article
Language:English
Published: PeerJ Inc. 2024-01-01
Series:PeerJ Computer Science
Subjects:
Online Access:https://peerj.com/articles/cs-1645.pdf
_version_ 1827389454797504512
author M. Anandaraj
P. Ganeshkumar
S. Naganandhini
K. Selvaraj
author_facet M. Anandaraj
P. Ganeshkumar
S. Naganandhini
K. Selvaraj
author_sort M. Anandaraj
collection DOAJ
description Piece selection policy in dynamic P2P networks play crucial role and avoid the last piece problem. BitTorrent uses rarest-first piece selection mechanism to deal with this problem, but its efficacy is limited because each peer only has a local view of piece rareness. The problem of piece section is multiple objectives. A novel fuzzy programming approach is introduced in this article to solve the multiple objectives piece selection problem in P2P network, in which some of the factors are fuzzy in nature. Piece selection problem has been prepared as a fuzzy mixed integer goal programming piece selection problem that includes three primary goals such as minimizing the download cost, time, maximizing speed and useful information transmission subject to realistic constraints regarding peer’s demand, capacity and dynamicity. The proposed approach has the ability to handle practical situations in a fuzzy environment and offers a better decision tool to each peer to select optimal pieces to download from other peers in dynamic P2P network. Extensive simulations are carried out to demonstrate the effectiveness of the proposed model. It is proved that proposed system outperforms existing with respect to download cost, time and meaningful exchange of useful information.
first_indexed 2024-03-08T16:37:01Z
format Article
id doaj.art-31eb4a0e953f4dc19988d57a732259ae
institution Directory Open Access Journal
issn 2376-5992
language English
last_indexed 2024-03-08T16:37:01Z
publishDate 2024-01-01
publisher PeerJ Inc.
record_format Article
series PeerJ Computer Science
spelling doaj.art-31eb4a0e953f4dc19988d57a732259ae2024-01-05T15:05:05ZengPeerJ Inc.PeerJ Computer Science2376-59922024-01-0110e164510.7717/peerj-cs.1645A novel fuzzy programming approach for piece selection problem in P2P content distribution networkM. Anandaraj0P. Ganeshkumar1S. Naganandhini2K. Selvaraj3Department of Information Technology, PSNA College of Engineering and Technology, Dindigul, Tamil Nadu, IndiaCollege of Computer and Information Science, Al Imam Mohammad Ibn Saud Islamic University (IMSIU), Riyadh, Saudi ArabiaDepartment of Computer Science and Engineering, PSNA College of Engineering and Technology, Dindigul, Tamil Nadu, IndiaDepartment of Information Technology, PSNA College of Engineering and Technology, Dindigul, Tamil Nadu, IndiaPiece selection policy in dynamic P2P networks play crucial role and avoid the last piece problem. BitTorrent uses rarest-first piece selection mechanism to deal with this problem, but its efficacy is limited because each peer only has a local view of piece rareness. The problem of piece section is multiple objectives. A novel fuzzy programming approach is introduced in this article to solve the multiple objectives piece selection problem in P2P network, in which some of the factors are fuzzy in nature. Piece selection problem has been prepared as a fuzzy mixed integer goal programming piece selection problem that includes three primary goals such as minimizing the download cost, time, maximizing speed and useful information transmission subject to realistic constraints regarding peer’s demand, capacity and dynamicity. The proposed approach has the ability to handle practical situations in a fuzzy environment and offers a better decision tool to each peer to select optimal pieces to download from other peers in dynamic P2P network. Extensive simulations are carried out to demonstrate the effectiveness of the proposed model. It is proved that proposed system outperforms existing with respect to download cost, time and meaningful exchange of useful information.https://peerj.com/articles/cs-1645.pdfContent distribution networksContent managementData communicationFuzzy systemsOverlay networks
spellingShingle M. Anandaraj
P. Ganeshkumar
S. Naganandhini
K. Selvaraj
A novel fuzzy programming approach for piece selection problem in P2P content distribution network
PeerJ Computer Science
Content distribution networks
Content management
Data communication
Fuzzy systems
Overlay networks
title A novel fuzzy programming approach for piece selection problem in P2P content distribution network
title_full A novel fuzzy programming approach for piece selection problem in P2P content distribution network
title_fullStr A novel fuzzy programming approach for piece selection problem in P2P content distribution network
title_full_unstemmed A novel fuzzy programming approach for piece selection problem in P2P content distribution network
title_short A novel fuzzy programming approach for piece selection problem in P2P content distribution network
title_sort novel fuzzy programming approach for piece selection problem in p2p content distribution network
topic Content distribution networks
Content management
Data communication
Fuzzy systems
Overlay networks
url https://peerj.com/articles/cs-1645.pdf
work_keys_str_mv AT manandaraj anovelfuzzyprogrammingapproachforpieceselectionprobleminp2pcontentdistributionnetwork
AT pganeshkumar anovelfuzzyprogrammingapproachforpieceselectionprobleminp2pcontentdistributionnetwork
AT snaganandhini anovelfuzzyprogrammingapproachforpieceselectionprobleminp2pcontentdistributionnetwork
AT kselvaraj anovelfuzzyprogrammingapproachforpieceselectionprobleminp2pcontentdistributionnetwork
AT manandaraj novelfuzzyprogrammingapproachforpieceselectionprobleminp2pcontentdistributionnetwork
AT pganeshkumar novelfuzzyprogrammingapproachforpieceselectionprobleminp2pcontentdistributionnetwork
AT snaganandhini novelfuzzyprogrammingapproachforpieceselectionprobleminp2pcontentdistributionnetwork
AT kselvaraj novelfuzzyprogrammingapproachforpieceselectionprobleminp2pcontentdistributionnetwork