  | 
                  
                      
                      
                      
                      
                      
                      
                      
                        
    					  
    					  
  						
                    
                      | Detailinformationen | 
                     
                                
                    
                      | Quellcurriculum | 
                      Masterstudium Computer Science 2023W | 
                     
                      
                    
                      | Ziele | 
                      (*)The students are proficient in recent SAT solving algorithms. 
 | 
                     
                      
                    
                      | Lehrinhalte | 
                      (*)- Encoding: NNF, Tseitin, AIGs, cardinality constrains encoding, bit-blasting.
 - Preprocessing: DP, BVE, BVA, blocked clauses, autarkies, Stalmarck, Recursive Learning, clause redundancy, probing.
 - Solving: DPLL, CDCL, learning, implication graph, failed literals, UIP, clause minimization, restarts, clause reduction.
 
  | 
                     
                                                            
                    
                      | Beurteilungskriterien | 
                      (*)Oral exam, student projects.
 | 
                     
                       
                    
                                 
                    
                      | Lehrmethoden | 
                      (*)Slide-based lecture, tool demos, small practical projects. 
 | 
                     
                                     
                    
                      | Abhaltungssprache | 
                      Englisch | 
                     
                      
                    
                      | Literatur | 
                      (*)Slides.
Handbook of Satisfiability (Biere, Heule, van Maaren, Walsh).
The Art of Computer Programming Fascile 6a (Knuth)
 | 
                     
                      
                    
                      | Lehrinhalte wechselnd? | 
                      Nein | 
                     
                                        
                      | Sonstige Informationen | 
                      (*)http://fmv.jku.at/sat
 | 
                         
                                        
                      | Frühere Varianten | 
                      Decken ebenfalls die Anforderungen des Curriculums ab (von - bis) 921CGELAMCK13: KV Advanced Model Checking (2013W-2019S)
  | 
                         
                      
                    
                     
                    
                    
                     |