Constructing Segmented Differentiable Quadratics to Determine Algorithmic Run Times and Model Non-Polynomial Functions

12/03/2020
by   Ananth Goyal, et al.
0

We propose an approach to determine the continual progression of algorithmic efficiency, as an alternative to standard calculations of time complexity, likely, but not exclusively, when dealing with data structures with unknown maximum indexes and with algorithms that are dependent on multiple variables apart from just input size. The proposed method can effectively determine the run time behavior F at any given index x , as well as ∂ F/∂ x, as a function of only one or multiple arguments, by combining n/2 quadratic segments, based upon the principles of Lagrangian Polynomials and their respective secant lines. Although the approach used is designed for analyzing the efficacy of computational algorithms, the proposed method can be used within the pure mathematical field as a novel way to construct non-polynomial functions, such as log_2n or n+1/n-2, as a series of segmented differentiable quadratics to model functional behavior and reoccurring natural patterns. After testing, our method had an average accuracy of above of 99% with regard to functional resemblance.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/16/2018

Generalizations of the Durand-Kerner method

We propose an approach to constructing iterative methods for simultaneou...
research
05/10/2021

Near Neighbor Search via Efficient Average Distortion Embeddings

A recent series of papers by Andoni, Naor, Nikolov, Razenshteyn, and Wai...
research
02/05/2018

Verifying Asymptotic Time Complexity of Imperative Programs in Isabelle

We present a framework in Isabelle for verifying asymptotic time complex...
research
04/21/2019

Constructive Polynomial Partitioning for Algebraic Curves in R^3 with Applications

In 2015, Guth proved that for any set of k-dimensional varieties in R^d ...
research
02/13/2015

Polynomial-Chaos-based Kriging

Computer simulation has become the standard tool in many engineering fie...
research
11/18/2018

The problematic nature of potentially polynomial-time algorithms solving the subset-sum problem

The main purpose of this paper is to study the NP-complete subset-sum pr...
research
01/26/2023

First Order Methods for Geometric Optimization of Crystal Structures

The geometric optimization of crystal structures is a procedure widely u...

Please sign up or login with your details

Forgot password? Click here to reset