Kablosuz sensör ağları geniş bir uygulama yelpazesinde, çok farklı türden veriyi takip etmek için kullanılmaktadır. Yakın gelecekte, Nesnelerin Interneti kavramının geniş kabulü ile kullanım alanı daha da artacak olan bu ağlarda önemli problemlerden biri de ağdaki sensörlerin takip edilen değerler konusunda hemfikir olmalarını sağlamaktır. Bu amaca yönelik olarak farklı uzlaşı algoritmaları geliştirilmiştir. Bu algoritmalar, düşük hesaplama karmaşıklığı, hızlı yakınsama, düşük enerji sarfiyatı gibi farklı kriterleri sağlamayı amaçlamaktadırlar. Bunun yanı sıra, hareketli otonom cihazların belli bir noktada buluşmaları gibi başka alanlarda da uzlaşı algoritmaları kullanılmaktadır. Bu tezde amacımız, farklı kriterlere göre tasarlanmış uzlaşı algoritmalarının benzetimler ışığında karşılaştırmalarını sunmak, ve kullanım alanlarına göre her birinin diğerlerine göre avantajlarını ve dezavantajlarını ortaya çıkarmaktır.
Wireless sensor networks are utilized to monitor data from a wide range of application types. One of the most important problems of these networks, which will have even wider application areas with the wide acceptance of the Internet of Things phenomenon in the near future, is having the sensors agree on the monitored data. To this end, various consensus algorithms have been developed. These algorithms aim to meet various criteria such as low computational complexity, rapid convergence and low energy consumption. Furthermore, consensus algorithms have also been used in areas such as having mobile autonomous devices meet at a rendezvous point. In this thesis, our aim is to compare, by means of simulations, different consensus algorithms developed to meet different criteria and provide advantages and disadvantages of each depending on the usage area.