1 Motivation  
2 Markov networks representation  
3 The Markov networks learning problem  
4 Independence-based algorithms for learning the Markov networks structure  
5 Analysis and open problems  
6 Conclusions