kentzhang

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

摘要: 本文章译自OptaPlanner官网上,Geoffrey De Smet先生的博文,链接如下: https://www.optaplanner.org/blog/2015/06/03/HowGoodAreHumanPlanners.html​www.optaplanner.org 在规划方面,我们人 阅读全文
posted @ 2019-08-27 21:18 kentzhang 阅读(798) 评论(0) 推荐(0) 编辑

摘要: 以下是翻译Optaplanner创始人Geoffrey De Smet的一篇文章《Does A.I. include constraint solvers?》。 因为英语及中文表达习惯的差异,以该博文发表示Optaplanner官网,其描述的问题及概念具有一定的上下文关联性;因此,为了认还不太熟悉O 阅读全文
posted @ 2018-08-16 01:16 kentzhang 阅读(1823) 评论(0) 推荐(0) 编辑

摘要: 生产计划的约束 在制定生产计划过程中,必然是存在某些制约因素,满足某些需求才能进行的,或是交期保证、或是产能限制、或是关键工序制约。即TOC理论 - 任何系统至少存在着一个制约因素/瓶颈;否则它就可能有无限的产出。就是说,如果不存在这个(或这些)制约因素,生产计划就没必要“排”了,只需随意地,毫无约 阅读全文
posted @ 2018-07-11 22:31 kentzhang 阅读(3797) 评论(0) 推荐(2) 编辑

摘要: 在之前的文章中,老猿已介绍过APS及规划的相关内容,也对OptaPlanner相关的概念和一些使用示例进行过介绍,接下来的文章中,我会自己做一个规划小程序 - 一个关于把任务分配到不同的机台上的小程序,并在这个小程序的基础上对OptaPlanner中更多的概念,功能,及使用方法进行讲解。但在此之前, 阅读全文
posted @ 2018-06-30 23:54 kentzhang 阅读(5818) 评论(0) 推荐(0) 编辑

摘要: 之前的文章中,分别从APS,排产到规划引擎叙述了一些理论基础;并介绍了一些OptaPlanner大概的情况;并一步步将Optaplanner的示例运行起来,将示例源码导进Eclipse分析了一下它的Hello world入门示例,从本篇开始,我们将分步学习它的一些概念及用法。 什么是OptaPlan 阅读全文
posted @ 2018-04-25 00:52 kentzhang 阅读(3967) 评论(0) 推荐(2) 编辑

摘要: 经过上面篇长篇大论的理论之后,在开始讲解Optaplanner相关基本概念及用法之前,我们先把他们提供的示例运行起来,好先让大家看看它是如何工作的。OptaPlanner的优点不仅仅是提供详细丰富的文档 ,还为各种应用场景提供丰富的示例,它的文档里都是以几个简单经典的例子来说名各种功能特征和深层次概 阅读全文
posted @ 2018-04-03 16:55 kentzhang 阅读(2964) 评论(0) 推荐(0) 编辑

摘要: 阅读全文
posted @ 2018-02-08 11:56 kentzhang 阅读(6704) 评论(2) 推荐(2) 编辑

2023年3月30日

摘要: 近段时间忙于各种项目和对【易排平台】的优化,没顾得上分享APS相关的小技巧,回头看看小公众号的关注人数早已达1500+,在此争取时间写一下这段时间在项目上及平台优化过程中遇到的一些小技巧,以感谢诸位的关注。过去数月的解决的问题中,涉及最多的是规划模型中,实现各种时间维度的功能,目前在平台上也稍有成果 阅读全文
posted @ 2023-03-30 15:50 kentzhang 阅读(198) 评论(0) 推荐(0) 编辑

2022年11月23日

摘要: 前言 易排平台发布之初,完全基于OptaPlanner 官方的一些示例进行开发。官网发布的众多示例呈现了各行各业各种场景下,通过OptaPlanner作为规划引擎的运筹优化场景。社区项目团队除了对引擎程序进行了完整且严格的测试外,还对所提供的示例程序进行了稳妥的测试。因此,这些示例是我们学习的重要资 阅读全文
posted @ 2022-11-23 18:29 kentzhang 阅读(322) 评论(0) 推荐(0) 编辑

2022年11月22日

摘要: 本文章是生产计划体系完整解决议定的第2篇 - 复杂大规模问题之 - 分区规划。 在完整的规划体系中,针对不同的场景与需求,需要对应的规划方案。在上一篇(生产计划体系完整解决方案(1) - 复杂大规模问题的分阶段规划)里,简述了分阶段规划方案,就是针对供应链中,从订单到生产环节中,以订单为单位对生产计 阅读全文
posted @ 2022-11-22 00:50 kentzhang 阅读(177) 评论(0) 推荐(0) 编辑

2022年9月15日

摘要: 在之前关于资源与工序的场景中写了一篇不同资源与工序组合下,APS设计难度的文章. 并针对多工序、多工序场景下排程的初步设计。关于生产计划排程的种类及其特性. 阅读全文
posted @ 2022-09-15 14:48 kentzhang 阅读(303) 评论(0) 推荐(0) 编辑

2022年9月5日

摘要: 感谢各位对我们规划平台的支持,对于小伙伴们提出的宝贵建议我们会收集起来,整理成改进清单。基于这个清单实现并发布对应的功能。这新发布的具有通用性的功能都会纳入我们的通用版本中。选择了购买通用永久授权版本+订阅服务的小伙伴,新加入的功能都会及时推送给各位,并提供相关的资料辅助使用,也可联系本人提供在线支 阅读全文
posted @ 2022-09-05 16:37 kentzhang 阅读(914) 评论(0) 推荐(0) 编辑

2022年7月29日

摘要: 生产计划体系完整解决方案(1) - 复杂大规模问题的分阶段规划 在过往参与的一些项目支持工作,以及平台发布后各位小伙伴使用过程中,经常遇到这样的问题:你这个引擎性能怎么样?可以处理多大数据量的排程?我有数万个任务,这个引擎多长时间可以排产结果? 这个问题会引出整个生产计划过程中计划方式的问题。 阅读全文
posted @ 2022-07-29 16:51 kentzhang 阅读(180) 评论(0) 推荐(0) 编辑

2022年7月20日

摘要: ​ 最近一段时间,因为忙于【易排(EasyPlan)规划平台】的设计与开发工作,平台的一些功能设计,需要对OptaPlanner的各种特性作更深入的研究与应用。慢慢发现,OptaPlanner进入8.X版本之后,变化还是挺大的。对于我个人的项目、平台及咨询工作,这些变化中,大部分还是帮助很大的,但也 阅读全文
posted @ 2022-07-20 15:32 kentzhang 阅读(554) 评论(0) 推荐(1) 编辑

摘要: 本来这段时间一直都在加紧我家“三胎”(易排通用智能规划平台)建设,毕竟我们的通用规划平台原定6月初就能上线,但因为其中遇到的各种技术问题及其它项目的突发情况,导致也只能跟随国家的003号航母,只能推迟上线,进度紧迫。经过近两个星期的奋战,终于将我们的【易排通用智能规划平台】的主要功能上线了,并做了一 阅读全文
posted @ 2022-07-20 15:23 kentzhang 阅读(183) 评论(0) 推荐(0) 编辑

2022年6月21日

摘要: 因为前期其它项目突发情况,导致我们的三胎一再推迟。人民海军的三胎已降生,父亲节也到了;我们的三胎也是时候要出来见个面了。 阅读全文
posted @ 2022-06-21 13:42 kentzhang 阅读(113) 评论(0) 推荐(0) 编辑

2022年6月3日

摘要: OptaPlanner实用技术 - 批量规划和实时规划(2) 上一篇我们分别对“批量规划”和“实时规划”作了详细介绍;OptaPlanner的这两种开箱即用的特性在具体的工程实践中极为实用。 批量规划可方便巧妙地解决多数据集同时规划,可有效提高算力资源应用效率。此外,在规划服务设计方面,基于批量规划功能,可设计更为简洁可靠且高效的的异步服务方案。引擎在执行多个 阅读全文
posted @ 2022-06-03 00:20 kentzhang 阅读(247) 评论(0) 推荐(0) 编辑