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...
Main Authors: | , , , |
---|---|
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 |