Fact-checked by Grok 2 weeks ago

Weak ordering

In , particularly in , a weak ordering (also known as a total preorder or weak order) is a on a set that is reflexive, transitive, and total, meaning that for any two elements, at least one precedes or is equivalent to the other. This structure allows for equivalence classes of equivalent elements within the relation, distinguishing it from stricter orderings like partial orders, which require antisymmetry. The defining properties of a weak ordering ensure comparability across the entire set: reflexivity guarantees that every relates to itself, preserves the order through chains of relations, and totality (or completeness) eliminates incomparable pairs. Formally, for a ≤ on a set X, it satisfies aa for all aX (reflexivity), ab and bc implies ac (), and for all a, bX, either ab or ba (totality). From these axioms, an ~ emerges where a ~ b if and only if ab and ba, partitioning the set into equivalence classes that can be totally ordered. Weak orderings generalize linear orders by permitting ties or indifferences, making them essential in fields like for modeling preferences where options may be equally desirable. In , the weak order on the Sn—defined by inversion sets or adjacent transpositions—forms a structure central to studying permutations and algorithms. They also underpin computational concepts, such as strict weak orderings in programming languages like C++, which enforce consistent comparisons for data structures without requiring uniqueness.

Introduction and Definition

Formal Definition

A weak ordering on a set X is a \preceq on X that is reflexive, , and total. Specifically, reflexivity requires that for all x \in X, x \preceq x, transitivity requires that for all x, y, z \in X, if x \preceq y and y \preceq z, then x \preceq z, and totality requires that for all x, y \in X, x \preceq y or y \preceq x. These axioms can be formalized as: \forall x \in X, \ x \preceq x \forall x,y,z \in X,\ (x \preceq y \land y \preceq z) \to x \preceq z and \forall x,y \in X,\ x \preceq y \lor y \preceq x. The associated strict weak order \prec is derived from \preceq by defining x \prec y if and only if x \preceq y and not y \preceq x. This relation \prec is irreflexive (for no x \in X does x \prec x hold) and transitive (if x \prec y and y \prec z, then x \prec z). Standard notation employs \preceq for the weak ordering and \sim for the induced , where x \sim y if and only if x \preceq y and y \preceq x.

Basic Properties

A weak ordering on a set X, also known as a total preorder, is characterized by the properties of reflexivity, , and totality, which together imply several key structural features. The totality property ensures that the relation \preceq is complete: for every pair of elements x, y \in X, either x \preceq y or y \preceq x holds. This completeness distinguishes weak orderings from general s and partial orders, guaranteeing a consistent relational decision between any two elements without allowing strict incomparability. The associated strict weak order, defined by x \prec y if and only if x \preceq y and not y \preceq x, is asymmetric: if x \prec y, then it cannot be that y \prec x. This asymmetry follows directly from the totality and transitivity of \preceq, ensuring that the strict part behaves like an irreflexive counterpart without cycles or mutual preferences. A fundamental consequence is the trichotomy law: for any x, y \in X, exactly one of the following holds—x \prec y, y \prec x, or x \sim y where \sim denotes indifference (x \preceq y and y \preceq x). This partition into strict preference, reverse preference, or equivalence provides a clear decision framework for comparisons in the ordering. The indifference relation \sim forms an on X, being reflexive (from reflexivity of \preceq), symmetric (from totality), and transitive (from transitivity of \preceq). Consequently, X decomposes into equivalence classes under \sim, and the weak ordering induces a on the quotient set X / \sim, where incomparability arises solely within these classes rather than arbitrarily between distinct elements. Weak orderings extend partial orders by incorporating totality while preserving the partial order's asymmetric part within the strict relation; specifically, any partial order can be embedded into a weak ordering via an extension that respects the original comparisons and introduces equivalences only where necessary. This extension property, generalizing the Szpilrajn theorem for linear extensions, allows weak orderings to model scenarios with ties or indifferences atop stricter hierarchies.

Examples and Illustrations

Mathematical Examples

A classic mathematical example of a weak ordering is the on the \mathbb{N} \times \mathbb{N}, where \mathbb{N} denotes the natural numbers equipped with the standard . The relation is defined by (a, b) \preceq (c, d) if a < c or both a = c and b \le d. This relation is total and transitive, forming a total order and thus a weak order, with the induced equivalence (a, b) \sim (c, d) holding precisely when a = c and b = d. When the first components are equal, the ordering reduces to that on the second components, prioritizing the primary criterion while resolving ties secondarily. To illustrate a weak ordering with non-trivial equivalence classes, consider the relation on \mathbb{N} \times \mathbb{N} defined by (a, b) \preceq (c, d) if a \le c. This is transitive and total (since the standard order on \mathbb{N} is total), yielding a weak order where equivalence classes are the vertical fibers \{(k, b) \mid b \in \mathbb{N}\} for each fixed k \in \mathbb{N}, and these classes are totally ordered by increasing k. The quotient by the equivalence relation is isomorphic to the total order on \mathbb{N}, exemplifying the general structure of weak orders as total orders on their equivalence classes. Another example arises on the class of ordinal numbers, where \alpha \preceq \beta if there exists an order-embedding (isomorphism onto an initial segment) from \alpha to \beta. This relation coincides with the standard ordinal order \alpha \le \beta and is a total order, hence a weak order, with equivalence \alpha \sim \beta only when \alpha = \beta. Ordinals provide a transfinite instance of weak ordering, extending finite and countable cases while preserving totality and well-foundedness. For a simple finite example, consider the set \{1, 2, 3\} with the relation satisfying $1 \preceq 2 \preceq 3 and $1 \sim 2 (but $2 \not\sim 3). The equivalence classes are \{1, 2\} and \{3\}, totally ordered as \{1, 2\} \prec \{3\}, making the overall relation a weak order that is neither total (due to the tie between 1 and 2) nor partial (due to totality across classes). This demonstrates how weak orders accommodate ties within classes while maintaining comparability between them.

Applied Examples

In voting systems, weak orderings model voter preferences where candidates can be ranked with possible ties, reflecting scenarios where voters find options equally desirable. For instance, a preference relation ≼ on candidates satisfies A ≼ B if candidate A is at least as preferred as B, allowing ties when A and B are indifferent, which forms a complete preorder on the set of candidates. This structure is central to social choice theory, enabling aggregation of individual rankings into collective decisions while accommodating incomplete strict preferences. Alphabetical sorting of files or strings exemplifies a weak ordering through lexicographic comparison, where strings are ordered based on the first differing character, and identical strings form equivalence classes treated as tied. In this relation, shorter strings may be padded or compared by length if prefixes match, ensuring transitivity and completeness across the set of strings, which supports stable sorting algorithms in computing. For example, "apple" < "apricot" but "apple" ~ "apple" for duplicates, partitioning files into ordered groups with ties for exact matches. In directed acyclic graphs (DAGs), topological sorting with ties extends standard linear extensions to weak orderings by allowing equivalence classes of nodes that lack precedence relations, representing scenarios like concurrent tasks in scheduling where tied nodes can execute simultaneously. The relation defines u ≼ v if there is a path from u to v or u = v, forming a partial order that linearizes into a weak order by collapsing indifferent components into tied levels, ensuring all dependencies are respected while permitting parallelism. This approach is applied in compiler optimization and project management to minimize delays in tied subtasks.

Axiomatic Characterizations

Strict Weak Orderings

A strict weak ordering on a set X is defined as an irreflexive and transitive binary relation < on X. Irreflexivity ensures that no element is related to itself, i.e., \neg (x < x) for all x \in X, while transitivity requires that if x < y and y < z, then x < z for all x, y, z \in X. This formulation captures the asymmetric nature of the ordering without ties within comparable elements, distinguishing it from broader partial orders by ensuring the associated non-strict relation forms a valid weak order. The corresponding weak order \preceq can be reconstructed from the strict weak ordering < by defining x \preceq y if and only if \neg (y < x) for all x, y \in X. Reflexivity of \preceq holds vacuously, as \neg (x < x) follows directly from the irreflexivity of <. Transitivity of \preceq is implied by the transitivity of <, since assuming x \preceq y and y \preceq z (i.e., \neg (y < x) and \neg (z < y)) leads to \neg (z < x) via the contrapositive structure of the relation; any potential violation would contradict the transitive closure of <. Asymmetry of < arises as a direct consequence of its irreflexivity and transitivity: if x < y and y < x, then transitivity yields x < x, which contradicts irreflexivity. Thus, < cannot hold in both directions for distinct elements, reinforcing its role as a strict comparator within the weak ordering framework. The equivalence classes of the reconstructed weak order \preceq partition X into levels, where two elements x, y \in X belong to the same class if x \preceq y and y \preceq x (i.e., neither x < y nor y < x). These classes form a quotient structure totally ordered by the induced action of <, with A < B for classes A, B if some (equivalently, every) element of A precedes every element of B. This partitioning highlights how strict weak orderings organize elements into indifferent tiers separated by strict inequalities.

Total Preorders

A total preorder is a binary relation \preceq on a set X that is reflexive—meaning x \preceq x for all x \in X—transitive—meaning if x \preceq y and y \preceq z then x \preceq z—and total, or connected, meaning that for all x, y \in X, either x \preceq y or y \preceq x. This totality condition ensures completeness in the sense that every pair of elements is comparable, distinguishing total preorders from more general preorders that may allow incomparability. In the context of weak orderings, the total preorder formulation emphasizes reflexivity, transitivity, and this connectedness axiom. Weak orderings are equivalent to total preorders, as both are reflexive, transitive, and total relations. To see the connection to the strict weak ordering characterization, define the associated strict relation < by x < y if and only if x \preceq y and not y \preceq x. This < inherits transitivity from the structure of \preceq, and the totality of \preceq ensures that < is a . Conversely, starting from a strict weak order <, the relation \preceq defined by x \preceq y if and only if not y < x yields a total preorder, with transitivity of \preceq following from the transitivity and cotransitivity of <: if x \preceq y \preceq z (i.e., not y < x and not z < y) but z < x, then cotransitivity implies z < y or y < x, a contradiction. The indifference relation \sim, defined as the intersection of \preceq and its converse \succeq (where x \succeq y if and only if y \preceq x), given by x \sim y if and only if x \preceq y and y \preceq x, is an equivalence relation on X. This equivalence partitions X into classes where elements are indistinguishable under \preceq. The quotient set X / \sim, formed by these equivalence classes, carries an induced total order: \preceq if and only if x \preceq y, where $$ denotes the class of x. This structure decomposes the weak ordering into a chain of totally ordered equivalence classes, reflecting the layered nature of total preorders.

Ordered Partitions

A weak ordering on a set X can be represented as an ordered partition of X into non-empty subsets E_1, E_2, \dots, E_k, referred to as levels or equivalence classes, which are strictly ordered such that E_1 \prec E_2 \prec \dots \prec E_k. Within each level E_i, all elements are indifferent, meaning x \sim y for x, y \in E_i, while for x \in E_i and y \in E_j with i < j, x < y. This partition captures the structure where indifference groups elements into incomparable tiers, and the tiers themselves form a total order under the strict relation. The equivalence classes arise directly from the indifference relation \sim, which partitions X into these levels, while the strict weak order \prec induces a linear ordering on the quotient set X / \sim. As noted in the basic properties, \sim is an equivalence relation, ensuring the classes are disjoint and exhaustive, and the absence of incomparabilities between different classes guarantees the total order on them. Every weak ordering produces a unique ordered partition of this form, and conversely, any partition of X into k non-empty subsets equipped with a linear order on the subsets defines a unique weak ordering via intra-class indifference and inter-class strict ordering. The number of classes k measures the thickness of the ordering, indicating the number of distinct levels or ranks. For instance, on the set \{a, b, c\} with the weak ordering a \sim b < c, the corresponding ordered partition is \{\{a, b\}, \{c\}\} where \{a, b\} \prec \{c\}.

Representation by Functions

A weak ordering on a finite set X admits a real-valued utility representation. Specifically, for any weak ordering \preceq on a finite set X, there exists a function f: X \to \mathbb{R} such that for all x, y \in X, x \preceq y if and only if f(x) \leq f(y). To construct such a function, first identify the equivalence classes induced by the weak ordering, which form an ordered partition of X where classes are totally ordered by the relation. Assign increasing real values to these classes based on their order—for instance, label the classes C_1 \prec C_2 \prec \cdots \prec C_k and set f(x) = i for x \in C_i, or more generally, f(x) = r_i where r_1 < r_2 < \cdots < r_k are distinct reals. This ensures the representation preserves the ordering, as elements within a class receive the same value (reflecting indifference) and values increase strictly across classes. Such representations are unique up to strictly increasing (monotone) transformations: if f and g both represent \preceq, then there exists a strictly increasing function \phi: \mathbb{R} \to \mathbb{R} such that g = \phi \circ f. This follows from the total preorder structure, where the order on the image determines the transformation. For infinite sets, a real-valued representation requires additional topological assumptions on the weak ordering, such as continuity, to ensure existence. Debreu's theorem states that a continuous weak ordering on a second-countable topological space admits a continuous real-valued utility function representation. Without such assumptions like continuity or separability, a real-valued representation may not exist, and the axiom of choice is often needed for general constructions. While more general preorders may require multi-dimensional (vector-valued) utility functions for representation, weak orderings suffice with a scalar real-valued function due to their total preorder nature.

Relations to Other Orderings

Comparisons with Strict and Partial Orders

A weak ordering, also known as a total preorder, permits ties between distinct elements through an equivalence relation, whereas a strict total order forbids such ties and requires all pairs of distinct elements to be strictly comparable. In a strict total order, the relation is irreflexive, transitive, and connected, ensuring antisymmetry and no non-trivial equivalences. By contrast, a weak ordering is reflexive, transitive, and complete, allowing for cases where a \leq b and b \leq a for a \neq b, representing indifference or ties. The strict part of a weak ordering, defined by a \prec b if and only if a \leq b but not b \leq a, is asymmetric—meaning if a \prec b then not b \prec a—but the full relation \leq is not antisymmetric unless the equivalence classes are singletons, i.e., no ties exist. This asymmetry in the strict component distinguishes weak orderings from preorders that lack totality, while the potential for non-antisymmetry highlights their relaxation relative to total orders. In comparison to partial orders, which are reflexive, transitive, and antisymmetric but may leave elements incomparable, weak orderings enforce totality: for any a and b, either a \leq b, b \leq a, or both hold, eliminating true incomparability beyond ties. Partial orders thus allow broader incomparabilities, making them less restrictive in comparability but more so in structure, whereas weak orderings prioritize universal comparability at the cost of possible non-antisymmetry. Weak orderings often arise as totalizations of partial orders, where incomparabilities are resolved either by imposing strict preferences or by introducing ties. Szpilrajn's theorem guarantees that every partial order can be extended to a total order—a special weak ordering with no ties—via Zorn's lemma, though extensions to general weak orderings may incorporate equivalences for unresolved pairs.

Connections to Equivalence Relations

In a weak ordering \preceq on a set X, the indifference relation \sim is defined by x \sim y if and only if x \preceq y and y \preceq x. This relation \sim is reflexive, symmetric, and transitive, making it an equivalence relation on X. Consequently, \sim partitions X into equivalence classes, known as indifference classes, where elements within each class are deemed incomparable in terms of strict preference. The quotient set X / \sim, consisting of these equivalence classes, inherits a strict total order from \preceq, defined by < if x \prec y (where \prec is the strict part of \preceq). This induced order on the classes is irreflexive, transitive, and total, forming a linear order that captures the ranking structure of the original weak ordering. Thus, every weak ordering decomposes into an equivalence relation on X and a strict total order on the resulting partition classes. Conversely, any weak ordering can be constructed by starting with an equivalence relation on X that partitions it into classes and imposing a linear order on those classes; the weak ordering is then defined such that x \preceq y holds if the class of x precedes or equals the class of y in the linear order. This construction highlights the structural interplay between equivalence and ordering in weak orderings, akin to ordered partitions where the blocks are the indifference classes. The indifference relation in weak orderings contrasts with tolerance relations, which are reflexive and symmetric binary relations but lack the transitivity requirement. In weak orderings, the transitivity of \sim ensures the equivalence classes form a coherent partition compatible with the overall ordering, whereas tolerance relations may yield overlapping or non-transitive "indifference" clusters.

Finite Weak Orders

Enumeration Techniques

The number of weak orderings on a finite set of n elements is given by the ordered Bell numbers (also known as ), denoted a_n, which count the preferential arrangements or rankings with possible ties on n labeled items. These satisfy the explicit formula a_n = \sum_{k=0}^n S(n,k) \, k!, where S(n,k) are the , representing the number of ways to partition n elements into k nonempty unlabeled subsets, each then linearly ordered in k! ways to form the levels of the weak order. Equivalently, a_n is the number of surjective functions from the n-element set to \{1, \dots, k\} for $1 \leq k \leq n, as each such function assigns elements to ordered ranks with no empty ranks. A recurrence relation for a_n (with a_0 = 1) is a_n = \sum_{k=1}^n \binom{n}{k} a_{n-k}. The exponential generating function for the sequence is \sum_{n=0}^\infty a_n \frac{x^n}{n!} = \frac{1}{2 - e^x}, from which more precise asymptotics can be derived using singularity analysis at x = \ln 2. The leading asymptotic behavior is a_n \sim \frac{n!}{2 (\ln 2)^{n+1}}, capturing the super-exponential growth dominated by the radius of convergence \ln 2. Small values of a_n for n = 1 to $5 are as follows:
na_n
11
23
313
475
5541
These illustrate the rapid increase, with a_1 = 1 (single trivial ordering), a_2 = 3 (two strict orders and one total tie), and so on.

Structural Analysis

In finite weak orders, the Hasse diagram is adapted to reflect the structure of equivalence classes under the indifference relation, where each class forms a horizontal layer or block representing an antichain in the strict order. Covering relations occur exclusively between elements in consecutive equivalence classes, resulting in complete bipartite connections between adjacent layers, with no edges within a class or skipping classes. This visualization emphasizes the linear ordering of the classes, where the diagram's edges represent minimal strict inequalities without intervening elements. Adjacency in a finite weak order is defined for the strict relation < such that two elements x and y are adjacent if x < y and there exists no z with x < z < y. In this context, adjacencies manifest solely at boundaries between consecutive equivalence classes, as elements within the same class are indifferent (neither strictly less nor greater), and elements in non-consecutive classes have intervening classes separating them. Thus, the covering relations form a sequence of complete bipartite graphs linking successive class blocks, capturing the transitive closure without redundant edges. The comparability graph of a finite weak order, which connects vertices for distinct elements that are comparable under the strict relation, consists of the equivalence classes as partite sets forming a complete multipartite structure. Specifically, it is a complete k-partite graph where k is the number of equivalence classes, with edges between every pair of vertices from different classes due to the total ordering on the classes, and no edges within classes (as they are antichains). However, the underlying undirected graph of the —capturing only covering relations—presents the equivalence classes as independent sets connected in a linear chain via complete bipartite graphs between consecutive classes, highlighting the stepwise progression without full transitivity. The height of a finite weak order, defined as the length of the longest strict chain, equals the number of equivalence classes minus one, corresponding to selecting one element from each class in sequence. The width, as the size of the largest antichain under the strict relation, is the maximum size of any single equivalence class, since antichains cannot span multiple classes due to the total preorder on classes. These dimensions quantify the vertical depth and horizontal breadth of the order's structure. Up to isomorphism (relabeling of elements), the distinct classes of finite weak orders on a set of n elements are in one-to-one correspondence with the integer compositions of n, where each composition (λ₁, λ₂, ..., λ_k) with ∑ λ_i = n and λ_i > 0 specifies the ordered sizes of the k classes. This classification captures the essential structural variations, as isomorphic weak orders share the same sequence of class cardinalities.

Applications and Extensions

In and Algorithms

In , weak orderings are fundamental in sorting algorithms that handle ties, where elements may be equivalent under the relation. Stable sorting algorithms, such as , are adapted for weak orders by using a that defines classes, ensuring that equivalent elements maintain their relative order from the input while respecting the overall ranking. This adaptation efficiently processes ties by merging sorted subarrays without reordering equivalents, achieving O(n log n) in the average and worst cases. Weak orderings also play a key role in for directed acyclic graphs (DAGs), where they model linear extensions that allow ties among elements. In a poset represented by a DAG, a weak-order extension extends the partial order to a total preorder, grouping vertices into classes while preserving the original constraints. Algorithms for generating all such extensions use a representation of the poset, where vertices correspond to possible weak orders, and edges indicate refinement relations; traversal of this enables in time proportional to the number of extensions. This approach is particularly useful for scheduling tasks with flexible ordering, such as in optimization or dependency resolution. Recent work (as of 2025) applies related weak topological orderings to dissect recursions in interprocedural for efficient fixpoint computation in compilers. In database querying, the ORDER BY clause in SQL implements weak orderings by rows based on specified columns, treating rows with equal values in all sorting keys as tied equivalents. This allows for results among tied rows when combined with deterministic tie-breakers like primary keys, facilitating efficient retrieval for approximate matches in large datasets via index scans. For instance, queries involving fuzzy or similarity-based often rely on this structure to group near-identical records without enforcing arbitrary distinctions. In , weak orderings underpin ranking algorithms like RankNet, which learn from pairwise preferences to construct a scoring that induces a weak order on items. RankNet, a pairwise approach, minimizes a loss over preference pairs (e.g., document A preferred over B), effectively building equivalence classes for similarly ranked items and enabling gradient-based optimization for tasks like result ranking. This representation captures transitive preferences efficiently, with the model's output scores defining the preorder. Recognizing whether a given on a is a weak order involves verifying totality and . Totality can be checked in O(n²) time by ensuring every pair of distinct elements is comparable in at least one direction, using an representation. is verified in O(n³) time via the Floyd-Warshall algorithm (or Warshall's variant for ) to compute the and confirm it aligns with the original relation, ensuring no inconsistencies arise.

In Decision Theory and Preference Modeling

In decision theory, weak orders provide a foundational framework for modeling preference relations, where the binary relation \succeq denotes "at least as good as," allowing for indifference between alternatives that yield equivalent levels. This ensures and , capturing both strict preferences (\succ) and indifference (\sim), which is essential for representing rational choice under uncertainty in economic models. For instance, in von Neumann-Morgenstern theory, individual preferences over lotteries are represented by weak orders to derive expected functions that are unique up to positive affine transformations. Arrow's impossibility theorem highlights challenges in aggregating weak orders, particularly when individual preferences are total preorders—complete and transitive relations that align with weak orders—into a collective weak order satisfying desirable properties like and . The theorem demonstrates that no non-dictatorial exists to aggregate such preferences over three or more alternatives without violating at least one axiom, underscoring the tension between fairness and consistency in group . This result extends to weak order domains, where ties complicate aggregation but preserve the core impossibility under weakened independence conditions. In theory (MAUT), weak orders emerge from additive scoring functions that sum normalized across attributes, producing ties when alternatives yield identical total scores and enabling compensatory trade-offs between criteria. Under mutual utility independence, the overall preference relation is represented by an additive function u(x) = \sum_{i=1}^n k_i u_i(x_i), where k_i > 0 are scaling constants and \sum k_i = 1, ensuring the induced \succeq is a weak order on the attribute space. This approach facilitates in complex scenarios, such as , by quantifying preferences without requiring strict rankings. Social choice mechanisms like Condorcet methods aggregate pairwise comparisons from individual weak orders to produce a collective weak order, identifying a weak Condorcet winner as an alternative that is at least as preferred as any other in head-to-head matchups. These methods, including the Copeland score, rank alternatives by the number of pairwise victories and ties, yielding a transitive weak order even when cycles arise in strict preferences, thus resolving paradoxes in voting profiles. Such outputs support fair collective rankings in elections or committee decisions by prioritizing majority pairwise support. Behavioral economics reveals frequent violations of weak order axioms, such as , in empirical data, challenging the rationality assumptions of classical models; , for example, accounts for these through reference-dependent value functions and probability weighting that can induce non-transitive choices under risk, as seen in reversals or violations. Empirical studies show mixed evidence on adherence to weak order axioms in preferences. Some find high intransitivity rates (e.g., 88-93% non-transitive cases in consumer goods preferences), while others report violations as rare and noise-induced at individual levels. These findings emphasize the descriptive limitations of weak orders in capturing real-world decision heuristics like . Emerging applications include LLM-driven , where weak orders model preference aggregation from uncertain data (as of 2025).

References

  1. [1]
    [PDF] 1 Binary relations
    A binary relation R on X is a preorder if R is reflexive and transitive. Definition 1.15. A binary relation R on X is a weak order if R is complete and ...Missing: total | Show results with:total
  2. [2]
    [PDF] Preference Theories on Weak Orders - CEUR-WS
    Nov 19, 2019 · 2 Definitions​​ Recall the following definitions: a pre-order is a reflexive and transitive binary relation, a weak order is a. total pre-order, ...
  3. [3]
    Weak Orderings and Strict Weak Orderings | Abstract Data Types
    Weak orderings tend to be implicitly defined. It is not common to explicitly set objects in a weak order. Operations on Weak Orderings. The additional ...
  4. [4]
    [PDF] Weak order polytopes - CORE
    ... preorder if it is re exive and transitive, a weak order if it is a complete preorder, and a linear order if it is an antisymmetric weak order. An ordered.<|control11|><|separator|>
  5. [5]
    [PDF] Part 1. The weak order on integer posets - UB
    The weak order is the lattice on the symmetric group S(n) defined as the inclusion order of inversions, where an inversion of σ ∈ S(n) is a pair of values a<b ...
  6. [6]
    Strict Weak Ordering
    Description. A Strict Weak Ordering is a Binary Predicate that compares two objects, returning true if the first precedes the second.
  7. [7]
    strict weak order in nLab
    No readable text found in the HTML.<|control11|><|separator|>
  8. [8]
    [PDF] Order Theory - Columbia University
    A complete partial order is a linear order. Note the difference between a preorder and a partial order. The former allows for indifferences, while the latter ...
  9. [9]
    [1111.1390] On extension of partial orders to total preorders ... - arXiv
    Nov 6, 2011 · This result generalizes the classical Szpilrajn theorem on extension of a partial order to a perfect (linear) order. Comments: 7 pages.
  10. [10]
    Lexicographic Order -- from Wolfram MathWorld
    in lexicographic order are 123, 132, 213, 231, 312, and 321. When applied to subsets, two subsets are ordered by their smallest elements (Skiena 1990, p. 44).Missing: weak | Show results with:weak
  11. [11]
    [PDF] Preference Aggregation over Restricted Ballot Languages - IJCAI
    A weak order is a preorder that is complete. ... As argued in the introduction, in the context of elections where voting by means of one's true preference may be ...
  12. [12]
    Weak Ordering | Algorithms and Data Structures
    Equality occurs if all entries are equal. The most common lexicographical ordering is that on strings of characters: "cap" < "cat" < "cup" < "cut" < " ...
  13. [13]
    [PDF] Melvin F. Janowitz Tolerances, interval orders, and semiorders
    It will he convenient to simply use the phrase "tolerance relation11 on a lattice to refer to a lattice tolerance relation. ... weak order Wk on X by the rule .rW ...
  14. [14]
    [PDF] Partial Orders and Equivalence: Chapter 9.5 - MIT OpenCourseWare
    A relation is a weak partial order iff it is the walk relation of a. DAG. For weak partial orders in general, we often write an ordering-style symbol like or v ...
  15. [15]
    [PDF] Measurement Theory with Applications to Decisionmaking, Utility ...
    ... Measurement Theory with Applications to. Decisionmaking, Utility, and the Social ... strict weak order should tum out to be equivalent to this potential ...
  16. [16]
    total preorder in nLab
    ### Summary of Total Preorder from nLab
  17. [17]
    Weak order polytopes - ScienceDirect.com
    A binary relation on n is a preorder if it is reflexive and transitive, a ... Facets of the weak ordering polytope derived from the induced partition projection.
  18. [18]
    [PDF] Weak Order Complexes - arXiv
    Mar 11, 2004 · For a weak order W, the indifference relation I = W ∩W−1 is an equivalence relation on X. Equivalence classes of I are called indifference ...
  19. [19]
    [PDF] Prof. Dr. Alfred Toth Strict weak orderings in semiotics
    A strict weak order that is trichotomous is called a strict total order, i.e. exactly one of the relations a < b, b < a, a = b holds. E.g., for the set of ...
  20. [20]
    [PDF] UTILITY THEORY FOR DECISION MAKING - DTIC
    weak-order difference representation x -- y * z -- w # u(x) - u(y) < u(z) - u(w), for all z, y, z, w e Am. (7.4). As in Definition 7.1, 0 = (a,... , a) in ...
  21. [21]
    Value representation theorem for preference relation
    Mar 29, 2017 · How to prove that any preference relation on (countable) X has a utility representation with a range (0,1)? · Hot Network Questions · Does ...Missing: "order
  22. [22]
    6 - Representation of a preference ordering by a numerical function
    Representation of a preference ordering by a numerical function. By Gerard Debreu · Gerard Debreu, University of California, Berkeley; Introduction by Werner ...
  23. [23]
    Does Debreu's representation theorem of ordinal utility require ...
    May 14, 2022 · By Debreu's theorem of ordinal utility, any continuous weak order on X is represented with a continuous utility function, if X is a second ...
  24. [24]
    Utility representation theorems for Debreu separable preorders
    In this paper, preorders that satisfy the weak Debreu separability conditions but are not necessarily total have been extensively studied. In particular, it has ...
  25. [25]
    Preferences - Stanford Encyclopedia of Philosophy
    Oct 4, 2006 · Total preorder, Complete quasi-ordering, Weak ordering. 5. reflexive ... First-order preferences are criticisable if they do not comply with ...
  26. [26]
    strict weak order in nLab
    Jul 10, 2024 · A strict weak order is a strict preorder which is also a cotransitive relation. These are sometimes called strict partial orders in the literature.
  27. [27]
    Full article: A Quick Proof of the Order-Extension Principle
    Szpilrajn [2] proved that any partial order can be extended to a linear order. The standard proof (e.g., Fishburn [1]) relies on Zorn's lemma and can be ...Missing: total | Show results with:total
  28. [28]
    [PDF] Social Dichotomy Functions (extended abstract) - Uni Graz
    Feb 22, 2014 · For any weak order ≥ the induced indifference relation ∼ (defined by a ∼ b ⇔ both a ≥ b and b ≥ a) is an equivalence relation, with.<|separator|>
  29. [29]
    [PDF] Ordinal Representations - Cornell: Computer Science
    Sep 19, 2002 · ≈ is an equivalence relation. 2. If w ≈ x, x y, and y ≈ z ... The weak order for is denoted , and the indifference relation is ≡.
  30. [30]
    [PDF] New results on interval comparison - archive.dimacs.rutgers.
    ex aequo while a weak order defines indifference is an equivalence relation. A weak order is indeed a total order of the equivalence (indifference) classes of A ...
  31. [31]
    [PDF] Ordered Sets - Brendan Cooley
    A weak order is an order relation that is complete, reflexive, and transitive. A weak order is often referred to as a rational order or a rational preference ...
  32. [32]
    tolerance relations on lattices - hans-j. bandelt
    A tolerance relation on a lattice is a reflexive and symmetric binary relation satisfying the Substitution Property (with respect to the lattice.
  33. [33]
    G. Czédli's tolerance factor lattice construction and weak ordered ...
    Feb 19, 2021 · The main results of the paper point out the connection between weak ordered relations and factor lattices defined by tolerances.
  34. [34]
    [1812.02329] The continuous weak order - arXiv
    Dec 5, 2018 · The set of permutations on a finite set can be given the lattice structure known as the weak Bruhat order.
  35. [35]
    A000670 - OEIS
    Also called the ordered Bell numbers. A weak order is a relation that is transitive and complete. Called Fubini numbers by Comtet: counts formulas in Fubini ...
  36. [36]
    Weak-order extensions of an order - ScienceDirect.com
    In this paper, at first we describe a digraph representing all the weak-order extensions of a partially ordered set and algorithms for generating them.
  37. [37]
    [PDF] An Efficient Algorithm for Partial Order Production - arXiv
    Dec 1, 2009 · We recall that a poset is said to be a weak order whenever its comparability graph is a complete k-partite graph, for some k. Such a poset W ...
  38. [38]
    [PDF] Graph-based Algorithms for Pareto Preference Query ... - OPUS
    The height of the BTG of a WOP P is height(BTGP ) ... nodes is identical to the number of equivalence classes. ... 3.2 Taxonomy of weak order base preferences .<|separator|>
  39. [39]
    Stable Sorting Algorithms | Baeldung on Computer Science
    Jan 28, 2020 · Stable sorting algorithms preserve the relative order of equal elements, while unstable sorting algorithms don't. ... weak ordering on the ...<|separator|>
  40. [40]
    [PDF] Sorting Algorithms — Stability
    Let A be an array, and let < be a strict weak ordering on the elements of A. A sorting algorithm is stable if i < j and A[i] ∼ A[j] implies π(i) < π( j) .
  41. [41]
    MySQL 8.4 Reference Manual :: 10.2.1.16 ORDER BY Optimization
    This section describes when MySQL can use an index to satisfy an ORDER BY clause, the filesort operation used when an index cannot be used, and execution plan ...
  42. [42]
    [PDF] Choice, Preference, and Utility - Princeton University
    We have so far discussed the binary relation 二, known as weak preference, which is meant to be an expression of “at least as good as.” In economic applications ...
  43. [43]
    [PDF] Preferences and Utility - Arno Riedl
    A weak preference relation can be thought of as the list of answers to all the questions of the form: Do you find x to be at least as good as y? Economic ...<|separator|>
  44. [44]
    [PDF] Arrow's Theorem as a Corollary
    Arrow's Impossibility Theorem is derived from a general theorem on social aggregation in “property spaces”. In the present proof, the weak-order structure of ...
  45. [45]
    [PDF] Arrow's Impossibility Theorem: Computability in Social Choice Theory
    Nov 16, 2023 · A voter profile is a weak ordering which essentially represents a voter's ranked preference with re- spect to a list of alternatives, allowing ...
  46. [46]
    Multiattribute Utility Theory without Expected Utility Foundations - jstor
    We summarize the assumptions of this paper as follows. Structural Assumption 1. The relation > is a weak order on C2, the set of acts. There exists an additive ...<|separator|>
  47. [47]
    [PDF] Multiattribute Utility Theory
    Jan 5, 2013 · Definition 1 (Weak ordering): A weak order % is a binary relation that is transitive ([x % y and y % z] ⇒ x % z) and complete (for all x, y ∈ X, ...
  48. [48]
    Condorcet Winners and the Paradox of Voting
    Sep 2, 2013 · Condorcet Winners and the Paradox of Voting: Probability Calculations for Weak Preference Orders - Volume 89 Issue 1.
  49. [49]
    Condorcet's paradox for weak preference orderings - ScienceDirect
    To our knowledge, the only attempts to compute the probability of the voting paradox with weak (instead of strict) preference orderings are Fishburn and ...
  50. [50]
    [PDF] Transitivity of Preferences
    Weak stochastic transitivity seems an intuitive bridge between a deterministic axiom and variable behavior, and indeed, Jim's intuition was that his advisor's ...
  51. [51]
    Empirical evidence for intransitivity in consumer preferences - PMC
    Mar 4, 2020 · ... weak transitivity, Behavioral economics; Money; Macroeconomics; Econometrics; Experimental economics. ... Prospect theory: an analysis of ...
  52. [52]
    [PDF] Assumptions, Predictions, Intuition and Modelling of Risk Attitudes
    Apr 3, 2017 · The axiom of weak order. (completeness and transitivity) is often violated (due to incomparability, imprecise. M. Lewandowski. CEJEME 9: 275-321 ...