Association for Computing Machinery
In this paper, the authors will present Tiresias, the first how-to query engine. How-to queries represent fundamental data analysis questions of the form: \"How should the input change in order to achieve the desired output\". They exemplify an important reverse data management problem: solving constrained optimization problems over data residing in a DBMS. Tiresias, named after the mythical oracle of Thebes, has complex under-workings, but includes a simple interface that allows users to load datasets and interactively design optimization problems by simply selecting actions, key performance indicators, and objectives.