Online algorithms are central to solving resource allocation and matching challenges in dynamic environments where decisions must be made without complete knowledge of future events. Research in this ...
Abstract: Terahertz (THz) communication is considered to be a promising technology in B5G communication systems. Efficient resource allocation algorithms play an important role in THz communication ...
This project simulates memory allocation strategies—First Fit, Best Fit, Worst Fit—and implements the Banker's Algorithm to analyze system resource allocation, detect deadlocks, and evaluate overall ...
Abstract: Game-theoretic resource allocation on graphs (GRAG) involves two players competing over multiple steps to control nodes of interest on a graph, a problem modeled as a multi-step Colonel ...
Deadlocks are a critical issue in multi-processing environments where processes get stuck waiting for each other indefinitely. This project bridges the gap between theoretical OS concepts and ...