Landesberger, Tatiana vonBremm, SebastianBernard, JürgenSchreck, TobiasJoern Kohlhammer and Daniel Keim2014-01-272014-01-272010978-3-905673-74-6https://doi.org/10.2312/PE/EuroVAST/EuroVAST10/007-012Graphs are used in various application areas such as chemical, social or shareholder network analysis. Finding relevant graphs in large graph databases is thereby an important problem. Such search starts with the definition of the query object. Defining the query graph quickly and effectively so that it matches meaningful data in the database is difficult. In this paper, we introduce a system, which guides the user through the process of query graph building. We propose three approaches for graph definition. First, query by example selection starting from an overview of the graph types in the database, second query by sketch combining graph building blocks (i.e., topologic subgraphs) with free graph drawing, and third a combination of both approaches. In all three query definition ways, we support the user with intelligent, data dependent recommendations. It covers the whole spectrum of building parameters such as representative examples, frequent building blocks, or common graph size.Categories and Subject Descriptors (according to ACM CCS): H.3.1 [Information Systems]: Content Analysis and Indexing-Indexing methods H.3.3 [Information Systems]: Information Search and Retrieval-G.2.2 [ Mathematics of Computing]: Graph Theory-H.5.2 [Information Systems]: User Interfaces-Graphical user interfaces (GUI) I.3.4 [Computing Methodologies]: Graphics Utilities-Graphics editorsSmart Query Definition for Content-Based Search in Large Sets of Graphs