We design a new efficient strategy synthesis method applicable to adversarial patrolling problems on graphs with arbitrary-length edges and possibly imperfect intrusion detection. The core ingredient is an efficient algorithm for computing the value and the gradient of a function assigning to every strategy its "protection" achieved. This allows for designing an efficient strategy improvement algorithm by differentiable programming and optimization techniques. Our method is the first one applicable to real-world patrolling graphs of reasonable sizes. It outperforms the state-of-the-art strategy synthesis algorithm by a margin.
翻译:我们设计了一种新的有效的战略综合方法,适用于任意长边缘和可能不完美的入侵探测图中的对抗性巡逻问题,核心要素是计算为每一项战略分配的功能的价值和梯度的有效算法,这种算法能够通过不同的编程和优化技术来设计有效的战略改进算法。我们的方法是适用于实际世界合理大小的巡逻图的第一个方法。它比最先进的战略合成算法差强得多。