Skip to content

Commit dc8550e

Browse files
authored
Merge branch 'source' into bibtex-bibbot-1097-e7a331f
2 parents 6153958 + 4bfff67 commit dc8550e

2 files changed

Lines changed: 29 additions & 2 deletions

File tree

_bibliography/pint.bib

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,25 @@ @inproceedings{YamaleevEtAl2026
2323
author = {Yamaleev, Nail K. and Paudel, Subhash},
2424
booktitle = {AIAA AVIATION 2026 Forum},
2525
doi = {10.2514/6.2026-4026},
26-
month = {June },
26+
month = {June},
2727
publisher = {American Institute of Aeronautics and Astronautics},
2828
title = {Preconditioned Parallel-in-Time Direct Inverse Method for Nonlinear Conservation Law Equations},
2929
url = {http://dx.doi.org/10.2514/6.2026-4026},
3030
}
3131

32+
@article{ZhongEtAl2026,
33+
author = {Zhong, Shun-Zhi and Zhao, Yong-Liang and Shu, Qian-Yu},
34+
doi = {10.1016/j.apnum.2026.04.006},
35+
issn = {0168-9274},
36+
journal = {Applied Numerical Mathematics},
37+
month = {Sept},
38+
pages = {25–41},
39+
publisher = {Elsevier BV},
40+
title = {A direct PinT algorithm for higher-order nonlinear time-evolution equations},
41+
url = {http://dx.doi.org/10.1016/j.apnum.2026.04.006},
42+
volume = {227},
43+
}
44+
3245
@article{Nievergelt1964,
3346
author = {Nievergelt, J.},
3447
doi = {10.1145/355588.365137},
@@ -8910,6 +8923,20 @@ @article{YuEtAl2026
89108923
year = {2026},
89118924
}
89128925

8926+
@article{ZhongEtAl2026b,
8927+
author = {Zhong, Shun-Zhi and Zhao, Yong-Liang and Shu, Qian-Yu},
8928+
doi = {10.1016/j.apnum.2026.04.006},
8929+
issn = {0168-9274},
8930+
journal = {Applied Numerical Mathematics},
8931+
month = {Sept},
8932+
pages = {25–41},
8933+
publisher = {Elsevier BV},
8934+
title = {A direct PinT algorithm for higher-order nonlinear time-evolution equations},
8935+
url = {http://dx.doi.org/10.1016/j.apnum.2026.04.006},
8936+
volume = {227},
8937+
year = {2026},
8938+
}
8939+
89138940
@unpublished{ZouEtAl2026,
89148941
abstract = {Real-time trajectory optimization for nonlinear constrained autonomous systems is critical and typically performed by CPU-based sequential solvers. Specifically, reliance on global sparse linear algebra or the serial nature of dynamic programming algorithms restricts the utilization of massively parallel computing architectures like GPUs. To bridge this gap, we introduce a fully GPU-native trajectory optimization framework that combines sequential convex programming with a consensus-based alternating direction method of multipliers. By applying a temporal splitting strategy, our algorithm decouples the optimization horizon into independent, per-node subproblems that execute massively in parallel. The entire process runs fully on the GPU, eliminating costly memory transfers and large-scale sparse factorizations. This architecture naturally scales to multi-trajectory optimization. We validate the solver on a quadrotor agile flight task and a Mars powered descent problem using an on-board edge computing platform. Benchmarks reveal a sustained 4x throughput speedup and a 51% reduction in energy consumption over a heavily optimized 12-core CPU baseline. Crucially, the framework saturates the hardware, maintaining over 96% active GPU utilization to achieve planning rates exceeding 100 Hz. Furthermore, we demonstrate the solver's extensibility to robust Model Predictive Control by jointly optimizing dynamically coupled scenarios under stochastic disturbances, enabling scalable and safe autonomy.},
89158942
author = {Yilin Zou and Zhong Zhang and Maxime Robic and Fanghua Jiang},

bin/issue_to_bibtex.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ def fixBadBibFormat(bibString):
2222
item = field.split("=")
2323
if len(item) == 2 and "{" not in item[1]:
2424
item[1] = "{"+item[1]+"}"
25-
fields[i] = "=".join(item)
25+
fields[i+1] = "=".join(item)
2626
return "@"+",".join(fields)+"}"
2727

2828
try:

0 commit comments

Comments
 (0)