Global ETD Search
Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.
Results
Showing 1 to 20 of 33 for “"Consensus algorithm"”.
-
CAGE - Consensus Algorithm Genetically Encouraged
… components of Blockchain Technology is the consensus algorithms used to i) select a node in the network responsible for providing a block added to the blockchain; and, ii) verify that block and ensure trust between the nodes within the system. This research proposes a newly developed …
-
A Scalable Leader Based Consensus Algorithm
Present-day commonly used systems like Cassandra, Spanner, and CockroachDB require high availability and strict consistency guarantees. High availability is attained through redundancy. In the field of computing, redundancy is attained through state machine repli- cation. Protocols like Raft, …
-
A Low-latency Consensus Algorithm for Geographically Distributed Systems
… Caesar, a novel multi-leader Generalized Consensus protocol for geographically replicated systems. Caesar is able to achieve near-perfect availability, provide high performance - low latency and high throughput compared to the existing state-of-the- art, and tolerate replica failures. …
-
Liveness analysis, modeling, and simulation of blockchain consensus algorithms' ability to tolerate malicious miners
… and customizing their own fit-for-purpose consensus algorithms. Because security and performance are principally achieved through the chosen consensus algorithm, the reliability and security of these algorithms must be both assured and tested. This work provides a methodology to assess such …
-
Fault-tolerant consensus in directed graphs and convex hull consensus
… studies the fault-tolerance aspect of the consensus algorithm, which is a fundamental building block for the distributed systems. Particularly, the dissertation has the following two main contributions on fault-tolerant consensus in message-passing networks: • We explore various …
-
Robust and decentralized task assignment algorithms for UAVs
… related to distributed planning: information consensus, decentralized conflict-free assignment, and robust assignment. Information sharing is a vital part of many decentralized planning algorithms. A previously proposed decentralized consensus algorithm uses the well-known Kalman filtering …
-
A study of a coordinated path planning strategy for a fleet of unmanned surface ships in the presence of static obstacles
… Field Method), 2) Formation control for a fleet (Consensus algorithm) and 3) Path planning strategy for follower ships of a fleet. In addition, Potential Field Method and Consensus algorithm were integrated to develop the new path planning strategy, which imitates the motion of school of fish when …
-
DisViz: Visualizing real-world distributed system logs with space time diagrams
… to debug issues in an implementation of the Raft consensus algorithm [34].
-
In-Flight Testing & Verification of an Adaptive Distributed Fault-Tolerant Control Architecture
… setup for testing and validating an adaptive consensus algorithm and a bio-inspired health management architecture. The distributed adaptive consensus algorithm gathers information states from the agents, processes the shared information, and decides the subsequent action for each agent until …
-
Balancing information mixing and optimality: a framework for robust and efficient distributed decision-making
… networks. It combines theoretical insights, algorithmic tools, and experimental validation to enhance decision-making in networked dynamical systems (NDS) with applications aimed at advancing clean and renewable energy systems. The proposed solutions emphasize distributed consensus, …
-
Distributed online algorithms for energy management in smart grids
… distributed across the grid. This work proposes algorithmic solutions for distributed economic dispatch based on Subgradient method and Alternating Direction Method of Multipliers (ADMM), both designed to be agnostic with any initialization vector. The proposed distributed online solutions …
-
Secure Aircraft Maintenance Records Using Blockchain (SAMR)
… to achieve being a distributed ledger, a consensus algorithm PoET is used to display the global state accurately to all users. The SAMR blockchain uses the Linux Foundations open sourced software “Hyperledger” to facilitate an environment that mimics a real-world implementation. The Python …
-
Consensus, Cooperative Learning, and Flocking for Multi-agent Predator Avoidance
… a hybrid multi-agent system that integrates consensus, cooperative learning, and flocking control to determine the direction of attacking predators and learn to flock away from them in a coordinated manner is proposed. This system is entirely distributed requiring only communication between …
-
Consensus Algorithms for Estimation and Discrete Averaging in Networked Control Systems
In this thesis several topics on consensus and gossip algorithms for multi-agent systems are addressed. An agent is a dynamical system that can be fully described by a state-space representation of its dynamics. A multi-agent system is a network of agents whose pattern of interactions or couplings …
-
Reaching Consensus with uncertainty on a network
… in its estimate. The proposed hyperpa- rameter consensus algorithm builds upon foundations in both the consensus and data fusion communities by applying Bayesian probability theory to the agreement problem. Unique to this approach is the ability to converge to the centralized Bayesian parameter …
-
Heuristic ensembles of filters for accurate and reliable feature selection
… filters and ranking filters with a heuristic consensus algorithm in order to utilise the strength of each type. The ensemble is tested on ten benchmark datasets and its performance is evaluated by two stability measures and three classifiers. The experimental results demonstrate that HEF …
-
Distributed optimization with applications to sensor networks and machine learning
… dissertation deals with developing optimization algorithms which can be distributed over a network of computational nodes. Specifically we develop distributed algorithms for the special class when the optimization problem of interest has a separable structure. In this case the objective function …
-
On the complexity of synchronization
The field of distributed algorithms revolves around efficiently solving synchronization tasks, such as leader election and consensus. We make contributions towards a better understanding of the complexity of central tasks in standard distributed models. In the population protocols model, we …
-
Information Theory and Cooperative Control in Networked Multi-Agent Systems with Applications to Smart Grid
… in smart grid. We propose a leader-following consensus protocol for such interconnected systems and derive the sufficient conditions, in terms of communication topology and control parameters, for string stability. Simulation results and performance in terms of disturbance propagation are also …
-
Cooperative autonomous systems: Motion planning and coordinated tracking control for multi-vehicle missions
… First, a centralized optimal motion planning algorithm produces a set of feasible and flyable trajectories, which guarantee inter-vehicle safety, while satisfying specific temporal mission requirements, as well as dynamic constraints of the vehicles. Then, a distributed coordinated tracking …
Page 1 of 2