Multi-agent device-level modeling framework for demand scheduling | IEEE Conference Publication | IEEE Xplore