e-Assessment of graph enumeration problems in Discrete Mathematics courses

Graph theory is a essential part of many courses on Discrete Mathematics. To pose and assess more open problems, such as giving an example of a graph with certain properties, an e-assessment system must support input of nontrivial graphs and their further full-automatic analysis. We will show an approach based on CodeRunner plugin for Moodle and networkx python package that successfully adresses these challenges.