Angeris Guillermo, Vučković Jelena, Boyd Stephen
Opt Express. 2021 Jan 18;29(2):2827-2854. doi: 10.1364/OE.415052.
In the photonic design problem, a scientist or engineer chooses the physical parameters of a device to best match some desired device behavior. Many instances of the photonic design problem can be naturally stated as a mathematical optimization problem that is computationally difficult to solve globally. Because of this, several heuristic methods have been developed to approximately solve such problems. These methods often produce very good designs, and, in many practical applications, easily outperform 'traditional' designs that rely on human intuition. Yet, because these heuristic methods do not guarantee that the approximate solution found is globally optimal, the question remains of just how much better a designer might hope to do. This question is addressed by performance bounds or impossibility results, which determine a performance level that no design can achieve. We focus on algorithmic performance bounds, which involve substantial computation to determine. We illustrate a variety of both heuristic methods and performance bounds on two examples. In these examples (and many others not reported here) the performance bounds show that the heuristic designs are nearly optimal, and can be considered globally optimal in practice. This review serves to clearly set up the photonic design problem and unify existing approaches for calculating performance bounds, while also providing some natural generalizations and properties.
在光子学设计问题中,科学家或工程师选择器件的物理参数,以使其与某些期望的器件行为达到最佳匹配。光子学设计问题的许多实例都可以自然地表述为一个数学优化问题,而该问题在全局上计算起来很难求解。因此,人们开发了几种启发式方法来近似求解此类问题。这些方法通常能产生非常好的设计,并且在许多实际应用中,很容易超越依赖人类直觉的“传统”设计。然而,由于这些启发式方法不能保证找到的近似解是全局最优的,设计师可能希望做到多好这个问题仍然存在。性能界限或不可能性结果解决了这个问题,它们确定了任何设计都无法达到的性能水平。我们关注算法性能界限,确定它需要大量计算。我们通过两个例子来说明各种启发式方法和性能界限。在这些例子(以及这里未报告的许多其他例子)中,性能界限表明启发式设计几乎是最优的,并且在实际中可以被视为全局最优。这篇综述旨在清晰地阐述光子学设计问题,并统一现有的计算性能界限的方法,同时还提供一些自然的推广和性质。