この設定では、与えられたすべての制約を満たす配置を見つけることはできません。
理由を示すことができます：

まず第一に、問題のいくつかの対称性に気付かせてください。
1.設定の制約または一部は、固定位置について話しません。したがって、回転不変性があり、許可されたすべての人が多くの座席を左または右に移動することができ（全員が同じ量）、結果として得られる配置は許可されます。
2.設定の一部の制約はどれも、左または右について話しません。一般的な隣人についてのみです。したがって、ミラーの不変性もあります。これは、配置の逆転と同等です。

これらの2つの対称性により、1人の位置と、一般性を失うことなく隣接する制約の1つの方向を修正することができます。Aはポジション$ 1 $に座っています。
だから、私たちの最初の設定は次のとおりです。

ここで、制約を繰り返して、許可された可能性を追加しましょう。設定の可能性の可能性を最小限に抑える方法で、制約を考慮します。
1.固定の位置があるため、最初の制約は、曖昧さが最も少ないものです。1つの制約のために、近所の方向も修正できることを忘れないでください。したがって、eを位置$ 2 $に座らせます。
これまでの取り決めは次のとおりです。
2. eの位置に基づいているため、3番目の制約を考慮します。DはEの隣に座りたいと思っていますが、Aはすでに2つの可能な座席のうちの1つを占めているため、Dは3ドルの位置にしか座ることができません。DもBの隣に座りたいので、この制約には2番目の側面もあります。可能な座席の1つがEで占有されているため、Bはポジション$ 4 $に座る必要があります。結果の配置は次のとおりです。
aedb_
3.これで、ポジション$ 5 $の唯一の残り物の座席は、4番目の制約に違反しているため、Cによって占有できません。BはCの隣に座りたくありません。

特定の制約と既存の対称性を超えて位置を修正しなかったため、これは残念ながら、考えられるすべての制約を満たす配置を見つけることができないことを意味します。
For this setting it is not possible to find an arrangement satisfying all the given constraints.
I can show you why:

First of all let me notice some symmetries of the problem:
1. None of the constraints or part of the setting talk about fixed positions. So there is rotational invariance, all people in an allowed arrangement could move a number of seats left or right (everyone the same amount) and the resulting arrangement would still be allowed.
2. None of the constraints of part of the setting talk about left or right, only about their neighbors in general. Therefore, there is a mirror invariance as well, which is equivalent to reversing an arrangement. 

These two symmetries allow us to fix the position of one person and the direction of one of the neighboring constraints without loss of generality: A is sitting at position $1$.
So, our initial setting is: A____

Let us now iterate over the constraints and add allowed possibilities. We take constraints into account in a way that leaves the minimal number of possibilities for settings.
1. As we have the position of A fixed, the first constraint is the one leaving the least ambiguity. Remember that for one constraint we can fix the direction of neighborhood as well. So we seat E at position $2$.
The arrangement up to now is: AE___
2. We now take the third constraint into account as it is based on E's position in an unambiguous way. D wants to sit next to E, while A is already occupying one of the two possible seats, so D can only sit on position $3$. There is also a second aspect to this constraint, as D wants to sit next to B as well. As one of the possible seats is occupied with E, B has to sit on position $4$. The resulting arrangement is:
AEDB_
3. Now the only left-over seat at position $5$ cannot be occupied by C as this violates the fourth constraint: B does not want to sit next to C.

As we didn't fix any positions in a way beyond the given constraints and existing symmetries, this means that it is unfortunately not possible to find an arrangement satisfying all the possible constraints.