login
The OEIS is supported by the many generous donors to the OEIS Foundation.

 

Logo
Hints
(Greetings from The On-Line Encyclopedia of Integer Sequences!)
A220001 Benes network size for permutations of n. 1

%I #22 Aug 03 2024 17:08:19

%S 0,1,3,6,8,12,15,20,22,26,30,36,39,44,49,56,58,62,66,72,76,82,88,96,

%T 99,104,109,116,121,128,135,144,146,150,154,160,164,170,176,184,188,

%U 194,200,208,214,222,230,240,243,248,253,260,265,272,279,288,293,300

%N Benes network size for permutations of n.

%C a(n) is the number of 2 X 2 direct/crisscross switches required to construct an n X n crossbar for any permutation.

%H Paolo Xausa, <a href="/A220001/b220001.txt">Table of n, a(n) for n = 1..10000</a>

%H Chihming Chang and Rami Melhem, <a href="http://citeseerx.ist.psu.edu/pdf/5183c0b2ba11fa5a3ca23e20e040ceb18e60a2fb">Arbitrary Size Benes Networks</a>

%H Hsien-Kuei Hwang, S Janson, TH Tsai, <a href="http://140.109.74.92/hk/wp-content/files/2016/12/aat-hhrr-1.pdf">Exact and asymptotic solutions of the recurrence f(n) = f(floor(n/2)) + f(ceiling(n/2)) + g(n): theory and applications</a>, Preprint, 2016; Also <a href="https://dx.doi.org/10.1145/3127585">Exact and Asymptotic Solutions of a Divide-and-Conquer Recurrence Dividing at Half: Theory and Applications</a>, ACM Transactions on Algorithms, 13:4 (2017), #47

%F a(n) = 2*floor(n/2) + a(floor(n/2)) + a(ceiling(n/2)) for n > 2 and a(1)=0 and a(2)=1.

%e n=1 does not need any switches, n=2 needs just one 2 X 2 switch, n=3 needs three switches (1 X 2, 2 X 3, 1 X 2).

%t A220001[n_] := A220001[n] = If[n < 3, n - 1, 2*Floor[n/2] + A220001[Floor[n/2]] + A220001[Ceiling[n/2]]]; Array[A220001, 100] (* _Paolo Xausa_, Aug 03 2024 *)

%K nonn

%O 1,3

%A _Leonid Broukhis_, Dec 03 2012

Lookup | Welcome | Wiki | Register | Music | Plot 2 | Demos | Index | Browse | More | WebCam
Contribute new seq. or comment | Format | Style Sheet | Transforms | Superseeker | Recents
The OEIS Community | Maintained by The OEIS Foundation Inc.

License Agreements, Terms of Use, Privacy Policy. .

Last modified August 20 03:23 EDT 2024. Contains 375310 sequences. (Running on oeis4.)