Computing efficiently the weighted greatest common divisor

Abstract

In this paper we included some basic properties for weighted greatest common divisors, and discuss how to speed up computing the weighted greatest common divisor. By ordering the 'weights' we are able to significantly shorten the operations to computing wgcd. In the absence of an efficient algorithm for computing wgcd by ordering the weights, and using , we significantly reduce the numbers for which we want to compute wgcd. As a final result in this paper we prove that: If x = (x0,… ,xn)∈ Zn+1, with weights w=(q0,… ,qn) and q0≤ ·s ≤ qn, then wgcdw(x) = wgcdw(y0,y1,…,yn), where yi = (xi,…,xn), and y0≤ y1 ≤… ≤ yn.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…