文章目录

  • 问题描述
  • 符号说明
  • 问题一
  • 问题二
  • 问题三
  • 问题四
    • 假定没有直销中心城市的客户按就近的原则购买产品,请重新考虑问题(3)。 m a x ( ∑ j = 1 92 ( 1.8 ∗ q j ∗ s j ) − ∑ i = 1 92 ( p i ∗ 30 + ∑ j = 1 20 0.012 ∗ a i j ∗ d i j ∗ ( s j + c i j ∗ s i ) ) ) max(\sum_{j=1}^{92}(1.8*q_j*s_j)-\sum_{i=1}^{92}(p_i*30+\sum_{j=1}^{20}0.012*a_{ij}*d_{ij}*(s_j+c_{ij}*s_i) ) ) max(j=1∑92​(1.8∗qj​∗sj​)−i=1∑92​(pi​∗30+j=1∑20​0.012∗aij​∗dij​∗(sj​+cij​∗si​))) ![在这里插入图片描述](https://img-blog.csdnimg.cn/ae7369442a174a0e892dc3f3561eb772.png) lingo求解 ![在这里插入图片描述](https://img-blog.csdnimg.cn/aa22b977af0843889617b35fde0df603.png) [代码](https://download.csdn.net/download/m0_52427832/86246908)

问题描述

某省共有92个城市,城市位置、标号,公路交通网数据见附件1。
某企业在该省标号前20位的城市建立了直销中心,各直销中心负责所在城市的销售,销售量见附件1。该企业欲在该省设立一个配送中心负责给直销中心配送产品,配送中心建设成本为30万元。每吨公里运费2元,每吨产品的销售利润为300元。
试建立数学模型分析研究下面的问题:

符号说明

符号 说明
d i j dij dij 表示从第i个城市到第j个城市到距离
s j sj sj 表示第j个直销中心的每月销量
pi={1,0} 1:在第i个城市建立配送中心 0:不在第i个城市建立配送中心
qi={1,0} 1:在第j个城市建立配送中心 0:不在第j个城市建立配送中心
aij={1,0} 1:配送中心i向配送中心j配送 0:配送中心i不向配送中心配送
cij={1,0} 1:第j个直销中心管理第i个城市 0:第j个直销中心不管理第i个城市

问题一

为了降低运输成本,配送中心应选在哪个城市?
模型: m i n ∑ j = 1 20 ( 2 ∗ d i j ∗ s j ) min\sum_{j=1}^{20}(2*d_{ij}*s_j) minj=1∑20​(2∗dij​∗sj​)
Matlab画图求解

答案:35

问题二

请为该企业制定一个成本最小的5年产品配送计划:应设立几个配送中心、各设在何处?
模型: m i n ∑ i = 1 92 ( 30 ∗ p i + ∑ j = 1 20 0.012 ∗ a i j ∗ d i j ∗ s j ) min\sum_{i=1}^{92}(30*p_i+\sum_{j=1}^{20}0.012*a_{ij}*d_{ij}*s_j ) mini=1∑92​(30∗pi​+j=1∑20​0.012∗aij​∗dij​∗sj​)

lingo求解后答案为:

问题三

如果该企业考虑重新为20个直销中心选址,请给出最佳的5年产品销售、配送计划。
m a x ( ∑ j = 1 92 ( 1.8 ∗ q j ∗ s j ) − ∑ i = 1 92 ( p i ∗ 30 + ∑ j = 1 20 0.012 ∗ a i j ∗ d i j ∗ s i j ) ) max(\sum_{j=1}^{92}(1.8*q_j*s_j)-\sum_{i=1}^{92}(p_i*30+\sum_{j=1}^{20}0.012*a_{ij}*d_{ij}*s_{ij} ) ) max(j=1∑92​(1.8∗qj​∗sj​)−i=1∑92​(pi​∗30+j=1∑20​0.012∗aij​∗dij​∗sij​))

上面约束应该是qj,打错了。
lingo求解

问题四

假定没有直销中心城市的客户按就近的原则购买产品,请重新考虑问题(3)。
m a x ( ∑ j = 1 92 ( 1.8 ∗ q j ∗ s j ) − ∑ i = 1 92 ( p i ∗ 30 + ∑ j = 1 20 0.012 ∗ a i j ∗ d i j ∗ ( s j + c i j ∗ s i ) ) ) max(\sum_{j=1}^{92}(1.8*q_j*s_j)-\sum_{i=1}^{92}(p_i*30+\sum_{j=1}^{20}0.012*a_{ij}*d_{ij}*(s_j+c_{ij}*s_i) ) ) max(j=1∑92​(1.8∗qj​∗sj​)−i=1∑92​(pi​∗30+j=1∑20​0.012∗aij​∗dij​∗(sj​+cij​∗si​)))

lingo求解

代码

参考文章
0-1规划的lingo求解
数学规划之选址问题
配送选址中心问题

【数学建模暑期培训】配送中心选址问题相关推荐

  1. 【数学建模暑期培训】Matlab数据分析 数据处理 数据挖掘

    文章目录 数据预处理任务 数据集成 数据变换 数据清洗 数据规约 主要处理函数 数据预处理任务 数据清洗:去掉数据中的噪声,纠正不一致 数据集成:将多个数据源合并成一致的数据存储,构成一个完整的数据集 ...

  2. 【数学建模暑期培训】Matlab之求代数方程的符号解和数值解

    文章目录 符号运算 1.1 符号对象的创建 1.2 代数方程的符号解 代数方程的数值解 线性方程组的数值解 非线性方程的数值解 符号运算 符号运算又称计算机代数,通俗地讲就是用计算机推导数学公式,如对 ...

  3. 【数学建模暑期培训】Matlab绘图命令

    文章目录 二维绘图命令 plot subplot 三种画图方式 三维画图 三维画图基本命令 二维绘图命令 plot 二维绘图的基本命令有plot,loglog,semilogx,semilogy 和p ...

  4. matlab篮球队需要五名队员,2016年数学建模暑期训练题目

    2016年武汉理工大学数学建模暑期培训练习题 1.编写MATLAB 和lingo 程序求解下列方程(组) (1)4 x sin x cos x += (2) x x 24-= (3)求方程 ()074 ...

  5. 2020美赛数学建模 校级培训——Week_2

    引言: 博主在今年寒假参加了学校组织的美国大学生数学建模竞赛培训, 在此,用博客来记录这段培训时光. 本篇博客将记录第二轮培训(1.9--1. 13)的相关培训内容: Day 6: 2020.1.9 ...

  6. 2020美赛数学建模 校级培训——Week_3

    引言: 博主在今年寒假参加了学校组织的美国大学生数学建模竞赛培训, 在此,用博客来记录这段培训时光. 本篇博客将记录第三轮培训(1.14--1.19)的相关培训内容: Day 11: 2020.1.1 ...

  7. 数学建模暑期集训6:用SPSS对数据进行多元线性回归分析

    在本专栏的第六篇数学建模学习笔记(六)多元回归分析算法(matlab)博文中,记录了如何用matlab进行多元回归分析.本篇则将使用spss软件达到同样的效果,且使用起来比matlab更为方便. 空谈 ...

  8. 数学建模暑期集训14:博弈论与纳什均衡

    前言 博弈论的内容在数学建模中比较少见,但2020年国赛B题确实考到了这一部分,因此掌握一些基本的原理方法还是有所必要.并且,博弈论本身和模糊综合评价类型比较类似,都是难度不高,不太依赖编程的方法,掌 ...

  9. 数学建模暑期集训26:遗传算法

    遗传算法是优化类问题的经典智能算法.本篇将介绍遗传算法的基本概念以及利用遗传算法来求解单目标规划模型. 达尔文进化论的基本思想 遗传算法的设计是受到达尔文进化论的启发.先看下面这张图的几个基本概念. ...

最新文章

  1. 基于fedora23的karora23初始版本安装crt信赖libpng升级glibc造成系统无法进入...
  2. matlab 类 方法,最好的组织MATLAB类的方法?
  3. 在SQLite中使用索引优化查询速度
  4. python流获取控制台_对Python捕获控制台输出流的方法详解
  5. SAP Spartacus里的injector
  6. LeetCode面试题03. 数组中重复的数字
  7. poj 2886Who Gets the Most Candies?
  8. 智慧气象机器_智慧电缆隧道火热建设中 传感器+机器人成标配
  9. esxi存储(外部共享存储)- Open FIle
  10. PHP编译参数 --prefix=/usr/local/php 的“深远”影响
  11. 马斯克的挖隧道公司再下一城,未来或将首次实现短途通勤
  12. java加密算法入门(三)-非对称加密详解
  13. 海南省重点公共场所WiFi覆盖率达到97.7%
  14. python数据处理源代码_python数据分析与应用源数据和代码
  15. python之OCR文字识别
  16. 程序员教你玩转电脑手机
  17. 30 岁前实现财务自由的人,都做对了哪些事?
  18. 如何使用 MATLAB 绘制小提琴图
  19. 淘宝API淘口令真实url
  20. python导入上级目录_Python导入上一级/下一级/任一级目录下的.py文件问题

热门文章

  1. DataTables warning: table id=tableEquipment - Cannot reinitialise DataTable配上代码解决
  2. 小黑鱼怎么样?好的平台错不了!
  3. 打造爆款时怎么做淘宝付费推广?
  4. 画中画效果自由制作,视频、图片都可制作
  5. UNITY 开发日记/教程 俄罗斯方块 (五) 方块平移和旋转
  6. 玻色量子创始人COO马寅出席首届量子计算产业峰会,算力升级迫切呼唤量子计算
  7. 直角坐标系的平移和旋转
  8. vue检测是不是360浏览器兼容模式_vue开发之不同浏览器的类型判断
  9. 互联网---张鑫旭---读了张大大的好多博客了(自己小有心得) 怀着感恩的心来写
  10. 芬兰本土公司Jolla计划复兴诺基亚MeeGo系统