LibCreme: An optimization library for evaluating convex-roof entanglement measures

  • Beat Röthlisberger*
  • , Jörg Lehmann
  • , Daniel Loss
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

9 Scopus citations

Abstract

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, focusing 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.

Original languageEnglish
Pages (from-to)155-165
Number of pages11
JournalComputer Physics Communications
Volume183
Issue number1
DOIs
StatePublished - Jan 2012
Externally publishedYes

Keywords

  • Convex roof
  • Entanglement measure

ASJC Scopus subject areas

  • Hardware and Architecture
  • General Physics and Astronomy

Fingerprint

Dive into the research topics of 'LibCreme: An optimization library for evaluating convex-roof entanglement measures'. Together they form a unique fingerprint.

Cite this