Semidefinite programming in quantum information

A tutorial with a bunch of examples of using SDP in quantum information problems (entanglement, joint measurability, violation of Bell inequalities…), written in Python, Julia and Mathematica.

August 8, 2022 · 20 min · 4249 words · Carlos de Gois

CVXPY vs. PICOS: performance comparison for linear programs

CVXPY and PICOS are two frequently used optimization program modelling tools for Python. I compare their performance in modelling simple random linear programs.

January 10, 2021 · 7 min · 1415 words · Carlos de Gois

Parallelizing simple loops in Python

Parallelizing loops with no iteration interdependence using Pythons’ concurrent.futures module.

September 26, 2020 · 6 min · 1239 words · Carlos de Gois