中文
相关论文

相关论文: Shellsort with three increments

200 篇论文

We prove a general lower bound on the average-case complexity of Shellsort: the average number of data-movements (and comparisons) made by a $p$-pass Shellsort for any incremental sequence is $\Omega (pn^{1 + 1/p)$ for all $p \leq \log n$.…

数据结构与算法 · 计算机科学 2007-05-23 Tao Jiang , Ming Li , Paul Vitanyi

We prove a general lower bound on the average-case complexity of Shellsort: the average number of data-movements (and comparisons) made by a $p$-pass Shellsort for any incremental sequence is $\Omega (pn^{1 + 1/p})$ for every $p$. The proof…

计算复杂性 · 计算机科学 2015-01-29 Tao Jiang , Ming Li , Paul Vitanyi

In this paper, we describe randomized Shellsort--a simple, randomized, data-oblivious version of the Shellsort algorithm that always runs in O(n log n) time and, as we show, succeeds in sorting any given input permutation with very high…

数据结构与算法 · 计算机科学 2015-03-13 Michael T. Goodrich

Sorting algorithms have attracted a great deal of attention and study, as they have numerous applications to Mathematics, Computer Science and related fields. In this thesis, we first deal with the mathematical analysis of the Quicksort…

数据结构与算法 · 计算机科学 2015-10-05 Vasileios Iliopoulos

One of the greatest algorithms of all time is Quicksort. Its average running time is famously O(nlog(n)), and its variance, less famously, is O(n^2) (hence its standard deviation is O(n)). But what about higher moments? Here we find…

概率论 · 数学 2019-03-12 Shalosh B. Ekhad , Doron Zeilberger

We study the space requirements of a sorting algorithm where only items that at the end will be adjacent are kept together. This is equivalent to the following combinatorial problem: Consider a string of fixed length n that starts as a…

概率论 · 数学 2007-05-23 Svante Janson

Traditional Insertion Sort runs in O(n^2) time because each insertion takes O(n) time. When people run Insertion Sort in the physical world, they leave gaps between items to accelerate insertions. Gaps help in computers as well. This paper…

数据结构与算法 · 计算机科学 2007-05-23 Michael A. Bender , Martin Farach-Colton , Miguel Mosteiro

Shellsort is a sorting method that is attractive due to its simplicity, yet it takes effort to analyze its efficiency. The heart of the algorithm is the gap sequence chosen a priori and used during sorting. The selection of this gap…

数据结构与算法 · 计算机科学 2023-01-03 Oscar Skean , Richard Ehrenborg , Jerzy W. Jaromczyk

Recently, many results on the computational complexity of sorting algorithms were obtained using Kolmogorov complexity (the incompressibility method). Especially, the usually hard average-case analysis is ammenable to this method. Here we…

数据结构与算法 · 计算机科学 2009-05-28 Paul M. B. Vitanyi

I show that a trivial modification of a standard proof of the Roth's Theorem on triples in arithmetic progression would lead to the following Theorem: If A is a "large set" that is its elements are monotone increasing integers and the sum…

数论 · 数学 2014-04-08 Gabor Korvin

Permutation patterns and pattern avoidance have been intensively studied in combinatorics and computer science, going back at least to the seminal work of Knuth on stack-sorting (1968). Perhaps the most natural algorithmic question in this…

数据结构与算法 · 计算机科学 2019-08-14 Benjamin Aram Berendsohn , László Kozma , Dániel Marx

The efficiency of sorting techniques has a significant impact on the overall efficiency of a program. The efficiency of Shell, Heap and Treap sorting techniques in terms of both running time and memory usage was studied, experiments…

数据结构与算法 · 计算机科学 2012-03-07 Olusegun Folorunso , Olufunke R. Vincent , Oluwatimilehin Salako

Consider the hypergraph bootstrap percolation process in which, given a fixed $r$-uniform hypergraph $H$ and starting with a given hypergraph $G_0$, at each step we add to $G_0$ all edges that create a new copy of $H$. We are interested in…

组合数学 · 数学 2022-10-25 Alberto Espuny Díaz , Barnabás Janzer , Gal Kronenberg , Joanna Lada

Perfect sorting by reversals, a problem originating in computational genomics, is the process of sorting a signed permutation to either the identity or to the reversed identity permutation, by a sequence of reversals that do not break any…

离散数学 · 计算机科学 2012-01-05 Mathilde Bouvel , Cedric Chauve , Marni Mishna , Dominique Rossin

Sorting a Permutation by Transpositions (SPbT) is an important problem in Bioinformtics. In this paper, we improve the running time of the best known approximation algorithm for SPbT. We use the permutation tree data structure of Feng and…

数据结构与算法 · 计算机科学 2009-10-20 Jesun Sahariar Firoz , Masud Hasan , Ashik Zinnat Khan , M. Sohel Rahman

In this paper the focus is set on a modified Chua's circuit model equation with saw-tooth function in place of piece-wise linear function of Chua's circuit displaying multi-scroll chaotic attractors. We study the characteristic properties…

混沌动力学 · 物理学 2015-05-28 G. Sakthivel , S. Rajasekar , K. Thamilmaran , Syamal Kumar Dana

Many fundamental problems in computational geometry admit no algorithm running in $o(n \log n)$ time for $n$ planar input points, via classical reductions from sorting. Prominent examples include the computation of convex hulls, quadtrees,…

计算几何 · 计算机科学 2026-05-18 Ivor van der Hoog , Eva Rotenberg , Jack Spalding-Jamieson , Lasse Wulf

We revisit the selection problem, namely that of computing the $i$th order statistic of $n$ given elements, in particular the classic deterministic algorithm by grouping and partition due to Blum, Floyd, Pratt, Rivest, and Tarjan (1973).…

数据结构与算法 · 计算机科学 2019-04-09 Ke Chen , Adrian Dumitrescu

Optimal gap sequences in Shellsort, defined as gap sequences having the minimised maximum number of comparisons for a fixed number of pairwise distinct elements, are found by minimax search in reduced permutational spaces, namely Bad…

组合数学 · 数学 2021-12-22 Ying Wai Lee

Common intervals have been defined as a modelisation of gene clusters in genomes represented either as permutations or as sequences. Whereas optimal algorithms for finding common intervals in permutations exist even for an arbitrary number…

数据结构与算法 · 计算机科学 2013-10-17 Irena Rusu
‹ 上一页 1 2 3 10 下一页 ›