Binomial Distribution based K-means for Graph Partitioning Approach in Partially Reconfigurable Computing system
Graph partitioning algorithms have been utilized to execute complex applications, where there is no enough space to run the whole application once, like in limited reconfigurable computing resources. If we have found an "optimal" clustering of a data set, it can be proved that optimal part...
Saved in:
Published in | Iranian Conference on Electrical Engineering pp. 568 - 572 |
---|---|
Main Authors | , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
18.05.2021
|
Subjects | |
Online Access | Get full text |
ISSN | 2642-9527 |
DOI | 10.1109/ICEE52715.2021.9544358 |
Cover
Abstract | Graph partitioning algorithms have been utilized to execute complex applications, where there is no enough space to run the whole application once, like in limited reconfigurable computing resources. If we have found an "optimal" clustering of a data set, it can be proved that optimal partitioning can be achieved. K-means based algorithms are widely used to partition subjects where there is no information about the number of clusters. A vital issue in the mentioned method is how to define a good centroid, which has the principal role in "good" clustering. In this paper, we introduced a new way to determine purposive centroids, based on Binomial Distribution to reduce the risk of randomly seeds selection, Elbow Diagram to achieve the optimum number of clusters, and finally, Bin Packing to classify nodes in defined clusters with considering Utilization Factor (UF) due to the limited area of Run Space. The proposed algorithm, called Binomial Distribution based K-means (BDK), is compared with common graph partitioning algorithms like Simulated Annealing Algorithm (SA), Density K-means (DK), and a link elimination partitioning with different scenarios such as simple and complex applications. The concluding results show that the proposed algorithm decreases the error of partitioning by 24% compared to the other clustering techniques. On the other hand, the Quality Factor (QF) is increased 41% in this way. Execution Time (EX.T) to achieve the required number of clusters is reduced significantly. |
---|---|
AbstractList | Graph partitioning algorithms have been utilized to execute complex applications, where there is no enough space to run the whole application once, like in limited reconfigurable computing resources. If we have found an "optimal" clustering of a data set, it can be proved that optimal partitioning can be achieved. K-means based algorithms are widely used to partition subjects where there is no information about the number of clusters. A vital issue in the mentioned method is how to define a good centroid, which has the principal role in "good" clustering. In this paper, we introduced a new way to determine purposive centroids, based on Binomial Distribution to reduce the risk of randomly seeds selection, Elbow Diagram to achieve the optimum number of clusters, and finally, Bin Packing to classify nodes in defined clusters with considering Utilization Factor (UF) due to the limited area of Run Space. The proposed algorithm, called Binomial Distribution based K-means (BDK), is compared with common graph partitioning algorithms like Simulated Annealing Algorithm (SA), Density K-means (DK), and a link elimination partitioning with different scenarios such as simple and complex applications. The concluding results show that the proposed algorithm decreases the error of partitioning by 24% compared to the other clustering techniques. On the other hand, the Quality Factor (QF) is increased 41% in this way. Execution Time (EX.T) to achieve the required number of clusters is reduced significantly. |
Author | Asgari, Zahra Mastoori, Maryam Sadat |
Author_xml | – sequence: 1 givenname: Zahra surname: Asgari fullname: Asgari, Zahra email: z_asgari@elec.iust.ac.ir organization: Iran University of Science and Technology,School of Electrical Engineering,Tehran,Iran – sequence: 2 givenname: Maryam Sadat surname: Mastoori fullname: Mastoori, Maryam Sadat email: m_mastoori@cmps2.iust.ac.ir organization: Iran University of Science and Technology,School of Electrical Engineering,Tehran,Iran |
BookMark | eNotkMtOwzAURA0CiVL6BUjIP5DiR_xallBKRSUQgnXlpNetUWJHdrro3xNUNjOLOTqLuUVXIQZA6IGSOaXEPK6r5VIwRcWcEUbnRpQlF_oCzYzSVEpRci6FuEQTJktWmBG9QbOcfwghnGqtjZig_smH2Hnb4mefh-Tr4-BjwLXNsMNvRQc2ZOxiwqtk-wP-sGnwf4QPe7zo-xRtc8A-nAfbtif8CU0Mzu-PydYt4Cp2_egc8XzKA3R36NrZNsPsv6fo-2X5Vb0Wm_fVulpsCs8IHwogrhSiIQ5Iraws5RhgOTHEqcbKRkDJrFLKSbczgridNLWUwLTRhDMJfIruz14PANs--c6m0_b_I_4LeR1fRQ |
ContentType | Conference Proceeding |
DBID | 6IE 6IL CBEJK RIE RIL |
DOI | 10.1109/ICEE52715.2021.9544358 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE/IET Electronic Library IEEE Proceedings Order Plans (POP All) 1998-Present |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering |
EISBN | 9781665433655 1665433655 |
EISSN | 2642-9527 |
EndPage | 572 |
ExternalDocumentID | 9544358 |
Genre | orig-research |
GroupedDBID | 6IE 6IF 6IK 6IL 6IN AAJGR AAWTH ABLEC ADZIZ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IEGSK IPLJI OCL RIE RIL |
ID | FETCH-LOGICAL-i203t-e0f455c0fe0b7a6467a6ea3090f7ca6c5e42a777f6fd950fd69b66e28980326e3 |
IEDL.DBID | RIE |
IngestDate | Wed Aug 27 02:25:12 EDT 2025 |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-i203t-e0f455c0fe0b7a6467a6ea3090f7ca6c5e42a777f6fd950fd69b66e28980326e3 |
PageCount | 5 |
ParticipantIDs | ieee_primary_9544358 |
PublicationCentury | 2000 |
PublicationDate | 2021-May-18 |
PublicationDateYYYYMMDD | 2021-05-18 |
PublicationDate_xml | – month: 05 year: 2021 text: 2021-May-18 day: 18 |
PublicationDecade | 2020 |
PublicationTitle | Iranian Conference on Electrical Engineering |
PublicationTitleAbbrev | ICEE |
PublicationYear | 2021 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
SSID | ssj0003188895 |
Score | 1.763026 |
Snippet | Graph partitioning algorithms have been utilized to execute complex applications, where there is no enough space to run the whole application once, like in... |
SourceID | ieee |
SourceType | Publisher |
StartPage | 568 |
SubjectTerms | Bin packing Binomial Distribution based K-means Classification algorithms Clustering algorithms Elbow Electrical engineering Graph partitioning algorithms K-means algorithm Partitioning algorithms Q-factor Reconfigurable computing Simulated annealing Unsupervised clustering |
Title | Binomial Distribution based K-means for Graph Partitioning Approach in Partially Reconfigurable Computing system |
URI | https://ieeexplore.ieee.org/document/9544358 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwELbaTrDwaBFveWAkqZP4EY9QWgqoqAOVulV5nFFFSasqGeDX40tCeYiBLUocJbJPvu_u_H1HyAUYpiG1YUnqR7HDuWFOzETiyEAxaSyCDQxWdEePcjjh91MxbZDLDRcGAMrDZ-DiZVnLT5dJgamyrkaxNhE2SVMpXXG1NvkUa5thqEVNAvaY7t71-n3hK0_YKND33PrlH11USicy2CGjz89XZ0de3CKP3eT9lzLjf_9vl3S-6Hp0vHFEe6QB2T7Z_qY02Car6znyj6MFvUGl3LrJFUUfltIH5xWsx6IWv9JbFLCmYzSoOlVLr2rZcTrPqgfRYvFGMW7NzPy5WCP5ilbdIXB4pQ3dIZNB_6k3dOpmC87cZ0HuADNciIQZYLGKpN0_IwlRwDQzKolkIoD7kVLKSJNqwUwqdSwl2HgtZBYCQnBAWtkyg0NCvTBm3MTKIi9UGDOa202MW2QoBRZN4Yi0ce5mq0pPY1ZP2_Hft0_IFq4fVuy98JS08nUBZxYI5PF5aQEfWgizrw |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3JTsMwELVKOQAXlhax4wNH0jqL7eQIpaWli3popd6qLGMUUdKqSg7w9XiSUBZx4GZlkSx75Hkz4_eGkBtQzINIhyWR5QeG4yhmBIyHhrAlE0ojWFthRXc4Et2p8zTjswq53XBhACC_fAYNHOa1_GgZZpgqa3oo1sbdLbKtB9Iq2FqbjIq2Ttf1eEkDNpnX7LXabW5Jk-s40DIb5e8_-qjkbqSzT4afEyhuj7w0sjRohO-_tBn_O8MDUv8i7NHxxhUdkgokR2Tvm9ZgjazuY2Qg-wv6gFq5ZZsril4son3jFbTPohrB0keUsKZjNKkyWUvvSuFxGifFC3-xeKMYuSYqfs7WSL-iRX8I_LxQh66Taac9aXWNst2CEVvMTg1gyuE8ZApYIH2hT1BfgG8zjykZ-iLk4Fi-lFIJFXmcqUh4gRCgIzaXaRAI9jGpJssETgg13YA5KpAae6HGmPIcfYw5GhsKjmVTOCU1XLv5qlDUmJfLdvb342uy050MB_NBb9Q_J7u4l1i_N90LUk3XGVxqWJAGV7k1fADq2Lb6 |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Iranian+Conference+on+Electrical+Engineering&rft.atitle=Binomial+Distribution+based+K-means+for+Graph+Partitioning+Approach+in+Partially+Reconfigurable+Computing+system&rft.au=Asgari%2C+Zahra&rft.au=Mastoori%2C+Maryam+Sadat&rft.date=2021-05-18&rft.pub=IEEE&rft.eissn=2642-9527&rft.spage=568&rft.epage=572&rft_id=info:doi/10.1109%2FICEE52715.2021.9544358&rft.externalDocID=9544358 |