Sorting by Exchanging

نویسنده

  • Grzegorz Bancerek
چکیده

We adopt the following convention: α, β, γ, δ denote ordinal numbers, k denotes a natural number, and x, y, z, t, X, Y , Z denote sets. The following propositions are true: (1) x ∈ (α+ β) \ α iff there exists γ such that x = α+ γ and γ ∈ β. (2) Suppose α ∈ β and γ ∈ δ. Then γ 6= α and γ 6= β and δ 6= α and δ 6= β or γ ∈ α and δ = α or γ ∈ α and δ = β or γ = α and δ ∈ β or γ = α and δ = β or γ = α and β ∈ δ or α ∈ γ and δ = β or γ = β and β ∈ δ. (3) If x 6∈ y, then (y ∪ {x}) \ y = {x}. (4) succx \ x = {x}. (5) Let f be a function, r be a binary relation, and given x. Then x ∈ f◦r if and only if there exist y, z such that 〈y, z〉 ∈ r and 〈y, z〉 ∈ dom f and f(y, z) = x. (6) If α \β 6= ∅, then inf(α \β) = β and sup(α \β) = α and ⋃ (α \β) = ⋃ α.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Strip Exchanging Is Hard

The sorting by strip exchanges (aka strip exchanging) problem is motivated by applications in optical character recognition and genome rearrangement analysis. While a couple of approximation algorithms have been designed for the problem, nothing has been known about its computational hardness till date. In this work, we show that the decision version of strip exchanging is NP-Complete. We prese...

متن کامل

Efficient Algorithms for Sorting and Synchronization

This thesis presents efficient algorithms for internal and external parallel sorting and remote data update. The sorting algorithms approach the problem by concentrating first on highly efficient but incorrect algorithms followed by a cleanup phase that completes the sort. The remote data update algorithm, rsync, operates by exchanging block signature information followed by a simple hash searc...

متن کامل

Towards an Energy Aware DBMS - Energy Consumptions of Sorting and Join Algorithms

Database management systems comprise various algorithms for efficiently retrieving and managing data. Typically, algorithm efficiency or performance is correlated with execution speed. However, the uptime of batterypowered mobileand embedded systems strongly depends on the energy consumption of the involved components. This paper reports our results concerning the energy consumption of differen...

متن کامل

Lower bounding edit distances between permutations

A number of fields, including the study of genome rearrangements and the design of interconnection networks, deal with the connected problems of sorting permutations in as few moves as possible, using a given set of allowed operations, or computing the number of moves the sorting process requires, often referred to as the distance of the permutation. These operations often act on just one or tw...

متن کامل

Goal-Snapping: An Empirical Evaluation of Object Snapping in Tangible and Multi-Touch Interfaces

We present “Goal-snapping”, a novel approach for applying snapping techniques to tangible and multi-touch interfaces. It can be used to support users in accomplishing basic tasks such as aligning, sorting or grouping of virtual objects. As using snapping on large surfaces poses challenges in interaction design, we identify and discuss according parameters in Goal-snapping. For sorting and align...

متن کامل

Where's the Winner? Max-Finding and Sorting with Metric Costs

Traditionally, a fundamental assumption in evaluating the performance of algorithms for sorting and selection has been that comparing any two elements costs one unit (of time, work, etc.); the goal of an algorithm is to minimize the total cost incurred. However, a body of recent work has attempted to find ways to weaken this assumption—in particular, new algorithms have been given for these bas...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Formalized Mathematics

دوره 19  شماره 

صفحات  -

تاریخ انتشار 2011