Computer science Lyapunov optimization Energy consumption Resource allocation Process (computing) Joint (building) Mathematical optimization Efficient energy use Bandwidth (computing) Optimization problem Distributed computing Iterative and incremental development Computer network Artificial intelligence Algorithm