login

Year-end appeal: Please make a donation to the OEIS Foundation to support ongoing development and maintenance of the OEIS. We are now in our 61st year, we have over 378,000 sequences, and we’ve reached 11,000 citations (which often say “discovered thanks to the OEIS”).

Number of (undirected) cycles on the n X 5 king graph.
4

%I #16 Dec 09 2020 05:37:14

%S 204,33145,4847163,545217435,61575093671,7050330616441,

%T 808723201743855,92672075290059017,10617254793634907021,

%U 1216460857186123433837,139377550879455782939427,15969325570952770252910697,1829698785056144504575785405,209639263869115933534540710701

%N Number of (undirected) cycles on the n X 5 king graph.

%H Seiichi Manyama, <a href="/A339199/b339199.txt">Table of n, a(n) for n = 2..400</a>

%H Vaclav Kotesovec, <a href="/A339199/a339199.txt">Empirical g.f.</a>

%H Eric Weisstein's World of Mathematics, <a href="http://mathworld.wolfram.com/GraphCycle.html">Graph Cycle</a>

%H Eric Weisstein's World of Mathematics, <a href="http://mathworld.wolfram.com/KingGraph.html">King Graph</a>

%o (Python)

%o # Using graphillion

%o from graphillion import GraphSet

%o def make_nXk_king_graph(n, k):

%o grids = []

%o for i in range(1, k + 1):

%o for j in range(1, n):

%o grids.append((i + (j - 1) * k, i + j * k))

%o if i < k:

%o grids.append((i + (j - 1) * k, i + j * k + 1))

%o if i > 1:

%o grids.append((i + (j - 1) * k, i + j * k - 1))

%o for i in range(1, k * n, k):

%o for j in range(1, k):

%o grids.append((i + j - 1, i + j))

%o return grids

%o def A339098(n, k):

%o universe = make_nXk_king_graph(n, k)

%o GraphSet.set_universe(universe)

%o cycles = GraphSet.cycles()

%o return cycles.len()

%o def A339199(n):

%o return A339098(n, 5)

%o print([A339199(n) for n in range(2, 20)])

%Y Column 5 of A339098.

%Y Cf. A339202.

%K nonn

%O 2,1

%A _Seiichi Manyama_, Nov 27 2020