{"title":"Asynchronous SN P Systems for Sorting","authors":"Shunsuke Aoki, A. Fujiwara","doi":"10.1109/ICNC.2012.41","DOIUrl":null,"url":null,"abstract":"We propose two kinds of asynchronous SN P systems for sorting. We first propose an anynchronous SN P system that works as a comparator, which sorts two binary numbers of m bits. The SN P systems work in O(m) sequential steps or O(log m) parallel steps using O(m) neurons. We next propose an asynchronous SN P system that simulates a sorting network, which sorts n binary numbers of m bits using the above comparator. The SN P system works in O(mn log n) sequential steps or O(log m log n) parallel steps using O(mn log n) neurons. Finally, we propose another SN P system that sorts n binary numbers of m bits. The SN P system is based on a round robin tournament, and works in O(mn2) sequential steps or O(log m) parallel steps using O(mn2) neurons.","PeriodicalId":442973,"journal":{"name":"2012 Third International Conference on Networking and Computing","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-12-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 Third International Conference on Networking and Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICNC.2012.41","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
We propose two kinds of asynchronous SN P systems for sorting. We first propose an anynchronous SN P system that works as a comparator, which sorts two binary numbers of m bits. The SN P systems work in O(m) sequential steps or O(log m) parallel steps using O(m) neurons. We next propose an asynchronous SN P system that simulates a sorting network, which sorts n binary numbers of m bits using the above comparator. The SN P system works in O(mn log n) sequential steps or O(log m log n) parallel steps using O(mn log n) neurons. Finally, we propose another SN P system that sorts n binary numbers of m bits. The SN P system is based on a round robin tournament, and works in O(mn2) sequential steps or O(log m) parallel steps using O(mn2) neurons.