An Introduction To Constraint Programming - Jacob Allen
As a programmer, computer scientist, computer engineer etc. there are many problems for which an algorithm can easily be determined or pulled from a text book, however, there is a class (or really two classes) of problems for which there are rarely such simple solutions: constraint problems. Luckily there exist powerful constraint programming tools to allow us to solve constraint problems using relatively simple concepts which often mirror how humans would solve the tasks.
In this talk I will introduce constraint programming and demonstrate how it can be used to solve complex problems efficiently, I will also show some examples of constraint solving programs and outline the simple underlying process by which they work.
Join our Discord for the Q&A after the talk: https://discord.gg/JGfrpTWy
https://hacksoc.org
https://twitter.com/hacksoc
https://facebook.com/groups/hacksoc
https://hacksoc-york.slack.com
Видео An Introduction To Constraint Programming - Jacob Allen канала HackSoc
In this talk I will introduce constraint programming and demonstrate how it can be used to solve complex problems efficiently, I will also show some examples of constraint solving programs and outline the simple underlying process by which they work.
Join our Discord for the Q&A after the talk: https://discord.gg/JGfrpTWy
https://hacksoc.org
https://twitter.com/hacksoc
https://facebook.com/groups/hacksoc
https://hacksoc-york.slack.com
Видео An Introduction To Constraint Programming - Jacob Allen канала HackSoc
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
A Peek Inside SAT Solvers - Jon SmockConstraint satisfaction problemsBuilding AI Solutions with Google OR-Tools - Barry StahlICAPS 2016: Constraint Programming for Planning and Scheduling (part 1)Constraint Satisfaction: introductionComplete python roadmap | How to become an expert in python programmingPython Sudoku Solver - Computerphile[Scheduling seminar] Pascal Van Hentenryck (Georgia Tech) | Constraint Programming for SchedulingSolve This Coding Problem and Win $200How To Setup A MacBook Pro M1 For Software DevelopmentGoogle OR-Tools for Constraint ProgrammingSolving Combinatorial Optimization Problems with Constraint Programming and OscaRScheme, Guile, and Racket: an Introduction by Craig MaloneySwiftUI 4: Grid Introduction (WWDC 2022) – iOSThe Most Difficult Program to Compute? - ComputerphileThe 4 Queens Problem, AI & CSPsDemo of a Geometric Constraint SolverCPAIOR 2020 Master Class: Constraint ProgrammingFun never stops. Introduction to Haskell Programming language by Paul SzulcIntroduction to Optimization: What Is Optimization?