首页 > 最新文献

Computers & Operations Research最新文献

英文 中文
A genetic algorithm to solve the production lot-sizing problem with capacity adjustment 用遗传算法解决带产能调整的生产批量问题
IF 4.1 2区 工程技术 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-08-17 DOI: 10.1016/j.cor.2024.106806
Jinglei Yang , Michael Zhang , Jiejian Feng , Kai He

When dynamic production capacity is considered in production lot-sizing plans, it becomes very challenging to efficiently determine the optimal production plan. Many papers apply “at most one fractional production period” to develop efficient algorithms, but those algorithms are still time consuming. In this paper, in a special situation where costs are non-speculative, we provide a novel proposal based on “at least one balance period”, in which the products made in this period not only satisfy the demands in this period but also backlogged demands and some demands after this period, to obtain an efficient algorithm. This algorithm complexity is one level lower than the algorithm without non-speculative cost assumptions in the literature regarding the number of periods in their time complexity function. Then, in a general situation, we propose a combination of two complementary algorithms as an efficient heuristic method. Moreover, in the literature, the estimation of computation time complexity in searching for the optimal production plan considers only the number of capacity levels and production periods on theoretical view. However, with numerical experiments, we observe that demand variation could also have significant effects on the computation time in practice.

当生产批量计划中考虑到动态生产能力时,有效确定最优生产计划就变得非常具有挑战性。许多论文都采用了 "最多一个零碎生产期 "来开发高效算法,但这些算法仍然非常耗时。在本文中,我们针对成本不可预测性的特殊情况,提出了基于 "至少一个平衡期 "的新方案,即这一时期生产的产品不仅能满足这一时期的需求,还能满足积压需求和这一时期之后的部分需求,从而获得高效算法。这种算法的复杂度比文献中关于时间复杂度函数中的期数假设的无非投机成本算法要低一级。然后,在一般情况下,我们提出将两种互补算法结合起来作为一种有效的启发式方法。此外,文献中对搜索最优生产计划的计算时间复杂度的估算只考虑了理论上的产能水平和生产期数。然而,通过数值实验,我们发现需求变化也会对实际计算时间产生重大影响。
{"title":"A genetic algorithm to solve the production lot-sizing problem with capacity adjustment","authors":"Jinglei Yang ,&nbsp;Michael Zhang ,&nbsp;Jiejian Feng ,&nbsp;Kai He","doi":"10.1016/j.cor.2024.106806","DOIUrl":"10.1016/j.cor.2024.106806","url":null,"abstract":"<div><p>When dynamic production capacity is considered in production lot-sizing plans, it becomes very challenging to efficiently determine the optimal production plan. Many papers apply “at most one fractional production period” to develop efficient algorithms, but those algorithms are still time consuming. In this paper, in a special situation where costs are non-speculative, we provide a novel proposal based on “at least one balance period”, in which the products made in this period not only satisfy the demands in this period but also backlogged demands and some demands after this period, to obtain an efficient algorithm. This algorithm complexity is one level lower than the algorithm without non-speculative cost assumptions in the literature regarding the number of periods in their time complexity function. Then, in a general situation, we propose a combination of two complementary algorithms as an efficient heuristic method. Moreover, in the literature, the estimation of computation time complexity in searching for the optimal production plan considers only the number of capacity levels and production periods on theoretical view. However, with numerical experiments, we observe that demand variation could also have significant effects on the computation time in practice.</p></div>","PeriodicalId":10542,"journal":{"name":"Computers & Operations Research","volume":"172 ","pages":"Article 106806"},"PeriodicalIF":4.1,"publicationDate":"2024-08-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142011346","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Closed-loop supply chain network design with price-greenness-sensitive demand: A distributionally robust chance-constrained optimization approach 具有价格-绿度敏感需求的闭环供应链网络设计:分布稳健的机会约束优化方法
IF 4.1 2区 工程技术 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-08-13 DOI: 10.1016/j.cor.2024.106803
Yao Gao , Shaojun Lu , Sheng Zhan , Chaoming Hu , Xinbao Liu

In response to the government’s heightened focus on recycling and remanufacturing, as well as the growing awareness among consumers about environmental security, manufacturing companies are currently required to establish efficient closed-loop supply chain networks in order to improve their social reputation and competitive advantage. This study investigates the optimization of a Closed-Loop Supply Chain (CLSC) network that involves multiple products, multiple periods, and uncertain returns, which also considers the influence of many factors, such as carbon cap-and-trade policy, raw part procurement discounts, and facility capacity constraints, on the supply chain. Simultaneously, customer demand is sensitive to both product pricing and product greenness, and product greenness can be improved by investing in emission reduction technologies. To address the uncertainty in the returns, we propose a two-stage distributionally robust chance-constrained optimization model, which is transformed into a mixed integer linear programming model. To efficiently address the complex problem, we design an improved Benders decomposition (IBD) algorithm. The experimental results confirm that the IBD algorithm has significant advantages when compared to the Benders decomposition algorithm. Additionally, this study conducted a sensitivity analysis on key parameters and proposed operation suggestions of practical importance.

为响应政府对回收和再制造的高度重视,以及消费者对环境安全意识的不断提高,目前要求制造企业建立高效的闭环供应链网络,以提高其社会声誉和竞争优势。本研究探讨了涉及多种产品、多个时期和不确定回报的闭环供应链(CLSC)网络的优化问题,同时还考虑了碳排放限额与交易政策、原材料采购折扣和设施产能限制等诸多因素对供应链的影响。同时,客户需求对产品价格和产品绿色程度都很敏感,而产品绿色程度可以通过投资减排技术来提高。针对收益的不确定性,我们提出了一个两阶段分布稳健的机会约束优化模型,并将其转化为混合整数线性规划模型。为有效解决这一复杂问题,我们设计了一种改进的本德斯分解(IBD)算法。实验结果证实,与本德斯分解算法相比,IBD 算法具有显著优势。此外,本研究还对关键参数进行了敏感性分析,并提出了具有实际意义的操作建议。
{"title":"Closed-loop supply chain network design with price-greenness-sensitive demand: A distributionally robust chance-constrained optimization approach","authors":"Yao Gao ,&nbsp;Shaojun Lu ,&nbsp;Sheng Zhan ,&nbsp;Chaoming Hu ,&nbsp;Xinbao Liu","doi":"10.1016/j.cor.2024.106803","DOIUrl":"10.1016/j.cor.2024.106803","url":null,"abstract":"<div><p>In response to the government’s heightened focus on recycling and remanufacturing, as well as the growing awareness among consumers about environmental security, manufacturing companies are currently required to establish efficient closed-loop supply chain networks in order to improve their social<!--> <!-->reputation and competitive advantage. This study investigates the optimization of a Closed-Loop Supply Chain (CLSC) network that involves multiple products, multiple periods, and uncertain returns, which also considers the influence of many factors, such as carbon cap-and-trade policy, raw part procurement discounts, and facility capacity constraints, on the supply chain. Simultaneously, customer demand is sensitive to both product pricing and product greenness, and product greenness can be improved by investing in emission reduction technologies. To address the uncertainty in the returns, we propose a two-stage distributionally robust chance-constrained optimization model, which is transformed into a mixed integer linear programming model. To efficiently address the complex problem, we design<!--> <!-->an improved Benders decomposition (IBD) algorithm. The experimental results confirm that the IBD algorithm has significant advantages when compared to the Benders decomposition algorithm. Additionally, this study conducted a sensitivity analysis on key parameters and proposed operation suggestions of practical importance.</p></div>","PeriodicalId":10542,"journal":{"name":"Computers & Operations Research","volume":"172 ","pages":"Article 106803"},"PeriodicalIF":4.1,"publicationDate":"2024-08-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142011347","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Risk-averse multistage stochastic programs with expected conditional risk measures 具有预期条件风险度量的风险规避多阶段随机程序
IF 4.1 2区 工程技术 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-08-08 DOI: 10.1016/j.cor.2024.106802
Maryam Khatami , Thuener Silva , Bernardo K. Pagnoncelli , Lewis Ntaimo

We study risk-averse multistage stochastic programs with expected conditional risk measures (ECRMs). ECRMs are attractive because they are time-consistent, which means that a plan made today will not be changed in the future if the problem is re-solved given a realization of the random variables. We show that the computational burden of solving the risk-averse problems based on ECRMs is the same as the risk-neutral ones. We consider ECRMs for both quantile and deviation mean-risk measures, deriving the Bellman equations in each case. Finally, we illustrate our results with extensive numerical computations for problems from two applications: hydrothermal scheduling and portfolio selection. The results show that the ECRM approach provides higher expected costs in the early stages to hedge against cost spikes in later stages for the hydrothermal scheduling problem. For the portfolio selection problem, the new approach gives well-diversified portfolios over time. Overall, the ECRM approach provides superior performance over the risk-neutral model under extreme scenario conditions.

我们研究的是具有预期条件风险度量(ECRM)的风险规避多阶段随机程序。ECRMs 的吸引力在于它具有时间一致性,这意味着如果给定随机变量的实现情况重新解决问题,今天制定的计划在未来不会改变。我们证明,基于 ECRM 解决风险规避问题的计算负担与风险中性问题相同。我们考虑了量化和偏差均值风险度量的 ECRM,并推导出了每种情况下的贝尔曼方程。最后,我们通过对热力调度和投资组合选择这两个应用问题的大量数值计算来说明我们的结果。结果表明,对于热力调度问题,ECRM 方法在早期阶段提供了更高的预期成本,以对冲后期阶段的成本峰值。在投资组合选择问题上,新方法提供了长期分散的投资组合。总体而言,在极端情况下,ECRM 方法的性能优于风险中性模型。
{"title":"Risk-averse multistage stochastic programs with expected conditional risk measures","authors":"Maryam Khatami ,&nbsp;Thuener Silva ,&nbsp;Bernardo K. Pagnoncelli ,&nbsp;Lewis Ntaimo","doi":"10.1016/j.cor.2024.106802","DOIUrl":"10.1016/j.cor.2024.106802","url":null,"abstract":"<div><p>We study risk-averse multistage stochastic programs with expected conditional risk measures (ECRMs). ECRMs are attractive because they are time-consistent, which means that a plan made today will not be changed in the future if the problem is re-solved given a realization of the random variables. We show that the computational burden of solving the risk-averse problems based on ECRMs is the same as the risk-neutral ones. We consider ECRMs for both quantile and deviation mean-risk measures, deriving the Bellman equations in each case. Finally, we illustrate our results with extensive numerical computations for problems from two applications: hydrothermal scheduling and portfolio selection. The results show that the ECRM approach provides higher expected costs in the early stages to hedge against cost spikes in later stages for the hydrothermal scheduling problem. For the portfolio selection problem, the new approach gives well-diversified portfolios over time. Overall, the ECRM approach provides superior performance over the risk-neutral model under extreme scenario conditions.</p></div>","PeriodicalId":10542,"journal":{"name":"Computers & Operations Research","volume":"172 ","pages":"Article 106802"},"PeriodicalIF":4.1,"publicationDate":"2024-08-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142083857","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A scalable learning approach for the capacitated vehicle routing problem 针对有容量车辆路由问题的可扩展学习方法
IF 4.1 2区 工程技术 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-08-08 DOI: 10.1016/j.cor.2024.106787
James Fitzpatrick , Deepak Ajwani , Paula Carroll

Designing efficient heuristics for the different variants of vehicle routing problems and customising the heuristics to various input distributions is a time-consuming and expensive task. In recent years, end-to-end machine learning techniques have been developed because they are easy to modify for different problem variants, thereby saving on the design time to develop new efficient heuristics. These learning techniques, such as the transformer-based constructive methods, struggle to provide high quality solutions on problem instances with hundreds to thousands of customers in a reasonable time. Furthermore, many of the end-to-end heuristics also do not guarantee that solutions obey fleet-size constraints. We propose a heuristic for solving large capacitated vehicle routing problem (CVRP) that carefully integrates a machine learning heuristic with Integer Linear Programming techniques. To address the issue of solutions with poor objective function values generated by end-to-end machine learning approaches on larger instances, we dynamically partition the CVRP problem instance into smaller sub-problems and apply a machine heuristic on the smaller sub-problems. This allows the machine learning heuristic to always operate on smaller problems similar in size to those for which it was trained. The machine learning heuristic generates many solutions for each sub-problem which are then combined using a set partitioning approach based on a ILP formulation. The set partitioning ILP also guarantees that solutions obey fleet-size constraints.

We evaluate the performance of our heuristic on a difficult set of benchmark instances with hundreds to thousands of nodes, achieving small gaps (less than 3% on average) with respect to best known solutions, significantly improving upon the solution quality of the existing learning heuristics. Furthermore, we demonstrate that our results generalise well to other vehicle routing problems, such as green vehicle routing problem.

针对车辆路由问题的不同变体设计高效启发式算法,并根据不同的输入分布定制启发式算法,是一项既耗时又昂贵的任务。近年来,端到端机器学习技术得到了发展,因为这些技术易于针对不同的问题变体进行修改,从而节省了开发新的高效启发式算法的设计时间。这些学习技术,如基于变压器的构造方法,很难在合理的时间内为成百上千个客户的问题实例提供高质量的解决方案。此外,许多端到端启发式方法也不能保证解决方案符合车队规模限制。我们提出了一种用于解决大型有容量车辆路由问题(CVRP)的启发式方法,它将机器学习启发式方法与整数线性规划技术进行了精心整合。为了解决端到端机器学习方法在大型实例中产生的目标函数值较差的解决方案问题,我们将 CVRP 问题实例动态划分为较小的子问题,并在较小的子问题上应用机器启发式。这样,机器学习启发式就能始终在较小的问题上进行操作,而这些问题的大小与机器学习启发式所训练的问题大小相似。机器学习启发式为每个子问题生成许多解决方案,然后使用基于 ILP 表述的集合划分方法将这些解决方案组合起来。我们评估了我们的启发式在一组具有数百到数千个节点的困难基准实例上的性能,与已知最佳解决方案的差距很小(平均小于 3%),大大提高了现有学习启发式的解决方案质量。此外,我们还证明了我们的结果可以很好地推广到其他车辆路由问题,如绿色车辆路由问题。
{"title":"A scalable learning approach for the capacitated vehicle routing problem","authors":"James Fitzpatrick ,&nbsp;Deepak Ajwani ,&nbsp;Paula Carroll","doi":"10.1016/j.cor.2024.106787","DOIUrl":"10.1016/j.cor.2024.106787","url":null,"abstract":"<div><p>Designing efficient heuristics for the different variants of vehicle routing problems and customising the heuristics to various input distributions is a time-consuming and expensive task. In recent years, end-to-end machine learning techniques have been developed because they are easy to modify for different problem variants, thereby saving on the design time to develop new efficient heuristics. These learning techniques, such as the transformer-based constructive methods, struggle to provide high quality solutions on problem instances with hundreds to thousands of customers in a reasonable time. Furthermore, many of the end-to-end heuristics also do not guarantee that solutions obey fleet-size constraints. We propose a heuristic for solving large capacitated vehicle routing problem (CVRP) that carefully integrates a machine learning heuristic with Integer Linear Programming techniques. To address the issue of solutions with poor objective function values generated by end-to-end machine learning approaches on larger instances, we dynamically partition the CVRP problem instance into smaller sub-problems and apply a machine heuristic on the smaller sub-problems. This allows the machine learning heuristic to always operate on smaller problems similar in size to those for which it was trained. The machine learning heuristic generates many solutions for each sub-problem which are then combined using a set partitioning approach based on a ILP formulation. The set partitioning ILP also guarantees that solutions obey fleet-size constraints.</p><p>We evaluate the performance of our heuristic on a difficult set of benchmark instances with hundreds to thousands of nodes, achieving small gaps (less than 3% on average) with respect to best known solutions, significantly improving upon the solution quality of the existing learning heuristics. Furthermore, we demonstrate that our results generalise well to other vehicle routing problems, such as green vehicle routing problem.</p></div>","PeriodicalId":10542,"journal":{"name":"Computers & Operations Research","volume":"171 ","pages":"Article 106787"},"PeriodicalIF":4.1,"publicationDate":"2024-08-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0305054824002594/pdfft?md5=9f04d9963551d5d09c15965a85e89772&pid=1-s2.0-S0305054824002594-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141978773","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Integrated packing and routing: A model and its solutions 综合包装和路由:模型及其解决方案
IF 4.1 2区 工程技术 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-08-08 DOI: 10.1016/j.cor.2024.106790
Congzheng Liu, Jing Lyu , Ke Fang

This paper introduces the two-level vehicle routing and loading problem (2L-VRLP), an innovative model integrating the two-level bin packing and vehicle routing problems to address real-world logistics challenges that require simultaneous packing and transportation decisions. By capturing the essence of dual-level packing (boxes onto pallets, pallets onto vehicles) and optimising vehicle routing, the 2L-VRLP offers an integrated framework that outperforms traditional separated models, demonstrating superior solutions that align closely with practical logistics operations. We propose a set of heuristic algorithms tailored for the 2L-VRLP’s unique requirements and explore automated algorithm selection using an artificial neural network (ANN), marking a step towards incorporating machine learning in logistics optimisation. This work not only showcases the 2L-VRLP model’s potential to enhance logistics management but also sets the groundwork for future research and applications in this domain.

本文介绍了双层车辆路由和装载问题(2L-VRLP),这是一个创新模型,它整合了双层料箱包装和车辆路由问题,以解决现实世界中需要同时做出包装和运输决策的物流挑战。2L-VRLP 抓住了双层包装(箱子装到托盘上,托盘装到车辆上)和优化车辆路由的本质,提供了一个优于传统分离模型的集成框架,展示了与实际物流操作密切相关的卓越解决方案。我们针对 2L-VRLP 的独特要求提出了一套启发式算法,并利用人工神经网络(ANN)探索了自动算法选择,这标志着将机器学习融入物流优化迈出了一步。这项工作不仅展示了 2L-VRLP 模型在加强物流管理方面的潜力,还为该领域的未来研究和应用奠定了基础。
{"title":"Integrated packing and routing: A model and its solutions","authors":"Congzheng Liu,&nbsp;Jing Lyu ,&nbsp;Ke Fang","doi":"10.1016/j.cor.2024.106790","DOIUrl":"10.1016/j.cor.2024.106790","url":null,"abstract":"<div><p>This paper introduces the two-level vehicle routing and loading problem (2L-VRLP), an innovative model integrating the two-level bin packing and vehicle routing problems to address real-world logistics challenges that require simultaneous packing and transportation decisions. By capturing the essence of dual-level packing (boxes onto pallets, pallets onto vehicles) and optimising vehicle routing, the 2L-VRLP offers an integrated framework that outperforms traditional separated models, demonstrating superior solutions that align closely with practical logistics operations. We propose a set of heuristic algorithms tailored for the 2L-VRLP’s unique requirements and explore automated algorithm selection using an artificial neural network (ANN), marking a step towards incorporating machine learning in logistics optimisation. This work not only showcases the 2L-VRLP model’s potential to enhance logistics management but also sets the groundwork for future research and applications in this domain.</p></div>","PeriodicalId":10542,"journal":{"name":"Computers & Operations Research","volume":"172 ","pages":"Article 106790"},"PeriodicalIF":4.1,"publicationDate":"2024-08-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142011345","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Improved timetable edge finder rule for cumulative constraint with profile 带轮廓累积约束的改进时间表边缘查找规则
IF 4.1 2区 工程技术 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-08-06 DOI: 10.1016/j.cor.2024.106795
Roger Kameugne , Sévérine Fetgo Betmbe , Thierry Noulamo , Clémentin Tayou Djamegni

Data structures are the main ingredient to strengthen both the time complexity and the filtering power of algorithms in Constraint-Based Scheduling. The TimeTable and the Profile are well-known data structures applied to filtering algorithms for cumulative constraint. The two data structures in this paper are applied simultaneously to overload checking and edge-finding rules. The resulting rules named TimeTable Horizontally Elastic Overload Checker and TimeTable Horizontally Elastic Edge Finder rules respectively subsume the enhancement of the overload checking rule and the edge-finding rule with the individual data structure. This new edge-finding rule is relaxed after a successive application of Profile on well-selected task intervals, then TimeTable on the new horizontally elastic edge-finding rule. Potential task intervals for the edge-finding rule are selected based on two criteria (specified later in the paper) and the strong detection rule of the horizontally elastic edge finder rule of Fetgo Betmbe and Djamegni (2022) is then applied to those selected task intervals. The new horizontally elastic edge-finder rule subsumes the edge-finding rule and is not comparable to the timetable edge-finding rule. A two-phase filtering algorithm of complexity O(n2) each (where n is the number of tasks sharing the resource) is proposed for the new rule. Improvements based on the TimeTable are obtained by considering fixed parts of external tasks that overlap with the potential task intervals. The improved rule subsumes the timetable edge-finding rule, and a quadratic algorithm is derived from the previous algorithm. Experimental results, on a well-known suite of benchmark instances of Resource-Constrained Project Scheduling Problems, show that the propounded algorithms are competitive with the state-of-the-art algorithms regarding running time and tree search reduction.

数据结构是提高基于约束的调度算法的时间复杂性和过滤能力的主要因素。TimeTable和Profile是应用于累积约束过滤算法的著名数据结构。本文将这两种数据结构同时应用于过载检查和寻边规则。由此产生的规则被命名为 TimeTable 水平弹性过载检查规则和 TimeTable 水平弹性边缘查找规则,它们分别包含了过载检查规则和边缘查找规则与单个数据结构的增强。在对精心挑选的任务间隔连续应用 Profile 之后,再对新的水平弹性寻边规则应用 TimeTable,从而放宽新的寻边规则。寻边规则的潜在任务区间是根据两个标准(本文稍后会具体说明)选出的,然后将 Fetgo Betmbe 和 Djamegni(2022 年)的水平弹性寻边规则的强检测规则应用于这些选定的任务区间。新的水平弹性寻边规则包含寻边规则,与时间表寻边规则不可比。针对新规则提出了一种两阶段过滤算法,每个阶段的复杂度为 O(n2)(n 为共享资源的任务数)。通过考虑与潜在任务间隔重叠的外部任务的固定部分,获得了基于时间表的改进。改进后的规则包含了时间表寻边规则,并从以前的算法中推导出一种二次算法。在一套著名的资源受限项目调度问题基准实例上的实验结果表明,所提出的算法在运行时间和树搜索缩减方面与最先进的算法相比具有竞争力。
{"title":"Improved timetable edge finder rule for cumulative constraint with profile","authors":"Roger Kameugne ,&nbsp;Sévérine Fetgo Betmbe ,&nbsp;Thierry Noulamo ,&nbsp;Clémentin Tayou Djamegni","doi":"10.1016/j.cor.2024.106795","DOIUrl":"10.1016/j.cor.2024.106795","url":null,"abstract":"<div><p>Data structures are the main ingredient to strengthen both the time complexity and the filtering power of algorithms in Constraint-Based Scheduling. The <em>TimeTable</em> and the <em>Profile</em> are well-known data structures applied to filtering algorithms for <span>cumulative</span> constraint. The two data structures in this paper are applied simultaneously to overload checking and edge-finding rules. The resulting rules named <em>TimeTable Horizontally Elastic Overload Checker</em> and <em>TimeTable Horizontally Elastic Edge Finder</em> rules respectively subsume the enhancement of the overload checking rule and the edge-finding rule with the individual data structure. This new edge-finding rule is relaxed after a successive application of <em>Profile</em> on well-selected task intervals, then <em>TimeTable</em> on the new horizontally elastic edge-finding rule. Potential task intervals for the edge-finding rule are selected based on two criteria (specified later in the paper) and the strong detection rule of the horizontally elastic edge finder rule of Fetgo Betmbe and Djamegni (2022) is then applied to those selected task intervals. The new horizontally elastic edge-finder rule subsumes the edge-finding rule and is not comparable to the timetable edge-finding rule. A two-phase filtering algorithm of complexity <span><math><mrow><mi>O</mi><mrow><mo>(</mo><msup><mrow><mi>n</mi></mrow><mrow><mn>2</mn></mrow></msup><mo>)</mo></mrow></mrow></math></span> each (where <span><math><mi>n</mi></math></span> is the number of tasks sharing the resource) is proposed for the new rule. Improvements based on the <em>TimeTable</em> are obtained by considering fixed parts of external tasks that overlap with the potential task intervals. The improved rule subsumes the timetable edge-finding rule, and a quadratic algorithm is derived from the previous algorithm. Experimental results, on a well-known suite of benchmark instances of Resource-Constrained Project Scheduling Problems, show that the propounded algorithms are competitive with the state-of-the-art algorithms regarding running time and tree search reduction.</p></div>","PeriodicalId":10542,"journal":{"name":"Computers & Operations Research","volume":"172 ","pages":"Article 106795"},"PeriodicalIF":4.1,"publicationDate":"2024-08-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142011348","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A bay design problem in less-than-unit-load production warehouse 小于单位装载量生产仓库中的停机位设计问题
IF 4.1 2区 工程技术 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-08-05 DOI: 10.1016/j.cor.2024.106792
Shijin Wang , Xiangning Li , Yihong Hu , Feng Chu

In this paper, we consider a bay design problem in a less-than-unit-load production warehouse, which is motivated by a real-world problem in a semiconductor company. The objective is to maximize the utilization of the vertical space in bays by considering several practical storage requirements. To solve the problem, a non-linear integer programming model is first formulated. Since the problem is similar to a two-stage cutting stock problem (CSP), a column-and-row generation (CRG) method is developed, in which the original problem is decomposed into a restricted master problem and three subproblems, including two classical column generation subproblems and a row generation subproblem. The two former subproblems are solved as unbounded knapsack problems and for the latter, a two-stage approach is applied. The results of computational experiments on randomly generated instances show that the proposed CRG method is more efficient than the classic column-generation-based method, solving the non-linear model directly and solving a cut model in the literature directly. The results of a case study show that our strategy can improve the utilization of the existing warehouse storage space significantly by about 24%. The CRG method is also tested on basic two-stage two-dimensional CSP benchmarks and its performance is compared to those of other pattern-based methods. The results show its potential for effectively solving the basic two-stage two-dimensional CSPs.

在本文中,我们以一家半导体公司的实际问题为动机,考虑了小于单件载荷生产仓库中的货架设计问题。其目标是通过考虑几种实际的存储要求,最大限度地提高货架垂直空间的利用率。为了解决这个问题,首先要建立一个非线性整数编程模型。由于该问题类似于两阶段切割库存问题(CSP),因此开发了一种列-行生成(CRG)方法,将原问题分解为一个受限主问题和三个子问题,包括两个经典的列生成子问题和一个行生成子问题。前两个子问题是作为无限制的 "knapsack "问题求解的,而对于后一个子问题,则采用了两阶段方法。随机生成实例的计算实验结果表明,与经典的基于列生成的方法相比,所提出的 CRG 方法更有效,它可以直接求解非线性模型,也可以直接求解文献中的一个切割模型。案例研究结果表明,我们的策略能显著提高现有仓库存储空间的利用率,提高幅度约为 24%。CRG 方法还在基本的两阶段二维 CSP 基准上进行了测试,并将其性能与其他基于模式的方法进行了比较。结果表明,该方法具有有效解决基本两阶段二维 CSP 的潜力。
{"title":"A bay design problem in less-than-unit-load production warehouse","authors":"Shijin Wang ,&nbsp;Xiangning Li ,&nbsp;Yihong Hu ,&nbsp;Feng Chu","doi":"10.1016/j.cor.2024.106792","DOIUrl":"10.1016/j.cor.2024.106792","url":null,"abstract":"<div><p>In this paper, we consider a bay design problem in a less-than-unit-load production warehouse, which is motivated by a real-world problem in a semiconductor company. The objective is to maximize the utilization of the vertical space in bays by considering several practical storage requirements. To solve the problem, a non-linear integer programming model is first formulated. Since the problem is similar to a two-stage cutting stock problem (CSP), a column-and-row generation (CRG) method is developed, in which the original problem is decomposed into a restricted master problem and three subproblems, including two classical column generation subproblems and a row generation subproblem. The two former subproblems are solved as unbounded knapsack problems and for the latter, a two-stage approach is applied. The results of computational experiments on randomly generated instances show that the proposed CRG method is more efficient than the classic column-generation-based method, solving the non-linear model directly and solving a cut model in the literature directly. The results of a case study show that our strategy can improve the utilization of the existing warehouse storage space significantly by about 24%. The CRG method is also tested on basic two-stage two-dimensional CSP benchmarks and its performance is compared to those of other pattern-based methods. The results show its potential for effectively solving the basic two-stage two-dimensional CSPs.</p></div>","PeriodicalId":10542,"journal":{"name":"Computers & Operations Research","volume":"171 ","pages":"Article 106792"},"PeriodicalIF":4.1,"publicationDate":"2024-08-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141941539","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A fast local search algorithm for minimum sum coloring problem on massive graphs 大规模图上最小和着色问题的快速局部搜索算法
IF 4.1 2区 工程技术 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-08-03 DOI: 10.1016/j.cor.2024.106794
Yan Li , Mengyu Zhao , Xindi Zhang , Yiyuan Wang

The minimum sum coloring problem (MSCP) is an important extension of the graph coloring problem with wide real-world applications. Compared to the classic graph coloring problem, where lots of methods have been developed and even massive graphs with millions of vertices can be solved well, few works have been done for the MSCP, and no specialized MSCP algorithms are available for solving massive graphs. This paper explores how to solve MSCP on massive graphs, and then proposes a fast local search algorithm for the MSCP based on three main ideas including a coarse-grained reduction method, two kinds of scoring functions and selection rules as well as a novel local search framework. Experiments are conducted to compare our algorithm with several state-of-the-art algorithms on massive graphs. The proposed algorithm outperforms previous algorithms in almost all the massive graphs and also improves the best-known solutions for some conventional instances, which demonstrates the performance and robustness of the proposed algorithm.

最小和着色问题(MSCP)是图着色问题的一个重要扩展,在现实世界中有着广泛的应用。与经典的图着色问题相比,MSCP 已经有了很多方法,甚至可以很好地解决数百万顶点的海量图,但针对 MSCP 的研究却很少,也没有专门用于解决海量图的 MSCP 算法。本文探讨了如何求解海量图上的 MSCP,然后提出了一种 MSCP 的快速局部搜索算法,该算法基于三个主要思想,包括粗粒度还原方法、两种评分函数和选择规则以及一个新颖的局部搜索框架。实验将我们的算法与最先进的几种算法在海量图上进行了比较。在几乎所有的海量图中,所提出的算法都优于之前的算法,而且还改进了一些常规实例的已知最佳解决方案,这证明了所提出算法的性能和鲁棒性。
{"title":"A fast local search algorithm for minimum sum coloring problem on massive graphs","authors":"Yan Li ,&nbsp;Mengyu Zhao ,&nbsp;Xindi Zhang ,&nbsp;Yiyuan Wang","doi":"10.1016/j.cor.2024.106794","DOIUrl":"10.1016/j.cor.2024.106794","url":null,"abstract":"<div><p>The minimum sum coloring problem (MSCP) is an important extension of the graph coloring problem with wide real-world applications. Compared to the classic graph coloring problem, where lots of methods have been developed and even massive graphs with millions of vertices can be solved well, few works have been done for the MSCP, and no specialized MSCP algorithms are available for solving massive graphs. This paper explores how to solve MSCP on massive graphs, and then proposes a fast local search algorithm for the MSCP based on three main ideas including a coarse-grained reduction method, two kinds of scoring functions and selection rules as well as a novel local search framework. Experiments are conducted to compare our algorithm with several state-of-the-art algorithms on massive graphs. The proposed algorithm outperforms previous algorithms in almost all the massive graphs and also improves the best-known solutions for some conventional instances, which demonstrates the performance and robustness of the proposed algorithm.</p></div>","PeriodicalId":10542,"journal":{"name":"Computers & Operations Research","volume":"172 ","pages":"Article 106794"},"PeriodicalIF":4.1,"publicationDate":"2024-08-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142044731","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A Graph Reinforcement Learning Framework for Neural Adaptive Large Neighbourhood Search 神经自适应大邻域搜索的图强化学习框架
IF 4.1 2区 工程技术 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-08-02 DOI: 10.1016/j.cor.2024.106791
Syu-Ning Johnn , Victor-Alexandru Darvariu , Julia Handl , Jörg Kalcsics

Adaptive Large Neighbourhood Search (ALNS) is a popular metaheuristic with renowned efficiency in solving combinatorial optimisation problems. However, despite 18 years of intensive research into ALNS, the design of an effective adaptive layer for selecting operators to improve the solution remains an open question. In this work, we isolate this problem by formulating it as a Markov Decision Process, in which an agent is rewarded proportionally to the improvement of the incumbent. We propose Graph Reinforcement Learning for Operator Selection (GRLOS), a method based on Deep Reinforcement Learning and Graph Neural Networks, as well as Learned Roulette Wheel (LRW), a lightweight approach inspired by the classic Roulette Wheel adaptive layer. The methods, which are broadly applicable to optimisation problems that can be represented as graphs, are comprehensively evaluated on 5 routing problems using a large portfolio of 28 destroy and 7 repair operators. Results show that both GRLOS and LRW outperform the classic selection mechanism in ALNS, owing to the operator choices being learned in a prior training phase. GRLOS is also shown to consistently achieve better performance than a recent Deep Reinforcement Learning method due to its substantially more flexible state representation. The evaluation further examines the impact of the operator budget and type of initial solution, and is applied to problem instances with up to 1000 customers. The findings arising from our extensive benchmarking bear relevance to the wider literature of hybrid methods combining metaheuristics and machine learning.

自适应大邻域搜索(ALNS)是一种流行的元启发式方法,在解决组合优化问题方面效率极高。然而,尽管对 ALNS 进行了长达 18 年的深入研究,但如何设计一个有效的自适应层来选择算子以改进解决方案,仍然是一个悬而未决的问题。在这项工作中,我们将这一问题孤立出来,将其表述为马尔可夫决策过程,在这一过程中,操作员的奖励与现任操作员的改进成正比。我们提出了基于深度强化学习(Deep Reinforcement Learning)和图神经网络(Graph Neural Networks)的 "操作员选择图强化学习"(Graph Reinforcement Learning for Operator Selection,GRLOS)方法,以及受经典轮盘自适应层启发的轻量级方法 "学习轮盘"(Learned Roulette Wheel,LRW)。这些方法广泛适用于可表示为图的优化问题,并在 5 个路由问题上使用 28 个破坏和 7 个修复算子的大型组合进行了全面评估。结果表明,GRLOS 和 LRW 均优于 ALNS 中的经典选择机制,这是因为操作员的选择是在之前的训练阶段学习的。此外,由于 GRLOS 的状态表示法更加灵活,因此它的性能始终优于最新的深度强化学习方法。评估进一步考察了操作员预算和初始解决方案类型的影响,并应用于多达 1000 个客户的问题实例。我们通过广泛的基准测试得出的结论与更广泛的元启发式和机器学习相结合的混合方法相关。
{"title":"A Graph Reinforcement Learning Framework for Neural Adaptive Large Neighbourhood Search","authors":"Syu-Ning Johnn ,&nbsp;Victor-Alexandru Darvariu ,&nbsp;Julia Handl ,&nbsp;Jörg Kalcsics","doi":"10.1016/j.cor.2024.106791","DOIUrl":"10.1016/j.cor.2024.106791","url":null,"abstract":"<div><p>Adaptive Large Neighbourhood Search (ALNS) is a popular metaheuristic with renowned efficiency in solving combinatorial optimisation problems. However, despite 18 years of intensive research into ALNS, the design of an effective adaptive layer for selecting operators to improve the solution remains an open question. In this work, we isolate this problem by formulating it as a Markov Decision Process, in which an agent is rewarded proportionally to the improvement of the incumbent. We propose Graph Reinforcement Learning for Operator Selection (GRLOS), a method based on Deep Reinforcement Learning and Graph Neural Networks, as well as Learned Roulette Wheel (LRW), a lightweight approach inspired by the classic Roulette Wheel adaptive layer. The methods, which are broadly applicable to optimisation problems that can be represented as graphs, are comprehensively evaluated on 5 routing problems using a large portfolio of 28 destroy and 7 repair operators. Results show that both GRLOS and LRW outperform the classic selection mechanism in ALNS, owing to the operator choices being learned in a prior training phase. GRLOS is also shown to consistently achieve better performance than a recent Deep Reinforcement Learning method due to its substantially more flexible state representation. The evaluation further examines the impact of the operator budget and type of initial solution, and is applied to problem instances with up to 1000 customers. The findings arising from our extensive benchmarking bear relevance to the wider literature of hybrid methods combining metaheuristics and machine learning.</p></div>","PeriodicalId":10542,"journal":{"name":"Computers & Operations Research","volume":"172 ","pages":"Article 106791"},"PeriodicalIF":4.1,"publicationDate":"2024-08-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0305054824002636/pdfft?md5=03a7927599315f8e665c819357d5a172&pid=1-s2.0-S0305054824002636-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142006411","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Improving the predictive accuracy of production frontier models for efficiency measurement using machine learning: The LSB-MAFS method 利用机器学习提高效率测量生产前沿模型的预测准确性:LSB-MAFS 方法
IF 4.1 2区 工程技术 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-08-02 DOI: 10.1016/j.cor.2024.106793
María D. Guillen , Juan Aparicio , José L. Zofío , Victor J. España

Making accurate predictions of the true production frontier is critical for reliable efficiency analysis. However, canonical deterministic methods like Data Envelopment Analysis (DEA) provide approximations of the production frontier that cannot accommodate noise satisfactorily and suffer from overfitting. This study combines machine learning techniques known as Least Squares Boosting (LSB) and Multivariate Adaptive Regression Splines (MARS), to introduce a new methodology that improves the accuracy of production frontiers predictions and overcomes previous limitations. The new method fits pairwise regression splines to the data while ensuring that the predicted production frontiers satisfy certain the required regularity conditions: envelopmentness, monotonicity, and concavity. The method, termed LSB-MAFS, is implemented through computational algorithms, and we illustrate its applicability by performing simulations with several data generating processes. We also compare its performance against the most popular alternatives, considering both deterministic and stochastic scenarios: DEA, bootstrapped DEA, Corrected Concave Non-Parametric Least Squares (C2NLS) and Stochastic Frontier Analysis (SFA). The new method outperforms these alternatives in the most complex scenarios, including stochastic settings where parametric methods like SFA should perform better in principle. We conclude that our approach to production frontier prediction is a valid and competitive alternative for dependable efficiency analysis.

准确预测真实的生产前沿对于可靠的效率分析至关重要。然而,数据包络分析法(DEA)等典型的确定性方法所提供的生产前沿近似值无法令人满意地适应噪声,并且存在过度拟合的问题。本研究结合了称为最小二乘提升(LSB)和多变量自适应回归样条(MARS)的机器学习技术,引入了一种新方法,提高了生产前沿预测的准确性,克服了以往的局限性。新方法将成对回归样条拟合到数据中,同时确保预测的产量满足某些必要的规律性条件:包络性、单调性和凹性。这种方法被称为 LSB-MAFS,是通过计算算法实现的,我们通过对几种数据生成过程进行模拟来说明它的适用性。考虑到确定性和随机性情况,我们还将其性能与最流行的替代方法进行了比较:DEA、自引导 DEA、修正凹陷非参数最小二乘法(CNLS)和随机前沿分析法(SFA)。新方法在最复杂的情况下都优于这些替代方法,包括随机情况,而在随机情况下,SFA 等参数方法原则上应该表现得更好。我们的结论是,我们的生产前沿预测方法是可靠效率分析的有效且有竞争力的替代方法。
{"title":"Improving the predictive accuracy of production frontier models for efficiency measurement using machine learning: The LSB-MAFS method","authors":"María D. Guillen ,&nbsp;Juan Aparicio ,&nbsp;José L. Zofío ,&nbsp;Victor J. España","doi":"10.1016/j.cor.2024.106793","DOIUrl":"10.1016/j.cor.2024.106793","url":null,"abstract":"<div><p>Making accurate predictions of the true production frontier is critical for reliable efficiency analysis. However, canonical deterministic methods like Data Envelopment Analysis (DEA) provide approximations of the production frontier that cannot accommodate noise satisfactorily and suffer from overfitting. This study combines machine learning techniques known as Least Squares Boosting (LSB) and Multivariate Adaptive Regression Splines (MARS), to introduce a new methodology that improves the accuracy of production frontiers predictions and overcomes previous limitations. The new method fits pairwise regression splines to the data while ensuring that the predicted production <em>frontiers</em> satisfy certain the required regularity conditions: envelopmentness, monotonicity, and concavity. The method, termed LSB-MAFS, is implemented through computational algorithms, and we illustrate its applicability by performing simulations with several data generating processes. We also compare its performance against the most popular alternatives, considering both deterministic and stochastic scenarios: DEA, bootstrapped DEA, Corrected Concave Non-Parametric Least Squares (C<sup>2</sup>NLS) and Stochastic Frontier Analysis (SFA). The new method outperforms these alternatives in the most complex scenarios, including stochastic settings where parametric methods like SFA should perform better in principle. We conclude that our approach to production frontier prediction is a valid and competitive alternative for dependable efficiency analysis.</p></div>","PeriodicalId":10542,"journal":{"name":"Computers & Operations Research","volume":"171 ","pages":"Article 106793"},"PeriodicalIF":4.1,"publicationDate":"2024-08-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S030505482400265X/pdfft?md5=47b6c61a079e051a31c3d759e4968a27&pid=1-s2.0-S030505482400265X-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141941537","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Computers & Operations Research
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1