Skip to content

Commit b5e2172

Browse files
authored
Update juliareach.md
1 parent a6b5927 commit b5e2172

File tree

1 file changed

+18
-1
lines changed

1 file changed

+18
-1
lines changed

Diff for: jsoc/gsoc/juliareach.md

+18-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,23 @@
44
Application domains of set-based reachability include formal verification, controller synthesis and estimation under uncertain model parameters or inputs.
55
For further context reach us on the [JuliaReach zulip](https://julialang.zulipchat.com/#narrow/stream/278609-juliareach) stream. You may also refer to the review article [Set Propagation Techniques for Reachability Analysis](https://www.annualreviews.org/doi/abs/10.1146/annurev-control-071420-081941).
66

7+
## Integration with the Julia numerical modeling ecosystem
8+
9+
**Difficulty**: Medium.
10+
11+
**Description.** [ReachabilityAnalysis](https://github.com/JuliaReach/ReachabilityAnalysis.jl) is a Julia library for set propagation of dynamical systems.
12+
This project aims at integrating ReachabilityAnalysis with the numerical modeling ecosystem in Julia.
13+
14+
**Expected Results.** The proposal is to let the user specify models defined in [ModelingToolkit.jl](https://github.com/SciML/ModelingToolkit.jl) from the [SciML](https://github.com/sciml) ecosystem,
15+
and solve them using reachability methods. This first iteration would cover purely continuous systems; a second iteration would cover systems with discrete transitions (hybrid systems).
16+
17+
**Expected Length.** 175 hours.
18+
19+
**Recommended Skills.** Familiarity with Julia and Git/GitHub is mandatory.
20+
Familiarity with [LazySets](https://github.com/JuliaReach/LazySets.jl) and [ReachabilityAnalysis](https://github.com/JuliaReach/ReachabilityAnalysis.jl) is welcome but not required.
21+
22+
**Mentors**: [Marcelo Forets](https://github.com/mforets), [Christian Schilling](https://github.com/schillic).
23+
724
## Efficient symbolic-numeric set computations
825

926
**Difficulty**: Medium.
@@ -55,4 +72,4 @@ For ambitious candidates it is possible to draw connections with neural-network
5572

5673
**Recommended Skills.** Familiarity with Julia and Git/GitHub is mandatory. Familiarity with [LazySets](https://github.com/JuliaReach/LazySets.jl) and [ReachabilityAnalysis](https://github.com/JuliaReach/ReachabilityAnalysis.jl) is welcome but not required.
5774

58-
**Mentors**: [Marcelo Forets](https://github.com/mforets), [Christian Schilling](https://github.com/schillic).
75+
**Mentors**: [Marcelo Forets](https://github.com/mforets), [Christian Schilling](https://github.com/schillic).

0 commit comments

Comments
 (0)