加权自动机上权最大化问题的遗传算法
Genetic Algorithm for the Weight Maximization Problem on Weighted Automata
摘要:
权重最大化问题(WMP)是在一个加权的有限状态自动机(WFA)上寻找最高权重的词的问题。这是自动机理论中许多最优化问题的基本问题。不幸的是,一般问题可以被证明是不可判定的,而其有界决策版本是NP完全的。设计有效的算法,在合理的时间内产生近似解的WMP是一个有吸引力的研究方向,可以导致几个新的应用,包括形式化验证的系统抽象为WFAs。特别是,结合最近的程序,将递归神经网络转换为加权自动机,WMP的算法可以用来分析和验证网络,通过利用更简单,更紧凑的自动机模型。在这项工作中,我们提出,实施和评估一个基于遗传算法的元启发式近似解决方案的WMP。我们实验评估其性能的例子,从文献中,并显示其在不同的应用程序的潜力。
英文摘要:
The weight maximization problem (WMP) is the problem of finding the word of highest weight on a weighted finite state automaton (WFA). It is an essential question that emerges in many optimization problems in automata theory. Unfortunately, the general problem can be shown to be undecidable, whereas its bounded decisional version is NP-complete. Designing efficient algorithms that produce approximate solutions to the WMP in reasonable time is an appealing research direction that can lead to several new applications including formal verification of systems abstracted as WFAs. In particular, in combination with a recent procedure that translates a recurrent neural network into a weighted automaton, an algorithm for the WMP can be used to analyze and verify the network by exploiting the simpler and more compact automata model. In this work, we propose, implement and evaluate a metaheuristic based on genetic algorithms to approximate solutions to the WMP. We experimentally evaluate its performance on examples from the literature and show its potential on different applications.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。