این مسئله را میتوان با استفاده از تانسورهای دو بعدی حل کرد. فرض کنید ماتریس$ A $یک ماتریس دو بعدی باشد که در سطر $i$ و ستون$ j $آن، مقدار $1 $قرار داده شده است اگر نفر $i$ و$ j با$ هم قهر باشند و در غیر این صورت، مقدار$ 0$ قرار داده شده است.
حال با استفاده از تانسور $A$، میتوان یک تانسور دو بعدی$ B $را تعریف کرد که در سطر$ i$ و ستون$ j $آن، مقدار$ 1 $قرار داده شده است اگر نفر $i$ و $j$ با هم قهر نباشند و در غیر این صورت، مقدار $0$ قرار داده شده است.
حال با استفاده از تانسو$ر B$، میتوان یک تانسور دو بعدی$ C $را تعریف کرد که در سطر$ i $و ستون$ j$ آن، مقدار$ 1$ قرار داده شده است اگر نفر$ i $و$ j$ در کنار هم ننشسته باشند و در غیر این صورت، مقدار$ 0 $قرار داده شده است.
حال با استفاده از تانسور$ C$، میتوان یک تانسور دو بعدی$ D $را تعریف کرد که در سطر$ i$ و ستون$ j$ آن، مقدار$ 1$ قرار داده شده است اگر نفر i و j در جایگاههای متفاوتی نشسته باشند و در غیر این صورت، مقدار $0$ قرار داده شده است.
حال با استفاده از تانسور$ D$، میتوان یک تانسور دو بعدی $E$ را تعریف کرد که در سطر$ i $و ستون$ j$ آن، مقدار$ 1$ قرار داده شده است اگر نفر $i $در جایگاه$ j-1$، نفر $j$ در جایگاه$ i-1 $و سایر افراد در جایگاههای متفاوتی نشسته باشند و در غیر این صورت، مقدار $0 $قرار داده شده است.
حال با استفاده از تانسور E، میتوان$ n $نفر را به شکلی دور یک میز گرد نشاند که هیچ دو نفر قهر در کنار هم ننشسته باشند.