├── Offload_Strategy.py ├── README.md ├── RL_DDQN.py ├── RL_DQN.py ├── RL_DuelingDQN.py ├── RL_PRDQN.py ├── dataset ├── edgeResources-melbCBD.csv └── users-melbcbd-generated.csv ├── main.py ├── results ├── DuelingDQN10loss.png ├── DuelingDQN10loss.svg └── _DuelingDQN10.csv ├── sysModel.py ├── userNum ├── ACTION_DuelingDQN10_mec0_2_50.data ├── ACTION_DuelingDQN10_mec1_4_50.data ├── ACTION_DuelingDQN10_mec2_6_50.data ├── ACTION_DuelingDQN10_mec3_8_50.data ├── ACTION_PRDQN10_mec0_2_50.data ├── ACTION_PRDQN10_mec1_4_50.data ├── ACTION_PRDQN10_mec2_6_50.data ├── ACTION_PRDQN10_mec3_8_50.data ├── ACTION_offline3_10_mec0_2_50.data ├── ACTION_offline3_10_mec1_4_50.data ├── ACTION_offline3_10_mec2_6_50.data ├── ACTION_offline3_10_mec3_8_50.data ├── ACTION_online3_10_mec0_2_50.data ├── ACTION_online3_10_mec1_4_50.data ├── ACTION_online3_10_mec2_6_50.data ├── ACTION_online3_10_mec3_8_50.data ├── JOB_DuelingDQN10_mec0_250.data ├── JOB_DuelingDQN10_mec0_450.data ├── JOB_DuelingDQN10_mec0_650.data ├── JOB_DuelingDQN10_mec0_850.data ├── JOB_PRDQN10_mec0_250.data ├── JOB_PRDQN10_mec0_450.data ├── JOB_PRDQN10_mec0_650.data ├── JOB_PRDQN10_mec0_850.data ├── JOB_offline3_10_rho_2.data ├── JOB_offline3_10_rho_4.data ├── JOB_offline3_10_rho_6.data ├── JOB_offline3_10_rho_8.data ├── JOB_online3_10_rho_2.data ├── JOB_online3_10_rho_4.data ├── JOB_online3_10_rho_6.data ├── JOB_online3_10_rho_8.data ├── USER_DuelingDQN10_mec0_250.data ├── USER_DuelingDQN10_mec1_450.data ├── USER_DuelingDQN10_mec2_650.data ├── USER_DuelingDQN10_mec3_850.data ├── USER_PRDQN10_mec0_250.data ├── USER_PRDQN10_mec1_450.data ├── USER_PRDQN10_mec2_650.data ├── USER_PRDQN10_mec3_850.data ├── USER_offline3_10_mec0_250.data ├── USER_offline3_10_mec1_450.data ├── USER_offline3_10_mec2_650.data ├── USER_offline3_10_mec3_850.data ├── USER_online3_10_mec0_250.data ├── USER_online3_10_mec1_450.data ├── USER_online3_10_mec2_650.data └── USER_online3_10_mec3_850.data └── usermove ├── user_0.data ├── user_1.data ├── user_2.data ├── user_3.data ├── user_4.data ├── user_5.data ├── user_6.data ├── user_7.data ├── user_8.data └── user_9.data /Offload_Strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/Offload_Strategy.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/README.md -------------------------------------------------------------------------------- /RL_DDQN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/RL_DDQN.py -------------------------------------------------------------------------------- /RL_DQN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/RL_DQN.py -------------------------------------------------------------------------------- /RL_DuelingDQN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/RL_DuelingDQN.py -------------------------------------------------------------------------------- /RL_PRDQN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/RL_PRDQN.py -------------------------------------------------------------------------------- /dataset/edgeResources-melbCBD.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/dataset/edgeResources-melbCBD.csv -------------------------------------------------------------------------------- /dataset/users-melbcbd-generated.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/dataset/users-melbcbd-generated.csv -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/main.py -------------------------------------------------------------------------------- /results/DuelingDQN10loss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/results/DuelingDQN10loss.png -------------------------------------------------------------------------------- /results/DuelingDQN10loss.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/results/DuelingDQN10loss.svg -------------------------------------------------------------------------------- /results/_DuelingDQN10.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/results/_DuelingDQN10.csv -------------------------------------------------------------------------------- /sysModel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/sysModel.py -------------------------------------------------------------------------------- /userNum/ACTION_DuelingDQN10_mec0_2_50.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/ACTION_DuelingDQN10_mec0_2_50.data -------------------------------------------------------------------------------- /userNum/ACTION_DuelingDQN10_mec1_4_50.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/ACTION_DuelingDQN10_mec1_4_50.data -------------------------------------------------------------------------------- /userNum/ACTION_DuelingDQN10_mec2_6_50.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/ACTION_DuelingDQN10_mec2_6_50.data -------------------------------------------------------------------------------- /userNum/ACTION_DuelingDQN10_mec3_8_50.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/ACTION_DuelingDQN10_mec3_8_50.data -------------------------------------------------------------------------------- /userNum/ACTION_PRDQN10_mec0_2_50.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/ACTION_PRDQN10_mec0_2_50.data -------------------------------------------------------------------------------- /userNum/ACTION_PRDQN10_mec1_4_50.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/ACTION_PRDQN10_mec1_4_50.data -------------------------------------------------------------------------------- /userNum/ACTION_PRDQN10_mec2_6_50.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/ACTION_PRDQN10_mec2_6_50.data -------------------------------------------------------------------------------- /userNum/ACTION_PRDQN10_mec3_8_50.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/ACTION_PRDQN10_mec3_8_50.data -------------------------------------------------------------------------------- /userNum/ACTION_offline3_10_mec0_2_50.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/ACTION_offline3_10_mec0_2_50.data -------------------------------------------------------------------------------- /userNum/ACTION_offline3_10_mec1_4_50.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/ACTION_offline3_10_mec1_4_50.data -------------------------------------------------------------------------------- /userNum/ACTION_offline3_10_mec2_6_50.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/ACTION_offline3_10_mec2_6_50.data -------------------------------------------------------------------------------- /userNum/ACTION_offline3_10_mec3_8_50.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/ACTION_offline3_10_mec3_8_50.data -------------------------------------------------------------------------------- /userNum/ACTION_online3_10_mec0_2_50.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/ACTION_online3_10_mec0_2_50.data -------------------------------------------------------------------------------- /userNum/ACTION_online3_10_mec1_4_50.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/ACTION_online3_10_mec1_4_50.data -------------------------------------------------------------------------------- /userNum/ACTION_online3_10_mec2_6_50.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/ACTION_online3_10_mec2_6_50.data -------------------------------------------------------------------------------- /userNum/ACTION_online3_10_mec3_8_50.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/ACTION_online3_10_mec3_8_50.data -------------------------------------------------------------------------------- /userNum/JOB_DuelingDQN10_mec0_250.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/JOB_DuelingDQN10_mec0_250.data -------------------------------------------------------------------------------- /userNum/JOB_DuelingDQN10_mec0_450.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/JOB_DuelingDQN10_mec0_450.data -------------------------------------------------------------------------------- /userNum/JOB_DuelingDQN10_mec0_650.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/JOB_DuelingDQN10_mec0_650.data -------------------------------------------------------------------------------- /userNum/JOB_DuelingDQN10_mec0_850.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/JOB_DuelingDQN10_mec0_850.data -------------------------------------------------------------------------------- /userNum/JOB_PRDQN10_mec0_250.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/JOB_PRDQN10_mec0_250.data -------------------------------------------------------------------------------- /userNum/JOB_PRDQN10_mec0_450.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/JOB_PRDQN10_mec0_450.data -------------------------------------------------------------------------------- /userNum/JOB_PRDQN10_mec0_650.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/JOB_PRDQN10_mec0_650.data -------------------------------------------------------------------------------- /userNum/JOB_PRDQN10_mec0_850.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/JOB_PRDQN10_mec0_850.data -------------------------------------------------------------------------------- /userNum/JOB_offline3_10_rho_2.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/JOB_offline3_10_rho_2.data -------------------------------------------------------------------------------- /userNum/JOB_offline3_10_rho_4.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/JOB_offline3_10_rho_4.data -------------------------------------------------------------------------------- /userNum/JOB_offline3_10_rho_6.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/JOB_offline3_10_rho_6.data -------------------------------------------------------------------------------- /userNum/JOB_offline3_10_rho_8.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/JOB_offline3_10_rho_8.data -------------------------------------------------------------------------------- /userNum/JOB_online3_10_rho_2.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/JOB_online3_10_rho_2.data -------------------------------------------------------------------------------- /userNum/JOB_online3_10_rho_4.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/JOB_online3_10_rho_4.data -------------------------------------------------------------------------------- /userNum/JOB_online3_10_rho_6.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/JOB_online3_10_rho_6.data -------------------------------------------------------------------------------- /userNum/JOB_online3_10_rho_8.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/JOB_online3_10_rho_8.data -------------------------------------------------------------------------------- /userNum/USER_DuelingDQN10_mec0_250.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/USER_DuelingDQN10_mec0_250.data -------------------------------------------------------------------------------- /userNum/USER_DuelingDQN10_mec1_450.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/USER_DuelingDQN10_mec1_450.data -------------------------------------------------------------------------------- /userNum/USER_DuelingDQN10_mec2_650.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/USER_DuelingDQN10_mec2_650.data -------------------------------------------------------------------------------- /userNum/USER_DuelingDQN10_mec3_850.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/USER_DuelingDQN10_mec3_850.data -------------------------------------------------------------------------------- /userNum/USER_PRDQN10_mec0_250.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/USER_PRDQN10_mec0_250.data -------------------------------------------------------------------------------- /userNum/USER_PRDQN10_mec1_450.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/USER_PRDQN10_mec1_450.data -------------------------------------------------------------------------------- /userNum/USER_PRDQN10_mec2_650.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/USER_PRDQN10_mec2_650.data -------------------------------------------------------------------------------- /userNum/USER_PRDQN10_mec3_850.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/USER_PRDQN10_mec3_850.data -------------------------------------------------------------------------------- /userNum/USER_offline3_10_mec0_250.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/USER_offline3_10_mec0_250.data -------------------------------------------------------------------------------- /userNum/USER_offline3_10_mec1_450.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/USER_offline3_10_mec1_450.data -------------------------------------------------------------------------------- /userNum/USER_offline3_10_mec2_650.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/USER_offline3_10_mec2_650.data -------------------------------------------------------------------------------- /userNum/USER_offline3_10_mec3_850.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/USER_offline3_10_mec3_850.data -------------------------------------------------------------------------------- /userNum/USER_online3_10_mec0_250.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/USER_online3_10_mec0_250.data -------------------------------------------------------------------------------- /userNum/USER_online3_10_mec1_450.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/USER_online3_10_mec1_450.data -------------------------------------------------------------------------------- /userNum/USER_online3_10_mec2_650.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/USER_online3_10_mec2_650.data -------------------------------------------------------------------------------- /userNum/USER_online3_10_mec3_850.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/userNum/USER_online3_10_mec3_850.data -------------------------------------------------------------------------------- /usermove/user_0.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/usermove/user_0.data -------------------------------------------------------------------------------- /usermove/user_1.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/usermove/user_1.data -------------------------------------------------------------------------------- /usermove/user_2.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/usermove/user_2.data -------------------------------------------------------------------------------- /usermove/user_3.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/usermove/user_3.data -------------------------------------------------------------------------------- /usermove/user_4.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/usermove/user_4.data -------------------------------------------------------------------------------- /usermove/user_5.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/usermove/user_5.data -------------------------------------------------------------------------------- /usermove/user_6.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/usermove/user_6.data -------------------------------------------------------------------------------- /usermove/user_7.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/usermove/user_7.data -------------------------------------------------------------------------------- /usermove/user_8.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/usermove/user_8.data -------------------------------------------------------------------------------- /usermove/user_9.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Deniece-long/SimforOffloading/HEAD/usermove/user_9.data --------------------------------------------------------------------------------