算法-困难-废品回收问题

问题描述

  • 每个小区存在多个用户,用户生产n种垃圾,如纸壳,易拉罐,每种垃圾的价值是不同的
垃圾种类  纸壳 易拉罐
 价值  1/kg  2/kg
垃圾种类  纸壳 易拉罐
 价值  0.9/kg  2.1/kg

  • 现有多个司机,同时上门回收用户的垃圾,由于用户的分散,导致存在交通成本,不同用户的道路是S,不同时刻的每分钟交通成本是T,汽车的速度是V(如:60km/h)
用户 用户A 用户B 
 距离 10km 15km

时间段 9:00-10:00  12:00-13:00
 每分钟驾驶成本 0.4/min 0.2/min

  • 为了保证服务质量和用户体验,要求在8小时内,用户的垃圾一定会被收集
  • 当司机收集用户的垃圾后,需要将垃圾送往垃圾回收公司,不同垃圾回收公司对于不同垃圾的回收价值是不同的,同时司机到不同垃圾回收公司的距离以及成本也是不同的

 垃圾回收公司纸壳  易拉罐
 公司A 1.2/kg 2.2/kg
 公司B 1.1/kg 2.4/kg

司机公司A 公司B 
 距离 10km 15km

时间段 9:00-10:00  12:00-13:00
 每分钟驾驶成本 0.4/min 0.2/min


 

  • 题目要求:进行合理的规划,保证用户,司机都可以具有最优收益 : (邮差问题,背包问题,动态规划,银行家问题,N-hard问题)
  • 如果不能同时满足,优先用户最优收益,并且司机不能亏本,如果方案不存在,输出不存在

举例:

  • 司机A,收集用户A的纸壳10kg,收集用户B的易拉罐5kg,送往废品回收公司A,纸壳5kg,易拉罐5kg,送往废品回收公司B纸壳5kg,司机成本10元(里程费5元,支付用户5元),司机收益5元,用户收益5元

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值