【建模思路】2023长三角数模A题
快递包裹装箱优化问题
2023年第三届长三角高校数学建模竞赛赛题正式发布!
本届竞赛共有A,B,C三题
本科生、研究生可选择A、B题中任意一题作答
专科生选择C题,也可以选择A,B题作答。
今天学长给大家分享下各个题的一个基本建模思路,提供一个思考方向
预祝各参赛队伍取得理想成绩!
A题包含数据附件
请在官网通知公告中下载
↓↓↓
问题一
-
每个订单有多个产品,每个产品的长、宽、高和数量都不同。 -
每个订单都需要使用一定数量的耗材。 -
每个耗材包括多种不同的规格和重量。
-
首先需要将所有的产品按照其长、宽、高进行归一化使得所有产品的尺寸单位都相同。例如,可以将所有产品的长、宽、高除以一个标准长度(比如170mm,得到归一化后的尺寸。 -
然后需要确定每个产品最适合使用的尺寸和形状的箱子或袋子以及需要使用的数量。这个过程可以根据实际情况进行优化算法,可以考虑以下因素: -
箱子或袋子的尺寸是否能够容纳产品? -
箱子或袋子的形状是否能够适应产品的形状? -
使用单个箱子或袋子时是否能够满足耗材数量要求? -
如果使用多个箱子或袋子,则它们的尺寸和形状是否能够最大化地利用空间? -
如果使用多个箱子或袋子,则它们之间是否存在重叠部分,导致浪费空间? -
对于每个订单,需要计算出它需要使用的箱子或袋子的总数量和总体积。具体的计算方法取决于选择的优化策略。一般来说,可以考虑以下两种策略: -
贪心算法每次选择能够使耗材数量最少的产品组合,并尝试使用最合适的箱子或袋子来装载它们。如果当前的组合无法满足耗材数量要求,则继续选择其他产品组合,直到找到合适的组合或者已经没有更多的可选项为止。这种策略的优点是速度较快,但可能会出现无法满足耗材数量要求的组合。 -
动态规划法:预先计算出所有可能的组合的耗材数量和体积,然后根据实际需求逐步选择合适的组合和箱子或袋子。这种策略的优点是能够确保满足所有的耗材数量要求,但计算量较大。
问题二
-
确定优化方案的目标和约束条件:减少使用箱子或袋子数、总体积不能超过原方案的总体积、耗材总体积越小越好。 -
建立数学模型:定义一个函数 f(d2) -
设计算法:根据上述数学模型,设计算法来计算最优的$d_2$尺寸。具体来说,可以采用贪心算法或者动态规划算法等方法进行计算。 -
实现算法:将设计的算法实现到程序中,并调用该程序来计算最优的d2 -
分析算法性能:对算法进行性能分析,包括时间复杂度、空间复杂度等方面的评估,以确定算法是否满足要求。 -
不断优化算法:如果算法性能不够理想,可以对算法进行优化,以提高其效率和准确性。
问题三
×K
长三角高校数学建模竞赛
(22年优秀论文合集+往届赛题)
(22年优秀论文合集)
篇幅有限,仅部分截图展示
领取方式