The Mudcat Café TM
Thread #45815   Message #682639
Posted By: Fibula Mattock
04-Apr-02 - 05:41 AM
Thread Name: BS: Pseudobabble 101
Subject: RE: BS: Pseudobabble 101
Thought I'd throw this one in the mix - not just deliberate pseudobabble, but proof that there is humour in computer science:

TITLE: On Superpolylogarithmic Subexponential Functions

Announcing: Technical Report TRCS-91-17, University of Maryland Baltimore County. A preliminary version of this paper appeared in two parts in {\it SIGACT News}, {\bf 22}:1 (winter 1991), Whole Number~78, 65--73, and {\bf 22}:2 (spring 1991), Whole Number~79, 51--56.

Alan T. Sherman, Computer Science Department, University of Maryland, Baltimore, County Baltimore, Maryland 21228 and Institute for Advanced Computer Studies, University of Maryland, College Park, College Park, Maryland 20742

June 21, 1990 (revised April 1, 1991)


Abstract

A superpolylogarithmic subexponential function is any function that asymptotically grows faster than any polynomial of any logarithm but slower than any exponential. We present a recently discovered nineteenth-century manuscript about these functions, which in part because of their applications in cryptology, have received considerable attention in contemporary computer science research. Attributed to the little-known yet highly-suspect composer/mathematician Maria Poopings, the manuscript can be sung to the tune of "Supercalifragilisticexpialidocious" from the musical Mary Poppins. In addition, we prove three ridiculous facts about superpolylogarithmic subexponential functions. Using novel extensions to the popular DTIME notation from complexity theory, we also define the complexity class SuperPolyLog/SubExp, which consists of all languages that can be accepted within deterministic superpolylogarithmic subexponential time. We show that this class is notationally intractable in the sense that it cannot be conveniently described using existing terminology. Surprisingly, there is some scientific value in our notational novelties; moreover, students may find this paper helpful in learning about growth rates, asymptotic notations, cryptology, and reversible computation.

Keywords. Algorithms, asymptotic notation, complexity theory, cryptography, cryptology, DTIME, mathematical humor, Maria Poopings, Mary Poppins, musical computer science, reversible computation, Supercalifragilisticexpialidocious, superpolylogarithmic subexponential functions, SuperPolyLog/SubExp.

---------------------- lyrics ----------------------------

Superpolylogarithmic Subexponential Functions (Sung to the tune of "Supercalifragilisticexpialidocious.")

Um diddle diddle diddle, um diddle ay! Um diddle diddle diddle, um diddle ay!

Superpolylogarithmic subexponential functions!
Faster than a polylog but slower than exponential.
Even though they're hard to say, they're truly quintessential.
Superpolylogarithmic subexponential functions!

Um diddle diddle diddle, um diddle ay! Um diddle diddle diddle, um diddle ay!

For Alice to send a message through to Bob when Eve's eavesdropping,
do use a trapdoor one-way function---not a one-key mapping.
First take a message x, let's say, and raise it to the e;
then mod it out by p times q but keep these secretly. Oh!

(Chorus)

Um diddle diddle diddle, um diddle ay! Um diddle diddle diddle, um diddle ay!

The process takes but poly-time and appears to be secure:
why even just a single bit is one over polylog pure.
Though Alice thinks that Eve must spend time at least exponential,
by using Lenstra's elliptic curves, Eve splits n subexponentially. Oh!

(Chorus)

Um diddle diddle diddle, um diddle ay! Um diddle diddle diddle, um diddle ay!

Most computations dissipate a lot of energy;
we remove the heat with water but there's a better strategy.
Since thermodynamics does not apply when info is not doomed,
the laws of physics don't require that power be consumed. Oh!

(Chorus)

Um diddle diddle diddle, um diddle ay! Um diddle diddle diddle, um diddle ay!

Now Bennett said in `73, to run a program P,
you simulate the program P, but do so reversibly.
The problem with this method is that space is exponential, so
trade off time to save on space---this really is essential! Oh!

(Chorus)

Um diddle diddle diddle, um diddle ay! Um diddle diddle diddle, um diddle ay!

Did you know if you invert one, you get a funtionential subexporithmic logapolyrepus? But that's quite a singularity! So,

If you are in an oral exam and cannot find the way,
just summon up these words and then you've got a lot to say.
But better use them carefully or you could fail the test.
A professor once asked me, "What do you call functions that grow faster than any polylogarithm but slower than exponential?
"They're...

Superpolylogarithmic subexponential functions!
Superpolylogarithmic subexponential functions!
Superpolylogarithmic subexponential functions!
Superpolylogarithmic subexponential functions!

end of lyrics

Note: See paper for detailed performance notes and mathematical proofs by anagramming.

(You can read the full paper - a work of genius - online. Try here for a text version.)