The ability to plan a sequence of actions in order to reach a desired goal is one of the basic manifestation of intelligence, both natural and artificial. It is thus no surprise that planning has been studied in AI since its very beginning in the 60's and 70' with the STRIPS language and the well known A* algorithm. Both are used up to date, but with significant improvement in automated translation and invariant synthesis and automatically derived heuristics exploiting the problem structure. In our group we focus on the research of basic principles of classical planning and heuristics, but also on variants such as multi-agent planning and on the application of planning to real-world problems.
With possible extension to thesis topics.
Privacy is one of the main reasons why multi-agent planning is used instead of classical centralized approaches, but its proper treatment has been neglected. Until we started to work on it. And now you can join us in the first ever effort to rigorously quantify and measure privacy leakage of existing algorithms and follow up on our successful publication track in the topic.
Related to the previous topic, there is no Multi-Agent planner actually using cryptographic primitives and tools (e.g., Sharemind) to plan while preserving privacy. You can be the first to pull it off.
Automated planning techniques have shown their usefulness in traffic control. To investigate how they can influence traffic, they have to be integrated within a simulation framework.
Temporal planning despite its usefulness in practice is underrepresented in the planning community. The initial step is to provide an open framework that parses the planning task description (in PDDL 2.2) and provides a basic functionality over the elements (e.g. actions, predicates)
State invariants are logical formulas that hold in every state reachable from the initial state by a sequence of applied operators. State invariants describe some intrinsic properties of the corresponding planning problem and can be useful in construction of admissible heuristics, pruning (reduction) of planning problems or detection of dead-end states.
This topic aims both at theoretical and practical results connected with inference and further application of state invariants. The student will study state-of-the-art methods used for solving domain-independent planning problems and propose improvements of these methods based on utilization of inferred state invariants. The improvements will be implemented and experimentally evaluated on standard benchmarks used in the planning community.