ID: cs/0502014

On the asymptotic behavior of some Algorithms

February 3, 2005

View on ArXiv
Philippe RAP UR-R Robert
Computer Science
Mathematics
Data Structures and Algorith...
Classical Analysis and ODEs
Probability

A simple approach is presented to study the asymptotic behavior of some algorithms with an underlying tree structure. It is shown that some asymptotic oscillating behaviors can be precisely analyzed without resorting to complex analysis techniques as it is usually done in this context. A new explicit representation of periodic functions involved is obtained at the same time.

Similar papers 1

A probabilistic analysis of some tree algorithms

December 9, 2004

92% Match
Hanène Mohamed, Philippe Robert
Probability

In this paper a general class of tree algorithms is analyzed. It is shown that, by using an appropriate probabilistic representation of the quantities of interest, the asymptotic behavior of these algorithms can be obtained quite easily without resorting to the usual complex analysis techniques. This approach gives a unified probabilistic treatment of these questions. It simplifies and extends some of the results known in this domain.

Find SimilarView on arXiv

Periodic oscillations of coefficients of power series that satisfy functional equations, a practical revision

February 24, 2023

86% Match
Anton A Kutsenko
Functional Analysis
Classical Analysis and ODEs
Combinatorics

For the solutions $\Phi(z)$ of functional equations $\Phi(z)=P(z)+\Phi(Q(z))$, we derive a complete asymptotic of power series coefficients. As an application, we improve significantly an asymptotic of the number of $2,3$-trees with $n$ leaves given in Adv. Math. 44:180-205, 1982 by Andrew M. Odlyzko. The methods we consider can be applied to more general functional equations too.

Find SimilarView on arXiv

Identities and periodic oscillations of divide-and-conquer recurrences splitting at half

October 20, 2022

86% Match
Hsien-Kuei Hwang, Svante Janson, Tsung-Hsi Tsai
Data Structures and Algorith...
Combinatorics

We study divide-and-conquer recurrences of the form \begin{equation*} f(n) = \alpha f(\lfloor \tfrac n2\rfloor) + \beta f(\lceil \tfrac n2\rceil) + g(n) \qquad(n\ge2), \end{equation*} with $g(n)$ and $f(1)$ given, where $\alpha,\beta\ge0$ with $\alpha+\beta>0$; such recurrences appear often in analysis of computer algorithms, numeration systems, combinatorial sequences, and related areas. We show that the solution satisfies always the simple \emph{identity} \begin{equ...

Find SimilarView on arXiv

Beyond the Worst-Case Analysis of Algorithms (Introduction)

July 27, 2020

84% Match
Tim Roughgarden
Data Structures and Algorith...
Machine Learning

One of the primary goals of the mathematical analysis of algorithms is to provide guidance about which algorithm is the "best" for solving a given computational problem. Worst-case analysis summarizes the performance profile of an algorithm by its worst performance on any input of a given size, implicitly advocating for the algorithm with the best-possible worst-case performance. Strong worst-case guarantees are the holy grail of algorithm design, providing an application-agn...

Find SimilarView on arXiv

Another Asymptotic Notation : "Almost"

April 20, 2013

83% Match
Nabarun Mondal, Partha P. Ghosh
Computational Complexity

Asymptotic notations are heavily used while analysing runtimes of algorithms. Present paper argues that some of these usages are non trivial, therefore incurring errors in communication of ideas. After careful reconsidera- tion of the various existing notations a new notation is proposed. This notation has similarities with the other heavily used notations like Big-Oh, Big Theta, while being more accurate when describing the order relationship. It has been argued that this no...

Find SimilarView on arXiv

Limiting distributions for additive functionals on Catalan trees

June 13, 2003

83% Match
James Allen Fill, Nevin Kapur
Probability
Combinatorics

Additive tree functionals represent the cost of many divide-and-conquer algorithms. We derive the limiting distribution of the additive functionals induced by toll functions of the form (a) n^\alpha when \alpha > 0 and (b) log n (the so-called shape functional) on uniformly distributed binary search trees, sometimes called Catalan trees. The Gaussian law obtained in the latter case complements the central limit theorem for the shape functional under the random permutation mod...

Find SimilarView on arXiv

A new algorithm for computing the asymptotic solutions of a class of linear differential systems

January 12, 1998

83% Match
B. M. Brown, M. S. P. Eastham, D. K. R. McCormack
Spectral Theory
Numerical Analysis

This paper reports on a new algorithm to compute the asymptotic solutions of a linear differential system. A feature of the algorithm is the ability to accommodate periodic coefficients.

Find SimilarView on arXiv

A Tale of Two Trees: New Analysis for AVL Tree and Binary Heap

October 9, 2020

83% Match
Russel L. Villacarlos, Jaime M. Samaniego, ... , Clariño Maria Art Antonette D.
Data Structures and Algorith...

In this paper, we provide new insights and analysis for the two elementary tree-based data structures - the AVL tree and binary heap. We presented two simple properties that gives a more direct way of relating the size of an AVL tree and the Fibonacci recurrence to establish the AVL tree's logarithmic height. We then give a potential function-based analysis of the bottom-up heap construction to get a simpler and tight bound for its worst-case running-time.

Find SimilarView on arXiv

A Statistical Peek into Average Case Complexity

December 17, 2013

83% Match
Niraj Kumar Singh, Soubhik Chakraborty, Dheeresh Kumar Mallick
Data Structures and Algorith...
Applications

The present paper gives a statistical adventure towards exploring the average case complexity behavior of computer algorithms. Rather than following the traditional count based analytical (pen and paper) approach, we instead talk in terms of the weight based analysis that permits mixing of distinct operations into a conceptual bound called the statistical bound and its empirical estimate, the so called "empirical O". Based on careful analysis of the results obtained, we have ...

Find SimilarView on arXiv

Templates and Recurrences: Better Together

March 30, 2020

83% Match
Jason University of Wisconsin-Madison Breck, John University of Wisconsin-Madison Cyphert, ... , Reps Thomas University of Wisconsin-Madison
Programming Languages

This paper is the confluence of two streams of ideas in the literature on generating numerical invariants, namely: (1) template-based methods, and (2) recurrence-based methods. A template-based method begins with a template that contains unknown quantities, and finds invariants that match the template by extracting and solving constraints on the unknowns. A disadvantage of template-based methods is that they require fixing the set of terms that may appear in an invariant in a...

Find SimilarView on arXiv