1: \begin{abstract}
2: We investigate autonomous mobile robots in the Euclidean plane.
3: A robot has a function called {\em target function} to decide
4: the destination from the robots' positions.
5: %
6: Robots may have different target functions.
7: If the robots whose target functions are chosen from a set $\Phi$
8: of target functions always solve a problem $\Pi$,
9: we say that $\Phi$ is compatible with respect to $\Pi$.
10: If $\Phi$ is compatible with respect to $\Pi$,
11: every target function $\phi \in \Phi$ is an algorithm for $\Pi$.
12: Even if both $\phi$ and $\phi'$ are algorithms for $\Pi$,
13: $\{ \phi, \phi' \}$ may not be compatible with respect to $\Pi$.
14: %
15: From the view point of compatibility,
16: we investigate the convergence, the fault tolerant ($n,f$)-convergence (FC($f$)),
17: the fault tolerant ($n,f$)-convergence to $f$ points (FC($f$)-PO),
18: the fault tolerant ($n,f$)-convergence to a convex $f$-gon (FC($f$)-CP),
19: and the gathering problems, assuming crash failures.
20: Obtained results classify these problems into three groups:
21: The convergence, FC(1), FC(1)-PO, and FC($f$)-CP compose the first group:
22: {\bf Every} set of target functions which always shrink the convex hull of a configuration
23: is compatible.
24: The second group is composed of the gathering and FC($f$)-PO for $f \geq 2$:
25: {\bf No} set of target functions which always shrink the convex hull of a configuration
26: is compatible.
27: The third group, FC($f$) for $f \geq 2$, is placed in between.
28: Thus, FC(1) and FC(2),
29: FC(1)-PO and FC(2)-PO,
30: and FC(2) and FC(2)-PO are respectively in different groups,
31: despite that FC(1) and FC(1)-PO are in the first group.
32:
33: \end{abstract}
34: