- 
Bernhard Nebel.
 The Computational Complexity of Multi-Agent Pathfinding on Directed Graphs.
 Artificial Intelligence. 2024.
 (Show abstract)
(Hide abstract)
(Preprint; PDF)
(Online; DOI)
 
 
While the non-optimizing variant of multi-agent pathfinding on undirected graphs is known to be a polynomial-time problem since almost forty years, a similar result has not been established for directed graphs. In this paper, it will be shown that this problem is NP-complete. For strongly connected directed graphs, however, the problem is polynomial. And both of these results hold even if one allows for synchronous rotations on fully occupied cycles. Interestingly, the results apply also to the so-called motion planning feasibility problem on directed graphs.
 
- 
Moritz Graf, Thorsten Engesser and Bernhard Nebel.
 A Symbolic Sequential Equilibria Solver for Game Theory Explorer (Demo Track).
 In
Proceedings of the 23rd Int. Joint Conf. on Autonomous Agents and Multiagent Systems 
    (AAMAS 2024).
 2024.
 (Show abstract)
(Hide abstract)
 
 
We present the first implemented symbolic solver for sequential equilibria in general finite imperfect information games.
 
- 
Moritz Graf, Thorsten Engesser and Bernhard Nebel.
 Symbolic Computation of Sequential Equilibria.
 In
Proceedings of the 23rd Int. Joint Conf. on Autonomous Agents and Multiagent Systems 
    (AAMAS 2024).
 2024.
 (Show abstract)
(Hide abstract)
 
 
 
	The sequential equilibrium is a standard solution concept for extensive-form games with imperfect information that includes an explicit representation of the players' beliefs. An assessment consisting of a strategy and a belief is a sequential equilibrium if it satisfies the properties of sequential rationality and consistency.
Our main result is that both properties together can be written as a finite set of polynomial equations and inequalities. The solutions to this system are exactly the sequential equilibria of the game. We construct this system explicitly and describe an implementation that solves it using cylindrical algebraic decomposition. To write consistency as a finite system of equations, we need to compute the extreme directions of a set of polyhedral cones. We propose a modified version of the double description method, optimized for this specific purpose. To the best of our knowledge, our implementation is the first to symbolically solve general finite imperfect information games for sequential equilibria.
       
 
- 
Stefano Ardizzoni, Irene Saccani, Luca Consolini, Marco Locatelli and Bernhard Nebel.
 An Algorithm with Improved Complexity for Pebble Motion/Multi-Agent Path Finding on Trees.
 Journal of Artificial Intelligence Research  79. 2024.
 (Show abstract)
(Hide abstract)
(Online; DOI)
 
 
The pebble motion on trees (PMT) problem consists in finding a feasible sequence of moves that repositions a set of pebbles to assigned target vertices. This problem has been widely studied because, in many cases, the more general Multi-Agent path finding (MAPF) problem on graphs can be reduced to PMT. We propose a simple and easy to implement procedure, which finds solutions of length O(|P|nc + n2), where n is the number of nodes, P is the set of pebbles, and c the maximum length of corridors in the tree. This complexity result is more detailed than the current best known result O(n3), which is equal to our result in the worst case, but does not capture the dependency on c and |P|.
 
- 
Moritz Graf, Thorsten Engesser and Bernhard Nebel.
 Symbolic Computation of Sequential Equilibria.
 Technical Report arXiv:2402.04452,
arxiv cs.GT, 2024.
 (Show abstract)
(Hide abstract)
(Online; DOI)
 
 
The sequential equilibrium is a standard solution concept for extensive-form games with imperfect information that includes an explicit representation of the players' beliefs. An assessment consisting of a strategy and a belief is a sequential equilibrium if it satisfies the properties of sequential rationality and consistency.
Our main result is that both properties together can be written as a single finite system of polynomial equations and inequalities. The solutions to this system are exactly the sequential equilibria of the game. We construct this system explicitly and describe an implementation that solves it using cylindrical algebraic decomposition. To write consistency as a finite system of equations, we need to compute the extreme directions of a set of polyhedral cones. We propose a modified version of the double description method, optimized for this specific purpose. To the best of our knowledge, our implementation is the first to symbolically solve general finite imperfect information games for sequential equilibria.
 
- 
Stefano Ardizzoni, Irene Saccani, Luca Consolini, Marco Locatelli and Bernhard Nebel.
 An algorithm with improved complexity for pebble motion/multi-agent
                  path finding on trees.
 Technical Report arXiv:2307.12770,
arxiv cs.AI, 2023.
 (Show abstract)
(Hide abstract)
(Online)
 
 
The pebble motion on trees (PMT) problem consists in finding a feasible sequence of moves that repositions a set of pebbles to assigned target vertices. This problem has been widely studied because, in many cases, the more general Multi-Agent path finding (MAPF) problem on graphs can be reduced to PMT.
We propose a simple and easy to implement procedure, which finds solutions of length O(knc + n^2), where n is the number of nodes, k is the number of pebbles, and c the maximum length of corridors in the tree. This complexity result is more detailed than the current best known result O(n^3), which is equal to our result in the worst case, but does not capture the dependency on c and k.
 
- 
Vaishak Belle, Thomas Bolander, Andreas Herzig and Bernhard Nebel.
 Epistemic planning: Perspectives on the special issue.
 Artificial Intelligence  316, p. 103842. 2023.
 (Show abstract)
(Hide abstract)
(Online; DOI)
 
 
Epistemic planning is the enrichment of automated planning with epistemic notions such as knowledge and belief. In general, single-agent epistemic planning considers the following problem: given an agent's current state of knowledge, and a desirable state of knowledge, how does it get from one to the other? In multi-agent epistemic planning, the current and desirable states of knowledge might also refer to the states of knowledge of other agents, including higher-order knowledge like ensuring that agent A doesn't get to know that agent B knows P. Single-agent epistemic planning is of central importance in settings where agents need to be able to reason about their own lack of knowledge and, e.g., make plans of how to achieve the required knowledge. Multi-agent epistemic planning is essential for coordination and collaboration among multiple agents, where success can only be expected if agents are able to reason about the knowledge, uncertainty and capabilities of other agents. It is a relatively recent area of research involving several sub-areas of artificial intelligence, such as automated planning, decision-theoretic planning, epistemic logic, strategic reasoning and knowledge representation and reasoning. In
    order to achieve formalisms and systems for epistemic planning that are both expressive and practically efficient, it is necessary to combine state of the art from several such sub-areas of artificial intelligence that have so far been considered mostly in separation. Application areas of epistemic planning include mobile service robots, explaining planning, game playing, human-robot interaction and social robotics. For this special issue of AIJ, we invited papers on theory, applications, and implemented systems of epistemic planning. In this document, we summarize the accepted papers whilst recapping the essentials of epistemic planning.
 
- 
Bernhard Nebel.
 The Small Solution Hypothesis for MAPF on Strongly Connected Directed Graphs Is True.
 In
Proceedings of the 33rd International Conference on Automated Planning and Scheduling (ICAPS 2023), pp. 304-313.
 2023.
 (Show abstract)
(Hide abstract)
(Online; DOI)
 
 
The determination of the computational complexity of multi-agent pathfinding on directed graphs has been an open problem for many years. Only recently, it has been established that the problem is NP-hard. Further, it has been proved that it is in NP, provided the short solution hypothesis for strongly connected digraphs holds. In this paper, it is shown that this hypothesis is indeed true, even when one allows for synchronous rotations.
 
- 
Pascal Bachor, Rolf-David Bergdoll and Bernhard Nebel.
 The Multi-Agent Transportation Problem.
 In
Proceedings of the 37th AAAI Conference on Artificial Intelligence (AAAI 2023), pp. 11525-11532.
 2023.
 (Show abstract)
(Hide abstract)
(Online; DOI)
 
 
We introduce the multi-agent transportation (MAT) problem,
  where agents have to transport containers from their starting
  positions to their designated goal positions.  Movement takes place
  in a common environment where collisions between agents and between
  containers must be avoided.  In contrast to other frameworks such as
  MAPF or MAPD, the agents are allowed to separate from the containers
  at any time, which allows for plans in scenarios that might
  otherwise be unsolvable and has the potential to reduce the
  makespan.  We present a complexity analysis establishing
  NP-completeness and show how the problem can be reduced to a
  sequence of SAT problems when optimizing for makespan.  Finally, the
  implementation is empirically evaluated relative to input
  characteristics, and it is compared to some variants of the MAT
  problem and a CBS-based MAPD implementation.
 
- 
Bernhard Nebel.
 The Small Solution Hypothesis for MAPF on Strongly Connected Directed Graphs Is True.
 Technical Report arXiv:2210.04590,
arxiv cs.AI, 2022.
 (Show abstract)
(Hide abstract)
(Online; PDF)
 
 
The determination of the computational complexity of multi-agent pathfinding on directed graphs has been an open problem for many years. Only recently, it has been established that the problem is NP-hard. Further, it has been proved that it is in NP, provided the short solution hypothesis for strongly connected digraphs holds. In this paper, it is shown that this hypothesis is indeed true, even when one allows for synchronous rotations.
 
- 
Stefan Borgwardt, Jörg Hoffmann, Alisa Kovtunova, Markus Krötzsch, Bernhard Nebel and Marcel Steinmetz.
 Expressivity of Planning with Horn Description Logic Ontologies (Extended Abstract).
 In
Proceedings of the 35th International Workshop on Description Logics (DL 2022).
 2022.
 (Online; PDF)
 
 
- 
Stefan Borgwardt, Jörg Hoffmann, Alisa Kovtunova, Markus Krötzsch, Bernhard Nebel and Marcel Steinmetz.
 Expressivity of Planning with Horn Description Logic Ontologies (Technical Report).
 Technical Report arXiv:2203.09361,
arxiv cs.AI, 2022.
 (Show abstract)
(Hide abstract)
(Online; DOI)
 
 
State constraints in AI Planning globally restrict the legal environment states. Standard planning languages make closed-domain and closed-world assumptions. Here we address open-world state constraints formalized by planning over a description logic (DL) ontology. Previously, this combination of DL and planning has been investigated for the light-weight DL DL-Lite. Here we propose a novel compilation scheme into standard PDDL with derived predicates, which applies to more expressive DLs and is based on the rewritability of DL queries into Datalog with stratified negation. We also provide a new rewritability result for the DL Horn-ALCHOIQ, which allows us to apply our compilation scheme to quite expressive ontologies. In contrast, we show that in the slight extension Horn-SROIQ no such compilation is possible unless the weak exponential hierarchy collapses. Finally, we show that our approach can outperform previous work on existing benchmarks for planning with DL ontologies, and is feasible on new benchmarks taking advantage of more expressive ontologies.
 
- 
Stefan Borgwardt, Jörg Hoffmann, Alisa Kovtunova, Markus Krötzsch, Bernhard Nebel and Marcel Steinmetz.
 Expressivity of Planning with Horn Description Logic Ontologies.
 In
Proceedings of the 36th AAAI Conference on Artificial Intelligence (AAAI 2022).
 2022.
 (Show abstract)
(Hide abstract)
(Online; DOI)
 
 
State constraints in AI Planning globally restrict the legal environment states. Standard planning languages make closed-domain and closed-world assumptions. Here we address open-world state constraints formalized by planning over a description logic (DL) ontology. Previously, this combination of DL and planning has been investigated for the light-weight DL DL-Lite. Here we propose a novel compilation scheme into standard PDDL with derived predicates, which applies to more expressive DLs and is based on the rewritability of DL queries into Datalog with stratified negation. We also provide a new rewritability result for the DL Horn-ALCHOIQ, which allows us to apply our compilation scheme to quite expressive ontologies. In contrast, we show that in the slight extension Horn-SROIQ no such compilation is possible unless the weak exponential hierarchy collapses. Finally, we show that our approach can outperform previous work on existing benchmarks for planning with DL ontologies, and is feasible on new benchmarks taking advantage of more expressive ontologies.
 
- 
Bernhard Nebel and Stefan Wölfl.
 Wissensrepräsentation und -verarbeitung.
 In
Günther Görz, Ute Schmid and Tanya Braun (eds.),
Handbuch der Künstlichen Intelligenz, 6. Auflage, pp. 27-56.
De Gruyter 2020.
 (Online; DOI)
 
 
- 
Thorsten Engesser, Robert Mattmüller, Bernhard Nebel and Felicitas Ritter.
 Token-based Execution Semantics for Multi-Agent Epistemic Planning.
 In
Proceedings of the 17th International Conference on Principles of Knowledge Representation and Reasoning (KR-2020), pp. 351-360.
 2020.
 (Show abstract)
(Hide abstract)
(Online; PDF)
 
 
Epistemic planning has been employed as a means to achieve implicit coordination in cooperative multi-agent systems where world knowledge is distributed between the agents, and agents plan and act individually. However, recent work has shown that even if all agents act with respect to plans that they consider optimal from their own subjective perspective, infinite executions can occur. In this paper, we analyze the idea of using a single token that can be passed around between the agents and which is used as a prerequisite for acting. We show that introducing such a token to any planning task will prevent the existence of infinite executions. We furthermore analyze the conditions under which solutions to a planning task are preserved under our tokenization.
 
- 
Lukas Berger, Bernhard Nebel and Marco Ragni.
 A Heuristic Agent in Multi-Agent Path Finding Under Destination Uncertainty.
 In
KI 2020: Advances in Artificial Intelligence - 43rd German Conference on AI,, pp. 259-266.
 2020.
 (Show abstract)
(Hide abstract)
(Online; DOI)
 
 
Humans are capable of recognizing intentions by solely observing another agent’s actions. Hence, in a cooperative planning task, i.e., where all agents aim for all other agents to reach their respective goals, to some extend communication or a central planning instance are not necessary. In epistemic planning a recent research line investigates multi-agent planning problems (MAPF) with goal uncertainty. In this paper, we propose and analyze a round-based variation of this problem, where each agent moves or waits in each round. We show that simple heuristics from cognition can outperform in some cases an adapted formal approach on computation time and solve some new instances in some cases. Implications are discussed.
 
- 
Felix Lindner, Robert Mattmüller and Bernhard Nebel.
 Evaluation of the Moral Permissibility of Action
  Plans.
 Artificial Intelligence  287. 2020.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
Research in classical planning so far has been mainly concerned with
  generating a satisficing or an optimal plan. However, if such
  systems are used to make decisions that are relevant to humans, one
  should also consider the ethical consequences generated plans can have.
  Traditionally, ethical principles are formulated
  in an action-based manner, allowing to judge the execution
  of one action. We show how such a judgment can be generalized to
  plans. Further, we study the computational complexity of making ethical judgment
  about plans.
 
- 
Bernhard Nebel.
 On the Computational Complexity of Multi-Agent Pathfinding on Directed Graphs.
 In
Proceedings of the 30th International Conference on Automated Planning and Scheduling (ICAPS 2020), pp. 212-216.
 2020.
 (Show abstract)
(Hide abstract)
(Online; PDF)
 
 
The determination of the computational complexity of multi-agent
  pathfinding  on directed graphs has been an open problem for
  many years. For undirected graphs, solvability can be decided in
  polynomial time, as has been shown already in the eighties. Further,
  recently it has been shown that a 
  special case on directed graphs can be decided in polynomial time.  In
  this paper, we show that the problem is 
  NP-hard in the general case. In addition, some upper bounds are
  proven.
 
- 
David Speck, Robert Mattmüller and Bernhard Nebel.
 Symbolic Top-k Planning.
 In
Proceedings of the 34th AAAI Conference on Artificial Intelligence (AAAI 2020), pp. 9967-9974.
 2020.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
The objective of top-k planning is to determine a set of k different plans with lowest cost for a given planning task. In practice, such a set of best plans can be preferred to a single best plan generated by ordinary optimal planners, as it allows the user to choose between different alternatives and thus take into account preferences that may be difficult to model. In this paper we show that, in general, the decision problem version of top-k planning is PSPACE-complete, as is the decision problem version of ordinary classical planning. This does not hold for polynomially bounded plans for which the decision problem turns out to be PP-hard, while the ordinary case is NP-hard. We present a novel approach to top-k planning, called SYM-K, which is based on symbolic search, and prove that SYM-K is sound and complete. Our empirical analysis shows that SYM-K exceeds the current state of the art for both small and large k.
 
- 
Bernhard Nebel.
 On the Computational Complexity of Multi-Agent Pathfinding on Directed Graphs.
 Technical Report arXiv:1911.04871,
arxiv cs.AI, 2019.
 (Show abstract)
(Hide abstract)
(Online; PDF)
 
 
The determination of the computational complexity of multi-agent pathfinding on directed graphs has been an open problem for many years. For undirected graphs, solvability can be decided in polynomial time, as has been shown already in the eighties. Further, recently it has been shown that a special case on directed graphs is solvable in polynomial time. In this paper, we show that the problem is NP-hard in the general case. In addition, some upper bounds are proven.
 
- 
Daniel Reifsteck, Thorsten Engesser, Robert Mattmüller and Bernhard Nebel.
 Epistemic Multi-agent Planning Using Monte-Carlo Tree Search.
 In
KI 2019: Advances in Artificial Intelligence - 42nd German Conference on AI, pp. 277-289.
 2019.
 (Show abstract)
(Hide abstract)
(Online; DOI)
 
 
Coordination in multi-agent systems with partial and non-uniform observability is a practically challenging problem. We use Monte-Carlo tree search as the basis of an implicitly coordinated epistemic planning algorithm which is capable of using the knowledge distributed among the agents to find solutions in problems even with a large branching factor. We use Dynamic Epistemic Logic to represent the knowledge and the actual situation as a state of the Monte-Carlo tree search, and epistemic planning to formalize the goals and actions of a problem. Further, we describe the required modifications of the Monte-Carlo tree search when searching over epistemic states, and make use of the cooperative card game Hanabi to test our planner on larger problems. We find that the approach scales to games with up to eight cards while maintaining high playing strength.
 
- 
Tim Schulte and Bernhard Nebel.
 Trial-based Heuristic Tree-search for Distributed Multi-Agent Planning.
 In
Proceedings of the Twelfth Annual Symposium on Combinatorial Search (SoCS 2019) 
               (SoCS 2019).
 2019.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
We present a novel search scheme for privacy-preserving multi-agent
    planning, inspired by UCT search. We compare the presented approach to
    classical multi-agent forward search and evaluate it based on benchmarks
    from the CoDMAP competition.
 
- 
Bernhard Nebel, Thomas Bolander, Thorsten Engesser, Robert Mattmüller and .
 Implicitly Coordinated Multi-Agent Path Finding under Destination Uncertainty: Success Guarantees and Computational Complexity (Extended Abstract).
 In
Proceedings of International Joint Conference on Artificial Intelligence (IJCAI 2019), pp. 6372-6374.
 2019.
 
 
- 
Bernhard Nebel.
 Some Thoughts on Forward Induction in Multi-Agent-Path Finding Under
  Destination Uncertainty.
 In
Description Logic, Theory Combination, and All That - Essays Dedicated to Franz Baader on the Occasion of His 60th Birthday.
Springer-Verlag, Berlin, Heidelberg, New York 2019.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
While the notion of implicit coordination helps to design frameworks in which agents can cooperatively act with only minimal communication,  it so far lacks exploiting observations made while executing a plan. In this note, we have a look at what can be done in order to overcome this shortcoming, at least in a specialized setting.
 
- 
Thomas Bolander, Thorsten Engesser, Andreas Herzig, Robert Mattmüller and Bernhard Nebel.
 The Dynamic Logic of Policies and Contingent Planning.
 In
Logics in Artificial Intelligence - 16th European Conference (JELIA-2019), pp. 659-674.
 2019.
 (Show abstract)
(Hide abstract)
(Online; DOI)
 
 
In classical deterministic planning, solutions to planning tasks are simply sequences of actions, but that is not sufficient for contingent plans in non-deterministic environments. Contingent plans are often expressed through policies that map states to actions. An alternative is to specify contingent plans as programs, e.g. in the syntax of Propositional Dynamic Logic (PDL). PDL is a logic for reasoning about programs with sequential composition, test and non-deterministic choice. However, as we show in the paper, none of the existing PDL modalities directly captures the notion of a solution to a planning task under non-determinism. We add a new modality to star-free PDL correctly capturing this notion. We prove the appropriateness of the new modality by showing how to translate back and forth between policies and PDL programs under the new modality. More precisely, we show how a policy solution to a planning task gives rise to a program solution expressed via the new modality, and vice versa. We also provide an axiomatisation of our PDL extension through reduction axioms into standard star-free PDL.
 
- 
Daniel Kuhner, Lukas D.J. Fiederer, Johannes Aldinger, Felix Burget, Martin Völker, Robin T. Schirrmeister, Chau Do, Joschka Boedecker, Bernhard Nebel, Tonio Ball and Wolfram Burgard.
 A service assistant combining autonomous robotics, flexible goal formulation, and deep-learning-based brain–computer interfacing.
 Robotics and Autonomous Systems  116, pp. 98-113. 2019.
 (Show abstract)
(Hide abstract)
(Online; DOI)
 
 
As autonomous service robots become more affordable and thus available for the general public, there is a growing need for user-friendly interfaces to control these systems. Control interfaces typically get more complicated with increasing complexity of robotic tasks and environments. Traditional control modalities such as touch, speech or gesture are not necessarily suited for all users. While some users can make the effort to familiarize themselves with a robotic system, users with motor disabilities may not be capable of controlling such systems even though they need robotic assistance most. In this paper, we present a novel framework that allows these users to interact with a robotic service assistant in a closed-loop fashion, using only thoughts. The system is composed of several interacting components: a brain–computer interface (BCI) that uses non-invasive neuronal signal recording and co-adaptive deep learning, high-level task planning based on referring expressions, navigation and manipulation planning as well as environmental perception. We extensively evaluate the BCI in various tasks, determine the performance of the goal formulation user interface and investigate its intuitiveness in a user study. Furthermore, we demonstrate the applicability and robustness of the system in real-world scenarios, considering fetch-and-carry tasks, close human–robot interactions and in presence of unexpected changes. As our results show, the system is capable of adapting to frequent changes in the environment and reliably accomplishes given tasks within a reasonable amount of time. Combined with high-level task planning based on referring expressions and an autonomous robotic system, interesting new perspectives open up for non-invasive BCI-based human–robot interactions.
 
- 
Bernhard Nebel, Thomas Bolander, Thorsten Engesser and Robert Mattmüller.
 Implicitly Coordinated Multi-Agent Path Finding under Destination
    Uncertainty: 
    Success Guarantees and Computational Complexity.
 Journal of Artificial Intelligence Research  64, pp. 497-527. 2019.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
In multi-agent path finding  (MAPF),  it is usually assumed that planning
      is performed centrally and that the destinations of the
      agents are common knowledge. We will drop both assumptions and analyze
      under which conditions it can be guaranteed that the agents reach their
      respective destinations using  implicitly coordinated
      plans without communication. Furthermore, we will analyze what the computational costs
      associated with such a coordination regime are. As it turns out,
      guarantees can be given assuming that the agents are of a certain
      type. However, the implied
      computational costs are quite severe. In the distributed setting, we
      either have to solve a sequence of NP-complete problems or have to tolerate
      exponentially longer executions. In the setting with destination
      uncertainty, bounded plan existence becomes PSPACE-complete.
      This clearly demonstrates the value of communicating about plans
      before execution starts.
 
- 
Felix Lindner, Robert Mattmüller and Bernhard Nebel.
 Moral Permissibility of Action Plans.
 In
Proceedings of the Thirty-Third AAAI Conference on Artificial Intelligence (AAAI-19).
 2019.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
Research in classical planning so far was mainly concerned with generating a satisficing or an optimal plan. However, if such systems are used to make decisions that are relevant to humans, one should also consider the ethical consequences generated plans can have. We address this challenge by analyzing in how far it is possible to generalize existing approaches of machine ethics to automatic planning systems. Traditionally, ethical principles are formulated in an action-based manner, allowing to judge the execution of one action. We show how such a judgment can be generalized to plans. Further, we study the computational complexity of making ethical judgment about plans.
 
- 
Thomas Bolander, Thorsten Engesser, Robert Mattmüller and Bernhard Nebel.
 Better Eager Than Lazy? How Agent Types Impact the Successfulness of Implicit Coordination.
 In
Proceedings of the Sixteenth Conference on Principles of Knowledge Representation and Reasoning (KR18), pp. 445-453.
 2018.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
Epistemic planning can be used for decision making in multi-agent situations
    with distributed knowledge and capabilities. 
    In recent work, we proposed a new notion of
    strong policies with implicit coordination. With this it is possible to solve
    planning tasks with joint goals from a single-agent perspective without the
    agents having to negotiate about and commit to a joint policy at plan time. We
    study how and under which circumstances the decentralized application of those
    policies leads to the desired outcome.
 
- 
Benedict Wright, Robert Mattmüller and Bernhard Nebel.
 Compiling Away Soft Trajectory Constraints in Planning.
 In
Proceedings of the Sixteenth COnference on Principles of Knowledge Representation and Reasoning (KR18), pp. 474-482.
 2018.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
Soft goals in planning are optional objectives that should be achieved in the terminal state. However, failing to achieve them does not result in the plan becoming invalid. State trajectory constraints are hard requirements towards the state trajectory of the plan. Soft trajectory constraints are a combination of both: soft preferences on how the hard goals are reached, i. e., optional requirements towards the state trajectory of the plan. Such a soft trajectory constraint may require that some fact should be always true, or should be true at some point during the plan. The quality of a plan is then measured by a metric which adds the sum of all action costs and a penalty for each failed soft trajectory constraint. Keyder and Geffner showed that soft goals can be compiled away. We generalize this approach and illustrate a method of compiling soft trajectory constraints into conditional effects and state-dependent action costs using LTL f and deterministic finite automata. We provide two compilation schemes, with and without reward shaping, by rewarding and penalizing different states in the plan. With this we are able to handle such soft trajectory constraints without the need of altering the search algorithm or heuristics, using classical planners.
 
- 
Daniel Kuhner, Johannes Aldinger, Felix Burget, Moritz Göbelbecker, Wolfram Burgard and Bernhard Nebel.
 Closed-Loop Robot Task Planning Based on Referring Expressions.
 In
Proceedings of the 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2018), pp. 876-881.
 2018.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
Increasing the accessibility of autonomous robots also for inexperienced users requires user-friendly and high-level control opportunities of robotic systems. While automated planning is able to decompose a complex task into a sequence of steps which reaches an intended goal, it is difficult to formulate such a goal without knowing the internals of the planning system and the exact capabilities of the robot. This becomes even more important in dynamic environments in which manipulable objects are subject to change. In this paper, we present an adaptive control interface which allows users to specify goals based on an internal world model by incrementally building referring expressions to the objects in the world. We consider fetch-and-carry tasks and automatically deduce potential high-level goals from the world model to make them available to the user. Based on its perceptions our system can react to changes in the environment by adapting the goal formulation within the domain-independent planning system.
 
- 
Andreas Hertle and Bernhard Nebel.
 Efficient Auction Based Coordination for Distributed Multi-Agent Planning in Temporal Domains Using Resource Abstraction.
 In
Proceedings of the 41st German Conference on Artificial Intelligence (KI 2018).
 2018.
 (Show abstract)
(Hide abstract)
(PDF)
(BIB)
 
 
Recent advances in mobile robotics and AI promise to revolutionize industrial production.
As autonomous robots are able to solve more complex tasks, the difficulty of integrating various robot skills and coordinating groups of robots increases dramatically.
Domain independent planning promises a possible solution. 
For single robot systems a number of successful demonstrations can be found in scientific literature.
However our experiences at the RoboCup Logistics League in 2017 highlighted a severe lack in plan quality when coordinating multiple robots.
       
In this work we demonstrate how out of the box temporal planning systems can be employed to increase plan quality for temporal multi-robot tasks.
An abstract plan is generated first and sub-tasks in the plan are auctioned off to robots, which in turn employ planning to solve these tasks and compute bids.
We evaluate our approach on two planning domains and find significant improvements in solution coverage and plan quality.
      
 
- 
Thorsten Engesser, Robert Mattmüller, Bernhard Nebel and Michael Thielscher.
 Game Description Language and Dynamic Epistemic Logic Compared.
 In
Proceedings of International Joint Conference on Artificial Intelligence (IJCAI 2018), pp. 1795-1802.
 2018.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
Several different frameworks have been proposed to model and reason about knowledge in dynamic multi-agent settings, among them the logic-programming-based game description language GDL-III, and dynamic epistemic logic (DEL), based on possible-worlds semantics. GDL-III and DEL have complementary strengths and weaknesses in terms of ease of modeling and simplicity of semantics. In this paper, we formally study the expressiveness of GDL-III vs. DEL. We clarify the commonalities and differences between those languages, demonstrate how to bridge the differences where possible, and identify large fragments of GDL-III and DEL that are equivalent in the sense that they can be used to encode games or planning tasks that admit the same legal action sequences. We prove the latter by providing compilations between those fragments of GDL-III and DEL.
 
- 
Benedict Wright, Robert Mattmüller and Bernhard Nebel.
 Compiling Away Soft Trajectory Constraints in Planning.
 In
Proceedings of the Workshop on Knowledge Engineering for Planning and Scheduling (KEPS18), pp. 38-45.
 2018.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
Soft goals in planning are optional objectives that should be achieved in the terminal state. However, failing to achieve them does not result in the plan becoming invalid. State trajectory constraints are hard requirements towards the state trajectory of the plan. Soft trajectory constraints are a combination of both: soft preferences on how the hard goals are reached, i. e., optional requirements towards the state trajectory of the plan. Such a soft trajectory constraint may require that some fact should be always true, or should be true at some point during the plan. The quality of a plan is then measured by a metric which adds the sum of all action costs and a penalty for each failed soft trajectory constraint. Keyder and Geffner showed that soft goals can be compiled away. We generalize this approach and illustrate a method of compiling soft trajectory constraints into conditional effects and state-dependent action costs using LTL f and deterministic finite automata. We provide two compilation schemes, with and without reward shaping, by rewarding and penalizing different states in the plan. With this we are able to handle such soft trajectory constraints without the need of altering the search algorithm or heuristics, using classical planners.
 
- 
Max Waters, Bernhard Nebel, Lin Padgham and Sebastian Sardiña.
 Plan Relaxation via Action Debinding and Deordering.
 In
Proceedings of International Conference on Automated Planning and Scheduling (ICAPS 2018), pp. 278-287.
 2018.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
While seminal work has studied the problem of relaxing the ordering of a plan’s actions, less attention has been given to the problem of relaxing and modifying a plan’s variable bindings. This paper studies the problem of relaxing a plan into a partial plan which specifies which operators must be executed, but need not completely specify their order or variable bindings. While partial plans can provide an agent with additional flexibility and robustness at execution time, many operations over partial plans are intractable. This paper tackles this problem by proposing and empirically evaluating a fixed-parameter tractable algorithm which searches for tractable, flexible partial plans.
 
- 
Felix Lindner, Robert Mattmüller and Bernhard Nebel.
 Moral Permissibility of Action Plans.
 In
Proceedings of the ICAPS Workshop on EXplainable AI Planning (XAIP).
 2018.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
       Research in classical planning so far was mainly concerned with generating a satisficing or an optimal plan.
      However, if such systems are used to make decisions that are relevant to humans, one should also consider
     the ethical consequences that generated plans can have. We address this challenge by analyzing in how
    far it is possible to generalize existing approaches of machine ethics to automatic planning systems.
   Traditionally, ethical principles are formulated in an action-based manner, allowing to judge the execution of
  one action. We show how such a judgment can be generalized to plans.
 Further, we study the complexity of making ethical judgment about plans. 
       
 
- 
Benedict Wright, Oliver Brunner and Bernhard Nebel.
 On the Importance of a Research Data Archive.
 In
Proceedings of the eighth Symposium on Educational Advances in Artificial Intelligence (EAAI 2018).
 2018.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
As research becomes more and more data intensive, managing this data becomes a major challenge in any organization. At university level there is seldom a unified data management system in place. The general approach to storing data in such environments is to deploy network storage. Each member can store their data organized to their own likings in their dedicated location on the network. Additionally, users tend to store data in distributed manner such as on private devices, portable storage, or public and private repositories. Adding to this complexity, it is common for university departments to have high fluctuation of staff, resulting in major loss of information and data on an employee's departure. A common scenario then is that it is known that certain data has already been created via experiments or simulation. However, it can not be retrieved, resulting in a repetition of generation, which is costly and time-consuming. Additionally, as of recent years, publishers and funding agencies insist on storing, sharing, and reusing existing research data. We show how digital preservation can help group leaders and their employees cope with these issues, by introducing our own archival system OntoRAIS.
 
- 
Robert Mattmüller, Florian Geißer, Benedict Wright and Bernhard Nebel.
 On the Relationship Between State-Dependent Action Costs and Conditional Effects in Planning.
 In
Proceedings of the Thirty-Second AAAI Conference on Artificial Intelligence (AAAI 2018).
 2018.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
	When planning for tasks that feature both state-dependent action costs and conditional effects using relaxation heuristics, the following problem appears: handling costs and effects separately leads to worse-than-necessary heuristic values, since we may get the more useful effect at the lower cost by choosing different values of a relaxed variable when determining relaxed costs and relaxed active effects.
       
	In this paper, we show how this issue can be avoided by representing state-dependent costs and conditional effects uniformly, both as edge-valued multi-valued decision diagrams (EVMDDs) over different sets of edge values, and then working with their product diagram. We develop a theory of EVMDDs that is general enough to encompass state-dependent action costs, conditional effects, and even their combination.
       
	We define relaxed effect semantics in the presence of state-dependent action costs and conditional effects, and describe how this semantics can be efficiently computed using product EVMDDs. This will form the foundation for informative relaxation heuristics in the setting with state-dependent costs and conditional effects combined.
       
 
- 
Johannes Aldinger and Bernhard Nebel.
 Addendum to 'Interval Based Relaxation Heuristics for Numeric Planning with Action Costs'.
 Technical Report 280,
Institut für Informatik, Albert-Ludwigs-Universität Freiburg, 2017.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
This report contains two theorems and their proofs supplementing
      our work published at the 40th German Conference on Artificial
      Intelligence under the title 'Interval Based Relaxation
      Heuristics for Numeric Planning with Action Costs'.
 
- 
Johannes Aldinger and Bernhard Nebel.
 Interval Based Relaxation Heuristics for Numeric Planning
  with Action Costs.
 In
KI 2017:Advances in Artificial Intelligence (KI 2017), pp. 15-28.
Springer International Publishing 2017.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
Many real-world problems can be expressed in terms of states and
    actions that modify the world to reach a certain goal. Such
    problems can be solved by automated planning. Numeric planning
    supports numeric quantities such as resources or physical
    properties in addition to the propositional variables from
    classical planning. We approach numeric planning with heuristic
    search and introduce adaptations of the relaxation heuristics
    hmax, hadd and hFF to interval
    based relaxation frameworks. In contrast to previous approaches,
    the heuristics presented in this paper are not limited to
    fragments of numeric planning with instantaneous actions (such as
    linear or acyclic numeric planning tasks) and support action
    costs.
 
- 
Andreas Hertle and Bernhard Nebel.
 Identifying Good Poses When Doing Your Household Chores: Creation and Exploitation of Inverse Surface Reachability Maps.
 In
Proceedings of the 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2017).
 2017.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
In current approaches to combined task and motion planning, usually symbolic planning and sampling based motion-planning are integrated. One problem is here to come up with good samples. We address the problem of identifying useful poses for a robot close to working surfaces such as tables or shelves. Our approach is based on reachability inversion which answers the question: where should the robot be located in order to reach a certain object? We extend the concept from point-based objects to flat polygonal surfaces in order to enable the robot to have a a good grasping position for many objects. Our approach allows to quickly sample multiple distinct poses for the robot from an prior computed distribution. Further we show how sampling from an inverse reachability distribution can be integrated into a CTAMP system.
 
- 
F. Burget, L.D.J. Fiederer, D.Kuhner, M.Völker, Johannes Aldinger, R.T. Schirrmeister, C.Do, J.Boedecker, Bernhard Nebel, T.Ball and W.Burgard.
 Acting Thoughts: Towards a Mobile Robotic Service Assistant for Users with Limited Communication Skills.
 In
Proceedings of the European Conference on Mobile Robotics (ECMR 2017), pp. 385-390.
 2017.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
As autonomous service robots become more affordable and thus
      available also for the general public, there is a growing need
      for user friendly interfaces to control the robotic
      system. Currently available control modalities typically expect
      users to be able to express their desire through either touch,
      speech or gesture commands.  While this requirement is fulfilled
      for the majority of users, paralyzed users may not be able to
      use such systems. In this paper, we present a novel framework,
      that allows these users to interact with a robotic service
      assistant in a closed-loop fashion, using only thoughts.  The
      brain-computer interface (BCI) system is composed of several
      interacting components, i.e., non-invasive neuronal signal
      recording and decoding, high-level task planning, motion and
      manipulation planning as well as environment perception.  In
      various experiments, we demonstrate its applicability and
      robustness in real world scenarios, considering fetch-and-carry
      tasks and tasks involving human-robot interaction.  As our
      results demonstrate, our system is capable of adapting to
      frequent changes in the environment and reliably completing
      given tasks within a reasonable amount of time. Combined with
      high-level planning and autonomous robotic systems, interesting
      new perspectives open up for non-invasive BCI-based human-robot
      interactions.
 
- 
Robert Mattmüller, Florian Geißer, Benedict Wright and Bernhard Nebel.
 On the Relationship Between State-Dependent Action Costs and Conditional Effects in Planning.
 In
Proceedings of the 9th Workshop on Heuristics and Search for Domain-Independent Planning (HSDIP 2017).
 2017.
 Superseded by the AAAI 2018 paper by the same name.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
	When planning for tasks that feature both state-dependent action costs and conditional effects using relaxation heuristics, the following problem appears: handling costs and effects separately leads to worse-than-necessary heuristic values, since we may get the more useful effect at the lower cost by choosing different values of a relaxed variable when determining relaxed costs and relaxed active effects.
       
	In this paper, we show how this issue can be avoided by representing state-dependent costs and conditional effects uniformly, both as edge-valued multi-valued decision diagrams (EVMDDs) over different sets of edge values, and then working with their product diagram. We develop a theory of EVMDDs that is general enough to encompass state-dependent action costs, conditional effects, and even their combination.
       
	We define relaxed effect semantics in the presence of state-dependent action costs and conditional effects, and describe how this semantics can be efficiently computed using product EVMDDs. This will form the foundation for informative relaxation heuristics in the setting with state-dependent costs and conditional effects combined.
       
 
- 
Felix Lindner, Martin Mose Bentzen and Bernhard Nebel.
 The HERA Approach to Morally Competent Robots.
 In
Proceedings of the 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2017).
 2017.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
To address the requirement for autonomous moral decision making, we introduce a software library for modeling hybrid ethical reasoning agents (short: HERA). The goal of the HERA project is to provide theoretically well-founded and practically usable logic-based machine ethics tools for implementation in robots. The novelty is that HERA implements multiple ethical principles like utilitarianism, the principle of double effect, and a Pareto-inspired principle. These principles can be used to automatically assess moral situations represented in a format we call causal agency models. We discuss how to model moral situations using our approach, and how it can cope with uncertainty about moral values. Finally, we briefly outline the architecture of our robot IMMANUEL, which implements HERA and is able to explain ethical decisions to humans.
 
- 
Johannes Aldinger and Bernhard Nebel.
 Extended Abstract: Interval Based Relaxation Heuristics for Numeric Planning
  with Action Costs.
 In
Proceedings of the 10th International Symposium on Combinatorial Search (SoCS 2017), pp. 155-156.
 2017.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
We adapt the relaxation heuristics hmax,
    hadd and hFF to interval based numeric
    relaxation frameworks, combining them with two different
    relaxation techniques and with two different search techniques. In
    contrast to previous approaches, the heuristics presented here are
    not limited to a subset of numeric planning and support action
    costs.
 
- 
Thorsten Engesser, Thomas Bolander, Robert Mattmüller and Bernhard Nebel.
 Cooperative Epistemic Multi-Agent Planning for Implicit Coordination.
 In
Ghosh, Sujata and Ramanujam and R. (eds.),
Proceedings of the Ninth Workshop on Methods for Modalities (M4M 2017), pp. 75-90.
 2017.
 (Show abstract)
(Hide abstract)
(Online; PDF)
(BIB)
 
 
Epistemic planning can be used for decision making in multi-agent situations with distributed knowledge and capabilities. Recently, Dynamic Epistemic Logic (DEL) has been shown to provide a very natural and expressive framework for epistemic planning. We extend the DEL-based epistemic planning framework to include perspective shifts, allowing us to define new notions of sequential and conditional planning with implicit coordination. With these, it is possible to solve planning tasks with joint goals in a decentralized manner without the agents having to negotiate about and commit to a joint policy at plan time. First we define the central planning notions and sketch the implementation of a planning system built on those notions. Afterwards we provide some case studies in order to evaluate the planner empirically and to show that the concept is useful for multi-agent systems in practice.
 
- 
Dali Sun, Florian Geißer and Bernhard Nebel.
 Towards Effective Localization in Dynamic Environments.
 In
Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2016).
 2016.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
Localization in dynamic environments is still a challenging problem in robotics – especially if rapid and large changes 
  occur irregularly. Inspired by SLAM algorithms, our Bayesian approach to this so-called dynamic localization problem 
  divides it into a localization problem and a mapping problem, respectively. To tackle the localization problem we use 
  a particle filter, coupled with a distance filter and a scan matching method, which achieves a more robust localization 
  against dynamic obstacles. For the mapping problem we use an extended sensor model which results in an effective and precise 
  map update effect. We compare our approach against other localization methods and evaluate the impact the map update effect 
  has on the localization in dynamic environments.
 
- 
Tim Schulte and Bernhard Nebel.
 Trial-based Heuristic Tree-search for Distributed Multi-Agent Planning.
 In
Proceedings of the Ninth Annual Symposium on Combinatorial Search (SoCS 2016) 
               (SoCS 2016).
 2016.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
We present a novel search scheme for privacy-preserving multi-agent
    planning, inspired by UCT search. We compare the presented approach to
    classical multi-agent forward search and evaluate it based on benchmarks
    from the CoDMAP competition.
 
- 
Tim Schulte and Bernhard Nebel.
 Trial-based Heuristic Tree-search for Distributed Multi-Agent Planning.
 In
Proceedings of the 4th Workshop on Distributed and Multi-Agent Planning (DMAP 2016)
               (DMAP 2016).
 2016.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
We present a novel search scheme for privacy-preserving multi-agent
    planning. Inspired by UCT search, the scheme is based on growing an
    asynchronous search tree by running repeated trials through the tree. We
    describe key differences to classical multi-agent forward search, discuss
    theoretical properties of the presented approach, and evaluate it based on
    benchmarks from the CoDMAP competition.
 
- 
Thomas Bolander, Thorsten Engesser, Robert Mattmüller and Bernhard Nebel.
 Better Eager Than Lazy? How Agent Types Impact the Successfulness of Implicit Coordination.
 In
Proceedings of the ICAPS-2016 Workshop on Distributed and Multi-Agent Planning (DMAP 2016).
 2016.
 Superseded by the KR18 paper by the same authors.
 (Show abstract)
(Hide abstract)
(PDF)
(BIB)
 
 
Epistemic planning can be used for decision making in multi-agent
      situations with distributed knowledge and capabilities. Recent work
      proposed a new notion of strong policies with implicit coordination.
      With this it is possible to solve planning tasks with joint goals from
      a single-agent perspective without the agents having to negotiate about
      and commit to a joint policy at plan time. We study how and under which
      circumstances the decentralized application of those policies leads to
      the desired outcome.
 
- 
Matthias Hengel, Stefan Wölfl and Bernhard Nebel.
 Reasoning about general TBoxes with spatial and temporal constraints: Implementation and optimizations.
 In
Proceedings of the 29th International Workshop on Description Logics (DL 2016).
 2016.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
In many applications a reasonable representation of conceptual
        knowledge requires the possibility to express spatial or temporal
        relations between domain entities. A feasible approach to this is to
        consider spatial or temporal constraint systems on concrete domains.
        Indeed, Lutz and Milicic (2007) showed that for the description logic
        ALC(C) with ω-admissible constraint systems, concept satsifiability
        with respect to general TBoxes can be decided by an extension of a
        standard ALC tableau algorithm. In this paper we report on a study in
        which this tableau method was implemented, optimized, and evaluated.
 
- 
Malte Schilling, Stefan Kopp, Sven Wachsmuth, Britta Wrede, Helge J. Ritter, Thomas Brox, Bernhard Nebel and Wolfram Burgard.
 Towards a Multidimensional Perspective on Shared Autonomy.
 In
2016 {AAAI} Fall Symposia.
 2016.
 (Show abstract)
(Hide abstract)
(Online; PDF; PDF)
 
 
Shared Autonomy in the traditional sense focuses on the degree of user intervention in the control of artificial systems. We propose to broaden this notion to allow for more interactive scenarios. This requires a shift away from the single system perspective towards the interaction, the participating agents and the cooperation as such. Such a view on the interaction of autonomous agents has to be based on a more fine-grained understanding. Therefore, we extend a differentiation of autonomy into three different levels to interactive tasks as a starting point for a multidimensional perspective on shared autonomy. In particular, we want to point out how this allows for flexible interaction patterns and the negotiation of changing roles in ongoing cooperation.
 
- 
Marco Ragni, Thomas Barkowsky, Bernhard Nebel and Christian Freksa.
 Cognitive Space and Spatial Cognition: The SFB/TR 8 Spatial Cognition.
 KI  30 (1), pp. 83-88. 2016.
 (Show abstract)
(Hide abstract)
(Online; DOI)
 
 
Space and time are two of the most fundamental categories any human, animal, or other cognitive agent such as an autonomous robot has to deal with. They need to perceive their environments, make sense of their perceptions, and make interactions as embodied entities with other agents and their environment. The theoretical foundations and practical implications have been investigated from a cognitive perspective (i.e., from an information processing point of view) within the Sonderforschungsbereich/Transregio SFB/TR 8 Spatial Cognition (http://www.sfbtr8.spatial-cognition.de) over the past 12 years jointly by the Universities of Bremen and Freiburg. The research covered fundamental questions: what are the specific requirements of reasoning about space and time, for acting in space, and for any form of interaction including communication in spatio-temporal domains? It has been a success story in all research lines from foundational research to applications of spatial cognition in robotics, interaction and communication. The SFB/TR 8 actually shaped a new research field by extending a previous subfield of cognitive science with its own interdisciplinary techniques.
 
- 
Nicolas Riesterer, Christian Becker-Asano, Julien Hué, Christian Dornhege and Bernhard Nebel.
 The Hybrid Agent MARCO.
 In
Proceedings of the 16th International Conference on Multimodal Interaction, pp. 80-81.
 2014.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
We present MARCO, a hybrid, chess playing agent equipped with a custom-built robotic arm and a virtual agent’s face displaying emotions. MARCO was built to investigate the hypothesis that hybrid agents capable of displaying emotions make playing chess more personal and enjoyable. In addition, we aim to explore means of achieving emotional contagion between man and machine.
 
- 
Christian Becker-Asano, Kai Oliver Arras and Bernhard Nebel.
 Robotic Tele-presence with DARYL in the Wild.
 In
Proceedings of the 2nd International Confernce on Human-Agent Interaction, pp. 91-95.
 2014.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
This paper describes the results of a qualitative analysis of questionnaire data collected during a public exhibition of our robotic tele-presence system. In Summer 2013 the mildly humanized robot DARYL could be tried out by the general public during our University’s science fair in the city center. People were given the chance to communicate through the robot with their peers and to perceive the world through the “eyes” and “ears” of the robot by means of a head-mounted display with attached headphones. An operator’s voice was instanta- neously transmitted to the robot’s location and his or her head movements were tracked to enable direct, intuitive control of the robot’s head movements. Twenty-seven people were interviewed in a structured way about their impressions and opinions after having either operated or interacted with the tele-operated robot. A careful analysis of the acquired data reveals a rather positive evaluation of the tele-presence system and interesting opinions about suitable application areas. These findings may guide designers of robotic tele-presence systems, a research area of increasing popularity.
 
- 
Christian Becker-Asano, Eduardo Meneses, Nicolas Riesterer, Julien Hué, Christian Dornhege and Bernhard Nebel.
 The Hybrid Agent MARCO: A Multimodal Autonomous Robotic Chess Opponent.
 In
Proceedings of the 2nd International Confernce on Human-Agent Interaction, pp. 173-176.
 2014.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
We present MARCO, a hybrid, chess playing agent equipped with a custom-built robotic arm and a virtual agent’s face displaying emotions. MARCO was built to investigate the hypothesis that hybrid agents capable of displaying emo- tions make playing chess more personal and enjoyable. In addition, we aim to explore means of achieving emotional contagion between man and machine.
 
- 
Johannes Löhr, Martin Wehrle, Maria Fox and Bernhard Nebel.
 Symbolic Domain Predictive Control.
 In
Proceedings of the 28th AAAI Conference on Artificial Intelligence (AAAI 2014), pp. 2315-2321.
AAAI Press 2014.
 (Show abstract)
(Hide abstract)
(Online; DOI)
 
 
Planning-based methods to guide switched hybrid systems from an initial state into a desired goal region opens an interesting field for control. The idea of the Domain Predictive Control (DPC) approach is to generate input signals affecting both the numerical states and the modes of the system by stringing together atomic actions to a logically consistent plan. However, the existing DPC approach is restricted in the sense that a discrete and pre-defined input signal is required for each action. In this paper, we extend the approach to deal with symbolic states. This allows for the propagation of reachable regions of the state space emerging from actions with inputs that can be arbitrarily chosen within specified input bounds. This symbolic extension enables the applicability of DPC to systems with bounded inputs sets and increases its robustness due to the implicitly reduced search space. Moreover, precise numeric goal states instead of goal regions become reachable.
 
- 
Andreas Hertle, Christian Dornhege, Thomas Keller, Robert Mattmüller, Manuela Ortlieb and Bernhard Nebel.
 An Experimental Comparison of Classical, FOND and Probabilistic Planning.
 In
Proceedings of the 37th German Conference on Artificial Intelligence (KI 2014), pp. 297-308.
Springer 2014.
 (Show abstract)
(Hide abstract)
(PDF)
(BIB)
 
 
Domain-independent planning in general is broadly applicable to a wide range of tasks.
      Many formalisms exist that allow to describe different aspects of realistic problems.
      Which one is best is not clear as usually more expressiveness comes with a cost in
      planning time. Under the assumption that hard guarantees are not required, users are
      faced with a decision between multiple approaches. In this work we study the effect of
      nondeterministic action outcomes. As a generic model we use a probabilistic description
      in the form of Markov Decision Processes (MDPs). We define abstracting translations
      into a classical planning formalism and fully observable nondeterministic (FOND)
      planning. Our goal is to give insight into how state-of-the-art systems perform on
      different MDP planning domains. We evaluate those MDPs by running state-of-the-art
      planning systems on the abstracted formalisms.
 
- 
Christian Freksa, Bernhard Nebel, Mary Hegarty and Thomas Barkowsky (eds.).
 Spatial Cognition {IX} - International Conference, Spatial Cognition 2014.
 Springer, Bremen, Germany 2014.
 
 
- 
Dali Sun, Alexander Kleiner and Bernhard Nebel.
 Behavior-based Multi-Robot Collision Avoidance.
 In
Proceedings of the  IEEE  International Conference on Robotics and Automation  (ICRA-14), pp. 1668-1673.
 2014.
 (Show abstract)
(Hide abstract)
(PDF)
(BIB)
 
 
Autonomous robot teams that simultaneously disatch transportation tasks are playing a more and more important role in the industry. In this paper we consider the multi-robot motion planning problem in large robot teams and present a decoupled approach by combining decentralized path planning methods and swarm technologies. Instead of a central coordination, a proper behavior which is directly selected according to the context is used by the robot to keep cooperating with others and to resolve path collisions. We show experimentally that the quality of solutions and the scalability of our method are significantly better than those of conventional decoupled path planning methods. Furthermore, compared to conventional swarm approaches, our method can be widely applied in large-scale environments. 
 
 
- 
Christian Becker-Asano, Severin Gustorff, Kai Oliver Arras and Bernhard Nebel.
 On the Effect of Operator Modality on Social and Spatial Presence during Teleoperation of a Human-Like Robot.
 In
Third Interantional Symposium on New Frontiers in Human-Robot Interaction at AISB50.
 2014.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
With an increasing availability of affordable and effective robotic telepresence systems, key questions in the design of such systems arise, in particular when they aim at untrained users. Previous research regarding telepresence systems has focused on the (mobile) robotic platforms themselves or the differences between virtual as compared to physical representations thereof. The design space of the operator interface, i.e., the operator modality, with its potential impact on presence, however, has not been explored systematically.
This paper reports results of an empirical study investigating how two different operator modalities impact the perceived spatial and social presence of operators in dyadic remote multi-modal interaction. The robot Daryl, used as telepresence medium in our study, features three degrees of freedom in its head unit as well as a stereo camera system. This enabled the transmission of a stereo, first-person perspective, which was used by the operator in combination with a head-mounted display whose movements were tracked to drive the robot’s head. Compared to a previously realized console-based operator interface, our results show significantly higher spatial as well as social presence for the head-mounted display modality while no significant difference in task performance was found. We conclude that for robotic telepresence platforms with mobile head units and stereo camera systems it seems advisable to use a head-mounted display as part of the teleoperation interface in order to provide operators with a particularly immersive remote presence experience.
 
- 
Christian Becker-Asano, Felix Ruzzoli, Christoph Hölscher and Bernhard Nebel.
 A Multi-Agent System based on Unity 4 for Virtual Perception and Wayfinding.
 Transportation Research Procedia  2, pp. 425-455. 2014.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
We developed a multi-agent system that is based on the game engine Unity 4 and allows simulating three-dimensional (3D) way- finding behavior of up to 600 airport passengers at a simulation rate of 60 Hz on an average gaming PC. Virtual 3D perception algorithms are implemented so that the agents dynamically check their respective surroundings for visible signs. Each sign is annotated with the direction of one or more exits and with meta-information such as its readability. Thus, based on findings derived from cognitive science experiments, the agents are modeled to sometimes misinterpret this information. Otherwise, they interpret the sign relative to its location and are then steered into the corresponding direction. This simulation framework was also combined with the head-mounted display “Oculus Rift” to let experiment participants find their way in the Virtual Reality environment.
 
- 
Bernhard Nebel and Stefan Wölfl.
 Wissensrepräsentation und -verarbeitung.
 In
Günther Görz, Josef Schneeberger and Ute Schmid (eds.),
Handbuch der Künstlichen Intelligenz, pp. 105-128.
Oldenbourg Verlag München 2014.
 
 
- 
Christian Dornhege, Andreas Hertle and Bernhard Nebel.
 Lazy Evaluation and Subsumption Caching for Search-Based Integrated Task and Motion Planning.
 In
Proceedings of the IROS workshop on AI-based robotics.
 2013.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
State of the art classical planning systems can efficiently solve large symbolic problem instances. Applying classical planning techniques to robotics is possible by in- tegrating geometric reasoning in the planning process. The problems that are solvable in this way are significantly smaller than purely logical formulations as many costly geometric calculations are requested by a planner. Therefore we aim to avoid those calculations while preserving correctness.
We address this problem with efficient caching techniques. Subsumption caching avoids costly computations by caching geometric queries and beyond answering the same queries also considers less or more constrained ones. Additionally, we describe a lazy evaluation technique that pushes applicability checks for successor states performing geometric queries to a later point. As we are interested in the performance of our planner not as a standalone component, but as part of an intelligent robotic system, we evaluate those techniques embedded in an integrated system during real-world mobile manipulation experiments.
 
- 
Tim Niemueller, Nichola Abdo, Andreas Hertle, Gerhard Lakemeyer, Wolfram Burgard and Bernhard Nebel.
 Towards Deliberative Active Perception using Persistent Memory.
 In
Proceedings of the IROS workshop on AI-based robotics.
 2013.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
Task coordination for autonomous mobile service robots typically involves a substantial amount of background knowledge and explicit action sequences to acquire the relevant information nowadays. We strive for a system which, given a task, is capable of reasoning about task-relevant knowledge to automatically determine whether that knowledge is sufficient. If missing or uncertain, the robot shall decide autonomously on the actions to gain or improve that knowledge. In this paper we present our baseline system implementing the foundations for these capabilities. The robot has to analyze a tabletop scene and increase its object type confidence. It plans motions to observe the scene from multiple perspectives, combines the acquired data, and performs a recognition step on the merged input.
 
- 
Matthias Westphal, Julien Hué, Stefan Wölfl and Bernhard Nebel.
 Transition Constraints: A Study on the Computational Complexity of Qualitative Change.
 In
Proceedings of International Joint Conference on Artificial Intelligence (IJCAI'13), pp. 1169-1175.
 2013.
 (Show abstract)
(Hide abstract)
(Online; PDF)
(DBLP)
 
 
Many formalisms discussed in the literature on
    qualitative spatial reasoning are designed for expressing static spatial constraints only. However,
    dynamic situations arise in virtually all applications
    of these formalisms, which makes it necessary to
    study variants and extensions involving change.
    This paper presents a study on the computational
    complexity of qualitative change. More precisely,
    we discuss the reasoning task of finding a solution to a temporal sequence of static reasoning
    problems where this sequence is subject to additional transition constraints. Our focus is primarily on smoothness and continuity constraints: we
    show how such transitions can be defined as relations and expressed within qualitative constraint
    formalisms. Our results demonstrate that for point-based constraint formalisms the interesting fragments become NP-complete in the presence of continuity constraints, even if the satisfiability problem
    of its static descriptions is tractable.
 
- 
Christian Becker-Asano, Dali Sun, Corinna N. Scheel, Brunna Tuschen-Caffier and Bernhard Nebel.
 Analyzing for emotional arousal in HMD-based head movements during a virtual emergency.
 In
Intl. Workshop on Emotion and Computing in conj. with KI2013.
 2013.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
This paper reports on results of a statistical analysis of human players' head-movements. Forty-one participants were asked to cope with an unexpected emergency in a virtual parking lot. Before the virtual reality exposure began, half of the participants watched an emotion-inducing movie clip and the other half an emotionally neutral one. The analysis of the acquired questionnaire data reveals, however, that this emotion induction method seems to have been rather ineffective. Thus, it is not surprising that only very weak between group effects are found when analyzing for differences in head movements around the emergency event. In general, horizontal head movement speed is found to be on average significantly faster during the first fifteen seconds directly after the emergency event as compared to just before and another fifteen seconds later. These findings are in line with previous results of an analysis of the acquired physiological data, further substantiating the conclusions drawn.
 
- 
Christian Becker-Asano, Philip Stahl, Marco Ragni, Jean-Claude Martin, Matthieu Courgeon and Bernhard Nebel.
 An affective virtual agent providing embodied feedback in the paired associate task: system design and evaluation.
 In
Proc. of the 13th. Intl. Conf. on Intelligent Virtual Agents (IVA 2013), pp. 406-415.
 2013.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
An affective, virtual agent is presented that acts as a teacher in the classical paired associate task. It is explained, why and how the virtual agent framework MARC was combined with the cognitive architecture ACT-R, the affect simulation architecture WASABI, and the voice-synthesis module OpenMARY. The agent's affective feedback capabilities are evaluated through an empirical study, in which participants had to solve association tasks. We expected that (1) the presentation of the task by a (neutral) virtual agent would change a learner's performance and that (2) the additional simulation and expression of emotions would impact a learner's performance as well. Finally, we discuss reasons for the lack of statistically significant differences as well as planned future application scenarios of our affective agent framework.
 
- 
Bernhard Nebel.
 Automatic Planning: Making Autonomous Behavior Possible.
 In
43. Jahrestagung der Gesellschaft f{\"{u}}r Informatik, Informatik
                  angepasst an Mensch, Organisation und Umwelt, INFORMATIK 2013.
Springer 2013.
 
 
- 
Bernhard Nebel, Christian Dornhege and Andreas Hertle.
 How Much Does a Household Robot Need To Know In Order To Tidy
    Up Your Home?
 In
AAAI Workshop on Intelligent Robotic Systems.
AAAI Press 2013.
 (Show abstract)
(Hide abstract)
(PDF)
(BIB)
 
 
Although planning for the tasks a household robot has to perform appears to be easy, there exists the problem that the robot is usually uncertain about the state of the household when starting to plan. For example, when getting the order of tidying up the kitchen, the robot does not know what objects it will have to put away and whether there are actually any objects that need to be put away. Furthermore, while sensing operations can provide more information about the environment, things can go wrong when executing an action.
In this paper, we try to identify conditions under which classical planning can be used in a replanning loop in order to solve the planning problem in nondeterminis- tic partially observable open domains. In particular, we will define completeness and soundness of replanning with respect to nondeterministic planning and we will identify a PSPACE-checkable condition that guarantees soundness.
 
- 
Johannes Löhr, Patrick Eyerich, Stefan Winkler and Bernhard Nebel.
 Domain Predictive Control Under Uncertain Numerical State
  Information.
 In
Proceedings of the 23rd International Conference on
  Automated Planning and Scheduling (ICAPS13).
 2013.
 (Show abstract)
(Hide abstract)
(PDF)
(BIB)
 
 
      In planning, hybrid system states consisting of logical and
      numerical variables are usually assumed to be completely
      known. In particular, for numerical state variables full
      knowledge of their exact values is assumed. However, in real
      world applications states are results of noisy measurements and
      imperfect actuators. Therefore, a planned sequence of state
      transitions might fail to lead a hybrid system to the desired
      goal. We show how to propagate and reason about uncertain state
      information directly in the planning process, enabling hybrid
      systems to find plans that satisfy numerical goals with
      predefined confidence.
     
 
- 
Christian Becker-Asano, Severin Gustorff, Kai Oliver Arras, Kohei Ogawa, Shuichi Nishio, Hiroshi Ishiguro and Bernhard Nebel.
 Robot embodiment, operator modality, and social interaction in tele-existence: a project outline.
 In
Proceedings of the 8th ACM/IEEE international conference on Human-robot interaction, pp. 79-80.
 2013.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
This paper outlines our ongoing project, which aims to investigate the effects of robot embodiment and operator modality on an operator’s task efficiency and concomitant level of copresence in remote social interaction. After a brief introduction to related work has been given, five research questions are presented. We discuss how these relate to our choice of the two robotic embodiments “DARYL” and “Geminoid F” and the two operator modalities “console interface” and “head-mounted display”. Finally, we postulate that the usefulness of one operator modality over the other will depend on the type of situation an operator has to deal with. This hypothesis is currently being investigated empirically using DARYL at Freiburg University.
 
- 
Kai M. Wurm, Christian Dornhege, Cyrill Stachniss, Bernhard Nebel and Wolfram Burgard.
 Coordinating Heterogeneous Teams of Robots using Temporal Symbolic Planning.
 Autonomous Robots. 2013.
 (Show abstract)
(Hide abstract)
(BIB)
(Online; DOI)
 
 
The efficient coordination of a team of heterogeneous robots is an important requirement for exploration, rescue, and disaster recovery missions. In this paper, we present a novel approach to target assignment for heterogeneous teams of robots. It goes beyond existing target assignment algorithms in that it explicitly takes symbolic actions into account. Such actions include the deployment and retrieval of other robots or manipulation tasks. Our method integrates a temporal planning approach with a traditional cost-based planner. The proposed approach was implemented and evaluated in two distinct settings. First, we coordinated teams of marsupial robots. Such robots are able to deploy and pickup smaller robots. Second, we simulated a disaster scenario where the task is to clear blockades and reach certain critical locations in the environment. A similar setting was also investigated using a team of real robots. The results show that our approach outperforms ad-hoc extensions of state-of-the-art cost-based coordination methods and that the approach is able to efficiently coordinate teams of heterogeneous robots and to consider symbolic actions.
 
- 
Christian Becker-Asano, Kai Oliver Arras, Bernhard Nebel and Hiroshi Ishiguro.
 The Effect of Anthropomorphism on Social Tele-Embodiment.
 In
IROS 2012 Workshop on Human-Agent Interaction.
 2012.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
This paper outlines our approach to explore the impact of using two different robotic embodiments on an oper- ators ability to convey emotional and conversational nonverbal signals to a distant interlocutor. Although a human’s ability to produce and interpret complex, dynamic facial expressions is seen as an important factor for human-human social interac- tion, it remains controversial in humanoid/android robotics, whether recreating such expressiveness is really worth the technical challenge, or not. In fact, one way to avoid the risk of giving rise to uncanny feelings in human observers is to follow an abstract design for humanoid robots. This question is also relevant in the context of mediated interaction using tele-operation technology, as soon as robotic embodiments are involved. Thus, this paper presents our current project, in which we are comparing the efficiency of transmitting nonverbal signals by means of “Daryl” featuring an abstract, mildly humanized design, against that of “Geminoid F”, which features a highly anthropomorphic design. The ability of both of these robots to convey emotions by means of body movements has been successfully evaluated before, but using this ability to transmit nonverbal signals during remote conversation and comparing the resp. efficiencies has not yet been done.
 
- 
Birgit Kleim, Thomas Ehrig, Corinna Scheel, Christian Becker-Asano, Bernhard Nebel and Brunna Tuschen-Caffier.
 Bewältigungsverhalten in Notfallsituationen aus klinisch-psychologischer Perspektive.
 Zeitschrift für Klinische Psychologie und Psychotherapie  41 (3), pp. 166-179. 2012.
 (Show abstract)
(Hide abstract)
(Online; DOI)
 
 
Ziel des vorliegenden Beitrags ist es, eine aktuelle Übersicht zu Annahmen und Befunden zu geben, die Hinweise darauf geben, welche Reaktionen bzw. welches Verhalten für die Bewältigung von Notfällen oder traumatischen Erlebnissen hilfreich bzw. gesundheitsförderlich sind. Ließen sich konkrete Aspekte von Bewältigungsverhalten während traumatischer Situationen identifizieren, die besonders adaptiv in Bezug auf die psychische bzw. psychobiologische Anpassung sind, so könnte dieses Wissen perspektivisch zur Entwicklung von Präventions- und Trainingsmaßnahmen genutzt werden. Der Beitrag beschreibt einleitend Traumareaktionen, psychische Traumafolgestörungen und deren Prävalenzraten und gibt eine knappe Übersicht über Prädiktoren für psychische Störungen in Folge traumatischer Erlebnisse. Im Unterschied zu dem Beitrag von Becker-Nehring, Witschen und Bengel (in diesem Heft) fokussiert unser Beitrag vor allem auf die Posttraumatische Belastungsstörung als Traumafolgestörung und auf Bewältigungsverhalten während einer Notfallsituation. Bewältigungsverhalten während und nach einer traumatischen Situation kann zum Teil auch im Forschungslabor experimentell untersucht werden, indem z. B. Methoden der Virtuellen Realität genutzt werden. Dies ist ein weiterer Fokus des Beitrags.
     
 
- 
Corinna N. Scheel, Birgit Kleim, Julian Schmitz, Christian Becker-Asano, Dali Sun, Bernhard Nebel and Brunna Tuschen-Caffier.
 Psychophysiologische Belastungsreaktivität nach einem simulierten Feuer in einer Parkgarage.
 Zeitschrift für Klinische Psychologie und Psychotherapie  41 (3), pp. 180-189. 2012.
 (Show abstract)
(Hide abstract)
(Online; DOI)
 
 
Theoretischer Hindergrund: Bewältigungsverhalten in Notfallsituationen wird meistens retrospektiv erfasst oder ist aufgrund der Verschiedenheit der Notfallsituationen schlecht vergleichbar. Methoden der Virtuellen Realität (VR) ermöglichen die Erfassung von Verhaltensparametern und psychophysiologischen Belastungsreaktionen während eines belastenden Ereignisses und erlauben zudem das standardisierte Wiederholen für mehrere Personen. Fragestellung: Ziel unserer Studie war es, ein neues Notfallszenario (Feuer in einer Parkgarage) in VR zu entwickeln und zu testen, ob sich anhand dessen substanzielle psychische und physiologische Belastungsreaktionen induzieren lassen. Methode: Mehrfach im Untersuchungsablauf wurden das emotionale Erleben und physiologische Parameter erhoben. Ergebnisse: Das VR Szenario führte bei den teilnehmenden Probanden sowohl zu subjektiven als auch zu physiologischen Veränderungen im Sinne einer Stressinduktion. Das von uns entwickelte Szenario erscheint daher brauchbar, Verhaltensstrategien und Bewältigungsverhalten in Notfallsituationen zu simulieren. Schlussfolgerungen: Möglichkeiten und Grenzen der VR-Methode mit Blick auf klinisch-psychologische Implikationen werden diskutiert.
     
 
- 
Johannes Löhr, Bernhard Nebel and Stefan Winkler.
 Planning Based Autonomous Lander Control.
 In
Proceedings of the Astrodynamics Specialist Conference (AIAA/AAS 2012).
 2012.
 (Show abstract)
(Hide abstract)
(Online; DOI)
 
 
Safe landing of spacecraft on extraterrestrial surfaces implies a
      number of challenges. The main issue is to precisely initiate
      coasting, braking and landing maneuvers to safely land at a desired
      landing zone. Meanwhile, the increasing information level about the
      landing environment has to be processed and the landing trajectory
      eventually adapted in order to avoid hazardous situations. In this
      paper these time critical tasks are performed by Domain Predictive
      Control. It has been developed to guide dynamic systems into desired
      goal states by flexibly reordering atomic actions using planning
      algorithms from artificial intelligence. Here, the method is applied
      to autonomously adapt control commands and associated landing
      trajectories with respect to the changing environmental knowledge.
      Simulation results show the feasibility of this new approach and
      reveal issues which should be subject to future research.
 
- 
Johannes Löhr, Patrick Eyerich, Thomas Keller and Bernhard Nebel.
 A Planning Based Framework for Controlling Hybrid Systems.
 In
Proceedings of the 22nd International Conference on
    Automated Planning and Scheduling (ICAPS
    2012).
 2012.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
The control of dynamic systems, which aims to minimize the
      deviation of state variables from reference values in a contin-
      uous state space, is a central domain of cybernetics and con-
      trol theory. The objective of action planning is to find
      feasible state trajectories in a discrete state space from an
      initial state to a state satisfying the goal conditions, which
      in principle ad- dresses the same issue on a more abstract
      level. We combine these approaches to switch between dynamic
      system charac- teristics on the fly, and to generate control
      input sequences that affect both discrete and continuous state
      variables. Our approach (called Domain Predictive Control) is
      applicable to hybrid systems with linear dynamics and
      discretizable inputs.
 
- 
Andreas Hertle, Christian Dornhege, Thomas Keller and Bernhard Nebel.
 Planning with Semantic Attachments: An Object-Oriented View.
 In
Proceedings of the European Conference on Artificial Intelligence (ECAI).
 2012.
 (Show abstract)
(Hide abstract)
(PDF)
(BIB)
 
 
In recent years, domain-independent planning has been applied to
      a rising number of real-world applications. Usually, the
      description language of choice is PDDL. However, PDDL is not
      suited to model all challenges imposed by real-world
      applications. Dornhege et al. proposed semantic attachments to
      allow the computation of Boolean fluents by external processes
      called modules during planning. To acquire state information
      from the planning system a module developer must perform manual
      requests through a callback interface which is both
      inefficient and error-prone.  
      In this paper, we present the Object-oriented Planning Language
      OPL, which incorporates the structure and advantages of modern
      object-oriented programming languages. We demonstrate how a
      domain-specific module interface that allows to directly access
      the planner state using object member functions is automatically
      gen- erated from an OPL planning task. The generated
      domain-specific interface allows for a safe and less error-prone
      implementation of modules. We show experimentally that this
      interface is more efficient than the PDDL-based module interface
      of TFD/M.
 
- 
Bernhard Nebel.
 Editorial.
 In
Erwin Prassler, Johann Marius Zöllner, Rainer Bischoff, Wolfram Burgard, Robert Haschke, Martin Hägele, Gisbert Lawitzky, Bernhard Nebel, Paul-Gerhard Plöger and Ulrich Reiser (eds.),
Towards Service Robots for Everyday Environments - Recent Advances in Designing Service Robots for Complex Tasks in Everyday Environments, pp. 45-47.
Springer 2012.
 (Show abstract)
(Hide abstract)
(Online;DOI)
 
 
Each practically meaningful service robot has a set of skills such as sensing and interpreting its environment, manipulating objects, moving around or communicating with humans. However, even if all these skills are implemented, there is still the problem of applying the right skill - or the right combination of skills - at the right point in time. One way to address this issue is to employ an action planner.
 
- 
Paul-Gerhard Plöger, Kai Pervölz, Christoph Mies, Patrick Eyerich, Michael Brenner and Bernhard Nebel.
 Component Based Architecture for an Intelligent Mobile Manipulator.
 In
Erwin Prassler, Johann Marius Zöllner, Rainer Bischoff, Wolfram Burgard, Robert Haschke, Martin Hägele, Gisbert Lawitzky, Bernhard Nebel, Paul-Gerhard Plöger and Ulrich Reiser (eds.),
Towards Service Robots for Everyday Environments - Recent Advances in Designing Service Robots for Complex Tasks in Everyday Environments, pp. 19-42.
Springer 2012.
 (Show abstract)
(Hide abstract)
(Online;DOI)
 
 
We describe the development of an architecture for the DESIRE technology demonstrator based on principles of classical component based software engineering. The architecture is directly derived from the project requirements and resides on the concept of an Autonomous Component utilizing a smart feedback value called WishLists. This return type is able to provide expert advice about the reasons of occurring failures and give hints for possible recovery strategies. This is of key importance to advance towards robustness. The integration of an AI task planner allows the realization of higher flexibility, dependability and capability during task execution and may resolve conflicts between occurring WishLists. Furthermore the necessity of a central system-state model (Eigenmodel), which represents the current state and configuration of the whole system at runtime, is explained and illustrated. We conclude with some lessons learned.
 
- 
Michael Brenner and Bernhard Nebel.
 Proactive Continual Planning -- Deliberately Interleaving Planning and Execution in Dynamic Environments.
 In
Erwin Prassler, Johann Marius Zöllner, Rainer Bischoff, Wolfram Burgard, Robert Haschke, Martin Hägele, Gisbert Lawitzky, Bernhard Nebel, Paul-Gerhard Plöger and Ulrich Reiser (eds.),
Towards Service Robots for Everyday Environments - Recent Advances in Designing Service Robots for Complex Tasks in Everyday Environments, pp. 65-75.
Springer 2012.
 (Show abstract)
(Hide abstract)
(Online;DOI)
 
 
In order to behave intelligently, artificial agents must be able to deliberatively plan their future actions. Unfortunately, realistic agent environments are usually highly dynamic and only partially observable, which makes planning computationally hard. For most practical purposes this rules out planning techniques that account for all possible contingencies in the planning process. However, many agent environments permit an alternative approach, namely continual planning, i. e. the interleaving of planning with acting and sensing.
This article presents a principled approach to continual planning that describes why and when an agent should switch between planning and acting. The resulting continual planning algorithm enables agents to deliberately postpone parts of their planning process and instead actively gather missing information that is relevant for the later refinement of the plan. To this end, the algorithm explictly reasons about the knowledge (or lack thereof) of an agent and its sensory capabilities. In order to enable proactive information gathering we introduce the concept of assertions into our planning language, i.e. abstract actions that can substitute yet unformed subplans in early planning phases.
To study our continual planning approach empirically we have developed MAPSIM, a simulation environment that automatically builds multiagent simulations from planning domain descriptions. In MAPSIM, agents can thus not only plan, but also execute their plans, perceive their environment, and interact with each other.While obviously such a simulation does not capture many aspect of a physical robot environment, it can be used for rapid prototyping of planning models for such environments.
 
- 
Michael Brenner and Bernhard Nebel.
 Continual Multiagent Planning.
 In
Erwin Prassler, Johann Marius Zöllner, Rainer Bischoff, Wolfram Burgard, Robert Haschke, Martin Hägele, Gisbert Lawitzky, Bernhard Nebel, Paul-Gerhard Plöger and Ulrich Reiser (eds.),
Towards Service Robots for Everyday Environments - Recent Advances in Designing Service Robots for Complex Tasks in Everyday Environments, pp. 77-97.
Springer 2012.
 (Show abstract)
(Hide abstract)
(Online;DOI)
 
 
In this article, we extend the Continual Planning approach presented in the preceding article to multiagent settings. In principle, the presence of other agents increases the dynamics and uncertainty of an environment. As a result, planning in such domains becomes computationally much harder. We argue, however, that collaborative agents can overcome this complexity by proactively striving to exchange knowledge and collaborating on subproblems. The article gives an overview about the planning language MAPL that enables agents to explicitly reason about their own and others’ sensory and communicative capabilities, their beliefs and mutual beliefs, and about the necessary conditions for joint behaviour. Based on this, we describe the Continual Collaborative Planning algorithm (CCP), a distributed algorithm for autonomous agents planning and acting in multiagent worlds. We then present empirical evidence of the effectiveness of our approach in a prototypical highly-dynamic multiagent system. Finally we discuss in depth several possible applications, e.g. the use of CCP in Human-Robot Interaction and in a robot able to extend its domain knowledge on-the-fly, i.e. while acting in the environment.
 
- 
Christian Dornhege, Patrick Eyerich, Thomas Keller, Sebastian Trüg, Michael Brenner and Bernhard Nebel.
 Semantic Attachments for Domain-Independent Planning Systems.
 In
Erwin Prassler, Johann Marius Zöllner, Rainer Bischoff, Wolfram Burgard, Robert Haschke, Martin Hägele, Gisbert Lawitzky, Bernhard Nebel, Paul-Gerhard Plöger and Ulrich Reiser (eds.),
Towards Service Robots for Everyday Environments - Recent Advances in Designing Service Robots for Complex Tasks in Everyday Environments, pp. 99-115.
Springer 2012.
 (Show abstract)
(Hide abstract)
(Online;DOI)
 
 
Solving real-world problems using symbolic planning often requires a simplified formulation of the original problem, since certain subproblems cannot be represented at all or only in a way leading to inefficiency. For example, manipulation planning may appear as a subproblem in a robotic planning context or a packing problem can be part of a logistics task. In this paper we propose an extension of PDDL for specifying semantic attachments. This allows the evaluation of grounded predicates as well as the change of fluents by externally specified functions. Furthermore, we describe a general schema of integrating semantic attachments into a forward-chaining planner and report on our experience of adding this extension to the planners FF and Temporal Fast Downward. Finally, we present some preliminary experiments using semantic attachments.
 
- 
Thomas Keller, Patrick Eyerich and Bernhard Nebel.
 Task Planning for an Autonomous Service Robot.
 In
Erwin Prassler, Johann Marius Zöllner, Rainer Bischoff, Wolfram Burgard, Robert Haschke, Martin Hägele, Gisbert Lawitzky, Bernhard Nebel, Paul-Gerhard Plöger and Ulrich Reiser (eds.),
Towards Service Robots for Everyday Environments - Recent Advances in Designing Service Robots for Complex Tasks in Everyday Environments, pp. 117-124.
Springer 2012.
 (Show abstract)
(Hide abstract)
(Online;DOI)
 
 
In the DESIRE project, an autonomous robot capable of performing service tasks in a typical kitchen environment has been developed. The overall system consists of various loosely coupled subcomponents providing particular features like manipulating objects or recognizing and interacting with humans. To bring all these subcomponents together to act as monolithic system, a high-performance planning system has been implemented. In this paper, we present this system’s basic architecture and some advanced extensions necessary to cope with the various challenges arising in dynamic and uncertain environments like those a real world service robot is usually faced with.
 
- 
Erwin Prassler, Johann Marius Zöllner, Rainer Bischoff, Wolfram Burgard, Robert Haschke, Martin Hägele, Gisbert Lawitzky, Bernhard Nebel, Paul-Gerhard Plöger and Ulrich Reiser (eds.).
 Towards Service Robots for Everyday Environments - Recent Advances in Designing Service Robots for Complex Tasks in Everyday Environments.
 Volume 76 of Springer Tracts in Advanced Robotics.
 Springer 2012.
 (Online;DOI)
 
 
- 
Jens Claßen, Gabriele Röger, Gerhard Lakemeyer and Bernhard Nebel.
 PLATAS – Integrating Planning and the Action Language Golog.
 KI – Künstliche Intelligenz  26, pp. 61-67. 2012.
 (Authors' preprint. The final publication is available at 
        
        www.springerlink.com.).
 (Show abstract)
(Hide abstract)
(PDF)
 
 
        Action programming languages like Golog allow to define complex
        behaviors for agents on the basis of action representations in terms of
        expressive (first-order) logical formalisms, making them suitable for
        realistic scenarios of agents with only partial world knowledge. Often
        these scenarios include sub-tasks that require sequential planning.
        While in principle it is possible to express and execute such planning
        sub-tasks directly in Golog, the system can performance-wise not
        compete with state-of-the-art planners. In this paper, we report on our
        efforts to integrate efficient planning and expressive action
        programming in the Platas project. The theoretical foundation is laid
        by a mapping between the planning language Pddl and the Situation
        Calculus, which is underlying Golog, together with a study of how these
        formalisms relate in terms of expressivity. The practical benefit is
        demonstrated by an evaluation of embedding a Pddl planner into Golog,
        showing a drastic increase in performance while retaining the full
        expressiveness of Golog. 
       
 
- 
Alexander Kleiner, Bernhard Nebel and V.A. Ziparo.
 A Mechanism for Dynamic Ride Sharing based on Parallel Auctions.
 In
Proc. of the 22th International Joint Conference on Artificial Intelligence (IJCAI).
 2011.
 (Show abstract)
(Hide abstract)
(PDF)
(BIB)
 
 
            Car pollution is one of the major causes of green- house emissions, and traffic congestion is rapidly becoming a social plague. Dynamic Ride Sharing (DRS) systems have the potential to mitigate this problem by computing plans for car drivers, e.g. commuters, allowing them to share their rides. Ex- isting efforts in DRS are suffering from the problem that participants are abandoning the system after repeatedly failing to get a shared ride. In this paper we present an incentive compatible DRS solution based on auctions. While existing DRS systems are mainly focusing on fixed assignments that minimize the totally travelled distance, the presented approach is adaptive to individual preferences of the participants. Furthermore, our system allows to tradeoff the minimization of Vehicle Kilometers Travelled (VKT) with the overall probability of successful ride-shares, which is an important feature when bootstrapping the system. To the best of our knowledge, we are the first to present a DRS solution based on auctions using a sealed-bid second price scheme.
             
 
- 
Christian Becker-Asano, Dali Sun, Birgit Kleim, Corinna Scheel, Brunna Tuschen-Caffier and Bernhard Nebel.
 Outline of an Empirical Study on the Effects of Emotions on Strategic Behavior in Virtual Emergencies.
 In
Affective Computing and Intelligent Interaction, pp. 508-517.
 2011.
 (Show abstract)
(Hide abstract)
(PDF)
(BIB)
 
 
The applicability of appropriate coping strategies is important in emergencies or traumatic experiences such as car accidents or human violence. In this context, emotion regulation and decision making are relevant. However, research on human reactions to traumatic experiences is very challenging and most existing research uses retrospective assessments of these variables of interest. Thus, we are currently developing and evaluating novel methods to investigate human behavior in cases of emergency. Virtual reality scenarios of emergencies are employed to enable an immersive interactive engagement (e.g., dealing with fire inside a building) based on the modification of Valve’s popular Source 2007 game engine.
This paper presents our ongoing research project, which aims at the empirical investigation of human strategic behavior under the influence of emotions while having to cope with virtual emergencies.
 
- 
Matthias Westphal, Stefan Wölfl, Bernhard Nebel and Jochen Renz.
 On Qualitative Route Descriptions: Representation and
    Computational Complexity.
 In
Proceedings of the 22nd International Joint
    Conference on Artificial Intelligence
    (IJCAI 2011), pp. 1120-1125.
AAAI Press 2011.
 (Show abstract)
(Hide abstract)
(Online; PDF)
 
 
The generation of route descriptions is a fundamental
    task of navigation systems. A particular problem in this context
    is to identify routes that can easily be described and processed
    by users. In this work, we present a framework for representing
    route networks with the qualitative information necessary to
    evaluate and optimize route descriptions with regard to
    ambiguities in them. We identify different agent models that
    differ in how agents are assumed to process route descriptions
    while navigating through route networks. Further, we analyze the
    computational complexity of matching route descriptions and paths
    in route networks in dependency of the agent model. Finally we
    empirically evaluate the influence of the agent model on the
    optimization and the processing of route instructions.
 
- 
Antje Krumnack, Leandra Bucher, Jelica Nejasmic, Bernhard Nebel and Markus Knauff.
 A model for relational reasoning as verbal reasoning.
 Cognitive Systems Research  12 (3-4), pp. 377-392. 2011.
 (Show abstract)
(Hide abstract)
(Online; DOI)
 
 
Deductive reasoning is an essential part of complex cognition. It occurs whenever human beings (or machines) draw conclusions that go beyond what is explicitly provided. Reasoning about spatial relations is an excellent testbed for the assessment of competing reasoning theories. In the present paper we show that such competing theories are often less diverse than one might think. We introduce an approach for how relational reasoning can be conceived as verbal reasoning. We describe a theory of how humans construct a one-dimensional mental representation given spatial relations. In this construction process objects are inserted in a dynamic structure called a “queue” which provides an implicit direction. The spatial interpretation of this direction can theoretically be chosen freely. This implies that choices in the process of constructing a mental representation influence the result of deductive spatial reasoning. To derive the precise rules for the construction process we employ the assumption that humans try to minimize their cognitive effort, and two cost measures are compared to judge the efficiency of the construction process. From this we deduce how the queue should be constructed. We discuss empirical evidence for this approach and provide algorithms for a computational implementation of the construction and reasoning process.
 
- 
Bernhard Nebel and Christian Freksa.
 AI Approaches to Cognitive Systems – The Example of Spatial Cognition.
 Informatik-Spektrum  34 (5), pp. 462-468. 2011.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
Cognitive abilities can be studied by observing and inter- preting natural systems or by developing artificial systems that interact with their environments in intelligent ways. Cognitive systems research connects both approaches. Typically, human requirements are in the fo- cus of interest and systems are developed to interact with humans in as natural ways as possible. To achieve this goal, a deep understanding of human cognition is required. The present paper focuses on spatial cog- nition, i.e. the ability of perceiving and conceiving spatial environments and solving spatial tasks intelligently. It discusses artificial intelligence approaches to spatial cognition for supporting human activities.
 
- 
Cai Zhongjie, Dapeng Zhang and Bernhard Nebel.
 Playing Tetris Using Bandit-Based Monte-Carlo Planning.
 In
Proceedings of AISB 2011 Symposium: AI and Games (AISB 2011).
 2011.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
Tetris is a stochastic, open-ended board game. Existing artificial
    Tetris players often use different evaluation functions and plan for
    only one or two pieces in advance. In this paper, we developed an
    artificial player for Tetris using the bandit-based Monte-Carlo
    planning method (UCT).
    In Tetris, game states are often revisited. However, UCT does not keep
    the information of the game states explored in the previous planning
    episodes. We created a method to store such information for our player
    in a specially designed database to guide its future planning
    process. The planner for Tetris has a high branching factor. To
    improve game performance, we created a method to prune the planning
    tree and lower the branching factor.
    The experiment results show that our player can successfully play
    Tetris, and the performance of our player is improved as the number of
    the played games increases. The player can defeat a benchmark player
    with high probabilities.
 
- 
Matthias Westphal, Christian Dornhege, Stefan Wölfl, Marc Gissler and Bernhard Nebel.
 Guiding the Generation of Manipulation Plans by Qualitative Spatial Reasoning.
 Spatial Cognition & Computation: An Interdisciplinary Journal  11 (1), pp. 75-102. 2011.
 (Show abstract)
(Hide abstract)
(Online; DOI)
(BIB)
 
 
Manipulation planning is a complex task for robots with a manipulator arm that need to grasp objects in the environment, specifically under narrow spatial conditions restricting the workspace of the robot. A popular approach for generating motion plans is probabilistic roadmap planning. However, the sampling strategy of such planners is usually unguided, and hence may lead to motion plans that seem counterintuitive for a human observer. In this article we present an approach that generates heuristics for the probabilistic sampling strategy from spatial plans that abstract from concrete metric data. These spatial plans describe a free trajectory in the workspace of the robot on a purely qualitative level, i.e., by employing spatial relations from formalisms considered in the domain of Qualitative Spatial and Tem- poral Reasoning. We discuss how such formalisms and constraint-based reasoning methods can be applied to approximate geometrically feasible motions. The paper is completed by an evaluation of a hybrid planning system in different spatial settings showing that run-times are notably improved when an abstract plan is considered as a guidance heuristic.
 
- 
Dapeng Zhang and Bernhard Nebel.
 Feature Induction of Linear-Chain Conditional Random Fields - A Study Based on a Simulation.
 In
Proceedings of the 3rd International Conference on Agents and Artificial Intelligence (ICAART 2011).
 2011.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
Conditional Random Fields (CRFs) is a probabilistic framework for labeling sequential data. Several approaches
        were developed to automatically induce features for CRFs. They have been successfully applied in
        real-world applications, e.g. in natural language processing. The work described in this paper was originally
        motivated by processing the sequence data of table soccer games. As labeling such data is very time consuming,
        we developed a sequence generator (simulation), which creates an extra phase to explore several basic
        issues of the feature induction of linear-chain CRFs. First, we generated data sets with different configurations
        of overlapped and conjunct atomic features, and discussed how these factors affect the induction. Then, a
        reduction step was integrated into the induction which maintained the prediction accuracy and saved the computational
        power. Finally, we developed an approach which consists of a queue of CRFs. The experiments
        show that the CRF queue achieves better results on the data sets in all the configurations.
 
- 
Martin Lames, Tim McGarry, Bernhard Nebel and Karen Roemer (eds.).
 Computer Science in Sport - Special emphasis: Football (Dagstuhl Seminar 11271).
 Technical Report ,
Internationales Begegnungs- und Forschungszentrum fuer Informatik (IBFI), 2011.
 (Show abstract)
(Hide abstract)
(Online;DOI)
 
 
This report documents the program and the outcomes of Dagstuhl Seminar 11271 ``Computer Science in Sport - Special emphasis: Football''. There were five sessions over the course of three days focusing on separate specific aspects on the relevance, applications and current issues pertaining to computer science in sport. The first session on the first day was about RoboCup -- the history, types of games and robots used, and the current topics relevant to machine learning, tracking and planning. The second session on the first day was a miscellaneous session, which looked at broad topics ranging from hardware devices for mobile coaching, uses of positional data in football, rehabilitation methodologies and games for learning. The second day started with a session on modelling sports as dynamical systems combined with the use of neural networks in performance analysis as well as theoretical issues in human movement science. In the afternoon of the second day the session was on topics in computer science specifically relevant to coaches, in which six different people presented. The final day of the conference hosted a session on computer science ``behind the scenes'' of major sports broadcasters and other media. The sessions were attended by academics, graduate students, coaches, performance analysts and athletes.
 
- 
Brunna Tuschen-Caffier, Birgit Kleim, Christian Becker-Asano, Dali Sun, Bernhard Nebel and Corinna Scheel.
 Bewältigungsverhalten in virtuellen Notfallsituationen.
 In
7. Workshop Kongress für Psychologie und Psychotherapie.
 2011.
 (BIB)
 
 
- 
Christian Becker-Asano, Dali Sun, Birgit Kleim, Corinna N. Scheel, Brunna Tuschen-Caffier and Bernhard Nebel.
 CoVE: Coping in Virtual Emergencies.
 In
Workshop on Emotion and Computing - Current Research and Future Impact, p. 1.
 2011.
 (Show abstract)
(Hide abstract)
(PDF)
(BIB)
 
 
The applicability of appropriate coping strategies is important in emergencies or traumatic experiences such as car accidents or human violence. However, research on human reactions to traumatic experiences is very challenging and most existing research uses retrospective assessments of these variables of interest. Thus, we are currently developing and evaluating novel methods to investigate human behavior in cases of emergency. Virtual Reality (VR) scenarios of emergencies are employed to enable an immersive interactive engagement (e.g., dealing with fire inside a building) based on the modification of Valve’s popular Source 2007 game engine.
Preliminary results of a first empirical study (cp. Figure 1) suggest that our VR scenario has a similar fear-inducing effect as a short movie clip (Becker- Asano, Sun, Kleim, Scheel, Tuschen-Caffier, and Nebel, 2011), which previously has been evaluated to induce fear. In addition, the neutral VR experiences during the training sessions did never elicit fear in our participants, letting us conclude that the interactively presented emergency itself was indeed the fear eliciting factor in the experimental sessions. In the long run, we aim at a more detailed analysis that includes the personality questionnaire and physiological data, which will be analyzed in correlation with the trajectories of the participants in the VR emergency.
 
- 
Dapeng Zhang, Cai Zhongjie and Bernhard Nebel.
 Playing Tetris Using Learning by Imitation.
 In
Proceedings of the 11th annual European Conference on Simulation and AI in Computer Games (GAMEON 2010).
 2010.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
Tetris is a stochastic and open-end board game. Several
         artificial players were developed to automatically play Tetris.
         These players perform well in single games. In this paper,
         we developed a platform based on an open source project for
         game competitions among multiple players. We develop an
         artificial player employed learning by imitation, which is novel
         in Tetris. The imitation tasks of playing Tetris were mapped
         to a standard data classification problem. The experiments
         showed that the performance of the player can be significantly
         improved when our player acquires similar game skills as those
         of the imitated human. Our player can play Tetris in diverse
         ways by imitating different players, and has chances to defeat
         the best-known artificial player in the world. The framework
         supports incremental learning because the artificial player can
         find stronger players and imitate their skills.
 
- 
Kai M. Wurm, Christian Dornhege, Patrick Eyerich, Cyrill Stachniss, Bernhard Nebel and Wolfram Burgard.
 Coordinated Exploration with Marsupial Teams of Robots using Temporal Symbolic Planning.
 In
Proceedings of the 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2010).
 2010.
 (Show abstract)
(Hide abstract)
(PDF)
(BIB)
 
 
The problem of autonomously exploring an environment with a team
      of robots received considerable attention in the past. However,
      there are relatively few approaches to coordinate teams of
      robots that are able to deploy and retrieve other
      robots. Efficiently coordinating the exploration with such
      marsupial robots requires advanced planning mechanisms that are
      able to consider symbolic deployment and retrieval actions.  In
      this paper, we propose a novel approach for coordinating the
      exploration with marsupial robot teams. Our method integrates a
      temporal symbolic planner that explicitly considers deployment
      and retrieval actions with a traditional cost-based assignment
      procedure. Our approach has been implemented and evaluated in
      several simulated environments and with varying team sizes. The
      results demonstrate that our proposed method is able to
      coordinate marsupial teams of robots to efficiently explore
      unknown environments.
 
- 
Thomas Keller, Patrick Eyerich and Bernhard Nebel.
 Task Planning for an Autonomous Service Robot.
 In
Rüdiger Dillmann, Jürgen Beyerer, Uwe Hanebeck and Tanja Schultz (eds.),
Proceedings on the 33rd Annual German Conference on Artificial Intelligence (KI 2010), pp. 358-365.
Springer-Verlag 2010.
 (Show abstract)
(Hide abstract)
(PDF)
(BIB)
 
 
        In the DESIRE project an autonomous robot capable of performing service tasks in a typical kitchen environment has been developed. The overall system consists of various loosely coupled subcomponents providing particular features like manipulating objects or recognizing and interacting with humans. To bring all these subcomponents together to act as monolithic system, a high-performance planning system has been implemented. In this paper, we present this system’s basic architecture and some advanced extensions necessary to cope with the various challenges arising in dynamic and uncertain environments like those a real world service robot is usually faced with.
       
 
- 
Christian Dornhege, Patrick Eyerich, Thomas Keller, Michael Brenner and Bernhard Nebel.
 Integrating Task and Motion Planning Using Semantic Attachments.
 In
24th AAAI Workshop: Bridging the Gap Between Task and Motion Planning.
AAAI Press 2010.
 (Show abstract)
(Hide abstract)
 
 
Solving real-world problems using symbolic planning often requires a simplified formulation of the original problem, since certain subproblems cannot be represented at all or only in a way leading to inefficiency. For example, manipulation planning may appear as a subproblem in a robotic planning context or a packing problem can be part of a logistics task. In this paper we propose an extension of PDDL for specifying semantic attachments. This allows the evaluation of grounded predicates, the change of fluents and the calculation of durations by externally specified functions. Furthermore, we describe a general schema of integrating semantic attachments into forward-chaining planning systems and report on our experience of adding this extension to the planner Temporal Fast Downward. Finally, we present some preliminary experiments using semantic attachments.
 
- 
Christian Freksa, Holger Schultheis, Kerstin Schill, Thora Tenbrink, Thomas Barkowsky, Christoph Hölscher and Bernhard Nebel.
 Spatial Cognition: Reasoning, Action, Interaction.
 Künstliche Intelligenz  24 (4). 2010.
 (Show abstract)
(Hide abstract)
(Online;DOI)
 
 
The pebble motion on trees (PMT) problem consists in finding a feasible sequence of moves that repositions a set of pebbles to assigned target vertices. This problem has been widely studied because, in many cases, the more general Multi-Agent path finding (MAPF) problem on graphs can be reduced to PMT.
We propose a simple and easy to implement procedure, which finds solutions of length O(knc + n^2), where n is the number of nodes, k is the number of pebbles, and c the maximum length of corridors in the tree. This complexity result is more detailed than the current best known result O(n^3), which is equal to our result in the worst case, but does not capture the dependency on c and k.
 
- 
Moritz Göbelbecker, Thomas Keller, Patrick Eyerich, Michael Brenner and Bernhard Nebel.
 Coming Up with Good Excuses: What To Do When No Plan Can be Found.
 In
Ronen Brafman, Héctor Geffner, Jörg Hoffmann and Henry Kautz (eds.),
Proceedings of the 20th International Conference on Automated Planning and Scheduling
      (ICAPS 2010), pp. 81-88.
AAAI Press 2010.
 (Show abstract)
(Hide abstract)
(PDF)
(BIB)
 
 
	When using a planner-based agent architecture, many things can
	go wrong. First and foremost, an agent might fail to execute
	one of the planned actions for some reasons. Even more
	annoying, however, is a situation where the agent is
	incompetent, i.e., unable to come up with a plan. This
	might be due to the fact that there are principal reasons that
	prohibit a successful plan or simply because the task's
	description is incomplete or incorrect. In either case, an
	explanation for such a failure would be very helpful. We will
	address this problem and provide a formalization of coming
	up with excuses for not being able to find a plan. Based
	on that, we will present an algorithm that is able to find
	excuses and demonstrate that such excuses can be found in
	practical settings in reasonable time.
       
 
- 
Patrick Eyerich, Thomas Keller and Bernhard Nebel.
 Combining Action and Motion Planning via Semantic Attachments.
 In
Proceedings of the Workshop on Combining Action and Motion Planning at ICAPS 2010
      (CAMP 2010), p. 19.
 2010.
 Extended Abstract.
 (PDF)
(BIB)
 
 
- 
Michael Brenner, Christian Plagemann, Bernhard Nebel, Wolfram Burgard and Nick Hawes.
 Planning and Failure Detection.
 In
Henrik Iskov Christensen, Geert-Jan M. Kruijff and Jeremy L. Wyatt (eds.),
Cognitive Systems, pp. 223-264.
Springer 2010.
 (Show abstract)
(Hide abstract)
(Online;DOI)
 
 
The capacity for planful behavior is one of the major characteristics of an intelligent agent. When acting in realistic environments, however, reasoning about how to achieve one’s goals is complicated significantly, both by the limited perceptions of the agent and the high dynamics of the environment, especially when other intelligent agents are present. Fortunately, when acting continuously in such an environment, agents can actively try to reduce their uncertainties, for example by deliberative exploration, cooperation with others, and monitoring of failures.
 
- 
Marc Gissler, Christian Dornhege, Bernhard Nebel and Matthias Teschner.
 Deformable Proximity Queries and their Application in Mobile Manipulation Planning.
 In
Symposium on Visual Computing (ISVC 2009), pp. 79-88.
AAAI Press 2009.
 (Show abstract)
(Hide abstract)
(PDF)
(BIB)
 
 
We describe a proximity query algorithm for the exact minimum distance computation between arbitrarily shaped objects. Special characteristics of the Gilbert-Johnson-Keerthi (GJK) algorithm are employed in various stages of the algorithm. In the first stage, they are used to search for sub-mesh pairs whose convex hulls do not intersect. In the case of an intersection, they guide a recursive decomposition. Finally, they are used to derive lower and upper distance bounds in non-intersecting cases. These bounds are utilized in a spatial subdivision scheme to achieve a twofold culling of the domain. The algorithm does not depend on spatial or temporal coherence and is, thus, specifically suited to be applied to deformable objects. Furthermore, we describe its embedding into the geometrical part of a mobile manipulation planning system. Experiments show its usability in dynamic scenarios with deformable objects as well as in complex manipulation planning scenarios.
       
 
- 
Christian Dornhege, Marc Gissler, Matthias Teschner and Bernhard Nebel.
 Integrating Symbolic and Geometric Planning for Mobile Manipulation.
 In
IEEE International Workshop on Safety, Security and Rescue Robotics 
      (SSRR 2009).
 2009.
 (Show abstract)
(Hide abstract)
(PDF)
(BIB)
 
 
      Mobile manipulation requires to solve multiple subproblems.
      One is planning in high-dimensional configuration spaces, that we approach in this work.
      We decompose the manipulation problem into a symbolic and a geometric part.
      The symbolic part is implemented as a classical symbolic planner that
      tightly integrates a geometric planner enabling us to efficiently generate correct 
      plans.
      A probabilistic roadmap planner constitutes the geometric part.
      During the computation of the roadmap we utilize proximity queries to determine non-colliding configurations and to verify collision-free paths between configurations accurately and efficiently.
      We demonstrate experiments in two scenarios, one of these being the manipulator dexterity test scenario that was
      used in NIST's response robot evaluation in Disaster City.
       
 
- 
Dapeng Zhang, Cai Zhongjie, Chen Kefei and Bernhard Nebel.
 A Game Controller Based on Multiple Sensors.
 In
In Proceedings of the Fifth International Conference on Advances in Computer Entertainment Tochnology (ACE 2009).
 2009.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
A digital game is normally controlled by hand. Playing such
a game requires only minimum hand movements. Rather
than being easy and comfortable, this game controller is designed
to be physically taxing for the players. It consists of
several sensors, which makes a game more lively and forces
the users to be more physically active. By using different
mapping methods, one game can be played in several ways.
The statistics gathered from the experiments show that even
though the quality of control on the chosen fighting game is
not as high as with a normal joystick, the developed controller
is still preferred by most of the participants. It induces
much more movement than a normal joystick.
   
 
- 
Christian Dornhege, Patrick Eyerich, Thomas Keller, Sebastian Trüg, Michael Brenner and Bernhard Nebel.
 Semantic Attachments for Domain-Independent Planning Systems.
 In
Proceedings of the 19th International Conference on Automated
      Planning and Scheduling (ICAPS 2009), pp. 114-121.
AAAI Press 2009.
 (Show abstract)
(Hide abstract)
(PDF)
(BIB)
 
 
	Solving real-world problems using symbolic planning often
	requires a simplified formulation of the original problem,
	since certain subproblems cannot be represented at all or only
	in a way leading to inefficiency. For example, manipulation
	planning may appear as a subproblem in a robotic planning
	context or a packing problem can be part of a logistics
	task. In this paper we propose an extension of PDDL for
	specifying semantic attachments. This allows the evaluation of
	grounded predicates as well as the change of fluents by
	externally specified functions. Furthermore, we describe a
	general schema of integrating semantic attachments into a
	forward-chaining planner and report on our experience of
	adding this extension to the planners FF and Temporal Fast
	Downward. Finally, we present some preliminary experiments
	using semantic attachments.
       
 
- 
Michael Brenner and Bernhard Nebel.
 Continual Planning and Acting in Dynamic Multiagent Environments.
 Journal of Autonomous Agents
    and Multiagent Systems  19 (3), pp. 297-331. 2009.
 (Show abstract)
(Hide abstract)
(PDF)
(BIB)
 
 
 In order to behave intelligently, artificial agents must be able
	  to deliberatively plan their future actions.  Unfortunately,
	  realistic agent environments are usually highly dynamic and only
	  partially observable, which makes planning computationally hard.  For
	  most practical purposes this rules out planning techniques that
	  account for all possible contingencies in the planning process.
	  However, many agent environments permit an alternative approach,
	  namely continual planning, i.e.  the interleaving of planning with
	  acting and sensing.  This paper presents a new principled approach to continual
	  planning that describes why and when an agent should switch between
	  planning and acting.  The resulting continual planning algorithm
	  enables agents to deliberately postpone parts of their planning
	  process and instead actively gather missing information that is
	  relevant for the later refinement of the plan.  To this end, the
	  algorithm explictly reasons about the knowledge (or lack thereof) of
	  an agent and its sensory capabilities.  These concepts are modelled
	  in the planning language MAPL.  Since in many environments the major
	  reason for dynamism is the behaviour of other agents, MAPL can also
	  model multiagent environments, common knowledge among agents, and
	  communicative actions between them.  For Continual Planning, MAPL
	  introduces the concept of of assertions, abstract actions that
	  substitute yet unformed subplans.    To evaluate our continual planning approach empirically we have
	  developed MAPSIM, a simulation environment that automatically builds
	  multiagent simulations from formal MAPL domains.  Thus, agents can
	  not only plan, but also execute their plans, perceive their
	  environment, and interact with each other.  Our experiments show
	  that, using continual planning techniques, deliberate action planning
	  can be used efficiently even in complex multiagent environments. 
 
- 
Jie Bao, Uldis Bojars, Tanzeem Choudhury, Li Ding, Mark Greaves, Ashish Kapoor, Sandy Louchart, Manish Mehta, Bernhard Nebel, Sergei Nirenburg, Tim Oates, David L. Roberts, Antonio Sanfilippo, Nenad Stojanovic, Kristen Stubbs, Andrea Lockerd Thomaz, Katherine M. Tsui and Stefan Wölfl.
 Reports of the AAAI 2009 Spring Symposia.
 AI Magazine. 2009.
 (Show abstract)
(Hide abstract)
(Online; DOI)
 
 
The Association for the Advancement of Artificial Intelligence, in cooperation with Stanford University's Department of Computer Science, was pleased to present the 2009 Spring Symposium Series, held Monday through Wednesday, March 23-25, 2009, at Stanford University. The titles of the nine symposia were Agents That Learn from Human Teachers, Benchmarking of Qualitative Spatial and Temporal Reasoning Systems, Experimental Design for Real-World Systems, Human Behavior Modeling, Intelligent Event Processing, Intelligent Narrative Technologies II, Learning by Reading and Learning to Read, Social Semantic Web: Where Web 2.0 Meets Web 3.0, and Technosocial Predictive Analytics. The goal of the Agents That Learn from Human Teachers symposium was to investigate how we can enable software and robotics agents to learn from real-time interaction with an everyday human partner. The aim of the Benchmarking of Qualitative Spatial and Temporal Reasoning Systems symposium was to initiate the development of a problem repository in the field of qualitative spatial and temporal reasoning and identify a graded set of challenges for future midterm and long-term research. The Experimental Design symposium discussed the challenges of evaluating AI systems. The Human Behavior Modeling symposium explored reasoning methods for understanding various aspects of human behavior, especially in the context of designing intelligent systems that interact with humans. The Intelligent Event Processing symposium discussed the need for more AI-based approaches in event processing and defined a kind of research agenda for the field, coined as intelligent complex event processing (iCEP). The Intelligent Narrative Technologies II AAAI symposium discussed innovations, progress, and novel techniques in the research domain. The Learning by Reading and Learning to Read symposium explored two aspects of making natural language texts semantically accessible to, and processable by, machines. The Social Semantic Web symposium focused on the real-world grand challenges in this area. Finally, the Technosocial Predictive Analytics symposium explored new methods for anticipatory analytical thinking that provide decision advantage through the integration of human and physical models.
 
- 
Bernhard Nebel and Jochen Renz.
 A fixed-parameter tractable algorithm for spatio-temporal calendar management.
 In
Proceedings of the 21th International Joint Conference
    on Artificial Intelligence (IJCAI 2009), pp. 879--884.
AAAI Press 2009.
 (Show abstract)
(Hide abstract)
(Online; PDF)
 
 
Calendar management tools assist users with coordinating their daily life. Different tasks have to be scheduled according to the user preferences. In many cases, tasks are at different locations and travel times have to be considered. 
Therefore, these kinds of calendar management problems can be regarded as spatio-temporal optimisation problems and are often variants of traveling salesman problems (TSP) or vehicle routing problems. While standard TSPs require a solution to include all tasks, prize-collecting TSPs are more suited for calendar management problems as they require a solution that optimises the total sum of ``prizes'' we assigned to tasks at different locations. If we now add time windows that limit when tasks can occur, these prize-collecting TSPs with time windows (TW-TSP) are excellent abstractions of spatio-temporal optimisation problems such as calendar management. Due to the inherent complexity of TW-TSPs, the existing literature considers mainly approximation algorithms or special cases.
We present a novel algorithm for TW-TSPs that enables us to find the optimal solution to TW-TSP problems occurring in real-world calendar management applications efficiently. Our algorithm is a fixed-parameter tractable algorithm that depends on the maximal number of tasks that can be re-visited from some other task, a parameter which is small in the application scenario we consider.
 
- 
Bernhard Nebel and Stefan Wölfl.
 Benchmarking of Qualitative Spatial and Temporal Reasoning Systems.
 2009.
 AAAI Technical Report SS-09-02.
 (Show abstract)
(Hide abstract)
(Online; AAAI)
 
 
Over the past 25 years the domain of qualitative spatial and temporal reasoning has evolved to an established subfield of AI. Qualitative reasoning aims at the development of formalisms that are close to conceptual schematas used by humans for reasoning about their physical environment, in particular, about temporal and spatial information. Application fields of qualitative reasoning include human-machine interaction, high-level agent control, geographic information systems, spatial planning, ontological reasoning, and cognitive modeling.
To foster real-world applications, representation and reasoning methods used in qualitative reasoning need to be tested against evaluation criteria adapted from other AI fields and cognitive science. The aim of the symposium was to boost the development of well-founded and widely accepted evaluation standards and practical benchmark problems. This includes the measures to compare different qualitative formalisms in terms of cognitive adequacy, expressiveness, and computational efficiency; the development of a domain and problem specification language for benchmarking purposes; the identification of significant benchmark domains and problem instances based on natural use cases, as well as the creation of a problem repository; and the measures to evaluate the performance of implemented reasoning systems. The symposium fostered the benchmarking idea in the qualitative reasoning domain, contributed to identify a graded set of challenges for future research, and pushed the development of qualitative reasoning methods and systems towards application-relevant problems.
 
- 
Paul Plöger, Kai Pervölz, Christoph Mies, Patrick Eyerich, Michael Brenner and Bernhard Nebel.
 The DESIRE Service Robotics Initiative.
 Künstliche Intelligenz  08 (4), pp. 29-32. 2008.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
 
	We present some advanced hardware units and an appropriate
	component based SW architecture for DESIRE. As an example we
	describe the integration of a enhanced AI task planner which
	allows for higher flexibility and dependability during complex
	task execution.
       
 
- 
Patrick Eyerich, Michael Brenner and Bernhard Nebel.
 On the Complexity of Planning Operator Subsumption.
 In
Proceedings of the Eleventh International Conference on
    Principles of Knowledge Representation and Reasoning
    (KR
    2008), pp. 518-527.
AAAI Press 2008.
 (Show abstract)
(Hide abstract)
(PDF)
(BIB)
 
 
 
    Formal action models play a central role in several subfields of
    AI because they are used to model application domains, e.g., in
    automated planning. However, there are hitherto no automated
    methods for relating such domain models to each other, in
    particular for checking whether one is a specialization or
    generalization of the other. In this paper, we introduce two kinds
    of subsumption relations between operators, both of which are
    suitable for modeling and verifying hierarchies between actions
    and operators: applicability subsumption considers an action to be
    more general than another if the latter can be replaced by the
    first at each point in each sound sequence of actions; abstraction
    subsumption exploits relations between actions from an ontological
    point of view. For both kinds of subsumption, we prove complexity
    results for verifying operator subsumption in three important
    subclasses: The problems are NP-complete when the expressiveness
    of the operators is restricted to the well-known basic STRIPS
    formalism, Sigma_p_2-complete when we admit boolean logical operators
    and undecidable when the full power of the planning language ADL
    is permitted. 
 
- 
Gabriele Röger, Malte Helmert and Bernhard Nebel.
 On the Relative Expressiveness of ADL and Golog: The Last
    Piece in the Puzzle.
 In
Proceedings of the Eleventh International Conference on
    Principles of Knowledge Representation and Reasoning
    (KR
    2008), pp. 544-550.
AAAI Press 2008.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
	Integrating agent programming languages and efficient action
	planning is a promising approach because it combines the
	expressive power of languages such as Golog with the possibility
	of searching for plans efficiently. In order to integrate a
	Golog interpreter with a planner, one has to understand,
	however, which part of the expressiveness of Golog can be
	captured by the planning language. Using Nebel's compilation
	framework, we identify a maximal fragment of basic action
	theories, the formalism Golog is based on, that is
	expressively equivalent to the ADL subset of PDDL. As we will
	show, almost all features that permit to specify incomplete
	information in basic action theories cannot be compiled to ADL.
       
 
- 
Jussi Rintanen, Bernhard Nebel, J. Christopher Beck and Eric Hansen (eds.).
 Proceedings of the 18th International Conference on Automated
      Planning and Scheduling 
      (ICAPS 2008).
 AAAI Press, Menlo Park, California USA 2008.
 
 
- 
Arnold Baca, Martin Lames, Keith Lyons, Bernhard Nebel and Josef Wiemeyer (eds.).
 Computer Science in Sport - Mission and Methods (Dagstuhl Seminar 08372).
 Technical Report ,
Internationales Begegnungs- und Forschungszentrum fuer Informatik, 2008.
 (Show abstract)
(Hide abstract)
(Online;DOI)
 
 
From 07.09. to 10.09., the Dagstuhl Seminar 08372 ``Computer Science in Sport - Mission and Methods'' was held in Schloss Dagstuhl - Leibniz Center for Informatics. During the seminar, several participants presented their current research, and ongoing work and open problems were discussed. Abstracts of the presentations given during the seminar as well as abstracts of seminar results and ideas are put together in this paper. The first section describes the seminar topics and goals in general. Links to extended abstracts or full papers are provided, if available.
 
- 
Thilo Weigel and Bernhard Nebel.
 Tischfußball: Mensch versus Computer.
 Informatik Spektrum  31, pp. 323-332. 2008.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
Table soccer is much simpler than real soccer.  Nevertheless, one
faces the same challenges as in all other robotics domains.  Sensors
are noisy, actions must be selected under time pressure and the
execution of actions is often less than perfect. 
KiRo and StarKick are two systems that have been built to play this
game against humans. These systems are interesting because they are
the first computerized physical games that are played on a level
competitive with experienced humans. Furthermore, these systems enable
us to evaluate different AI techniques in context, e.g., action
selection methods, as is shown in the paper.
 
- 
Diedrich Wolter, Frank Dylla, Stefan Wölfl, Jan Oliver Wallgrün, Lutz Frommberger, Bernhard Nebel and Christian Freksa.
 SailAway: Spatial Cognition in Sea Navigation.
 Künstliche Intelligenz  08 (1), pp. 28-30. 2008.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
Pedestrians, bicyclists, car drivers, boat and airplane pilots, as well as other cognitive agents participating in public traffic must respect rules in order to avoid dangerous situations and to ensure a smooth flow of traffic. The SailAway project investigates traffic and related navigational rules from a formal and computational point of view. The aim is to enable artificial cognitive agents to act in compliance with such rules. Traffic rules, which are expressed in natural language, usually subsume distinct, but similar situations and actions under more abstract spatial or temporal concepts and relations. In this paper we describe an approach to representing rules that exploits this qualitative nature of natural language descriptions used in traffic laws. Based on this approach we present methods that enable an agent to determine actions that are rule-compliant with respect to its current spatial situation. Finally we present the prototype of a control system of boats in sea navigation that implements exactly these methods.
 
- 
Frank Dylla, Diedrich Wolter, Lutz Frommberger, Christian
      Freksa, Stefan Wölfl and Bernhard Nebel.
 Qualitative Methoden zur Steuerung von Agenten - SailAway:
    Raumkognition zur Steuerung von Schiffen.
 Industrie Management  4. 2008.
 (BIB)
 
 
- 
Sebastian Kupferschmid, Martin Wehrle, Bernhard Nebel and Andreas Podelski.
 Faster than Uppaal?
 In
A. Gupta and S. Malik (eds.),
Proceedings of the 20th International Conference on Computer Aided
      Verification (CAV 2008), pp. 552-555.
Springer-Verlag 2008.
 (Show abstract)
(Hide abstract)
(PDF)
(BIB)
 
 
 
	It is probably very hard to develop a new model checker that
	is faster than Uppaal for verifying correct timed automata. In
	fact, our tool Mcta does not even try to compete with Uppaal
	in this (i.e., Uppaal's) arena. Instead, Mcta is geared
	towards analyzing incorrect specifications of timed automata.
	It returns (shorter) error traces faster.
       
 
- 
Dapeng Zhang, Bernhard Nebel and Armin Hornung.
 Switching Attention Learning - A Paradigm for Introspection and Incremental Learning.
 In
Proceedings of Fifth International Conference on Computational Intelligence, Robotics 
    and Autonomous Systems (CIRAS 2008), pp. 99-104.
Linz, Austria 2008.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
	Humans improve their sport skills by eliminating one recognizable
	weakness at a time. Inspired by this observation, we
	define a learning paradigm in which different learners can
	be plugged together. An extra attention model is in charge
	of iterating over them and chosing which one to improve
	next. The paradigm is named Switching Attention Learning
	(SAL). The essential idea is that improving one model in the
	system generates more "improvement space" for the others.
	Using SAL, an application for tracking the game ball in a
	table soccer game-recorder is implemented. We developed
	several models and learners which work together in the SAL
	framework, producing satisfying results in the experiments.
	The related problems, advantages, and perspective of the
	switching attention learning are discussed in this paper.
       
 
- 
Anthony G. Cohn, Christian Freksa and Bernhard Nebel (eds.).
 Spatial Cognition: Specialization and Integration.
 Technical Report ,
Internationales Begegnungs- und Forschungszentrum fuer Informatik (IBFI), 2007.
 
 
- 
Jochen Renz and Bernhard Nebel.
 Qualitative Spatial Reasoning using Constraint Calculi.
 In
M. Aiello, I. Pratt-Hartmann and J. van Benthem (eds.),
Handbook of Spatial Logics, pp. 161-215.
Springer-Verlag 2007.
 (Online; DOI)
 
 
- 
Dapeng Zhang and Bernhard Nebel.
 Recording and Segmenting Table Soccer Games -- Initial Results.
 In
Proceedings of the 1st International Symposium on Skill Science 2007
      (ISSS
      2007), pp. 193-195.
 2007.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
	Robot KiRo can play one side of a table soccer game autonomously.
	Our recent research focuses on learning from and acting against
	human actions. Therefore recording and segmenting games played by
	humans are motivated. In this paper, the construction of a table
	soccer game recorder is sketched. An intuitive segmenting
	algorithm is implemented to explore the properties of the recorded
	data. A segmentation approach using Hidden Markov Models (HMMs) is
	proposed.
       
 
- 
Dapeng Zhang and Bernhard Nebel.
 Learning a Table Soccer Robot a New Action Sequence by Observing and Imitating.
 In
Proceedings of the Third Artificial Intelligence for
    Interactive Digital Entertainment Conference (AIIDE
    2007), pp. 61-67.
 2007.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    Star-Kick is a commercially available and fully automatic
    table soccer (foosball) robot, which plays table
    soccer games against human players on a competitive
    level. One of our research goals is to learn this table
    soccer robot skillful actions similar to a human player
    based on a moderate number of trials. Two independent
    learning algorithms are employed for learning a
    new lock and slide-kick action sequence by observing
    the performed actions and imitating the relative actions
    of a human player. The experiments with Star-Kick
    show that an effective action sequence can be learned
    in approximately 20 trials.
     
 
- 
Diedrich Wolter, Frank Dylla, Lutz Frommberger, Jan Oliver Wallgrün, Bernhard Nebel and Stefan Wölfl.
 Qualitative Spatial Reasoning for Rule Compliant Agent Navigation.
 In
Proceedings of the Twentieth International Florida Artificial Intelligence Research Society Conference (FLAIRS 2007), pp. 673-674.
AAAI Press 2007.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
Artificial agents participating in public traffic must respect rules that regulate traffic. Rule sets are commonly formulated in natural language using purely qualitative terms. We present a case study on how to realize rule compliant agent control in the domain of sea navigation by using qualitative spatial reasoning techniques.
 
- 
Frank Dylla, Lutz Frommberger, Jan Oliver Wallgrün, Diedrich Wolter, Bernhard Nebel and Stefan Wölfl.
 SailAway: Formalizing navigation rules.
 In
Proceedings of the Artificial and Ambient Intelligence Symposium
      on Spatial Reasoning and Communication (AISB 2007).
 2007.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
Agents that have to solve navigational tasks need to consider
      aspects that go far beyond single-agent goal-directed
      deliberation: What an agent does in a specific situation often
      interferes with what other agents do at the same time. In order
      to avoid conflicts or even collisions, situations in space are
      governed by laws, rules, and agreements between the involved
      agents. For this reason, artificial agents interacting with
      humans must be able to process such rule sets, which are usually
      formulated in natural language. In this paper we present a case
      study on how to formalize navigation rules in the domain of sea
      navigation. We present an approach that uses qualitative
      representations of navigation rules. Qualitative spatial
      reasoning methods can be applied to distinguish permissible
      actions in the set of all possible actions. We argue that an
      agent’s spatial representation can be modeled on a qualitative
      level in a natural way and that this also empowers sophisticated
      high-level agent control. 
 
- 
Gabriele Röger and Bernhard Nebel.
 Expressiveness of ADL and Golog:
    Functions Make a Difference.
 In
Proceedings of the 22nd AAAI Conference on Artificial
    Intelligence (AAAI 2007), pp. 1051-1056.
AAAI Press 2007.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    The main focus in the area of action languages, such as
    GOLOG, was put on expressive power, while the development
    in the area of action planning was focused on efficient
    plan generation. An integration of GOLOG and planning languages
    would provide great advantages. A user could constrain
    a systems behavior on a high level using GOLOG,
    while the actual low-level actions are planned by an efficient
    planning system. First endeavors have been made by Eyerich
    et al. by identifying a subset of the situation calculus (which
    is the basis of GOLOG) with the same expressiveness as the
    ADL fragment of PDDL. However, it was not proven that the
    identified restrictions define a maximum subset. The most
    severe restriction appears to be that functions are limited to
    constants. We will show that this restriction is indeed necessary
    in most cases.
     
 
- 
Vittorio Ziparo, Alexander Kleiner, Bernhard Nebel and Daniele Nardi.
 RFID-Based Exploration for Large Robot Teams.
 In
Proceedings of the IEEE International Conference on Robotics and Automation (ICRA 2007), pp. 4606-4613.
Rome, Italy 2007.
 (Show abstract)
(Hide abstract)
(PDF)
(BIB)
 
 
To coordinate a team of robots for exploration is a challenging problem, particularly in large areas as for example the devastated area after a disaster. This problem can generally be decomposed into task assignment and multi-robot path planning. In this paper, we address both problems jointly. This is possible because we reduce significantly the size of the search space by utilizing RFID tags as coordination points.
The exploration approach consists of two parts: a stand-alone distributed local search and a global monitoring process which can be used to restart the local search in more convenient locations. Our results show that the local exploration works for large robot teams, particularly if there are limited computational resources. Experiments with the global approach showed that the number of conflicts can be reduced, and that the global coordination mechanism increases significantly the explored area.
 
- 
Sanjiang Li and Bernhard Nebel.
 Qualitative spatial representation and reasoning: A Hierarchical approach.
 The Computer Journal, pp. 391-402. 2007.
 (Show abstract)
(Hide abstract)
(Online; DOI)
 
 
    The ability to reason in space is crucial for agents in order to make
    informed decisions. Current high-level qualitative approaches to spatial
    reasoning has serious decisionsciencies in not recting the hierarchical nature of spatial data and human spatial cognition. This paper proposes a
    framework for hierarchical representation and reasoning about topological information, where a continuous model of space is approximated by
    a collection of discrete sub-models, and spatial information is hierarchically represented in discrete sub-models in a rough set manner. The work
    is based on the GRCC theory, where continuous and discrete models of
    space are coped in a uni-ulmed way. Reasoning issues such as determining
    the mereological (part-whole) relations between two rough regions are also
    discussed. Moreover, we consider an important problem that is closely related to map generalization in cartography and Geographical Information
    Science. Given a spatial considerguration at a spatialner level, we show how to construct a configuration at a coarser level while preserving the mereological
    relations. 
 
- 
Jens Claßen, Patrick Eyerich, Gerhard Lakemeyer and Bernhard Nebel.
 Towards an Integration of Golog and Planning.
 In
Proceedings of the 20th International Joint Conference on Artificial Intelligence (IJCAI 2007), pp. 1846-1851.
AAAI Press 2007.
 (Show abstract)
(Hide abstract)
(PDF)
(BIB)
 
 
    The action language Golog has been applied successfully
    to the control of robots, among other
    things. Perhaps its greatest advantage is that a
    user can write programs which constrain the search
    for an executable plan in a xible manner. However,
    when general planning is needed, Golog supports
    this only in principle, but does not measure
    up with state-of-the-art planners. In this paper we
    propose an integration of Golog and planning in the
    sense that planning problems, formulated as part of
    a Golog program, are solved by a modern planner
    during the execution of the program. Here we focus
    on the ADL subset of the plan language PDDL.
    First we show that the semantics of ADL can be
    understood as progression in the situation calculus,
    which underlies Golog, thus providing us with a
    correct embedding of ADL within Golog. We then
    show how Golog can be integrated with an existing
    ADL planner for closed-world initial databases and
    compare the performance of the resulting system
    with the original Golog.
     
 
- 
Marco Ragni, Markus Knauff and Bernhard Nebel.
 A Computational Model for Spatial Reasoning with Mental Models.
 In
Proceedings of the 27th Annual Cognitive Science Conference (CogSci-05).
 2005.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
	We propose a computational model for spatial reasoning by
	means of mental models. Our SRM model (Spatial Reasoning
	by Models) maps spatial working memory to a twodimensional
	array and uses a spatial focus that places objects
	in the array, manipulates the position of objects, and inspects
	the array to find spatial relations that are not given in the
	premises. The SRM model results in a computational
	complexity measure that relies on the number of operations in
	the array and the number of relations that must be handled.
	The performance of the SRM model is compared to the
	performance of human subjects reported in the literature and
	in our own study.
       
 
- 
Sylvie Thiebaux, Jörg Hoffmann and Bernhard Nebel.
 In Defense of PDDL Axioms.
 Artificial Intelligence  168 (1-2), pp. 38-69. 2005.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
	There is controversy as to whether explicit support for PDDL-like axioms and derived predicates
	is needed for planners to handle real-world domains effectively. Many researchers
	have deplored the lack of precise semantics for such axioms, while others have argued that
	it might be best to compile them away. We propose an adequate semantics for PDDL axioms
	and show that they are an essential feature by proving that it is impossible to compile
	them away if we restrict the growth of plans and domain descriptions to be polynomial.
	These results suggest that adding a reasonable implementation to handle axioms inside the
	planner is beneficial for the performance. Our experiments confirm this suggestion.
       
 
- 
Thilo Weigel, Klaus Rechert and Bernhard Nebel.
 Behavior Recognition and Opponent Modeling for Adaptive Table Soccer Playing.
 In
U. Furbach (ed.),
KI 2005: Advances in Artificial Intelligence.
    Proceedings of the 28th Annual German Conference on Artificial
    Intelligence, pp. 335-350.
Springer-Verlag 2005.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
We present an approach for automatically adapting the behavior of an autonomous table soccer robot to a human opponent player. For this, basic actions are recognized as they are performed by the human player and charac- teristic action observations are used to establish a model of the opponent. Based on the model, the opponent’s playing skills are classified with respect to different levels of expertise and its particular offensive and defensive skills are assessed. In response to the knowledge about the opponent, the robot adapts the veloci- ties at which it attacks and defends in order to provide entertaining games for a wide range of human players with different playing skills. Experiments on two different table soccer robots validate our approach.
 
- 
Alexander Kleiner, Michael Brenner, Tobias Braeuer, Christian Dornhege, Moritz Göbelbecker, Matthias Luber, Johann Prediger, Joerg Stueckler and Bernhard Nebel.
 Successful Search and Rescue in Simulated Disaster Areas.
 In
Proceedings of the International RoboCup Symposium '05.
Osaka, Japan 2005.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
	RoboCupRescue Simulation is a large-scale multi-agent simulation
	of urban disasters where, in order to save lives and minimize damage, rescue
	teams must effectively cooperate despite sensing and communication limitations.
	This paper presents the comprehensive search and rescue approach of the ResQ
	Freiburg team, the winner in the RoboCupRescue Simulation league at RoboCup
	2004.
	Specific contributions include the predictions of travel costs and civilian lifetime,
	the efficient coordination of an active disaster space exploration, as well as
	an any-time rescue sequence optimization based on a genetic algorithm.
	We compare the performances of our team and others in terms of their capability
	of extinguishing fires, freeing roads from debris, disaster space exploration, and
	civilian rescue. The evaluation is carried out with information extracted from
	simulation log files gathered during RoboCup 2004. Our results clearly explain
	the success of our team, and also confirm the scientific approaches proposed in
	this paper.
       
 
- 
Alexander Kleiner, Bastian Steder, Christian Dornhege, Daniel Hoefler, Daniel Meyer-Delius, Johann Prediger, Joerg Stueckler, Kolja Glogowski, Markus Thurner, Matthias Luber, Michael Schnell, Rainer Kuemmerle, Timothy Burk, Tobias Braeuer and Bernhard Nebel.
 RoboCupRescue - Robot League Team RescueRobots Freiburg (Germany), Team Description Paper.
 In
CDROM Proceedings of the International RoboCup Symposium '05.
Osaka, Japan 2005.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
	This paper describes the approach of the RescueRobots Freiburg team.
	RescueRobots Freiburg is a team of students from the university of Freiburg, that
	originates from the former CS Freiburg team (RoboCupSoccer) and the ResQ
	Freiburg team (RoboCupRescue Simulation).
	Due to the high versatility of the RoboCupRescue competition we tackle the three
	arenas by a a twofold approach: On the one hand we want to introduce robust
	vehicles that can safely be teleoperated through rubble and building debris while
	constructing three-dimensional maps of the environment. On the other hand we
	want to introduce a team of autonomous robots that quickly explore a large terrain
	while building a two-dimensional map. This two solutions are particularly wellsuited
	for the red and yellow arena, respectively. Our solution for the orange arena
	will finally be decided between these two, depending on the capabilities of both
	approaches at the venue.
	In this paper, we introduce some preliminary results that we achieved so far from
	map building, localization, and autonomous victim identification. Furthermore
	we introduce a custom made 3D Laser Range Finder (LRF) and a novel mechanism
	for the active distribution of RFID tags.
	1 Introduction
	RescueRobots Freiburg is a team of students from the university of Freiburg. The team
	originates from the former CS Freiburg team[6], which won three times the RoboCup
	world championship in the RoboCupSoccer F2000 league, and the ResQ Freiburg team[2],
	which won the last RoboCup world championship in the RoboCupRescue Simulation
	league. The team approach proposed in this paper is based on experiences gathered at
	RoboCup during the last six years.
	Due to the high versatility of the RoboCupRescue competition we tackle the three
	arenas by a twofold approach: On the one hand we want to introduce a vehicle that
	can safely be teleoperated through rubble and building debris while constructing threedimensional
	maps of the environment. On the other hand we want to introduce an autonomous
	team of robots that quickly explore a large terrain while building a twodimensional
	map. This two solutions are particularly well-suited for the red and yellow
	arena, respectively. Our solution for the orange arena will finally be decided between
	these two, depending on the capabilities of both approaches at the venue.
       
 
- 
Bernhard Nebel, Thilo Weigel and Joachim Koschikowski.
 Tischfußball, Hockey oder dergleichen und Verfahren zur
    automatischen Ansteuerung der an Stangen angeordneten
    Spielfiguren eines Tischspielgeräts für Fußball-, Hockey- oder
    dergleichen.
 Deutsches Patent- und Markenamt  Patent DE 102 12 475. 2005.
 (PDF)
 
 
- 
Christian Freksa, Markus Knauff, Bernd Krieg-Brückner, Bernhard Nebel and Thomas Barkowsky (eds.).
 Spatial Cognition IV.
 Volume 3343 of Lecture Notes in Artificial Intelligence.
 Springer-Verlag, Berlin, Heidelberg, New York 2004.
 
 
- 
Alexander Scivos and Bernhard Nebel.
 The Finest of Its Class: The Natural Point-Based Ternary Calculus LR for Qualitative Spatial Reasoning.
 In
Spatial Cognition IV, pp. 283-303.
Springer-Verlag 2004.
 (Show abstract)
(Hide abstract)
(Online; DOI)
 
 
In this paper, a ternary qualitative calculus LR for spatial reasoning is presented that distinguishes between left and right. A theory is outlined for ternary point-based calculi in which all the relations are invariant when all points are mapped by rotations, scalings, or translations (RST relations). For this purpose, we develop methods to determine arbitrary transformations and compositions of RST relations. We pose two criteria which we call practical and natural. ‘Practical’ means that the relation system should be closed under transformations, compositions and intersections and have a finite base that is jointly exhaustive and pairwise disjoint. This implies that the well-known path consistency algorithm can be used to conclude implicit knowledge. ‘Natural’ calculi are close to our natural way of thinking because the base relations and their complements are connected. The main result of the paper is the identification of a maximally refined calculus amongst the practical natural RST calculi, which turns out to be very similar to Ligozat’s flip-flop calculus. From that it follows, e.g., that there is no finite refinement of the TPCC calculus by Moratz et al that is closed under transformations, composition, and intersection.
 
- 
Thilo Weigel, Dapeng Zhang, Klaus Rechert and Bernhard Nebel.
 Adaptive Vision for Playing Table Soccer.
 In
S. Biundo, T. Frühwirth and G. Palm (eds.),
KI 2004: Advances in Artificial Intelligence.
    Proceedings of the 27th Annual German Conference on Artificial
    Intelligence, pp. 424-438.
Springer-Verlag 2004.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
	For real time object recognition and tracking often color-based methods
	are used. While these methods are very ecient, they usually dependent
	heavily on lighting conditions. In this paper we present a robust and ecient
	vision system for the table soccer robot KiRo. By exploiting knowledge about
	invariant characteristics of the table soccer game, the system is able to adapt to
	changing lighting conditions dynamically and to detect relevant objects on the table
	within a few milliseconds. We give experimental evidence for the robustness
      and efficiency of our approach. 
 
- 
Moritz Tacke, Thilo Weigel and Bernhard Nebel.
 Decision-Theoretic Planning for Playing Table Soccer.
 In
S. Biundo, T. Frühwirth and G. Palm (eds.),
KI 2004: Advances in Artificial Intelligence.
    Proceedings of the 27th Annual German Conference on Artificial
    Intelligence, pp. 213-225.
Springer-Verlag 2004.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
	Table soccer (also called foosball) is much simpler than real soccer.
	Nevertheless, one faces the same challenges as in all other robotics domains.
	Sensors are noisy, actions must be selected under time pressure and the execution
	of actions is often less than perfect. One approach to solve the action selection
	problem in such a context is decision-theoretic planning, i.e., identifying the action
	that gives the maximum expected utility. In this paper we present a decisiontheoretic
	planning system suited for controlling the behavior of a table soccer
	robot. The system employs forward-simulation for estimating the expected utility
	of alternative action sequences. As demonstrated in experiments, this system
	outperforms a purely reactive approach in simulation. However, this superiority
	of the approach did not extend to the real soccer table.
       
 
- 
Sebastian Trüg, Jörg Hoffmann and Bernhard Nebel.
 Applying Automatic Planning Techniques to Airport
    Ground-Traffic Control: A Feasibility Study.
 In
S. Biundo, T. Frühwirth and G. Palm (eds.),
KI 2004: Advances in Artificial Intelligence.
    Proceedings of the 27th Annual German Conference on Artificial
    Intelligence, pp. 183-197.
Springer-Verlag 2004.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
Planning techniques have matured as demonstrated by the performance of automatic planning systems at recent international competitions. Nowadays it seems feasible to apply planning systems to real-world problems. In order to get an idea of what the performance difference between special-purpose techniques and automated planning techniques is, we applied these techniques to the airport traffic control problem and compared it with a special purpose tool. In addition to a perfomance assessment, this exercise also resulted in a domain model of the airport traffic control domain. which was used as a benchmark in the 4th International Planning Competition.
 
- 
Bernhard Nebel.
 Formal Methods in Robotics.
 In
Logics in Artificial Intelligence, 9th European Conference (JELIA 2004), p. 4.
Springer-Verlag 2004.
 (Show abstract)
(Hide abstract)
(Online; DOI)
 
 
AI research in robotics started out with the hypothesis that logical modelling and reasoning plays a key role. This assumption was seriously questioned by behaviour-based and “Nouvelle AI” approaches. The credo by this school of thinking is that explicit modelling of the environment and reasoning about it is too brittle and computationally too expensive. Instead a purely reactive approach is favoured.
 
- 
Christian Köhler, Artur Ottlik, Hans-Hellmut Nagel and Bernhard Nebel.
 Qualitative Reasoning Feeding Back into Quantitative
    Model-Based Tracking.
 In
Proceedings of the 16th European Conference on
    Artificial Intelligence (ECAI 2004), pp. 1041-1042.
IOS Press 2004.
 (Show abstract)
(Hide abstract)
(PDF)
(technical report; PDF)
 
 
	Tracking vehicles in image sequences of innercity road
	traffic scenes still constitutes a challenging task. Even if a-priori
	knowledge about the 3D shape of vehicles, of background structure
	and vehicle motion is provided, (partial) occlusion and dense vehicle
	queues easily can cause initialization and tracking failures. Improving
	the tracking approach requires numerous and time-consuming
	experiments. Yet, these difficulties can be eased considerably by endowing
	the system with a part of the qualitative knowledge, that a
	human observer uses in order to judge the results. In the case reported
	here, a system for qualitative reasoning has been coupled with
	a quantitative model-based tracking system in order to explore the
	feedback from qualitative reasoning into the geometric tracking subsystem.
       
 
- 
Bernhard Nebel and Yulia Babovitch-Lierler.
 When Are Behaviour Networks Well-Behaved?
 In
Proceedings of the 16th European Conference on
    Artificial Intelligence (ECAI 2004), pp. 672-676.
IOS Press 2004.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
	Agents operating in the real world have to deal with a
	constantly changing and only partially predictable environment and
	are nevertheless expected to choose reasonable actions quickly. This
	problem is addressed by a number of action-selection mechanisms.
	Behaviour networks as proposed by Maes are one such mechanism,
	which is quite popular. In general, it seems not possible to predict
	when behaviour networks are well-behaved. However, they perform
	quite well in the robotic soccer context. In this paper, we analyse the
	reason for this success by identifying conditions that make behaviour
	networks goal converging, i.e., force them to reach the goals regardless
	of the details of the action selection scheme. In terms of STRIPS
      domains one could talk of self-solving planning domains. 
 
- 
Bernd Becker, Markus Behle, Fritz Eisenbrand, Martin Fränzle, Marc Herbstritt, Christian Herde, Jörg Hoffmann, Daniel Kröning, Bernhard Nebel, Ilia Polian and Ralf Wimmer.
 Bounded Model Checking and Inductive Verification of
    Hybrid Discrete-continuous Systems.
 In
Proceedings GI/ITG/GMM-Workshop Methoden und
    Beschreibungssprachen zur Modellierung und Verifikation von
    Schaltungen und Systemen, pp. 65-75.
Kaiserslautern 2004.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
	We present a concept to signicantly advance the state of the art for bounded
	model checking (BMC) and inductive verication (IV) of hybrid discrete-continuous
	systems. Our approach combines the expertise of partners coming from dierent
	domains, like hybrid systems modeling and digital circuit verication, bounded planning and heuristic search, combinatorial optimization and integer programming. After sketching the overall verication 
	ow we present rst results indicating that the
	combination and tight integration of dierent verication engines is a rst step to
	pave the way to fully automated BMC and IV of medium to large-scale networks of
	hybrid automata.
       
 
- 
Bernhard Nebel.
 The Philosophical Soccer Player.
 In
Proceedings of the Eights International Conference on Principles and Knowledge Representation and Reasoning (KR-02), p. 631.
 2002.
 
 
- 
Yannis Dimopoulos, Bernhard Nebel and Francesca Toni.
 On the Computational Complexity of Assumption-based
    Argumentation for Default Reasoning.
 Artificial Intelligence  141 (1-2), pp. 57-78. 2002.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    Bondarenko et al. have recently proposed
    an abstract framework for default reasoning.  Besides capturing most
    existing formalisms and proving that their standard semantics all
    coincide, the framework extends these formalisms by generalising the
    semantics of admissible and preferred arguments, originally proposed
    for logic programming only.  In this paper we analyse the
    computational complexity of credulous and sceptical reasoning under
    the semantics of admissible and preferred arguments for (the
    propositional variant of) the instances of the abstract framework
    capturing theorist, circumscription, logic programming, default logic,
    and autoepistemic logic.  Although the new semantics have been tacitly
    assumed to mitigate the computational hardness of default reasoning
    under the standard semantics of stable extensions, we show that in
    many cases reasoning under the admissibility and preferability
    semantics is computationally harder than under the standard semantics.
    In particular, in the case of autoepistemic logic, sceptical reasoning
    under preferred arguments is located at the fourth level of the
    polynomial hierarchy, whereas the same form of reasoning under stable
    extensions is located at the second level.
     
 
- 
Alfonso Gerevini and Bernhard Nebel.
 Qualitative Spatio-Temporal Reasoning with RCC-8 and Allen's
    Interval Calculus: Computational Complexity.
 In
Proceedings of the 15th European Conference on Artificial
    Intelligence (ECAI'02).
 2002.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    There exist a number of qualitative constraint calculi
    that are used to
    represent and reason about temporal or spatial configurations. However,
    there are only very few approaches aiming to create a spatio-temporal
    constraint calculus.  Similar to Bennett et al., we start with the
    spatial calculus RCC-8 and Allen's interval calculus in order to
    construct a qualitative spatio-temporal calculus. As we will show, the basic
    calculus is NP-complete, even if we only permit base relations.  When
    adding the restriction that the size of the spatial regions persists over
    time, or that changes are continuous, the calculus becomes more useful, but
    the satisfiability problem appears to be much harder.  Nevertheless, we are
    able to show that satisfiability is still in NP.
     
 
- 
Markus Jäger and Bernhard Nebel.
 Dynamic Decentralized Area Partitioning for Cooperating Cleaning Robots.
 In
ICRA'02.
 2002.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    If multiple cleaning robots are used to cooperatively clean a larger
    room, e.g., an airport, the room must be partitioned among the
    robots. This paper describes a dynamic and decentralized method to
    partition a certain area among multiple robots. The area is divided
    into polygons, which are allocated by the robots. After a robot has
    allocated a certain polygon, it is responsible for cleaning the
    polygon. The method described in this paper does not need any global
    synchronization and does not require a global communication network. 
     
 
- 
Alexander Kleiner, Markus Dietl and Bernhard Nebel.
 Towards a Life-Long Learning Soccer Agent.
 In
Proceedings of the International RoboCup Symposium '02.
Fukuoka, Japan 2002.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    One problem in robotic soccer (and in robotics in general) is to adapt
    skills and the overall behavior to a changing environment and to hardware
    improvements. We applied hierarchical reinforcement learning in an SMDP
    framework learning on all levels simultaneously. As our experiments show,
    learning simultaneously on the skill level and on the skill selection level
    is advantageous since it allows for a smooth adaption to a changing
    environment. Furthermore, the skills we trained turn also out to be quite
    competitive when run on the real robotic players of the players of our 
    CS Freiburg team.
     
 
- 
Gerhard Lakemeyer and Bernhard Nebel (eds.).
 Exploring AI in the New Millenium.
 Morgan Kaufmann, San Francisco 2002.
 
 
- 
Bernhard Nebel.
 Helfer aus dem Stadion.
 Gehirn & Geist  Nr. 1/2002, pp. 6-8. 2002.
 
 
- 
Bernhard Nebel.
 Fußball und Künstliche Intelligenz: Vom Denken zum Handeln.
 Künstliche Intelligenz  Heft 1/02. 2002.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
Nachdem die deutsche Nationalelf sich schließlich doch noch für die Teilnahme an der Weltmeisterschaft qualifiziert hat, ist der KI-Forschergemeinde eine große Bürde abgenommen worden. Es sind jetzt nicht mehr nur die deutschen Roboterfußballspieler, die nächstes Jahr die deutsche Fußballehre im Land der aufgehenden Sonne verteidigen müssen.
Aber wie kommt es, dass sich ernsthafte Forscher mit einem Spiel wie Fußball auseinandersetzen? Wir wollen hier versuchen, eine Antwort auf diese Frage zu finden.
 
- 
Bernhard Nebel and Alexander Scivos.
 Formal Properties of Constraint Calculi for Qualitative
    Spatial Reasoning.
 Künstliche Intelligenz  Heft 4/02, pp. 14-18. 2002.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    In the previous two decades, a number of qualitative constraint
    calculi have been developed, which are used to represent and reason
    about spatial configurations. A common property of almost all of
    these calculi is that reasoning in them can be understood as solving
    a binary constraint satisfaction problem over infinite domains.  The
    main algorithmic method that is used is constraint propagation in
    the form of the path-consistency method. This approach can be
    applied to a wide range of different aspects of spatial reasoning.
    We describe how to make use of this representation and reasoning
    technique and point out the possible problems one might encounter.
     
 
- 
Thilo Weigel and Bernhard Nebel.
 KiRo - An Autonomous Table Soccer Player.
 In
Proceedings of the International RoboCup Symposium '02.
Fukuoka, Japan 2002.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    This paper presents the table soccer game as a new domain for the
    research in the fields of robotics and artificial intelligence. A
    system capable of playing table soccer on a competitive level and in
    a fully autonomous way is described. It can serve a human both as a
    teammate and an opponent but also allows for matches between two
    artificial players. As the presented system can be utilized for
    various purposes it is an attractive innovation for research,
    education and entertainment.
     
 
- 
Thilo Weigel, Jens-Steffen Gutmann, Markus Dietl, Alexander Kleiner and Bernhard Nebel.
 CS Freiburg: Coordinating Robots for Successful Soccer Playing.
 IEEE Transactions on Robotics and Automation  18 (5), pp. 685-699. 2002.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    Robotic soccer is a challenging research domain because many
    different research areas have to be addressed in order to create a
    successful team of robot players.  This paper presents the CS
    Freiburg team, the winner in the middle size league at RoboCup
    1998, 2000 and 2001.  The paper focuses on multi-agent coordination
    for both perception and action.  The contributions of this work are
    new methods for tracking ball and players observed by multiple
    robots, team coordination methods for strategic team formation and
    dynamic role assignment, a rich set of basic skills allowing to
    respond to large range of situations in an appropriate way, an
    action selection method based on behavior networks as well as a
    method to learn the skills and their selection. As demonstrated by
    evaluations of the different methods and by the success of the team,
    these methods permit the creation of a multi-robot group, which is
    able to play soccer successfully. In addition, the developed methods
    promise to advance the state of the art in the multi-robot field.
     
 
- 
Wolfgang Hatzack and Bernhard Nebel.
 Solving the Operational Traffic Control Problem.
 In
A. Cesta and D. Borrajo (eds.),
Proceedings of the 6th European Conference on Planning
    (ECP 2001).
 2001.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    The operational traffic control problem comes up in a number of different
    contexts. It involves the coordinated movement of a set of vehicles and has
    by and large the flavor of a scheduling problem. In trying to apply
    scheduling techniques to the problem, one notes that this is a job-shop
    scheduling problem with blocking, a type of scheduling problem that is quite
    unusual.  In particular, we will highlight a condition necessary to
    guarantee that job-shop schedules can be executed in the presences of the
    blocking constraint. Based on the insight that the traffic problem is a
    scheduling problem, we can derive the computational complexity of the
    operational traffic control problem and can design some algorithms to deal
    with this problem. In particular, we will specify a very simple method that
    works well in fast-time simulation contexts.
     
 
- 
Jörg Hoffmann and Bernhard Nebel.
 RIFO revisited: Detecting Relaxed Irrelevance.
 In
A. Cesta and D. Borrajo (eds.),
Proceedings of the 6th European Conference on Planning
    (ECP 2001).
 2001.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    RIFO, as has been proposed by Nebel et al., is a method
    that can automatically detect irrelevant information in planning tasks. The
    idea is to remove such irrelevant information as a preprocess to planning.
    While RIFO has been shown to be useful in a number of domains, its main
    disadvantage is that it is not completeness preserving. Furthermore, the
    preprocess often takes more running time than nowadays stateoftheart
    planners, like FF, need for solving the entire planning task.
    We introduce the notion of relaxed irrelevance, concerning actions which are
    never needed within the relaxation that heuristic planners like FF and HSP
    use for computing their heuristic values. The idea is to speed up the heuris
    tic functions by reducing the action sets considered within the relaxation.
    Starting from a sufficient condition for relaxed irrelevance, we introduce
    two preprocessing methods for filtering action sets. The first preprocessing
    method is proven to be completenesspreserving, and is empirically shown to
    terminate fast on most of our testing examples. The second method is fast on
    all our testing examples, and is empirically safe. Both methods have drastic
    pruning impacts in some domains, speeding up FF's heuristic function, and
    in effect the planning process.
     
 
- 
Reinhard Moratz and Bernhard Nebel.
 Sichtweisen der kognitiven Robotik.
 Künstliche Intelligenz  15 (3), p. 71. 2001.
 
 
- 
Markus Dietl, Jens-Steffen Gutmann and Bernhard Nebel.
 Cooperative Sensing in Dynamic Environments.
 In
Proceedings of the IEEE/RSJ International Conference on
    Intelligent Robots and Systems (IROS-2001).
 2001.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    This work presents methods for tracking
    objects from noisy and unreliable data taken by a team of robots. We
    develop a multiobject tracking algorithm based on Kalman filtering
    and a singleobject tracking method involving a combination of Kalman
    filtering and Markov localization for outlier detection. We apply
    these methods in the context of robot soccer for robots participating
    in the middlesize league and compare them to a simple averaging
    method.  Results including situations from real competition games are
    presented.
     
 
- 
Markus Dietl, Jens-Steffen Gutmann and Bernhard Nebel.
 CS Freiburg: Global View by Cooperative Sensing.
 In
International RoboCup Symposium 2001.
 2001.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    Global vision systems as found in the small size league are prohibited
    in the middle size league. This paper presents methods for creating a
    global view of the world by cooperative sensing of a team of
    robots. We develop a multiobject tracking algorithm based on Kalman
    filtering and a singleobject tracking method involving a combination
    of Kalman filtering and Markov localization for outlier detection. We
    apply these methods for robots participating in the middlesize league
    and compare them to a simple averaging method. Results including
    situations from real competition games are presented.
     
 
- 
Jens-Steffen Gutmann, Thilo Weigel and Bernhard Nebel.
 A Fast, Accurate, and Robust Method for Self-Localization in
    Polygonal Environments Using Laser-Range-Finders.
 Advanced Robotics  14 (8), pp. 651-668. 2001.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    Self-localization is important in almost all robotic tasks. For playing an
    aesthetic and effective game of robotic soccer, self-localization is a
    necessary prerequisite. When we designed our robotic soccer team for
    participating in robotic soccer competitions, it turned out that all
    existing approaches did not meet our requirements of being fast, accurate,
    and robust. For this reason, we developed a new method, which is presented
    and analyzed in this paper. This method is one of the key components and is
    probably one of the explanations for the success of our team in national and
    international competitions.  We present also experimental evidence that our
    method outperforms other self-localization methods in the RoboCup
    environment.
     
 
- 
Jörg Hoffmann and Bernhard Nebel.
 The FF Planning System: Fast Plan Generation Through
    Heuristic Search.
 Journal of Artificial Intelligence Research  14, pp. 253-302. 2001.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    We describe and evaluate the algorithmic techniques that are used in
    the FF planning system. Like the HSP system, FF relies on forward
    state space search, using a heuristic that estimates goal
    distances by ignoring delete lists. Unlike HSP's heuristic, our
    method does not assume facts to be independent. We introduce a
    novel search strategy that combines hill-climbing with systematic
    search, and we show how other powerful heuristic information can
    be extracted and used to prune the search space. FF was the most
    successful automatic planner at the recent AIPS-2000 planning
    competition. We review the results of the competition, give data
    for other benchmark domains, and investigate the reasons for the
    runtime performance of FF compared to HSP.
     
 
- 
Jörg Hoffmann and Bernhard Nebel.
 What makes the difference between HSP and FF?
 In
IJCAI Workshop on Empirical AI.
Seattle 2001.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
The HSP and FF systems are state-of-the-art domain independent planners. FF can historically be seen as a successor of HSP. It is based on the same ideas like HSP, but differs from its predecessor in a number of details. FF outperforms HSP in many planning domains. We have carried out a large scale experiment where we ran all configurations of FF's new techniques on a sizeable set of planning tasks. We describe the experimental design, and present our findings. The results give a clear picture of what the most important reasons are for FF's performance advantage over HSP.
 
- 
Jörg Hoffmann and Bernhard Nebel.
 Towards Thorough Empirical Methods for AI Planning.
 In
IJCAI Workshop on Empirical AI.
Seattle 2001.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
Empirical investigations in the area of AI planning have been focused on a comparatively small set of benchmark tasks. Trying to design larger scale experiments for well-founded empirical reasoning in that area, one encounters a number of severe problems. While some of these problems are inherent to the field, others have plainly been ignored. In our own work, we have made some first steps towards addressing these problems.
 
- 
Guido Isekenmeier, Bernhard Nebel and Thilo Weigel.
 Evaluation of the Performance of CS Freiburg 1999 and CS
    Freiburg 2000.
 In
International RoboCup Symposium 2001.
 2001.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    One of the questions one may ask when following research in robotic soccer
    is whether there is a measurable progress over the years in the robotic
    leagues. While everybody who has followed the games from 1997 to 2000 would
    agree that the robotic soccer players in the F2000 league have improved
    their playing skills, there is no hard evidence to justify this opinion.  We
    tried to identify a number of criteria that measure the ability to play
    robotic soccer and analyzed all the games CS Freiburg played at RoboCup 1999
    and 2000. As it turns out, for almost all criteria, there is a statistically
    significant increase for CS Freiburg and the opponent teams
    demonstrating that the level of play has indeed increased from 1999
    to 2000.
     
 
- 
Markus Jäger and Bernhard Nebel.
 Decentralized Collision Avoidance, Deadlock Detection, and
    Deadlock Resolution for Multiple Mobile Robots.
 In
Proceedings of the IEEE/RSJ International Conference on
    Intelligent Robots and Systems (IROS-2001).
 2001.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    This paper describes a method for coordinating the independently
    planned trajectories of multiple mobile robots to avoid collisions and
    deadlocks among them.  Whenever the distance between two robots drops
    be low a certain value, they exchange information about their planned
    trajectories and determine whether they are in danger of a
    collision. If a possible collision is detected, they monitor their
    movements and, if necessary, insert idle times between certain
    segments of their trajectories in or der to avoid the collision.
    Deadlocks among two or more robots occur if a number of robots block
    each other in a way such that none of them is able to continue along
    its trajectory without causing a collision. These deadlocks are
    reliably detected. After a deadlock is detected, the trajectory
    planners of each of the involved robots are successively asked to plan
    an alternative trajectory until the deadlock is resolved.  We use a
    combination of three fully distributed algo rithms to reliably solve
    the task. They do not use any global synchronization and do not
    interfere with each other.
     
 
- 
Bernhard Nebel (ed.).
 Seventeenth International Joint Conference on Artificial
    Intelligence (IJCAI 2001).
 Morgan Kaufmann, Seattle, Washington, USA 2001.
 
 
- 
Bernhard Nebel.
 Cooperating Physical Robots: A Lesson in Playing Robotic
    Soccer.
 In
M. Luck, V. Marik, O. Stepankova and R. Trappl (eds.),
Multi-Agent Systems and Applications, pp. 404-414.
Springer-Verlag 2001.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
 
    Having a robot that carries out a task for you is certainly of some help.
    Having a group of robots seems to be even better because in this case the
    task may be finished faster and more reliably.  However, dealing with a
    group of robots can make some problems more difficult. In this paper we
    sketch some of the advantages and some problems that come up when
    dealing with groups of robots. In particular, we describe techniques
    as they have been developed and tested in the area of robotic soccer.
     
 
- 
Bernhard Nebel.
 Ranking? Publikationen, Zitate, Drittmittelprojekte und Promotionen an
    deutschen Informatikfakultäten im Spiegel des WWW.
 Informatik-Spektrum  24 (4), pp. 234-249. 2001.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    Will man etwas über die wissenschaftliche
    Produktivität einer Fakultät in Erfahrung bringen, kann man
    Indikatoren wie Anzahl von Publikationen, aktuelle Veröffentlichungen
    in internationalen Fachzeitschriften, Anzahl von Zitaten, Anzahl von
    Promotionen und Anzahl und Umfang von Drittmittelprojekten versuchen
    zu bestimmen. Mittlerweile ist im World Wide Web so viel
    Information vorhanden, dass die Bestimmung dieser Indikatoren keinen
    großen Aufwand erfordert und problemlos nachvollziehbar ist. In diesem
    Artikel werden die Resultate einer Auswertung zur Bestimmung der
    Indikatoren für die deutschen Informatik-Fakultäten, -Fachbereiche und
    -Institute beschrieben, die auf im WWW frei zugänglichen Quellen
    beruht.  
     
 
- 
Bernhard Nebel.
 Logics for Knowledge Representation.
 In
N. J. Smelser and P. B. Baltes (eds.),
International Encyclopedia of the Social and Behavioral
    Sciences.
Kluwer, Dordrecht 2001.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    Knowledge representation and reasoning plays a central role in
    Artificial Intelligence, and formal logic has become the prevalent
    formal tool in this area. We give a brief historical sketch of the
    development of the field and describe what interesting developments
    the last two decades have brought in terms of new logical
    formalisms. In particular, we argue that the important point about
    using logic is not so much which particular logic used, but that the
    logic method is used to understand knowledge and reasoning.
     
 
- 
Jochen Renz and Bernhard Nebel.
 Efficient Methods for Qualitative Spatial Reasoning.
 Journal of Artificial Intelligence Research  15, pp. 289-318. 2001.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    The theoretical properties of qualitative spatial reasoning in the
    RCC-8 framework have been analyzed extensively. However, no empirical
    investigation has been made yet.  Our experiments show that the
    adaption of the algorithms used for qualitative temporal reasoning can
    solve large RCC-8 instances, even if they are in the phase transition
    region -- provided that one uses the maximal tractable subsets of RCC-8
    that have been identified by us. In particular, we demonstrate that
    the orthogonal combination of heuristic methods is successful in
    solving almost all apparently hard instances in the phase transition
    region up to a certain size in reasonable time.
     
 
- 
Alexander Scivos and Bernhard Nebel.
 Double-Crossing: Decidability and Computational Complexity of
    a Qualitative Calculus for Navigation.
 In
Proc. COSIT-2001.
Springer-Verlag 2001.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    The Double Cross calculus has been proposed for the purpose of
    navigation based on qualitative information about spatial configurations.
    Up until now, however, no results about algorithmic properties of this
    calculus are known. First, we explore the possibility of applying constraint
    propagation techniques to solve the reasoning problem in this calculus.  For
    this purpose, we have to generalize the known techniques for binary
    relations because the Double Cross calculus is based on ternary relations.
    We will show, however, that such a generalization leads to problems.  The
    Double Cross calculus is not closed under composition and permutation.
    Further, as we will show, there exists no finite refinement of the base
    relations with such a closure property. Finally, we show that determining
    satisfiability of constraint systems over Double Cross relations is NP-hard,
    even if only the base relations of the Double Cross calculus are used. On
    the positive side, however, we show that the reasoning problem is solvable
    in PSPACE.
     
 
- 
Thilo Weigel, Willi Auerbach, Markus Dietl, Burkhard Dümler, Jens-Steffen Gutmann, Kornel Marko, Klaus Müller, Bernhard Nebel, Boris Szerbakowski and Maximilian Thiel.
 CS Freiburg: Doing the Right Thing in a Group.
 In
P. Stone, G. Kraetzschmar and T. Balch (eds.),
RoboCup 2000: Robot Soccer World Cup IV, pp. 52-63.
Springer-Verlag 2001.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    The success of CS Freiburg at RoboCup 2000 can be attributed to an
    effective cooperation between players based on sophisticated soccer
    skills and a robust and accurate self-localization method.  In this
    paper, we present our multi-agent coordination approach for both,
    action and perception, and our rich set of basic skills which allow
    to respond to a large range of situations in an appropriate way.
    Furthermore our action selection method based on an extension to
    behavior networks is described. Results including statistics from CS
    Freiburg final games at RoboCup 2000 are presented.
     
 
- 
Thilo Weigel, Alexander Kleiner, Florian Diesch, Markus Dietl, Jens-Steffen Gutmann, Bernhard Nebel, Patrick Stiegeler and Boris Szerbakowski.
 CS Freiburg 2001.
 In
International RoboCup Symposium 2001.
 2001.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    The CS Freiburg team has become F2000 champion the third time in the
    history of RoboCup. The success of our team can probably be
    attributed to its robust sensor interpretation and its team play. In
    this paper, we will focus on new developments in our vision system,
    in our path planner, and in the cooperation component.
     
 
- 
Thilo Weigel, Jens-Steffen Gutmann, Bernhard Nebel, Klaus Müller and Markus Dietl.
 CS Freiburg: Sophisticated Skills and Effective Cooperation.
 In
Proc. European Control Conference (ECC-01).
Porto, Portugal 2001.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    The success of CS Freiburg at RoboCup 2000 can be attributed
    to a robust and accurate perception approach and an effec
    tive cooperation between players based on sophisticated soc
    cer skills. In this paper, we present our multiagent coordi
    nation approach for both, action and perception, and our rich
    set of basic skills which allow to respond to a large range of
    situations in an appropriate way. Furthermore, our action se
    lection method based on an extension to behavior networks is
    described. Results including statistics from CS Freiburg final
    games at RoboCup 2000 are presented.
     
 
- 
Jens-Steffen Gutmann, Thilo Weigel and Bernhard Nebel.
 Fast, Accurate, and Robust Self-Localization in the RoboCup Environment.
 In
Manuela M. Veloso, Enrico Pagello and Hiroaki Kitano (eds.),
RoboCup-99: Robot Soccer World Cup III, pp. 304-317.
Springer 2000.
 (Show abstract)
(Hide abstract)
(Online;DOI)
 
 
Self-localization is important in almost all robotic tasks. For playing an aesthetic and effective game of robotic soccer, self-localization is a necessary prerequisite. When we designed our robotic soccer team for RoboCup’98, it turned out that all existing approaches did not meet our requirements of being fast, accurate, and robust. For this reason, we developed a new method, which is presented and analyzed in this paper. We additionally present experimental evidence that our method outperforms other methods in the RoboCup environment.
 
- 
Yannis Dimopoulos, Bernhard Nebel and Francesca Toni.
 Finding Admissible and Preferred Arguments Can be Very
    Hard.
 In
Principles of Knowledge Representation and Reasoning,
    Proceedings of the 7th International Conference
    (KR'2000).
 2000.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    Bondarenko et al. have recently proposed an extension of the
    argumentation-theoretic semantics of admissible and 
    preferred arguments, originally proposed for logic programming only,
    to a number of other nonmonotonic reasoning formalisms.  In this paper
    we analyse the computational complexity of credulous and 
    sceptical reasoning under the semantics of admissible and preferred
    arguments for (the propositional variant of) some well-known
    frameworks for nonmonotonic reasoning, i.e. Theorist, Circumscription
    and Autoepistemic Logic.  While the new semantics have been assumed to
    mitigate the computational problems of nonmonotonic reasoning under
    the standard semantics of stable extensions, we show that in
    many cases reasoning under the new semantics is computationally harder
    than under the standard semantics.  In particular, for Autoepistemic
    Logic, the sceptical reasoning problem under the semantics of
    preferred arguments is located at the fourth level of the polynomial
    hierarchy, two levels above the same problem under the standard
    semantics.  In some cases, however, reasoning under the new semantics
    becomes easier - reducing to reasoning in the monotonic logics
    underlying the nonmonotonic frameworks.
     
 
- 
Jens-Steffen Gutmann, Wolfgang Hatzack, Immanuel Herrmann, Bernhard Nebel, Frank Rittinger, Augustinus Topor and Thilo Weigel.
 The CS Freiburg Team: Playing Robotic Soccer Based on an
    Explicit World Model.
 AI Magazine  21 (1), pp. 37-46. 2000.
 (Show abstract)
(Hide abstract)
(preliminary version; PDF)
 
 
    Robotic soccer is an ideal task to demonstrate new techniques and to explore
    new problems. Moreover, problems and solutions can be easily communicated
    because soccer is a well-known game. Our intention in building a robotic
    soccer team and participating in RoboCup'98 was, first of all, to
    demonstrate the usefulness of the self-localization methods we have
    developed. Secondly, we wanted to show that playing soccer based on an
    explicit world model is much more effective than other methods. Thirdly, we
    intended to explore the problem of building and maintaining a global team
    world model. As has been demonstrated by the performance of our team, we
    were successful on the first two points. Moreover, robotic soccer gave us
    the opportunity to study problems in distributed, cooperative sensing.
     
 
- 
Jens-Steffen Gutmann, Bernhard Nebel and Christian Reetz.
 CS Freiburg: Architektur und Aktionsauswahl im
    Roboterfuball.
 In
Proc. AMS-2000.
 2000.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
 Roboterfußball ist ein wissenschaftliches
    anspruchsvolles Forschungsproblem, das erfordert, Probleme aus den
    Bereichen Robotik, Künstliche Intelligenz und Multi-Agenten-Systeme zu
    lösen und die Lösungen in einem System zu integrieren, um ein
    erfolgreiches Roboterfußballteam zu kreieren. In diesem Papier
    beschreiben wir die Schlüsselkomponenten des CS Freiburg
    Teams. Dabei fokussieren wir auf die Selbstlokalisation und
    Objekterkennungsmethoden und die Integration aller Information in ein
    globales Weltmodell. Basierend auf diesem Weltmodell werden dann
    Aktionsselektion, Pfadplanung und Kooperation realisiert. Das
    resultierende System ist äußerst erfolgreich und hat bisher lediglich
    ein Spiel in einem Wettbewerb verloren.  
 
- 
Bernhard Nebel.
 On the Compilability and Expressive Power of Propositional
    Planning Formalisms.
 Journal of Artificial Intelligence Research  12, pp. 271-315. 2000.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    The recent approaches of extending the GRAPHPLAN algorithm to handle more
    expressive planning formalisms raise the question of what the formal meaning
    of ``expressive power'' is. We formalize the intuition that expressive power
    is a measure of how concisely planning domains and plans can be expressed in
    a particular formalism by introducing the notion of ``compilation schemes''
    between planning formalisms.  Using this notion, we analyze the
    expressiveness of a large family of propositional planning formalisms,
    ranging from basic STRIPS to a formalism with conditional effects,
    partial state specifications, and propositional formulae in the
    preconditions.  One of the results is that conditional effects cannot be
    compiled away if plan size should grow only linearly but can be compiled
    away if we allow for polynomial growth of the resulting plans. This result
    confirms that the recently proposed extensions to the GRAPHPLAN algorithm
    concerning conditional effects are optimal with respect to the
    ``compilability'' framework.  Another result is that general propositional
    formulae cannot be compiled into conditional effects if the plan size should
    be preserved linearly.  This implies that allowing general propositional
    formulae in preconditions and effect conditions adds another level of
    difficulty in generating a plan.
     
 
- 
Bernhard Nebel.
 On the Expressive Power of Planning Formalisms: Conditional
    Effects and Boolean Preconditions in the STRIPS Formalism.
 In
J. Minker (ed.),
Logic-Based Artificial Intelligence, pp. 469-490.
Kluwer, Dordrecht 2000.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    The notion of ``expressive power'' is often used in the literature on
    planning. However, it is usually only used in an informal way. In this
    paper, we will formalize this notion using the ``compilability framework''
    and analyze the expressive power of some variants of STRIPS allowing for
    conditional effects and arbitrary Boolean formulae in preconditions.  One
    interesting consequence of this analysis is that we are able to confirm a
    conjecture by Bäckström that preconditions in conjunctive normal form
    add to the expressive power of propositional STRIPS. Further, we will show
    that STRIPS with conditional effects is incomparable to STRIPS with
    Boolean formulae as preconditions. Finally, we show that preconditions in
    conjunctive normal form do not add any expressive power once we have
    conditional effects.
     
 
- 
Bernhard Nebel.
 Knowledge Representation and Reasoning - The Theoretical Side of AI.
 In
14th European Conference on Artificial Intelligence,
    Proceedings (ECAI 2000), p. 763.
Berlin, Germany 2000.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    Representing knowledge and reasoning with it is at the heart of most AI
    systems.  Nevertheless, the field of Knowledge Representation and Reasoning
    (KR&R) does not seem to have much impact on practical work in AI.  I will
    try to point out the reasons for the discrepancy and I will argue that KR&R
    can be understood as Theoretical Artifical Intelligence.  Further, I point
    out a number of fruitful applications of KR&R techniques.
     
 
- 
Bernhard Nebel and Thilo Weigel.
 The CS Freiburg 2000 Team.
 In
Fourth International Workshop on RoboCup.
Melbourne, Australia 2000.
 (PDF)
 
 
- 
Yannis Dimopoulos, Bernhard Nebel and Francesca Toni.
 Preferred Arguments are Harder to Compute than Stable
    Extensions.
 In
Proceedings of the 16th International Joint Conference on
    Artificial Intelligence (IJCAI 1999).
Stockholm, Sweden 1999.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    Based on an abstract framework for nonmonotonic reasoning, Bondarenko et
    al. have extended the logic programming semantics of admissible
    and preferred arguments to other nonmonotonic formalisms such as
    circumscription, auto-epistemic logic and default logic. Although the new
    semantics have been tacitly assumed to mitigate the computational problems
    of nonmonotonic reasoning under the standard semantics of stable
    extensions, it seems questionable whether they improve
    the worst-case behaviour. As a matter of fact, we show that credulous
    reasoning under the new semantics in propositional logic programming
    and propositional default logic has the same computational
    complexity as under the standard semantics. Furthermore, sceptical
    reasoning under the admissibility semantics is easier -
    since it is trivialised to monotonic reasoning. Finally, 
    sceptical reasoning under the preferability semantics is 
    harder than under the standard semantics.
     
 
- 
Jens-Steffen Gutmann, Thilo Weigel and Bernhard Nebel.
 Fast, Accurate, and Robust Self-Localization in Polygonal
    Environments.
 In
Proceedings of the IEEE/RSJ International Conference on
    Intelligent Robots and Systems (IROS '99).
Kyongju, Korea 1999.
 (Show abstract)
(Hide abstract)
(preliminary version; PDF)
 
 
 
    Self-localization is important in almost all robotic tasks. For playing an
    aesthetic and effective game of robotic soccer, self-localization is a
    necessary prerequisite. When we designed our robotic soccer team for
    RoboCup'98, it turned out that all existing approaches did not meet our
    requirements of being fast, accurate, and robust. For this reason, we
    developed a new method, which is presented and analyzed in this paper. We
    additionally present experimental evidence that our method outperforms
    other methods in the RoboCup environment.
     
 
- 
Jens-Steffen Gutmann, Wolfgang Hatzack, Immanuel Herrmann, Bernhard Nebel, Frank Rittinger, Augustinus Topor, Thilo Weigel and Bruno Welsch.
 The CS Freiburg Robotic Soccer Team: Reliable
    Self-Localization, Multirobot Sensor Integration, and Basic Soccer
    Skills.
 In
M. Asada (ed.),
RoboCup-98: Robot Soccer World Cup II, pp. 93-108.
Springer-Verlag, Berlin, Heidelberg, New York 1999.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
  
    Robotic soccer is a challenging research domain because problems in
    robotics, artificial intelligence, multi-agent systems and real-time
    reasoning have to be solved in order to create a successful team of
    robotic soccer players. In this paper, we describe the key
    components of the CS Freiburg team. We focus on the
    self-localization and object recognition method based on using laser
    range finders and the integration of all this information into a
    global world model. Using the explicit model of the environment
    built by these components, we have implemented path planning, simple
    ball handling skills and basic multi-agent cooperation. The
    resulting system is a very successful robotic soccer team, which has
    not lost any game yet.
     
 
- 
Jens-Steffen Gutmann, Wolfgang Hatzack, Immanuel Herrmann, Bernhard Nebel, Frank Rittinger, Augustinus Topor and Thilo Weigel.
 Reliable Self-Localization, Multirobot Sensor Integration,
    Accurate Path-Planning and Basic Soccer Skills: Playing an
    Effective Game of Robotic Soccer.
 In
Nineth International Conference on Advanced Robotics
    (ICAR 1999).
 1999.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    Robotic soccer is a challenging research domain because problems in
    robotics, artificial intelligence, multi-agent systems and real-time
    reasoning have to be solved in order to create a successful team of
    robotic soccer players. In this paper, we describe the key
    components of the CS Freiburg team. We focus on the
    self-localization and object recognition method based on using laser
    range finders and the integration of all this information into a
    global world model. Using the explicit model of the environment
    built by these components, we have implemented path planning, simple
    ball handling skills and basic multi-agent cooperation. The
    resulting system is a very successful robotic soccer team, which has
    not lost any official game yet.
     
 
- 
Bernhard Nebel.
 Compilation Schemes: A Theoretical Tool for Assessing the
    Expressive Power of Planning Formalisms.
 In
KI-99: Advances in Artificial Intelligence.
Springer-Verlag, Bonn 1999.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    The recent approaches of extending the GRAPHPLAN algorithm to handle more
    expressive planning formalisms raise the question of what the formal meaning
    of ``expressive power'' is. We formalize the intuition that expressive power
    is a measure of how concisely planning domains and plans can be expressed in
    a particular formalism by introducing the notion of ``compilation schemes''
    between planning formalisms. Using this notion, we analyze the expressive
    power of a large family of propositional planning formalisms and show, e.g.,
    that Gazen and Knoblock's approach to compiling conditional
    effects away is optimal.
     
 
- 
Bernhard Nebel.
 What is the Expressive Power of Disjunctive
    Preconditions?
 In
Proceedings of the 5th European Conference on Planning
    (ECP 1999).
 1999.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    While there seems to be a general consensus about the expressive power of a
    number of language features in planning formalisms, one can find many
    different statements about the expressive power of disjunctive
    preconditions. Using the ``compilability framework,'' we show that
    preconditions in conjunctive normal form add to the expressive power of
    propositional STRIPS, which confirms a conjecture by Bäckström.
    Further, we show that preconditions in conjunctive
    normal form do not add any expressive power once we have conditional
    effects.
     
 
- 
Bernhard Nebel.
 Die Ausdrucksstärke von Planungsformalismen: Eine formale
    Charakterisierung.
 Künstliche Intelligenz  Heft 3/99, pp. 12-19. 1999.
 (Show abstract)
(Hide abstract)
(preliminary version; PDF)
 
 
    Die Ausdrucksstärke von Planungsformalismen wird in vielen Arbeiten im
    Gebiet der Handlungsplanung thematisiert, ohne daß der Begriff jedoch
    formal fundiert wird. Insbesondere im Kontext des von Blum und Furst
    entwickeltem Graphplan-Algorithmus gewinnt dieses Thema Relevanz, da viele
    Forschungsarbeiten sich mit dem Problem auseinandersetzen, ob und wie der
    Graphplan-Algorithmus erweitert werden kann, um ausdrucksstarke Formalismen
    zu behandeln. In diesem Papier wird eine Methode zur Messung der relativen
    Ausdrucksstä;rke von Planungsformalismen vorgestellt, das auf Ideen aus dem
    Gebiet der Wissenskompilation beruht. Die Intuition ist dabei, daß ein
    Formalismus so mächtig wie ein zweiter Formalismus ist, falls sich alle
    Domänenbeschreibungen des zweiten Formalismus "einfach" innerhalb des
    ersten Formalismus ausdrücken lassen und die resultierenden Pl"ane nicht zu
    stark aufgebläht werden. Diese intuitive Charakterisierung der relativen
    Ausdrucksstärke wird mit Hilfe von sogenannten "Kompilationsschemata"
    formalisiert, und darauf aufbauend werden propositionale Planungsformalismen
    entsprechend ihrer Ausdrucksstärke klassifiziert.
     
 
- 
Bernhard Nebel, Jens-Steffen Gutmann and Wolfgang Hatzack.
 The CS Freiburg '99 Team.
 In
Third International Workshop on RoboCup.
 1999.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
 
    Based on the design of the CS Freiburg team, which participated successfully
    in Robocup'98, we developed a new team of robotic soccer players. While the
    hardware components and software architecture remained mainly unchanged, we
    invested some effort to improve the sensor data gathering and
    interpretation, the tactical components and the behavior-based control
    module. The main goal is to enable the players to act in a truly cooperative
    style which leads, for instance, to passing the ball from one player to
    another.
     
 
- 
Jochen Renz and Bernhard Nebel.
 On the Complexity of Qualitative Spatial Reasoning: A Maximal
    Tractable Fragment of the Region Connection Calculus.
 Artificial Intelligence  108 (1-2), pp. 95-149. 1999.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    The computational properties of qualitative spatial reasoning have been 
    investigated to some degree. However, the question for the boundary between 
    polynomial and NP-hard reasoning problems has not been addressed yet. In 
    this paper we explore this boundary in the ``Region Connection Calculus''  
    RCC-8. We extend Bennett's encoding of RCC-8 in modal logic. Based on
    this encoding, we prove that reasoning is NP-complete in general and 
    identify a maximal tractable subset of the relations in RCC-8 that
    contains all base relations. Further, we show that for this subset
    path-consistency is sufficient for deciding consistency. 
     
 
- 
Bernhard Nebel.
 Frame-Based Systems.
 In
R. A. Wilson and F Keil (eds.),
MIT Encyclopedia of the
    Cognitive Sciences, pp. 324-325.
MIT Press, Cambridge, MA 1999.
 
 
- 
Ulrich Furbach, Hans-Jürgen Bürckert, Joachim Hertzberg, Bernhard Nebel, Gerhard Brewka, Gerhard Lakemeyer, Torsten Schaub and Frank Puppe.
 Ist die Wissensrepräsentation tot?
 Künstliche Intelligenz  9 (5), pp. 18-26. 1995.
 
 
- 
Bernhard Nebel and Hans-Jürgen Bürckert.
 Reasoning about Temporal Relations: A Maximal Tractable
    Subclass of Allen's Interval Algebra.
 Journal of the ACM  42, pp. 43-66. 1995.
 (Show abstract)
(Hide abstract)
(PDF)
(TAR.GZ)
 
 
	We introduce a new subclass of Allen's interval algebra we call
	``ORD-Horn subclass,'' which is a strict superset of the
	``pointisable subclass.'' We prove that reasoning in the
	ORD-Horn subclass is a polynomial-time problem and show that the
	path-consistency method is sufficient for deciding
	satisfiability. Further, using an extensive machine-generated
	case analysis, we show that the ORD-Horn subclass is a maximal
	tractable subclass of the full algebra (assuming P=/=NP). In
	fact, it is the unique greatest tractable subclass amongst the
	subclasses that contain all basic relations.
       
 
- 
Bernhard Nebel and Jana Koehler.
 Plan Reuse versus Plan Generation: A Theoretical and Empirical
    Analysis.
 Artificial Intelligence  76, pp. 427-454. 1995.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
	The ability of a planner to reuse parts of old plans is
	hypothesized to be a valuable tool for improving efficiency of
	planning by avoiding the repetition of the same planning effort.
	We test this hypothesis from an analytical and empirical point
	of view. A comparative worst-case complexity analysis of
	generation and reuse under different assumptions reveals that it
	is not possible to achieve a provable efficiency gain of reuse
	over generation. Further, assuming ``conservative'' plan
	modification, plan reuse can actually be strictly more difficult
	than plan generation. While these results do not imply that
	there won't be an efficiency gain in some situations, retrieval
	of a good plan may present a serious bottleneck for plan reuse
	systems, as we will show. Finally, we present the results of an
	empirical study of two different plan reuse systems, pointing
	out possible pitfalls one should be aware of when attempting to
	employ reuse methods.
       
 
- 
Christer Bäckström and Bernhard Nebel.
 Complexity Results for SAS+ Planning.
 Computational Intelligence  11, pp. 625-655. 1995.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
We have previously reported a number of tractable planning problems
      defined in the SAS+ formalism.  This paper complements these results
      by providing a complete map over the complexity of SAS+ planning under
      all combinations of the previously considered restrictions.  We
      analyze the complexity both of finding a minimal plan and of finding
      any plan.  In contrast to other complexity surveys of planning we
      study not only the complexity of the decision problems but also of the
      generation problems.  We prove that the SAS+-PUS problem is the
      maximal tractable problem under the restrictions we have considered if
      we want to generate minimal plans.  If we are satisfied with any plan,
      then we can generalize further to the SAS+-US problem, which we prove
      to be the maximal tractable problem in this case. 
 
- 
Bernhard Nebel.
 Komplexitätsanalysen in der Künstlichen Intelligenz.
 Künstliche Intelligenz  2/95, pp. 6-14. 1995.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
Die Analyse der Berechenbarkeitskomplexität von typischen KI-Problemen
      sowie der Entwurf effizienter Verfahren zum Lösen dieser Probleme
      hat in den letzten Jahren verstärkt Interesse gefunden.
      In diesem Beitrag wollen wir auf den Sinn von Komplexitätsanalysen eingehen,
      examplarisch das Vorgehen bei solchen Analysen darstellen und einige
      Methoden zum Umgang mit dem Komplexitätsproblem skizzieren. 
 
- 
Bernhard Nebel.
 Computational Properties of Qualitative Spatial Reasoning:
    First Results.
 In
KI-95:  Advances in Artificial Intelligence, pp. 233-244.
Springer-Verlag, Bielefeld, Germany 1995.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
While the computational properties of qualitative temporal reasoning
      have been analyzed quite thoroughly, the computational properties of
      qualitative spatial reasoning are not very well investigated. In fact,
      almost no completeness results are known for qualitative spatial
      calculi and no computational complexity analysis has been carried out
      yet.  In this paper, we will focus on the so-called RCC approach and
      use Bennett's encoding of spatial reasoning in intuitionistic logic in
      order to show that consistency checking for the topological base
      relations can be done efficiently.  Further, we show that path-consistency
      is sufficient for deciding global consistency.  As a side-effect we
      prove a particular fragment of propositional intuitionistic logic to
      be tractable. 
 
- 
Alex Borgida, Maurizio Lenzerini, Daniele Nardi and Bernhard Nebel (eds.).
 Proceedings of the International Workshop on Description Logics.
 Technical Report 07.95,
Universita degli Studi di Roma "La Sapienza", Dipartimento di Informatica e Sistemica, Roma, Italy, 1995.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
This volume contains the collection of papers that were presented at
      the 1995 International Workshop on Description Logics that was held on
      June 2 and 3, 1995 at the Centro Congressi of Universita di Roma "La
      Sapienza", Italy. The Workshop was organized in 8 sessions, with 3
      sessions including contributions on theoretical issues about
      Description Logics: "Extensions to Description Logics," "Integration
      with other formalisms," and "Foundations," and 3 sessions on the
      development of knowledge representation systems based on Description
      Logics: "Connections to Databases," "Applications," and "Systems." The
      remaining two sessions were devoted to the demonstration of
      applications and prototypes, and to the final summary of the Workshop
      on perspectives on the field. 
 
- 
Elisabeth Andre, Wolfgang Finkler, Winfried Graf, Karin Harbusch, Jochen Heinsohn, Anne Kilger, Bernhard Nebel, Hans-Jürgen Profitlich, Thomas Rist, Wolfgang Wahlster, Aandreas Butz and and Aanthony Jameson.
 WIP: From Multimedia to Intellimedia (Abstract of Video).
 In
Proceedings of the 14th International Joint Conference on
    Artificial Intelligence (IJCAI'95), pp. 2053-2054.
Montreal, Canada 1995.
 (PDF)
 
 
- 
Bernd Owsnicki-Klewe, Kai von Luck and Bernhard Nebel.
 Wissensrepräsentation und Logik - Eine Einführung.
 In
G. Görz (ed.),
Einführung in die Künstliche
    Intelligenz, pp. 3-54.
Addison-Wesley, Bonn 1995.
 1st edition: 1993.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    Wir geben eine Einführung in die Modellierung mit Hilfe logischer
    Methoden, skizzieren das Design von
    Wissensrepräsentationssystemen auf logischer und algorithmischer
    Ebene und diskutieren die Umsetzung in Implementationen.
     
 
- 
Bernhard Nebel.
 Base Revision Operations and Schemes: Representation, Semantics and
    Complexity.
 In
G. della Riccia, R. Kruse and R. Viertl (eds.),
Mathematical and Statistical Methods in Artificial
    Intelligence, pp. 157-170.
Springer-Verlag, Wien, New York 1995.
 (Show abstract)
(Hide abstract)
 
 
    The theory of belief revision developed by Gärdenfors
    and his colleagues characterizes the classes of reasonable belief
    revision operations. However, some of the assumptions made in the
    theory of belief revision are unrealistic from a computational point
    of view.  We address this problem by considering revision operations
    that are based on a priority ordering over a set of sentences
    representing a belief state instead of using preference relations
    over all sentences that are accepted in a belief state.  In addition
    to providing a semantic justification for such operations, we
    investigate also the computational complexity. We show how to
    generate an epistemic entrenchment ordering for a belief state from
    an arbitrary priority ordering over a set of sentences representing
    the belief state and show that the resulting revision is very
    efficient. Finally, we show that some schemes for generating
    revision operations from bases can encode the preference relations
    more concisely than others.
     
 
- 
Sonia Bergamaschi and Bernhard Nebel.
 Acquisition and validation of complex object database schemata supporting multiple inheritance.
 Applied Intelligence  4, pp. 185-203. 1994.
 (Show abstract)
(Hide abstract)
(Online; DOI)
 
 
We present an intelligent tool for the acquisition of object oriented
      schemata supporting multiple inheritance, which preserves taxonomy
      coherence and performs taxonomic inferences. Its theoretical framework
      is based on terminological logics, which have been developed in the
      area of artificial intelligence.  The framework includes a rigorous
      formalization of complex objects, which is able to express cyclic
      references on the schema and instance level; a subsumption algorithm,
      which computes all implied specialization relationships between types;
      and an algorithm to detect incoherent types, i.e., necessarily empty
      types.  Using results from formal analyses of knowledge representation
      languages, we show that subsumption and incoherence detection are
      computationally intractable from a theoretical point of view. However,
      the problems appear to be feasible in almost all practical cases. 
 
- 
Gerhard Lakemeyer and Bernhard Nebel (eds.).
 Foundations of Knowledge Representation.
 Volume 810 of LNAI.
 Springer-Verlag, Berlin, Heidelberg, New York 1994.
 (Show abstract)
(Hide abstract)
 
 
This collection of thoroughly refereed papers presents
      state-of-the-art research results by well-known researchers on the
      foundations of knowledge representation and reasoning. In addition,
      there are two surveys, one by the volume editors intended as a guide
      to this book and another by Shoham and Cousins on mental attitudes. In
      total, the volume provides a well-organized report on current research
      in knowledge representation, which is one of the central subfields of
      AI. Except the surveys, the papers grew out of a workshop on
      Theoretical Foundations of Knowledge Representation and Reasoning,
      held in conjunction with the 10th European Conference on Artificial
      Intelligence (ECAI-92) in Vienna in August 1992. 
 
- 
Bernhard Nebel and Leoni Dreschler-Fischer (eds.).
 Advances in Artificial Intelligence: Proceedings of the
    18th Annual German Conference.
 Volume 861 of LNAI.
 Springer-Verlag, Berlin, Heidelberg, New York 1994.
 (Show abstract)
(Hide abstract)
 
 
This volume presents the proceedings of the 18th German Annual
      Conference on Artificial Intelligence (KI-94), held in Saarbrücken in
      September 1994. Besides the invited paper "AI approaches towards
      sensor-based support in road vehicles" by H.-H.  Nagel, the book
      contains 33 full research papers and 12 poster presentations selected
      from a total of 98 contributions, half of them originating from
      outside Germany. The papers cover all relevant aspects of AI with a
      certain focus on knowledge representation and logical foundations of
      AI; further topics covered are neural network applications, logic
      programming, natural language, machine learning, and reasoning. 
 
- 
Jochen Heinsohn, Daniel Kudenko, Bernhard Nebel and and Hans-Jürgen Profitlich.
 An Empirical Analysis of Terminological Representation Systems.
 Artificial Intelligence  68, pp. 367-397. 1994.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
The family of terminological representation systems has its roots in the
      representation system KL-ONE. Since the development of KL-ONE more than
      a dozen similar representation systems have been developed by various
      research groups.  These systems vary along a number of dimensions. In this
      paper, we present the results of an empirical analysis of six such systems.
      Surprisingly, the systems turned out to be quite diverse,  leading to
      problems when transporting knowledge bases from one system to another.
      Additionally, the runtime performance between different systems and
      knowledge bases varied more than we expected. Finally,  our empirical
      runtime performance results give an idea of  what runtime performance
      to expect from such representation systems. These findings complement
      previously reported analytical results about the computational complexity of
      reasoning in such systems. 
 
- 
Franz Baader, Bernhard Hollunder, Bernhard Nebel, Hans-Jürgen Profitlich and Enrico Franconi.
 An Empirical Analysis of Optimization Techniques for Terminological
    Representation Systems or ``Making KRIS get a move on''.
 Applied Intelligence  4, pp. 109-132. 1994.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
We consider different methods of optimizing the classification 
      process of terminological representation systems, and evaluate their 
      effect on three different types of test data.  Though these techniques 
      can probably be found in many existing systems, until now 
      there has been no coherent description of these techniques and their impact on 
      the performance of a system.  One goal of this paper is to make such 
      a description available for future implementors of terminological systems.  
      Building the optimizations that came off best into  
      the KRIS system greatly enhanced its efficiency. 
 
- 
Bernhard Nebel and Christer Bäckström.
 On the Computational Complexity of
    Temporal Projection, Planning, and Plan Validation.
 Artificial Intelligence  66, pp. 125-160. 1994.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
One kind of temporal reasoning is temporal projection - the
      computation of the consequences of a set of events. This problem is
      related to a number of other temporal reasoning tasks such as plan
      validation and planning.  We show that one particular, simple case of
      temporal projection on partially ordered events turns out to be harder
      than previously conjectured, while planning is easy under the same
      restrictions.  Additionally, we show that plan validation is
      tractable for an even larger class of plans - the unconditional
      plans - for which temporal projection is NP-hard, thus indicating
      that temporal projection may not be a necessary ingredient in planning
      and plan validation.  Analyzing the partial decision procedure for the
      temporal projection problem that has been proposed by other authors,
      we notice that it fails to be complete for unconditional plans, a case
      where we have shown plan validation tractable. 
 
- 
Bernhard Nebel.
 Base Revision Operations and Schemes: Representation, Semantics and
    Complexity.
 In
Proceedings of the 11th
    European Conference on Artificial Intelligence (ECAI'94), pp. 341-345.
 1994.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
The theory of belief revision developed by Gärdenfors
      and his colleagues characterizes the classes of reasonable belief
      revision operations. However, some of the assumptions made in the
      theory of belief revision are unrealistic from a computational point
      of view.  We address this problem by considering revision operations
      that are based on a priority ordering over a set of sentences
      representing a belief state instead of using preference relations
      over all sentences that are accepted in a belief state.  In addition
      to providing a semantic justification for such operations, we
      investigate also the computational complexity. We show how to
      generate an epistemic entrenchment ordering for a belief state from
      an arbitrary priority ordering over a set of sentences representing
      the belief state and show that the resulting revision is very
      efficient. Finally, we show that some schemes for generating
      revision operations from bases can encode the preference relations
      more concisely than others. 
 
- 
Bernhard Nebel and Hans-Jürgen Bürckert.
 Reasoning about Temporal Relations: 
    A Maximal Tractable Subclass of Allen's Interval Algebra.
 In
Proceedings of the 12th National
    Conference of the American Association for Artificial Intelligence
    (AAAI'94), pp. 356-361.
 1994.
 (Show abstract)
(Hide abstract)
(PDF)
(TAR.GZ)
 
 
We introduce a new subclass of Allen's interval algebra we call
      ``ORD-Horn subclass,'' which is a strict superset of the ``pointisable
      subclass.'' We prove that reasoning in the ORD-Horn subclass is a
      polynomial-time problem and show that the path-consistency method is
      sufficient for deciding satisfiability.  Further, using an extensive
      machine-generated case analysis, we show that the ORD-Horn subclass is
      a maximal tractable subclass of the full algebra (assuming P=/=NP). In
      fact, it is the unique greatest tractable subclass amongst the
      subclasses that contain all basic relations. 
 
- 
Gerhard Lakemeyer and Bernhard Nebel.
 Foundations of Knowledge Representation and Reasoning: A Guide to This Volume.
 In
G. Lakemeyer and B. Nebel (eds.),
Foundations of Knowledge Representation and Reasoning, pp. 1-12.
Springer-Verlag, Berlin, Heidelberg, New York 1994.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    Knowledge representation (KR) is the area of Artificial Intelligence
    that deals with the problem of representing, maintaining, and
    manipulating knowledge about an application domain. Since virtually
    all Artificial Intelligence systems have to address this problem, KR
    is one of the central subfields of Artificial Intelligence.  While
    knowledge about an application domain may be represented in a variety
    of forms, e.g., procedurally in form of program code or implicitly as
    patterns of activation in a neural network, research in the area of
    knowledge representation assumes an explicit and
    declarative representation, an assumption that distinguishes KR
    from research in, e.g., programming languages and neural networks.
    In this paper, we summarize the current state of the art in KR and
    classify the contributions in this volume.
     
 
- 
Bernhard Nebel and Hans-Jürgen Bürckert.
 Managing Qualitative Temporal Information: Expressiveness vs. Complexity.
 In
K. von Luck and H. Marburger (eds.),
Management and Processing of Complex Data Structures, pp. 104-117.
Springer-Verlag, Berlin, Heidelberg, New York 1994.
 (Show abstract)
(Hide abstract)
 
 
    For natural language understanding and generation, plan generation and
    recognition, and knowledge representation, it is necessary to
    represent qualitiave temporal information and to reason with it.
    Allen's interval calculus provides an appropriate framework for such a
    task.  We introduce a new subclass of Allen's interval algebra we call
    ``ORD-Horn subclass,'' which is a strict superset of the ``pointisable
    subclass.'' We prove that reasoning in the ORD-Horn subclass is a
    polynomial-time problem and show that the path-consistency method is
    sufficient for deciding satisfiability.  Further, using an extensive
    machine-generated case analysis, we show that the ORD-Horn subclass is a
    maximal tractable subclass of the full algebra (assuming
    P=/=NP). In fact, it is the unique greatest tractable subclass
    amongst the subclasses that contain all basic relations.
     
 
- 
Bernhard Hollunder and Bernhard Nebel.
 Second International Conference on Principles of Knowledge Representation and Reasoning (KR'91).
 Künstliche Intelligenz  6 (3), pp. 52-53. 1992.
 
 
- 
Lin Padgham and Bernhard Nebel.
 Combining Classification and Nonmonotonic Inheritance Reasoning: A First Step.
 In
Issues in Description Logics: Users Meet Developers, AAAI Fall Symposium 1992, pp. 64-71.
AAAI Press 1992.
 
 
- 
Bernhard Nebel and Charles Rich and William Swartout (eds.).
 Principles of Knowledge
    Representation and Reasoning: Proceedings of the Third International
    Conference (KR'92).
 Morgan Kaufmann, Cambridge, MA 1992.
 (Show abstract)
(Hide abstract)
 
 
The idea of explicit representations of knowledge manipulated by
      inference algorithms provides an important foundation for much work in
      Artificial Intelligence, from natural language to expert systems.  A
      growing number of researchers are interested in the principles
      governing systems based on this idea. This conference will bring
      together these researchers in a more intimate setting than that of the
      general AI conferences.  In particular, authors will have the
      opportunity to give presentations of adequate length to present
      substantial results.
      The theme of this year's conference is the relationship between the
      principles of knowledge representation and reasoning and their
      embodiment in working systems. 
 
- 
Franz Baader, Bernhard Hollunder, Bernhard Nebel and Hans-Jürgen Profitlich Enrico Franconi.
 An Empirical Analysis of Optimization Techniques for Terminological
    Representation Systems.
 In
Principles of Knowledge Representation and Reasoning: Proceedings
    of the Third International Conference (KR'92), pp. 270-281.
Morgan Kaufmann, Cambridge, MA 1992.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
We consider different methods of optimizing the classification process
      of terminological representation systems, and evaluate their effect on
      three different types of test data.  Though these techniques can
      probably be found in many existing systems, until now there has been
      no coherent description of these techniques and their impact on the
      performance of a system.  One goal of this paper is to make such a
      description available for future implementors of terminological
      systems.  Building the optimizations that came off best into the KRIS
      system greatly enhanced its efficiency. 
 
- 
Christer Bäckström and Bernhard Nebel.
 On the Computational Complexity of Planning and Story Understanding.
 In
Proceedings of the 10th European Conference
    on Artificial Intelligence (ECAI'92), pp. 349-353.
Vienna, Austria 1992.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
Other authors have shown that temporal projection - the
      computation of the consequences for a set of events - is intractable
      even for severly restricted cases.  They have also suggested that
      temporal projection is the basic problem underlying planning, plan
      validation, and story understanding.  We have earlier shown that plan
      validation is actually tractable for a broad and important class of
      plans, thus indicating that temporal projection and plan validation
      are not as closely related as was believed.  In this paper, we show
      that also planning and story understanding is sometimes tractable when
      temporal projection is intractable.  This means that temporal
      projcetion is hardly a necessary ingredient of these tasks either. 
 
- 
Jochen Heinsohn, Daniel Kudenko, Bernhard Nebel and and Hans-Jürgen Profitlich.
 An Empirical Analysis of Terminological Representation Systems.
 In
Proceedings of the 10th National Conference of the American
    Association for Artificial Intelligence (AAAI'92).
San Jose, CA 1992.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
The family of terminological representation systems has its roots in
      the representation system KL-ONE.  Since the development of this
      system more than a dozen similar representation systems have been
      developed by various research groups.  These systems vary along a
      number of dimensions.  In this paper, we present the results of an
      empirical analysis of six such systems.  Surprisingly, the systems
      turned out to be quite diverse leading to problems when transporting
      knowledge bases from one system to another. Additionally, the runtime
      performance between different systems and knowledge bases varied more
      than we expected. Finally, our empirical runtime performance results
      give an idea of what runtime performance to expect from such
      representation systems. These findings complement previously reported
      analytical results about the computational complexity of reasoning in
      such systems. 
 
- 
Bernhard Nebel, Christer Bäckström and .
 On the Computational Complexity of Temporal Projection and Plan
    Validation.
 In
Proceedings of the 10th National Conference of
    the American Association for Artificial Intelligence (AAAI'92), pp. 748-753.
San Jose, CA 1992.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
One kind of temporal reasoning is temporal projection - the
      computation of the consequences of a set of events. This problem is
      related to a number of other temporal reasoning tasks such as 
      story understanding, planning, and plan validation.  We
      show that one particular simple case of temporal projection on
      partially ordered events turns out to be harder than previously
      conjectured. However, given the restrictions of this problem,
      story understanding, planning, and plan validation appear to be easy.
      In fact, we show that plan validation, one of the intended
      applications of temporal projection, is tractable for an even larger
      class of plans. 
 
- 
Bernhard Nebel.
 Computational Complexity and KR&R: Is Polynomial
    Time All that Matters?
 In
Workshop Notes of the AAAI'92 Workshop on "Tractable Reasoning", pp. 126-129.
San Jose, CA 1992.
 (PDF)
 
 
- 
Bernhard Nebel.
 Syntax-Based Approaches to Belief Revision.
 In
P. Gärdenfors (ed.),
Belief Revision, pp. 52-88.
Cambridge University Press, Cambridge, UK 1992.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    Belief revision leads to temporal
    nonmonotonicity, i.e., the set of beliefs does not grow monotonically
    with time.  Default reasoning leads to logical nonmonotonicity,
    i.e., the set of consequences does not grow monotonically with the set
    of premises. The connection between these forms of nonmonotonicity
    will be studied in this paper  focusing on syntax-based approaches.
    It is shown that a general form of syntax-based belief revision
    corresponds to a special kind of partial meet revision in the sense of
    the theory of epistemic change, which in turn is expressively
    equivalent to some variants of logics for default reasoning.
    Additionally, the computational complexity of the membership problem
    in revised belief sets and of the equivalent problem of derivability
    in default logics is analyzed, which turns out to be located at the
    lower end of the polynomial hierarchy. 
     
 
- 
Jochen Heinsohn, Daniel Kudenko, Bernhard Nebel and Hans-Jürgen Profitlich.
 An Empirical Analysis of Terminological Representation Systems,.
 In
C. Peltason and K. von Luck and C. Kindermann (eds.),
Terminological Logic Users Workshop - Proceedings, pp. 15-26.
Berlin, Germany 1991.
 KIT Report 95.
 
 
- 
Bernhard Nebel.
 Belief Revision and Default Reasoning: Syntax-Based
    Approaches.
 In
Proceedings of the Second International Conference on Principles of
    Knowledge Representation and Reasoning (KR'91), pp. 417-428.
Cambridge, MA 1991.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
Belief revision leads to temporal nonmonotonicity, i.e., the
      set of beliefs does not grow monotonically with time.  Default
      reasoning leads to logical nonmonotonicity, i.e., the set of
      consequences does not grow monotonically with the set of premises. The
      connection between these forms of nonmonotonicity will be studied in
      this paper focusing on syntax-based approaches.  It is shown that a
      general form of syntax-based belief revision corresponds to a special
      kind of partial meet revision in the sense of the theory of epistemic
      change, which in turn is expressively equivalent to some variants of
      logics for default reasoning.  Additionally, the computational
      complexity of the membership problem in revised belief sets and of the
      equivalent problem of derivability in default logics is analyzed,
      which turns out to be located at the lower end of the polynomial
      hierarchy. 
 
- 
Bernhard Nebel, Kai von Luck and and Christof Peltason (eds.).
 International Workshop on Terminological Logics.
 DFKI Document
D-91-13,
DFKI, Saarbrücken, 1991.
 Also: KIT Report 89, Fachbereich Informatik, Technische
    Universität Berlin and IWBS Report, IBM Deutschland, Stuttgart.
 (Show abstract)
(Hide abstract)
 
 
The report is a compilation of working papers submitted to the
      ``Second International Workshop on Terminological Logics'' held at
      Schloß Dagstuhl near Saarbrücken, Germany, on May 6-8, 1991. The
      workshop brought together 40 invited participants currently working in
      the field, and served to provide a snapshot of the current state of
      research. As documented by the variety of talks, the aspects of
      theoretical work (semantical foundations, complexity), system-oriented
      work (implementations), and application-oriented work are all dealt
      with within one community. In character with the informal nature of
      the workshop, these papers sketch personal interests, work in
      progress, or summaries of research results rather than being fully
      elaborated articles. 
 
- 
Jochen Heinsohn, Daniel Kudenko, Bernhard Nebel and Hans-Jürgen Profitlich.
 Integration of Action Representation in Terminological Logics.
 In
C. Peltason, K. von Luck and C. Kindermann (eds.),
Terminological Logic Users Workshop - Proceedings.
Berlin, Germany 1991.
 KIT Report 95.
 
 
- 
Hans-Jürgen Profitlich, Jochen Heinsohn, Daniel Kudenko and Bernhard Nebel.
 A Comparative Analysis of Terminological Representation Systems.
 In
Working Notes of the AAAI Spring Symposium 1991 on
    "Implemented Knowledge Representation Systems", pp. 347-360.
Stanford University, Stanford, CA 1991.
 
 
- 
Sonia Bergamaschi and Bernhard Nebel.
 The Complexity of Multiple Inheritance in Complex
    Object Data Models.
 In
Workshop Notes of the IJCAI'91 Workshop on "Objects
    and AI".
Sydney, Australien 1991.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
We specify a data model for complex objects, following closely recent
approaches in the areas of object-oriented and deductive database research. The
main extensions with respect to previous proposals are, firstly,
the conjunction operator, which permits one to express
multiple inheritance between types
as a semantic property, and, secondly, a distinction between
primitive and derived classes, the latter corresponding
to database views. We sketch how such a data model can be exploited in schema
design and specify an algorithm for computing specialization relationships
between classes. Using results from formal analyses of
knowledge representation languages, we note that the computational
properties of interesting problems, such as detection of emptiness
of a class interpretation and computation of a specialization ordering,
appear to be computationally intractable from a theoretical point of view,
but are feasible in almost all practical cases.
 
- 
Franz Baader, Hans-Jürgen Bürckert, Jochen Heinsohn, Bernhard Hollunder, Jürgen
    Müller, Bernhard Nebel, Werner Nutt and Hans-Jürgen Profitlich.
 Terminological Knowledge Representation: A proposal for a Terminological Logic.
 In
B.  Nebel, K. von Luck and and C. Peltason (eds.),
International Workshop on Terminological Logics, pp. 120-128.
Dagstuhl, Germany 1991.
 DFKI Document D-91-13.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
This paper contains a proposal for a terminological logic. The formalisms for representing knowledge as well as the needed inferences are described.
 
- 
Bernhard Nebel, Kai von Luck and Christof Peltason (eds.).
 International Workshop on Terminological Logics.
 Dagstuhl-Seminar-Report
12 (9119),
Schloss Dagstuhl, 1991.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
The International Workshop on Terminological Logics was the
      follow-up event to the ``Workshop on Term Subsumption Languages'' held
      in Jackson Village, New Hampshire, in October 1989 (cf. The AI Magazine
      11(2)).
      Terminological Logics consists of a family of representation
      formalisms that grew out of the KL-ONE knowledge representation
      system.  Unlike some other areas of knowledge representation, in this
      field the aspects of theoretical work (semantical foundations,
      complexity), system-oriented work (implementational issues), and
      application-oriented work are all dealt with within one community, as
      documented by the variety of talks at this workshop.
      The workshop itself brought together 40 invited participants currently
      working in the field, and served to provide a snapshot of the current
      state of research, showing that there has been a lot of progress in
      the last several years. The theoretical area has advanced to a point
      where only a few questions concerning the core formalism remain open.
      The current trend seems to be to integrate more functionality and
      other formalisms.
      In addition to the scheduled sessions, there were a number of informal
      meetings for exchanging ideas and planning future collaborative work,
      including one about future system standards and standard notation.
      This should make the exchange of ideas, systems, and knowledge bases,
      and the maintainance of a test corpus easier in the future.
      The program was rounded off by an overview talk by Ron Brachman on the
      past and future development of Terminological Logics (the issue of
      finding a good name for the field is still in discussion), and a panel
      debate on aspects of the relationship between ``Theory and Practice''. 
 
- 
Bernhard Nebel and Gert Smolka.
 Attributive Description Formalisms ... and the Rest of the World.
 In
O. Herzog and C.-R. Rollinger (eds.),
Textunderstanding in LILOG: Integrating Computational Linguistics
    and Artificial Intelligence, pp. 439-452.
Springer-Verlag, Berlin 1991.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    Research in knowledge representation has led to the development of
    so-called terminological logics, the purpose of which is to support
    the representation of the conceptual and terminological part of
    Artificial Intelligence applications.  Independently, in computational
    linguistics, so-called feature logics have been developed which are
    aimed at representing the semantic and syntactic information natural
    language sentences convey.  Since both of these logics rely mainly on
    attributes as the primary notational primitives for representing
    knowledge, they can be jointly characterized as attributive
    description formalisms.
     
      Although the intended applications for terminological logics and
      feature logics are not identical, and the computational services of
      systems based on the respective formalisms are quite different for
      this reason, the logical foundations turn out to be very similar - as
      we pointed out elsewhere.  In this paper, we will show how attributive
      description formalisms relate to ``the rest of the world.'' Recently,
      a number of formal results in the area of attributive description
      formalisms have been obtained by exploiting other research fields,
      such as formal language theory, automata theory, and modal
      logics. This connection between these different fields of formal
      research will be highlighted in the sequel.
     
 
- 
Bernhard Nebel and Christof Peltason.
 Terminological Reasoning and Information
    Management.
 In
D. Karagianis (ed.),
Artificial Intelligence and Information Systems: Integration Aspects, pp. 181-212.
Springer-Verlag, Berlin 1991.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    Reasoning with terminological logics is a subfield in the area of knowledge
    representation that evolved from the representation language 
    KL-ONE. Its main purpose is to automatically determine the location of a
    a new concept description (or object description) in a partially
    ordered set of given concepts. It seems to be a promising approach
    to apply the
    techniques developed in this area to the development of new
    object-based database models. The main advantages are a uniform
    query and database definition language and the utilization of an indexing
    technique, which we call semantic indexing.
     
 
- 
Bernhard Nebel.
 Terminological Cycles: Semantics and Computational Properties.
 In
J. Sowa (ed.),
Principles of Semantic Networks, pp. 331-362.
Morgan Kaufmann, San Mateo 1991.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    Terminological knowledge representation formalisms are intended to
    capture the analytic relationships between terms of a 
    vocabulary intended to describe a domain. 
    A term whose definition refers, either directly or indirectly,  to
    the term itself presents a problem for most terminological representation
    systems because it is obvious neither whether such a term is meaningful, nor
    how it could be handled by a knowledge representation system in a satisfying
    manner.  After some examples of intuitively sound terminological
    cycles are given, different formal semantics are investigated and
    evaluated with respect to the examples. As it turns out,  none of the
    different styles of semantics
    seems to be completely satisfying for all purposes.
    Finally, consequences in terms of computational complexity and
    decidability are discussed. 
     
 
- 
Jürgen Müller, Franz Baader, Bernhard Nebel, Werner Nutt and Gert Smolka:.
 Tutorial on Reasoning and Representation with Concept Languages.
 In
10th International Conference on Automated Deduction (CADE-90), p. 681.
Springer 1990.
 
 
- 
Peter F. Patel-Schneider, Bernd Owsnicki-Klewe, Alfred Kobsa, Nicola Guarino, Robert M. MacGregor, William S. Mark, Deborah L. McGuinness, Bernhard Nebel, Albrecht Schmiedel and John Yen.
 Term Subsumption Languages in Knowledge Representation.
 AI Magazine  11 (2). 1990.
 (Show abstract)
(Hide abstract)
(Online; DOI)
 
 
The Workshop on Term Subsumption Languages in Knowledge Representa- tion was held 18–20 October 1989 at the Inn at Thorn Hill, located in the White Mountain region of New Hamp- shire. The workshop was organized by Peter F. Patel-Schneider of AT&T Bell Laboratories, Murray Hill, New Jersey; Marc Vilain of MITRE, Bedford, Massachusetts; Ramesh S. Patil of the Massachusetts Institute of Technolo- gy (MIT); and Bill Mark of the Lock- heed AI Center, Menlo Park, California. Support was provided by the Ameri- can Association for Artificial Intelli- gence and AT&T Bell Laboratories.
This workshop was the latest in a series in this area. Previous workshops have had a slightly narrower focus, being explicitly concerned with KL- One, the first knowledge representa- tion system based on a term subsump- tion language (TSL), or its successor, NIKL. Two of these workshops were held in 1981 (Schmolze and Brach- man 1982) and 1986 (Moore 1986).
The workshop brought together 34 researchers and students in the field from the United States, Germany, Austria, Italy, Canada, and Korea. Its primary goal was to review the field after about 10 years of work, exchange ideas, and set up research directions for the future.
 
- 
Bernhard Nebel.
 Reasoning and Revision in Hybrid Representation Systems.
 Volume 422 of LNAI.
 Springer-Verlag, Berlin, Heidelberg, New York 1990.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
The dynamic aspects of knowledge representation systems, namely,
      reasoning with represented knowledge and revising
      represented knowledge, are the most important aspects of such systems.
      In this book, these aspects are investigated 
      in the context of hybrid representation
      systems based on KL-ONE.
      After a general introduction to knowledge representation, reasoning,
      and revision, a typical member of the family of hybrid
      representation systems based on KL-ONE is introduced and
      analyzed from a semantic and algorithmic point of view. This analysis
      leads to new complexity results about subsumption determination and
      a characterization of a proposed hybrid inference algorithm as
      conditionally complete. Additionally, it is shown that so-called
      terminological cycles can be integrated smoothly into the framework.
      Based on the analysis of representation and reasoning in
      KL-ONE-based systems, 
      the revision problem is investigated.  A survey of some
      approaches to belief revision leads to a reconstruction of
      symbol-level belief revision on the knowledge level.
      A conceptual analysis of
      terminological revision 
      demonstrates that belief revision
      techniques developed for the revision of assertional knowledge are
      not adequate for the revision of terminological knowledge. For this
      reason, a literal revision approach is adopted.
      Essentially, it amounts to minimal mutilations in the
      literal description of definitions.  Finally, implementation
      techniques for terminological revision operations are described, and the interface
      problem for a knowledge acquisition system is discussed.
      This is a reprint of the revised version of
      my dissertation accepted by the University of Saarland in 1989, which has been
      published by Springer-Verlag in 1990. I created this
      reprint with permission by Springer-Verlag 
      because the book is out of print since fall 1994.
      The reprint is almost identical to the book. The page
      numbering is different, the format of the bibliography differs from
      the book and the reprint version does not contain an author
      index. Otherwise the contents is the same, however. 
 
- 
Bernhard Nebel.
 Terminological Reasoning is Inherently
    Intractable.
 Artificial Intelligence  43, pp. 235-249. 1990.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
Computational tractability has been a major concern in the area of
      terminological knowledge representation and reasoning.  However, all
      analyses of the computational complexity of terminological reasoning
      are based on the hidden assumption that subsumption in terminologies
      reduces to subsumption of concept descriptions without a significant
      increase in computational complexity.  In this paper it will be shown
      that this assumption, which seems to work in the ``normal case,'' is
      nevertheless wrong. Subsumption in terminologies turns out to be
      co-NP-complete for a minimal terminological representation language
      that is a subset of every useful terminological language. 
 
- 
Sonia Bergamaschi and Bernhard Nebel.
 Theoretical Foundations of Complex Object Data Models.
 Technical Report 74,
CIOC-CNR, Universita di Bologna, Italy, 1990.
 (Show abstract)
(Hide abstract)
 
 
We specify a data model for complex objects, following closely recent
      approaches in object-oriented and deductive database research areas.  
      The main extensions with respect to previous proposals are: the
      conjunction operator, which permits to express inheritance between
      classes (types) as a semantic property, and derived classes, which
      allows the automatic placement of classes in a specialization
      hierarchy. Using results from formal analyses of knowledge
      representation languages, we note that the computational properties of
      interesting problems, such as detection of emptiness of a class
      extension and computation of a specialization ordering, appear to be
      computationally intractable. This result applies to syntactical
      treatments of inheritance as well. We conclude that in most cases,
      schema specifications are almost normalized, thus allowing polynomial
      algorithms. 
 
- 
Bernhard Nebel and Gert Smolka.
 Representation and Reasoning with Attributive Descriptions.
 In
K.-H. Bläsius, U. Hedtstück and C. Rollinger (eds.),
Sorts and Types in Artificial Intelligence, pp. 112-139.
Springer-Verlag, Berlin 1990.
 (Show abstract)
(Hide abstract)
(PDF)
 
 
    This paper surveys terminological representation languages and
    feature-based unification grammars pointing out the similarities and
    differences between these two families of attributive
    description formalisms.  Emphasis is given to the logical foundations
    of these formalisms.