The problems I'm investigating are motivated by large graph-based datasets in real-world, like social networks, biological networks, citation networks, computer networks, etc. The nodes and edges in these networks are being added, deleted or modified over time. In particular, my research is to design effective and scalable algorithms for supervised learning on dynamic graph-based datasets. The developed methods will be applied to many types of dynamic graphs and be able to extract useful information from those graphs.