libCreme:一个用于评估凸屋顶纠缠措施的优化库
libCreme: An optimization library for evaluating convex-roof entanglement measures
摘要:
我们提出的软件库libCreme,我们以前使用成功地计算凸屋顶纠缠措施的混合量子态出现在现实的物理系统。评估这种状态中的纠缠量通常是一项重要的任务,需要解决高度非线性的复杂优化问题。这里提供的算法能够实现这样做的一个大的和重要的一类纠缠措施。该库主要是用Matlab编程语言编写的,但完全兼容免费和开源的Octave平台。一些低效的子程序用C/C++编写,以获得更好的性能。这篇手稿讨论了最重要的理论概念和算法的工作原理,重点是库中的实际实现和使用。最后的详细示例应该可以让用户很容易地将libCreme应用于特定的问题。
英文摘要:
We present the software library libCreme which we have previously used to successfully calculate convex-roof entanglement measures of mixed quantum states appearing in realistic physical systems. Evaluating the amount of entanglement in such states is in general a non-trivial task requiring to solve a highly non-linear complex optimization problem. The algorithms provided here are able to achieve to do this for a large and important class of entanglement measures. The library is mostly written in the Matlab programming language, but is fully compatible to the free and open-source Octave platform. Some inefficient subroutines are written in C/C++ for better performance. This manuscript discusses the most important theoretical concepts and workings of the algorithms, focussing on the actual implementation and usage within the library. Detailed examples in the end should make it easy for the user to apply libCreme to specific problems.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。