~/talk

A.I. constraint optimization with OptaPlanner

Talkat Voxxed Days Zurich 2019 · on Tuesday, 2019-03-19· [ai-assisted-development, java]
slides:none on file

Open-source Java solver OptaPlanner solves vehicle routing, rostering and scheduling by encoding hard vs soft constraints, incremental scoring and local-search heuristics. Benchmarks report 5–15% faster routes on academic Belgium sets (customers see 15–30% reductions in driving time), an example app uses real road data and supports real-time re-routing with pinned stops, and rostering runs yield ~53% improvement in employee well‑being metrics. Implementation options: Drools rules, incremental Java or constraint streams; it works and scales.

AI-written summary · about

  1. 0:00Start
  2. 4:12Road are asymmetric
  3. 6:27What is constraint solving?
  4. 17:00What is a planning problem?
  5. 30:05Calling the solve method
  6. 38:45Required skill constraint (Java)
  7. 43:41Required skill constraint (DRL)
  8. 45:21Who's in control?
  9. 46:24Conference scheduling
  10. 47:28Getting started
  11. 47:54Build from source
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.