If you found PIQP useful in your scientific work, we encourage you to cite our main paper:
@INPROCEEDINGS{schwan2023piqp,
author={Schwan, Roland and Jiang, Yuning and Kuhn, Daniel and Jones, Colin N.},
booktitle={IEEE Conference on Decision and Control (CDC)},
title={{PIQP}: A Proximal Interior-Point Quadratic Programming Solver},
year={2023},
volume={},
number={},
pages={1088-1093},
doi={10.1109/CDC49753.2023.10383915}
}
In case you are specifically using the sparse_multistage KKT solver backend, we encourage you to cite the specific paper:
@INPROCEEDINGS{schwan2025piqp_multistage,
author={Schwan, Roland and Kuhn, Daniel and Jones, Colin N.},
booktitle={IEEE Conference on Decision and Control (CDC)},
title={Exploiting Multistage Optimization Structure in Proximal Solvers},
year={2025},
volume={},
number={},
pages={4677-4683},
doi={10.1109/CDC57313.2025.11313030}
}
In case you are using the sparse_multistage_parallel KKT solver backend, we additionally encourage you to cite:
@misc{song2025piqp_parallel,
author={Song, Fenglong and Schwan, Roland and Chen, Yuwen and Jones, Colin N.},
title={Parallel {KKT} Solver in {PIQP} for Multistage Optimization},
year={2025},
eprint = {arXiv:2511.00946}
}