Skip to content

Commit 444b109

Browse files
authored
Merge pull request #4018 from JuliaReach/schillic/bib
Polish bibliography
2 parents e748f00 + e86cfed commit 444b109

File tree

6 files changed

+63
-59
lines changed

6 files changed

+63
-59
lines changed

docs/src/refs.bib

Lines changed: 48 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,37 @@ @article{AlthoffSB10
215215
doi={10.1016/j.nahs.2009.03.009}
216216
}
217217

218+
@inproceedings{AlthoffGK11,
219+
author = {Matthias Althoff and
220+
Colas Le Guernic and
221+
Bruce H. Krogh},
222+
editor = {Marco Caccamo and
223+
Emilio Frazzoli and
224+
Radu Grosu},
225+
title = {Reachable set computation for uncertain time-varying linear systems},
226+
booktitle = {{HSCC}},
227+
pages = {93--102},
228+
publisher = {{ACM}},
229+
year = {2011},
230+
url = {https://doi.org/10.1145/1967701.1967717},
231+
doi = {10.1145/1967701.1967717}
232+
}
233+
234+
@inbook{AlthoffKS11,
235+
author = {Matthias Althoff and
236+
Bruce H. Krogh and
237+
Olaf Stursberg},
238+
editor = {Andreas Rauh and
239+
Ekaterina Auer},
240+
title = {Analyzing Reachability of Linear Dynamic Systems with Parametric Uncertainties},
241+
booktitle = {Modeling, Design, and Simulation of Systems with Uncertainties},
242+
pages = {69--94},
243+
publisher = {Springer},
244+
year = {2011},
245+
url = {https://doi.org/10.1007/978-3-642-15956-5_4},
246+
doi = {10.1007/978-3-642-15956-5_4}
247+
}
248+
218249
@inproceedings{FrehseGDCRLRGDM11,
219250
author = {Goran Frehse and
220251
Colas Le Guernic and
@@ -254,7 +285,7 @@ @inproceedings{AlthoffK12
254285
doi = {10.1145/2185632.2185643}
255286
}
256287

257-
@inproceedings{Frehse012,
288+
@inproceedings{FrehseR12,
258289
author = {Goran Frehse and
259290
Rajarshi Ray},
260291
editor = {Maurice Heemels and
@@ -455,6 +486,21 @@ @inproceedings{MitchellBB19
455486
doi = {10.1145/3302504.3313354}
456487
}
457488

489+
@misc{JordanD21,
490+
author = {Matt Jordan and
491+
Alex Dimakis},
492+
editor = {Marina Meila and
493+
Tong Zhang},
494+
title = {Provable {L}ipschitz Certification for Generative Models},
495+
booktitle = {{ICML}},
496+
series = {PMLR},
497+
volume = {139},
498+
pages = {5118--5126},
499+
publisher = {{PMLR}},
500+
year = {2021},
501+
url = {http://proceedings.mlr.press/v139/jordan21a.html}
502+
}
503+
458504
@article{KochdumperA21,
459505
author = {Niklas Kochdumper and
460506
Matthias Althoff},
@@ -530,49 +576,7 @@ @article{HuangLBS2025
530576
title = {Reachability analysis for linear systems with uncertain parameters using polynomial zonotopes},
531577
journal = {Nonlinear Analysis: Hybrid Systems},
532578
volume = {56},
533-
pages = {101571},
534579
year = {2025},
535-
issn = {1751-570X},
536-
url = {https://www.sciencedirect.com/science/article/pii/S1751570X24001080},
580+
url = {https://doi.org/10.1016/j.nahs.2024.101571},
537581
doi = {10.1016/j.nahs.2024.101571}
538582
}
539-
540-
@misc{JordanD21,
541-
author = {Matt Jordan and
542-
Alex Dimakis},
543-
editor = {Marina Meila and
544-
Tong Zhang},
545-
title = {Provable {L}ipschitz Certification for Generative Models},
546-
booktitle = {{ICML}},
547-
series = {PMLR},
548-
volume = {139},
549-
pages = {5118--5126},
550-
publisher = {{PMLR}},
551-
year = {2021},
552-
url = {http://proceedings.mlr.press/v139/jordan21a.html}
553-
}
554-
555-
@inproceedings{AlthoffGCKH11,
556-
author = {Althoff, Matthias and Le Guernic, Colas and Krogh, Bruce H.},
557-
title = {Reachable set computation for uncertain time-varying linear systems},
558-
booktitle = {Proceedings of the 14th International Conference on Hybrid Systems: Computation and Control},
559-
series = {HSCC '11},
560-
pages = {93–102},
561-
year = {2011},
562-
isbn = {9781450306294},
563-
doi = {10.1145/1967701.1967717},
564-
publisher = {Association for Computing Machinery},
565-
url = {https://doi.org/10.1145/1967701.1967717},
566-
}
567-
568-
@article{AlthoffKS11,
569-
author = {Althoff, Matthias and Krogh, Bruce and Stursberg, Olaf},
570-
title = {Analyzing Reachability of Linear Dynamic Systems with Parametric Uncertainties},
571-
journal = {Mathematical Engineering},
572-
volume = {3},
573-
year = {2011},
574-
month = {05},
575-
pages = {69-94},
576-
isbn = {978-3-642-15955-8},
577-
doi = {10.1007/978-3-642-15956-5_4}
578-
}

src/Approximations/overapproximate.jl

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -293,7 +293,7 @@ The idea is to solve the univariate optimization problem `ρ(di, X ∩ Hi)` for
293293
each half-space of the set `P` and then take the minimum.
294294
This gives an overapproximation of the exact support function.
295295
296-
This algorithm is inspired from [Frehse012](@citet).
296+
This algorithm is inspired from [FrehseR12](@citet).
297297
298298
### Notes
299299
@@ -885,14 +885,14 @@ end
885885
overapproximate(MZP::MatrixZonotopeProduct{N,S},
886886
::Type{<:MatrixZonotope}) where {N,S<:AbstractMatrix{N}}
887887
888-
Overapproximate the product of matrix zonotopes, following Equation 4.10 in [AlthoffKS11](@citet).
888+
Overapproximate the product of matrix zonotopes, following [AlthoffKS11; Equation 4.10](@citet).
889889
890890
### Input
891891
892892
- `MZP` -- a `MatrixZonotopeProduct`
893893
- `MatrixZonotope` -- target type
894894
895-
### Output
895+
### Output
896896
897897
A matrix zonotope overapproximating the matrix zonotope product
898898
"""
@@ -919,7 +919,7 @@ function overapproximate(MZP::MatrixZonotopeProduct{N,S},
919919
gens[j] = center(A) * generators(B)[j]
920920
end
921921

922-
# Gᵢ ⋅ Hⱼ block
922+
# Gᵢ ⋅ Hⱼ block
923923
idx = nB + 1
924924
@inbounds for Gi in generators(A), Hj in generators(B)
925925
gens[idx] = Gi * Hj
@@ -945,7 +945,7 @@ function load_intervalmatrices_overapproximation_matrixzonotope()
945945
- `A` -- a matrix zonotope
946946
- `IntervalMatrix` -- target type
947947
948-
### Output
948+
### Output
949949
950950
An interval matrix overapproximating the matrix zonotope
951951
"""

src/Approximations/overapproximate_expmap.jl

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -169,22 +169,22 @@ function load_intervalmatrices_overapproximation_expmap()
169169
- `MatrixZonotope` -- target type
170170
- `k` -- (default: `2`) the order of the Taylor expansion
171171
172-
### Output
172+
### Output
173173
174174
A matrix zonotope overapproximating the matrix zonotope exponential
175175
176176
### Algorithm
177177
178178
The expansion
179179
180-
```math
180+
```math
181181
exp(\\mathcal{A}) ⊆ \\sum_i^k \\frac{\\mathcal{A}^i}{i!} + E_k
182182
```
183183
184-
is computed by overapproximating the matrix zonotope powers ``A^i``
185-
for ``i=0, …, k``.
186-
The remainder term ``E_k`` is computed through interval arithmetic
187-
following Proposition 4.1 by [AlthoffKS11](@citet).
184+
is computed by overapproximating the matrix zonotope powers ``A^i``
185+
for ``i=0, …, k``.
186+
The remainder term ``E_k`` is computed through interval arithmetic
187+
following [AlthoffKS11; Proposition 4.1](@citet).
188188
"""
189189
function overapproximate(expA::MatrixZonotopeExp{N,T}, ::Type{<:MatrixZonotope},
190190
k::Int=2) where {N,T<:AbstractMatrixZonotope{N}}

src/Approximations/overapproximate_zonotope.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1251,7 +1251,7 @@ end # load_overapproximate_ICP()
12511251
MAT<:MatrixZonotope{NM}}
12521252
12531253
Overapproximate the linear map of a zonotope through a matrix zonotope,
1254-
following Proposition 4 in [AlthoffGCKH11](@citet).
1254+
following [AlthoffGK11; Proposition 4](@citet).
12551255
12561256
### Input
12571257

src/LazyOperations/Intersection.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -376,7 +376,7 @@ The algorithms are based on solving the associated optimization problem
376376
where ``D_h = \\{ λ : λ ≥ 0 \\}`` if ``H`` is a half-space or
377377
``D_h = \\{ λ : λ ∈ ℝ \\}`` if ``H`` is a hyperplane.
378378
379-
For additional information we refer to [Frehse012, LeGuernic09, RockafellarW98](@citet)
379+
For additional information we refer to [FrehseR12, LeGuernic09, RockafellarW98](@citet)
380380
"""
381381
@validate function ρ(d::AbstractVector, cap::Intersection{N,S1,S2};
382382
algorithm::String="line_search",
@@ -417,7 +417,7 @@ The idea is to solve the univariate optimization problem `ρ(di, X ∩ Hi)` for
417417
each half-space in the polyhedron and then take the minimum. This gives an
418418
overapproximation of the exact support value.
419419
420-
This algorithm is inspired from [Frehse012](@citet).
420+
This algorithm is inspired from [FrehseR12](@citet).
421421
422422
### Notes
423423

src/MatrixSets/MatrixZonotope.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Mathematically a matrix zonotope is defined as the set of matrices
1919
```
2020
2121
It can be written in shorthand notation as ``\\mathcal{A} = \\braket{A^{(0)},A^{(1)}, ..., A^{(p)} }_{MZ}.
22-
Matrix zonotopes were introduced in [AlthoffGCKH11](@citet).
22+
Matrix zonotopes were introduced in [AlthoffGK11](@citet).
2323
2424
### Examples
2525

0 commit comments

Comments
 (0)