4 papers
A Poly-Log Approximation for Transaction Scheduling in Fog-Cloud Computing and Beyond
Ramesh Adhikari, Costas Busch, Pavan Poudel
Transaction scheduling is crucial to efficiently allocate shared resources in a conflict-free manner in distributed systems. We investigate the efficient scheduling of transactions…
Near-Optimal Stability for Distributed Transaction Processing in Blockchain Sharding
Ramesh Adhikari, Costas Busch, Dariusz R. Kowalski
In blockchain sharding, processing nodes are divided into shards, and each shard processes transactions in parallel. A key challenge in such a system is to ensure system st…
On the Efficiency of Dynamic Transaction Scheduling in Blockchain Sharding
Ramesh Adhikari, Costas Busch, Miroslav Popovic
Sharding is a technique to speed up transaction processing in blockchains, where the processing nodes in the blockchain are divided into disjoint groups (shards) that can p…
Fast Transaction Scheduling in Blockchain Sharding
Ramesh Adhikari, Costas Busch, Miroslav Popovic
Sharding is a promising technique for addressing the scalability issues of blockchain, and this technique is especially important for IoT, edge, or mobile computing. It divides the…