Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Revision History for A003049

(Bold, blue-underlined text is an addition; faded, red-underlined text is a deletion.)

Showing entries 1-10 | older changes
Number of connected Eulerian graphs with n unlabeled nodes.
(history; published version)
#78 by OEIS Server at Fri Jul 05 02:02:22 EDT 2024
LINKS

Chai Wah Wu, <a href="/A003049/b003049_3.txt">Table of n, a(n) for n = 1..88</a> (terms 1..60 from Max Alekseyev)

#77 by Joerg Arndt at Fri Jul 05 02:02:22 EDT 2024
STATUS

reviewed

approved

Discussion
Fri Jul 05
02:02
OEIS Server: Installed new b-file as b003049.txt.  Old b-file is now b003049_3.txt.
#76 by Michel Marcus at Thu Jul 04 23:49:41 EDT 2024
STATUS

proposed

reviewed

#75 by Chai Wah Wu at Thu Jul 04 21:30:04 EDT 2024
STATUS

editing

proposed

#74 by Chai Wah Wu at Thu Jul 04 21:29:59 EDT 2024
LINKS

Max Alekseyev, Chai Wah Wu, <a href="/A003049/b003049_3.txt">Table of n, a(n) for n = 1..88</a> (terms 1..60</a> from Max Alekseyev)

STATUS

approved

editing

#73 by Joerg Arndt at Wed Jul 03 01:13:24 EDT 2024
STATUS

reviewed

approved

#72 by Michel Marcus at Wed Jul 03 00:29:53 EDT 2024
STATUS

proposed

reviewed

#71 by Chai Wah Wu at Wed Jul 03 00:27:53 EDT 2024
STATUS

editing

proposed

#70 by Chai Wah Wu at Wed Jul 03 00:27:44 EDT 2024
PROG

return sum(mobius(n//d)*c(d) for d in divisors(n, generator=True))//n # Chai Wah Wu, Jul 03 2024

#69 by Chai Wah Wu at Wed Jul 03 00:27:34 EDT 2024
PROG

(Python)

from functools import lru_cache

from itertools import combinations

from fractions import Fraction

from math import prod, gcd, factorial

from sympy import mobius, divisors

from sympy.utilities.iterables import partitions

def A003049(n):

@lru_cache(maxsize=None)

def b(n): return int(sum(Fraction(1<<sum(p[r]*p[s]*gcd(r, s) for r, s in combinations(p.keys(), 2))+sum(((q>>1)-1)*r+(q*r*(r-1)>>1) for q, r in p.items())+any(q&1 for q in p), prod(q**r*factorial(r) for q, r in p.items())) for p in partitions(n)))

@lru_cache(maxsize=None)

def c(n): return n*b(n)-sum(c(k)*b(n-k) for k in range(1, n))

return sum(mobius(n//d)*c(d) for d in divisors(n, generator=True))//n # Chai Wah Wu, Jul 03 2024

STATUS

approved

editing