Optimization under Ordinal Scales: When is a Greedy Solution Optimal?
|
|
- Kristopher Briggs
- 6 years ago
- Views:
Transcription
1 Optimization under Ordinal Scales: When is a Greedy Solution Optimal? Aleksandar Pekeč BRICS Department of Computer Science University of Aarhus DK-8000 Aarhus C, Denmark pekec@brics.dk Abstract Mathematical formulation of an optimization problem often depends on data which can be measured in more than one acceptable way. If the conclusion of optimality depends on the choice of measure, then we should question whether it is meaningful to ask for an optimal solution. If a meaningful optimal solution exists and the objective function depends on data measured on an ordinal scale of measurement, then the greedy algorithm will give such a solution for a wide range of objective functions. Keywords: Optimization, Measurement Theory, Greedy Algorithms Basic Research in Computer Science, Centre of the Danish National Research Foundation 1
2 1 Introduction Mathematical formulation of an optimization problem often depends on data which can be measured in more than one acceptable way. For example, in the linear objective function P(x;w) = w T x = n i=1 w i x i, the weights w 1,..., w n often represent certain costs or profits related to the i-th variable. Obviously, we can express these costs (profits) in dollars or in cents or in any other currency. One should expect that the optimal solution will remain optimal regardless of which currency is used to represent the weights w 1,..., w n. More generally, the weights can measure preferences or priorities (weights are measured on an ordinal scale ). We will show that for a wide range of objective functions that depend on data measured on an ordinal scale, an optimal solution is invariant of the choice of an acceptable way to represent data if and only if it is obtained by the greedy algorithm. This result yields to a new characterization of optimisation problems for which the greedy algorithm produces an optimal solution. These questions are well studied in the case of the linear objective functions (for example, see Zimmermann (1977)) but there are almost no results of this type when the objective is non-linear (resource allocation problems with weakly concave objective functions for which the greedy algorithm gives an optimal solution are characterized in Fedregruen and Groenevelt (1986)). In the rest of this section we briefly introduce the language of measurement theory. There exists an extensive literature on this subject (e.g. Krantz et al. (1971), Suppes et al. (1989), Luce et al. (1990), Narens (1985), Pfanzagl (1968), Roberts (1979)), and we will follow Roberts (1979). A scale of measurement is a mapping which assigns (positive) real numbers to objects being measured in such a way that certain empirical relations are preserved. An admissible transformation of scale is a transformation f of scale values which leads to another acceptable mapping, i.e., one which again preserves the empirical relations. For example, all exchange rates are of the form f(x) = αx, α > 0. Similarly, we can measure mass in pounds or kilograms and here we have p(x) = 2.2x where x is the amount in kg. and p(x) is the amount in lb. The set of all admissible transformations of a particular scale of measurement defines a scale type. For example, if the set of all admissible transformations of the scale of measurement is {f(x) = αx : α > 0} we are talking about a ratio scale ( objects are measured on a ratio scale ). Measurement of mass, currency amounts, time (seconds, minutes, hours) are examples of ratio scales. An interval scale is a scale where the set of admissible transformations is {f(x) = αx + β : α > 0, β R}. Temperature is measured on an interval scale: for example, f(x) = 9 x + 32 is a transformation from 5 o F to o C. If we want to make sure that our optimization problem doesn t change an 2
3 optimal solution if we use an exchange rate and pay a flat fee for each transaction, then this is the same as to say that weights can be measured on an interval scale. In many instances very precise data is not available and the most that is given is a relationship among data. For example, we can only have ordering or a preference list of all the weights (priorities): w 1 w 2... w n (where we know if the inequality is strict or we have an equality) and any set of n numbers satisfying this relationship is an acceptable way to measure data. In such a case any increasing function f is an admissible transformation. We say that data is measured on an ordinal scale if {f : f is increasing} is the set of the admissible transformations. If we can conclude from the nature of the problem (or data available) that data are measured on some particular scale of measurement, then we should expect that an optimal solution remains optimal if we apply an admissible transformation of the scale to all of the data. In other words, we expect a solution to be optimal regardless of the choice of an acceptable way to measure data. For example, it would be meaningless to conclude that a solution is optimal if we measure our cost in dollars but it is not optimal if we measure it in cents. In measurement theory, we call a statement using scales meaningful if its truth or falsity is unchanged after applying admissible transformations to all of the scales in the statement. The meaningfulness of the conclusion of optimality for combinatorial optimization problems was studied by Roberts (1990,1994) and Pekeč (1996). In this paper we analyze the problems where data is assigned nonnegative real numbers and is measured on an ordinal scale. After formulating the problem precisely in Section 2, we turn to the question of optimization in Section 3. We analyze optimization under an ordinal scale of the problem formulated in Section 2 and show that only greedy solutions can be meaningful optimal solutions. This gives far reaching conclusions about the optimization (since there is an efficient algorithm for finding an optimal solution) just from knowing that some data is measured on an ordinal scale of measurement. 2 Formulation of the Problem Throughout x will denote a vector (x 1,..., x n ) T, and R n + will denote a set of all n-dimensional vectors with nonnegative coordinates. We will also use the notation f(w) := (f(w 1 ),..., f(w n )) where w R n and f : R R. 3
4 We consider an objective function P of the form P : X R n + R where X = X 1 X 2... X n and each X i is a metric space with a metric d i. We will analyze the optimization problem minp(x;w) (1) x F where w R n + is fixed and F X is the set of feasible solutions. Let us suppose that w 1, w 2,..., w n are measured on some scale of measurement. Then we say that x F is a meaningful optimal solution for problem (1) if x is an optimal solution for problem (1) and the conclusion of optimality is a meaningful statement. More formally, x F is a meaningful optimal solution for problem (1) if and only if P(x;w) P(z;w) P(x; Φ(w)) P(z; Φ(w)) for every z F, and every admissible transformation Φ of the scale of measurement of w 1, w 2,..., w n. Throughout we will assume that P has the following property: For every i there exists a unique a i X i such that x X, w R n + : P(x 1,..., x i 1, a i, x i+1,..., x n ;w) P(x;w) (2) We call a i the desirable value for the i-th variable. Let us make some additional reasonable assumptions about the function P. We will say that x = i y if x,y X and x j = y j for all j i. First we assume that P is increasing as the i-th variable is moving away from the desirable value a i. In other words, for every i: x,y X,x= i y, w R n + : P(x;w) P(y;w) d i (x i, a i ) d i (y i, a i ). (3) Note that this condition is equivalent to saying that there exists a function p:r 2n + R, nondecreasing in each of the first n coordinates, and such that P(x;w) = p(d 1 (x 1, a 1 ),..., d n (x n, a n );w). Obviously, if a = (a 1,..., a n ) F then the minimum is attained at a and we may assume that P(a;w) = 0 (otherwise we just define P (x;w) := P(x;w) P(a;w)) and, therefore, P 0. 4
5 We say that P(x;w) is a regular objective function if there are unique a 1 X 1, a 2 X 2,..., a n X n such that (2), and (3) hold for every i = 1, 2,..., n. The whole setup might look artificial but a wide range of combinatorial optimization problems can be formulated in this way. Example: Let X i = [a i, ) R for i = 1,..., n. It is easy to show that P(x;w) = w T x is a regular objective function. Therefore, the conditions (2), and (3) are satisfied for any linear programming problem or integer programming problem for which there exist a 1,..., a n such that F X. More generally, every summable, separable, increasing objective function, i.e., function of the form cj1,j 2,...,j k (w j1,..., w jk )f j1,j 2,...,j k (x j1,..., x jk ), (4) where c j1,j 2,...,j k : R k + R + and f j1,j 2,...,j k (x j1,..., x jk ) : X j1 X jk R + are increasing functions in every coordinate, is an example of a regular objective function (recall that X i = [a i, ) for i = 1,..., n). One of the simplest examples of this form is the objective function for quadratic optimization (P(x;w) = i,j w i w j x i x j ). 3 Optimization As mentioned in the previous section, if a = (a 1,..., a n ) F, then the problem is trivial since P achieves a global minimum at a. In general, any optimal solution will have the property that d i (x i, a i ) is as small as possible and variables with higher weights will tend to be closer to their desired value than variables with lower weights. One may try to attack this problem using a greedy heuristic: Greedy algorithm INPUT: Set F X, F closed in a metric space X. a i X i, i = 1,..., n. w i 0, i = 1,..., n. (a) Rename all the variables such that w 1 w 2... w n. (b) Let i = 1. Let F 1 = F 1. If F i, then find x i such that d i (x i, a i ) = min{d i (y i, a i ) : y F i }. (Note that the minimum exists since d i (, a i ) is a continuous function on X i and {y i : y F i } is closed in the metric space X i since F i is closed in X.) 5
6 2. If F i =, then STOP (Output: F =.) 3. If i = n then STOP (Output: x = (x 1,..., x n )) 4. Let F i+1 := {y F i : y i = x i }. (Note that F i+1 X is closed since both X 1 X i 1 {x i } X i+1 X n and F are closed in X.) 5. Let i := i + 1 and go to Step 1. If F = then the execution of the algorithm will STOP in Step 2 with i = 1 and the output will be F =. If F then, by induction on i, the set F i is nonempty for every i = 2,..., n and the output (x 1,... x n ) of the Greedy algorithm is feasible. The Greedy algorithm is not necessarily fast; in some cases determining x i might be an easy task but it might be as hard as the original problem if the set F i is complicated. Moreover, it is clear that there is no guarantee that the algorithm will ever produce an optimal solution. We say that x F is a greedy solution if it can be produced by the greedy algorithm. Note that a greedy solution might not be uniquely determined. Whenever w 1,..., w n are measured on an ordinal scale, something more can be said about greedy solution(s). However, we will need to impose new restrictions on P. We say that P(x;w) is w-unbounded if for every i = 1,..., n: w R n +, x,y X,x y, x = i y : lim P(x;w) P(y;w) = (5) w i Roughly speaking, P is w-unbounded if there can be an unbounded change in the value of P for any change of the value of the i-th variable. P(x;w) is controllable on X if moving a variable with small weight cannot result in big changes in the value of the objective function. More precisely, for every i = 1,..., n: x,y X,x= i y, M i (x,y), w R n + : lim P(x;w) P(y;w) < M i (6) w i 0 6
7 Example: It is straightforward to check that the linear objective function P(x; w) = w T x = w i x i and the quadratic objective function P(x,w) = w i w j x i x j are examples of the objective functions that are w-unbounded and controllable on R n +. Now we can state and prove the main result: Theorem 1 Consider optimization problem (1) where F is a closed set and P is regular, w-unbounded and controllable on X. If w 1,..., w n are measured on an ordinal scale then every meaningful optimal solution is a greedy solution. Proof: We will show that if z is not a greedy solution, then z is not a meaningful optimal solution. We first rename all the indices such that w 1 w 2... w n 0. (7) Note that this can be done uniquely if and only if all w i s are different. We say that the indexing is proper if (7) holds. Let z be a meaningful optimal solution. Let i be the smallest index such that for any proper indexing there is no greedy solution x with x k = z k for all k = 1,..., i. If there is no such i then z is a greedy solution. Note that i n since otherwise (3) (with i = n) and Step 1 of the algorithm would give P(x;w) P(z;w), so P(x;w) = P(z;w) for a greedy solution x. Moreover, z must be greedy since by (3), d n (x n, a n ) = d n (z n, a n ). Therefore, we may assume i < n. Let x be a greedy solution for which x k = z k for all k = 1,..., i 1. Now, for all w, P(z;w) P(x;w) = P(z;w) P(z 1,..., z n 1, x n ;w) +P(z 1,..., z n 1, x n ;w) P(z 1,..., z n 2, x n 1, x n ;w). +P(z 1,..., z i, x i+1,..., x n ;w) P(x;w). Since the w i are measured on an ordinal scale we can choose any w satisfying (7) and maintain the optimality of z. We choose w k, k = i +1,..., n, such that (7) holds and such that P(z 1,..., z k 1, z k, x k+1,..., x n ;w) P(z 1,..., z k 1, x k, x k+1,..., x n ;w) M k. We can do the latter because P is controllable on X. Now we have: P(z;w) P(x;w) M n... M i+2 M i+1 +P(z 1,..., z i, x i+1,..., x n ;w) P(x;w). 7
8 Since P is w-unbounded and since x k = z k for k = 1,..., i 1, we can choose w i such that P(z 1,..., z i, x i + 1,..., x n ;w) P(x;w) > M i+1 + M i M n and all other w k (k = 1,..., i 1) to satisfy (7). Then we have P(z;w) P(x;w) > 0 which is a contradiction of the optimality of z Before presenting a characterization of optimization problems for which every a solution is optimal if and only if it is greedy, we need a following Lemma. Lemma 2 Suppose that, for every k = 1,..., n and every c 0 the equation d k (y k, a k ) = c has at most one solution y k X k. Furthermore suppose that, for any x F, the function f x : R n + R defined by f x(w) = P(x;w) is continuous. If for any choice of w R n +, there exists a greedy solution to problem (1) which is an optimal solution, then, for any choice of w R n +, every greedy solution to problem (1) is an optimal solution. Proof: To prove the lemma it suffices to show that, for any choice of w R n +, P(x G ;w) = P(y G ;w) for any two greedy solutions x G and y G corresponding to w. Suppose that there exists w R n + and two greedy solutions x G and y G corresponding to w such that ǫ := P(y G ;w) P(x G ;w) > 0 (note that w 0). For this ǫ, there exist δ 1 > 0 and δ 2 > 0 such that w w 1 < δ 1 f xg (w ) f xg (w) < ǫ 2, w w 1 < δ 2 f yg (w ) f yg (w) < ǫ 2. Hence, w w 1 < min{δ 1, δ 2 } f yg (w ) > f xg (w ). (8) (This is because f yg (w ) > f yg (w) ǫ/2 = (f xg (w) + ǫ) ǫ/2 = f xg (w) + ǫ/2 > f xg (w ).) Without loss of generality we may assume that w 1 w 2... w n and that x G is the unique greedy solution corresponding to this ordering. (Given an ordering, there is a unique greedy solution.) Let δ 0 = w 1 if w 1 =... = w n, and otherwise let δ 0 := min{ w i w j : i, j [n], w i w j } > 0. 8
9 Now we choose any δ > 0 such that δ < min{δ 0, δ 1, δ 2 }. Such δ defines w(δ) whose coordinates are [w(δ)] i = w i + δ 2i, i = 1,..., n. Note that w(δ) > 0, w(δ) w 1 < δ, and [w(δ)] 1 > [w(δ)] 2 >... > [w(δ)] n. Note that x G is the unique greedy solution corresponding to w(δ) and, by hypothesis, we conclude that x G is an optimal solution to problem (1) with weights w(δ). In particular, we have f xg (w(δ)) f yg (w(δ)) and this contradicts (8). Corollary 3 Suppose that the conditions of both Theorem 1 and Lemma 2 hold. Then the following are equivalent: (a) For any choice of w 1,..., w n measured on an ordinal scale, any optimal solution to problem (1) is meaningful (b) For any choice of w 1,..., w n, any optimal solution to problem (1) is greedy. Proof: (a) (b) follows directly from Theorem 1. It remains to show (b) (a). Let x be an optimal solution for problem (1) with weights w R n +. Then, by (b), x = x G for some greedy solution x G. Note that, for any increasing function Φ such that Φ(w) R n +, x = x G is a greedy solution to problem (1) with weights Φ(w). By Lemma 2, we conclude that x = x G is an optimal solution to problem (1) with weights Φ(w). Hence, x is a meaningful optimal solution. In order to conclude that every meaningful optimal solution (if such a solution exists) is greedy, no information about the set of feasible solutions F is needed and the objective function P doesn t need to be linear. Therefore, we cannot hope for any kind of underlying structure on X just because w 1,..., w n are measured on an ordinal scale. However, for a specific optimization problem it might be much easier to prove x F is optimal x F is greedy, than to prove that every optimal solution is meaningful if w 1,..., w n are measured on an ordinal scale. For example, in the case of optimization of the linear objective function over the set F {0, 1} n, it is well known that x F is optimal x F is greedy if and only if F defines a matroid. Note that we cannot hope that Theorem 1 will be true under much weaker conditions on P. For example, we need w-unboundedness: Example: Let X = {0, 1} 3. Let F = {(1, 0, 0), (0, 1, 1), (1, 0, 1), (1, 1, 0), (1, 1, 1)}, P = c T x where c i = 2 1/(1+w i ), and let w 1 > w 2 > w 3 0. Note that P is regular and controllable on X but it is not w-unbounded. Then it is easy to check that the 9
10 greedy solution (0, 1, 1) is never optimal and the optimal one is (1, 0, 0). Note that this is a meaningful optimal solution as long as we measure weights on an ordinal scale. Unfortunately, a solution produced by the Greedy algorithm might not be unique. Rules for resolving situations where there are a few ways to continue execution of the algorithm may vary from problem to problem. In some cases ties among the w i can be resolved arbitrarily. An example of such a case is again the case of a 0-1 programming problem where F defines a matroid structure. Theorem 1 suggests a new approach which might be useful in some cases. If the conditions of Theorem 1 hold, the search for an optimal solution can be reduced to greedy solutions only. In many cases, only a slight modification of the Greedy algorithm will eliminate greedy solutions which are not optimal. Therefore, information that weights can be measured on an ordinal scale is valuable and can be the main step towards finding an efficient optimization algorithm. (For example, Mahadev, Pekeč and Roberts (1995) model and analyze a scheduling problem where it is not at all obvious that the Greedy algorithm gives an optimal solution but it can be proved that every optimal solution is meaningful if problem data are measured on an ordinal scale. They also show that, if there is a choice for x i in Step 1 of the Greedy algorithm, x i cannot be chosen arbitrarily.) Theorem 1 and Corollary 3 can be interpreted as negative results also. If we consider a problem where there is a choice of weights such that greedy algorithm doesn t give an optimal solution (almost every problem is like that, e.g. the traveling salesman problem) and the w i are measured on an ordinal scale, then we conclude that there cannot be a meaningful optimal solution. In other words, it doesn t make much sense to ask for an optimal solution. Therefore, for every non-trivial problem (non-trivial in the sense that the greedy solution is not necessarily an optimal solution) where w i are measured on an ordinal scale, the conclusion of optimality might be a meaningless conclusion. Acknowledgement The author gratefully acknowledges the support of the National Science Foundation under grant number SES to Rutgers University. He also thanks Dr. Fred S. Roberts and an anonymous referee for their helpful comments. 10
11 References [1] Federgruen, A., Groenevelt, H. (1986) The Greedy Procedure of Resource Allocation Problems: Necessary and Sufficient Conditions for Optimality. Oper. Res. 34: [2] Krantz D.H., Luce R.D., Suppes P., Tversky A. (1971) Foundations of Measurement, Vol. I. Academic Press, New York [3] Luce R.D., Krantz D.H., Suppes P., Tversky A. (1990) Foundations of Measurement, Vol. III. Academic Press, New York [4] Mahadev N.V.R., Pekeč A., Roberts F.S. (1995) On an Aircraft Scheduling Problem with Priorities and Earliness/Tardiness Penalties. Research Report, Rutgers Center for Operations Research RRR [5] Narens L. (1985) Abstract Measurement Theory. MIT Press, Cambridge, MA [6] Pfanzagl J. (1968), Theory of Measurement Wiley, New York [7] Pekeč A. (1996) Limitations on Conclusions from Combinatorial Optimization Models. Ph.D. thesis, Department of Mathematics, Rutgers University. [8] Roberts F.S. (1979) Measurement Theory. Addison-Wesley, Reading, MA [9] Roberts F.S. (1990) Meaningfulness of conclusions from combinatorial optimization. Discr. Appl. Math. 29: [10] Roberts F.S. (1994) Limitations of conclusions using scales of measurement. Handbooks in OR & MS, S.M. Pollock, M.H. Rothkopf, and A. Barnett,Eds. 6: [11] Suppes P., Krantz D.H., Luce R.D., Tversky A. (1989) Foundations of Measurement, Vol. II. Academic Press, New York [12] Zimmermann U. (1977) Some Partial Orders Related to Boolean Optimization and the Greedy Algorithm. Annals of Discr. Math. 1:
Scalings in Linear Programming: Necessary and Sufficient Conditions for Invariance
BRICS RS-96-48 A. Pekec: Scalings in Linear Programming BRICS Basic Research in Computer Science Scalings in Linear Programming: Necessary and Sufficient Conditions for Invariance Aleksandar Pekec BRICS
More informationA Complete Description of Comparison Meaningful Functions
A Complete Description of Comparison Meaningful Functions Jean-Luc MARICHAL Radko MESIAR Tatiana RÜCKSCHLOSSOVÁ Abstract Comparison meaningful functions acting on some real interval E are completely described
More informationDiscrete (and Continuous) Optimization WI4 131
Discrete (and Continuous) Optimization WI4 131 Kees Roos Technische Universiteit Delft Faculteit Electrotechniek, Wiskunde en Informatica Afdeling Informatie, Systemen en Algoritmiek e-mail: C.Roos@ewi.tudelft.nl
More informationA Functional Equation that Arises in Problems of Scheduling with Priorities and Lateness/Earliness Penalties
Pergamon Mathl. Comput. Modelling Vol. 21, No. 4, pp. V-83, 1995 Copyright@1995 Elsevier Science Ltd Printed in Great Britain. All rights reserved 0895-7177/95-$9.50 + 0.00 08957177(95)00009-7 A Functional
More informationAhlswede Khachatrian Theorems: Weighted, Infinite, and Hamming
Ahlswede Khachatrian Theorems: Weighted, Infinite, and Hamming Yuval Filmus April 4, 2017 Abstract The seminal complete intersection theorem of Ahlswede and Khachatrian gives the maximum cardinality of
More informationA NICE PROOF OF FARKAS LEMMA
A NICE PROOF OF FARKAS LEMMA DANIEL VICTOR TAUSK Abstract. The goal of this short note is to present a nice proof of Farkas Lemma which states that if C is the convex cone spanned by a finite set and if
More informationTAYLOR POLYNOMIALS DARYL DEFORD
TAYLOR POLYNOMIALS DARYL DEFORD 1. Introduction We have seen in class that Taylor polynomials provide us with a valuable tool for approximating many different types of functions. However, in order to really
More informationMarvin L. Sahs Mathematics Department, Illinois State University, Normal, Illinois Papa A. Sissokho.
#A70 INTEGERS 13 (2013) A ZERO-SUM THEOREM OVER Z Marvin L. Sahs Mathematics Department, Illinois State University, Normal, Illinois marvinsahs@gmail.com Papa A. Sissokho Mathematics Department, Illinois
More informationConnectedness. Proposition 2.2. The following are equivalent for a topological space (X, T ).
Connectedness 1 Motivation Connectedness is the sort of topological property that students love. Its definition is intuitive and easy to understand, and it is a powerful tool in proofs of well-known results.
More informationIntroduction to linear programming
Chapter 2 Introduction to linear programming 2.1 Single-objective optimization problem We study problems of the following form: Given a set S and a function f : S R, find, if possible, an element x S that
More informationSection 4.2: Mathematical Induction 1
Section 4.: Mathematical Induction 1 Over the next couple of sections, we shall consider a method of proof called mathematical induction. Induction is fairly complicated, but a very useful proof technique,
More informationHomework #2 Solutions Due: September 5, for all n N n 3 = n2 (n + 1) 2 4
Do the following exercises from the text: Chapter (Section 3):, 1, 17(a)-(b), 3 Prove that 1 3 + 3 + + n 3 n (n + 1) for all n N Proof The proof is by induction on n For n N, let S(n) be the statement
More informationProofs for Large Sample Properties of Generalized Method of Moments Estimators
Proofs for Large Sample Properties of Generalized Method of Moments Estimators Lars Peter Hansen University of Chicago March 8, 2012 1 Introduction Econometrica did not publish many of the proofs in my
More informationPart 2 Continuous functions and their properties
Part 2 Continuous functions and their properties 2.1 Definition Definition A function f is continuous at a R if, and only if, that is lim f (x) = f (a), x a ε > 0, δ > 0, x, x a < δ f (x) f (a) < ε. Notice
More informationOn a Conjecture of Thomassen
On a Conjecture of Thomassen Michelle Delcourt Department of Mathematics University of Illinois Urbana, Illinois 61801, U.S.A. delcour2@illinois.edu Asaf Ferber Department of Mathematics Yale University,
More informationScalings in Linear Programming: Necessary and Sufficient Conditions for Invariance
BRICS RS-96-48 A. Pekeč: Scalings in Linear Programming BRICS Basic Research in Computer Science Scalings in Linear Programming: Necessary and Sufficient Conditions for Invariance Aleksandar Pekeč BRICS
More informationLecture 8: Basic convex analysis
Lecture 8: Basic convex analysis 1 Convex sets Both convex sets and functions have general importance in economic theory, not only in optimization. Given two points x; y 2 R n and 2 [0; 1]; the weighted
More informationRecursive definitions on surreal numbers
Recursive definitions on surreal numbers Antongiulio Fornasiero 19th July 2005 Abstract Let No be Conway s class of surreal numbers. I will make explicit the notion of a function f on No recursively defined
More informationSequence convergence, the weak T-axioms, and first countability
Sequence convergence, the weak T-axioms, and first countability 1 Motivation Up to now we have been mentioning the notion of sequence convergence without actually defining it. So in this section we will
More informationProof Techniques (Review of Math 271)
Chapter 2 Proof Techniques (Review of Math 271) 2.1 Overview This chapter reviews proof techniques that were probably introduced in Math 271 and that may also have been used in a different way in Phil
More informationLimits and Continuity
Chapter Limits and Continuity. Limits of Sequences.. The Concept of Limit and Its Properties A sequence { } is an ordered infinite list x,x,...,,... The n-th term of the sequence is, and n is the index
More informationMath 541 Fall 2008 Connectivity Transition from Math 453/503 to Math 541 Ross E. Staffeldt-August 2008
Math 541 Fall 2008 Connectivity Transition from Math 453/503 to Math 541 Ross E. Staffeldt-August 2008 Closed sets We have been operating at a fundamental level at which a topological space is a set together
More informationOptimisation and Operations Research
Optimisation and Operations Research Lecture 15: The Greedy Heuristic Matthew Roughan http://www.maths.adelaide.edu.au/matthew.roughan/ Lecture_notes/OORII/ School of
More informationGENERALIZED CONVEXITY AND OPTIMALITY CONDITIONS IN SCALAR AND VECTOR OPTIMIZATION
Chapter 4 GENERALIZED CONVEXITY AND OPTIMALITY CONDITIONS IN SCALAR AND VECTOR OPTIMIZATION Alberto Cambini Department of Statistics and Applied Mathematics University of Pisa, Via Cosmo Ridolfi 10 56124
More information"SYMMETRIC" PRIMAL-DUAL PAIR
"SYMMETRIC" PRIMAL-DUAL PAIR PRIMAL Minimize cx DUAL Maximize y T b st Ax b st A T y c T x y Here c 1 n, x n 1, b m 1, A m n, y m 1, WITH THE PRIMAL IN STANDARD FORM... Minimize cx Maximize y T b st Ax
More informationDecomposition of Riesz frames and wavelets into a finite union of linearly independent sets
Decomposition of Riesz frames and wavelets into a finite union of linearly independent sets Ole Christensen, Alexander M. Lindner Abstract We characterize Riesz frames and prove that every Riesz frame
More informationmeans is a subset of. So we say A B for sets A and B if x A we have x B holds. BY CONTRAST, a S means that a is a member of S.
1 Notation For those unfamiliar, we have := means equal by definition, N := {0, 1,... } or {1, 2,... } depending on context. (i.e. N is the set or collection of counting numbers.) In addition, means for
More informationCHAPTER 8: EXPLORING R
CHAPTER 8: EXPLORING R LECTURE NOTES FOR MATH 378 (CSUSM, SPRING 2009). WAYNE AITKEN In the previous chapter we discussed the need for a complete ordered field. The field Q is not complete, so we constructed
More informationON THE EQUIVALENCE OF CONGLOMERABILITY AND DISINTEGRABILITY FOR UNBOUNDED RANDOM VARIABLES
Submitted to the Annals of Probability ON THE EQUIVALENCE OF CONGLOMERABILITY AND DISINTEGRABILITY FOR UNBOUNDED RANDOM VARIABLES By Mark J. Schervish, Teddy Seidenfeld, and Joseph B. Kadane, Carnegie
More information3 The language of proof
3 The language of proof After working through this section, you should be able to: (a) understand what is asserted by various types of mathematical statements, in particular implications and equivalences;
More informationON COST MATRICES WITH TWO AND THREE DISTINCT VALUES OF HAMILTONIAN PATHS AND CYCLES
ON COST MATRICES WITH TWO AND THREE DISTINCT VALUES OF HAMILTONIAN PATHS AND CYCLES SANTOSH N. KABADI AND ABRAHAM P. PUNNEN Abstract. Polynomially testable characterization of cost matrices associated
More informationOnline Scheduling of Parallel Jobs on Two Machines is 2-Competitive
Online Scheduling of Parallel Jobs on Two Machines is 2-Competitive J.L. Hurink and J.J. Paulus University of Twente, P.O. box 217, 7500AE Enschede, The Netherlands Abstract We consider online scheduling
More informationEuler s, Fermat s and Wilson s Theorems
Euler s, Fermat s and Wilson s Theorems R. C. Daileda February 17, 2018 1 Euler s Theorem Consider the following example. Example 1. Find the remainder when 3 103 is divided by 14. We begin by computing
More informationSeminaar Abstrakte Wiskunde Seminar in Abstract Mathematics Lecture notes in progress (27 March 2010)
http://math.sun.ac.za/amsc/sam Seminaar Abstrakte Wiskunde Seminar in Abstract Mathematics 2009-2010 Lecture notes in progress (27 March 2010) Contents 2009 Semester I: Elements 5 1. Cartesian product
More informationKnowledge spaces from a topological point of view
Knowledge spaces from a topological point of view V.I.Danilov Central Economics and Mathematics Institute of RAS Abstract In this paper we consider the operations of restriction, extension and gluing of
More informationMath 341: Convex Geometry. Xi Chen
Math 341: Convex Geometry Xi Chen 479 Central Academic Building, University of Alberta, Edmonton, Alberta T6G 2G1, CANADA E-mail address: xichen@math.ualberta.ca CHAPTER 1 Basics 1. Euclidean Geometry
More informationPERIODIC POINTS OF THE FAMILY OF TENT MAPS
PERIODIC POINTS OF THE FAMILY OF TENT MAPS ROBERTO HASFURA-B. AND PHILLIP LYNCH 1. INTRODUCTION. Of interest in this article is the dynamical behavior of the one-parameter family of maps T (x) = (1/2 x
More informationFilters in Analysis and Topology
Filters in Analysis and Topology David MacIver July 1, 2004 Abstract The study of filters is a very natural way to talk about convergence in an arbitrary topological space, and carries over nicely into
More informationSUPPLEMENTARY MATERIAL TO IRONING WITHOUT CONTROL
SUPPLEMENTARY MATERIAL TO IRONING WITHOUT CONTROL JUUSO TOIKKA This document contains omitted proofs and additional results for the manuscript Ironing without Control. Appendix A contains the proofs for
More informationThe Heine-Borel and Arzela-Ascoli Theorems
The Heine-Borel and Arzela-Ascoli Theorems David Jekel October 29, 2016 This paper explains two important results about compactness, the Heine- Borel theorem and the Arzela-Ascoli theorem. We prove them
More informationExtension of continuous functions in digital spaces with the Khalimsky topology
Extension of continuous functions in digital spaces with the Khalimsky topology Erik Melin Uppsala University, Department of Mathematics Box 480, SE-751 06 Uppsala, Sweden melin@math.uu.se http://www.math.uu.se/~melin
More informationA Generalized Uncertainty Principle and Sparse Representation in Pairs of Bases
2558 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL 48, NO 9, SEPTEMBER 2002 A Generalized Uncertainty Principle Sparse Representation in Pairs of Bases Michael Elad Alfred M Bruckstein Abstract An elementary
More informationMath 5707: Graph Theory, Spring 2017 Midterm 3
University of Minnesota Math 5707: Graph Theory, Spring 2017 Midterm 3 Nicholas Rancourt (edited by Darij Grinberg) December 25, 2017 1 Exercise 1 1.1 Problem Let G be a connected multigraph. Let x, y,
More informationA polynomial-time approximation scheme for the two-machine flow shop scheduling problem with an availability constraint
A polynomial-time approximation scheme for the two-machine flow shop scheduling problem with an availability constraint Joachim Breit Department of Information and Technology Management, Saarland University,
More information1 Column Generation and the Cutting Stock Problem
1 Column Generation and the Cutting Stock Problem In the linear programming approach to the traveling salesman problem we used the cutting plane approach. The cutting plane approach is appropriate when
More information1 Topology Definition of a topology Basis (Base) of a topology The subspace topology & the product topology on X Y 3
Index Page 1 Topology 2 1.1 Definition of a topology 2 1.2 Basis (Base) of a topology 2 1.3 The subspace topology & the product topology on X Y 3 1.4 Basic topology concepts: limit points, closed sets,
More informationCONSTRUCTION OF THE REAL NUMBERS.
CONSTRUCTION OF THE REAL NUMBERS. IAN KIMING 1. Motivation. It will not come as a big surprise to anyone when I say that we need the real numbers in mathematics. More to the point, we need to be able to
More informationTHE DIRECT SUM, UNION AND INTERSECTION OF POSET MATROIDS
SOOCHOW JOURNAL OF MATHEMATICS Volume 28, No. 4, pp. 347-355, October 2002 THE DIRECT SUM, UNION AND INTERSECTION OF POSET MATROIDS BY HUA MAO 1,2 AND SANYANG LIU 2 Abstract. This paper first shows how
More informationPaths and cycles in extended and decomposable digraphs
Paths and cycles in extended and decomposable digraphs Jørgen Bang-Jensen Gregory Gutin Department of Mathematics and Computer Science Odense University, Denmark Abstract We consider digraphs called extended
More informationAsymptotic redundancy and prolixity
Asymptotic redundancy and prolixity Yuval Dagan, Yuval Filmus, and Shay Moran April 6, 2017 Abstract Gallager (1978) considered the worst-case redundancy of Huffman codes as the maximum probability tends
More informationCSC Linear Programming and Combinatorial Optimization Lecture 12: The Lift and Project Method
CSC2411 - Linear Programming and Combinatorial Optimization Lecture 12: The Lift and Project Method Notes taken by Stefan Mathe April 28, 2007 Summary: Throughout the course, we have seen the importance
More informationSOME FIXED POINT RESULTS FOR ADMISSIBLE GERAGHTY CONTRACTION TYPE MAPPINGS IN FUZZY METRIC SPACES
Iranian Journal of Fuzzy Systems Vol. 4, No. 3, 207 pp. 6-77 6 SOME FIXED POINT RESULTS FOR ADMISSIBLE GERAGHTY CONTRACTION TYPE MAPPINGS IN FUZZY METRIC SPACES M. DINARVAND Abstract. In this paper, we
More informationThe Skorokhod reflection problem for functions with discontinuities (contractive case)
The Skorokhod reflection problem for functions with discontinuities (contractive case) TAKIS KONSTANTOPOULOS Univ. of Texas at Austin Revised March 1999 Abstract Basic properties of the Skorokhod reflection
More informationEC9A0: Pre-sessional Advanced Mathematics Course. Lecture Notes: Unconstrained Optimisation By Pablo F. Beker 1
EC9A0: Pre-sessional Advanced Mathematics Course Lecture Notes: Unconstrained Optimisation By Pablo F. Beker 1 1 Infimum and Supremum Definition 1. Fix a set Y R. A number α R is an upper bound of Y if
More informationON A CLASS OF NONCONVEX PROBLEMS WHERE ALL LOCAL MINIMA ARE GLOBAL. Leo Liberti
PUBLICATIONS DE L INSTITUT MATHÉMATIQUE Nouvelle série, tome 76(90) (2004), 0 09 ON A CLASS OF NONCONVEX PROBLEMS WHERE ALL LOCAL MINIMA ARE GLOBAL Leo Liberti Communicated by Gradimir Milovanović Abstract.
More informationA Faster Strongly Polynomial Time Algorithm for Submodular Function Minimization
A Faster Strongly Polynomial Time Algorithm for Submodular Function Minimization James B. Orlin Sloan School of Management, MIT Cambridge, MA 02139 jorlin@mit.edu Abstract. We consider the problem of minimizing
More informationNotions such as convergent sequence and Cauchy sequence make sense for any metric space. Convergent Sequences are Cauchy
Banach Spaces These notes provide an introduction to Banach spaces, which are complete normed vector spaces. For the purposes of these notes, all vector spaces are assumed to be over the real numbers.
More informationThe sample complexity of agnostic learning with deterministic labels
The sample complexity of agnostic learning with deterministic labels Shai Ben-David Cheriton School of Computer Science University of Waterloo Waterloo, ON, N2L 3G CANADA shai@uwaterloo.ca Ruth Urner College
More information2. Introduction to commutative rings (continued)
2. Introduction to commutative rings (continued) 2.1. New examples of commutative rings. Recall that in the first lecture we defined the notions of commutative rings and field and gave some examples of
More informationOnline Appendix for Incentives in Landing Slot Problems
Online Appendix for Incentives in Landing Slot Problems James Schummer Azar Abizada April 14, 2017 This document contains supplementary results and proofs for Incentives in Landing Slot Problems, published
More informationA walk over the shortest path: Dijkstra s Algorithm viewed as fixed-point computation
A walk over the shortest path: Dijkstra s Algorithm viewed as fixed-point computation Jayadev Misra 1 Department of Computer Sciences, University of Texas at Austin, Austin, Texas 78712-1188, USA Abstract
More informationCarmen s Core Concepts (Math 135)
Carmen s Core Concepts (Math 135) Carmen Bruni University of Waterloo Week 3 1 Translating From Mathematics to English 2 Contrapositive 3 Example of Contrapositive 4 Types of Implications 5 Contradiction
More informationGearing optimization
Gearing optimization V.V. Lozin Abstract We consider an optimization problem that arises in machine-tool design. It deals with optimization of the structure of gearbox, which is normally represented by
More informationSome Properties of the Augmented Lagrangian in Cone Constrained Optimization
MATHEMATICS OF OPERATIONS RESEARCH Vol. 29, No. 3, August 2004, pp. 479 491 issn 0364-765X eissn 1526-5471 04 2903 0479 informs doi 10.1287/moor.1040.0103 2004 INFORMS Some Properties of the Augmented
More informationSome Background Math Notes on Limsups, Sets, and Convexity
EE599 STOCHASTIC NETWORK OPTIMIZATION, MICHAEL J. NEELY, FALL 2008 1 Some Background Math Notes on Limsups, Sets, and Convexity I. LIMITS Let f(t) be a real valued function of time. Suppose f(t) converges
More informationWeak Subordination for Convex Univalent Harmonic Functions
Weak Subordination for Convex Univalent Harmonic Functions Stacey Muir Abstract For two complex-valued harmonic functions f and F defined in the open unit disk with f() = F () =, we say f is weakly subordinate
More informationChapter 1. Preliminaries
Introduction This dissertation is a reading of chapter 4 in part I of the book : Integer and Combinatorial Optimization by George L. Nemhauser & Laurence A. Wolsey. The chapter elaborates links between
More informationOn the Effectiveness of Symmetry Breaking
On the Effectiveness of Symmetry Breaking Russell Miller 1, Reed Solomon 2, and Rebecca M Steiner 3 1 Queens College and the Graduate Center of the City University of New York Flushing NY 11367 2 University
More information12. Perturbed Matrices
MAT334 : Applied Linear Algebra Mike Newman, winter 208 2. Perturbed Matrices motivation We want to solve a system Ax = b in a context where A and b are not known exactly. There might be experimental errors,
More informationON HIGHLY PALINDROMIC WORDS
ON HIGHLY PALINDROMIC WORDS Abstract. We study some properties of palindromic (scattered) subwords of binary words. In view of the classical problem on subwords, we show that the set of palindromic subwords
More informationWorst case analysis for a general class of on-line lot-sizing heuristics
Worst case analysis for a general class of on-line lot-sizing heuristics Wilco van den Heuvel a, Albert P.M. Wagelmans a a Econometric Institute and Erasmus Research Institute of Management, Erasmus University
More informationAnalysis III. Exam 1
Analysis III Math 414 Spring 27 Professor Ben Richert Exam 1 Solutions Problem 1 Let X be the set of all continuous real valued functions on [, 1], and let ρ : X X R be the function ρ(f, g) = sup f g (1)
More informationHandout 2: Invariant Sets and Stability
Engineering Tripos Part IIB Nonlinear Systems and Control Module 4F2 1 Invariant Sets Handout 2: Invariant Sets and Stability Consider again the autonomous dynamical system ẋ = f(x), x() = x (1) with state
More informationOn the Structure of Rough Approximations
On the Structure of Rough Approximations (Extended Abstract) Jouni Järvinen Turku Centre for Computer Science (TUCS) Lemminkäisenkatu 14 A, FIN-20520 Turku, Finland jjarvine@cs.utu.fi Abstract. We study
More informationWelsh s problem on the number of bases of matroids
Welsh s problem on the number of bases of matroids Edward S. T. Fan 1 and Tony W. H. Wong 2 1 Department of Mathematics, California Institute of Technology 2 Department of Mathematics, Kutztown University
More informationFinite Mathematics : A Business Approach
Finite Mathematics : A Business Approach Dr. Brian Travers and Prof. James Lampes Second Edition Cover Art by Stephanie Oxenford Additional Editing by John Gambino Contents What You Should Already Know
More informationMonotonically Computable Real Numbers
Monotonically Computable Real Numbers Robert Rettinger a, Xizhong Zheng b,, Romain Gengler b, Burchard von Braunmühl b a Theoretische Informatik II, FernUniversität Hagen, 58084 Hagen, Germany b Theoretische
More informationLecture 7: Semidefinite programming
CS 766/QIC 820 Theory of Quantum Information (Fall 2011) Lecture 7: Semidefinite programming This lecture is on semidefinite programming, which is a powerful technique from both an analytic and computational
More informationConvex Analysis and Optimization Chapter 2 Solutions
Convex Analysis and Optimization Chapter 2 Solutions Dimitri P. Bertsekas with Angelia Nedić and Asuman E. Ozdaglar Massachusetts Institute of Technology Athena Scientific, Belmont, Massachusetts http://www.athenasc.com
More informationNote: all spaces are assumed to be path connected and locally path connected.
Homework 2 Note: all spaces are assumed to be path connected and locally path connected. 1: Let X be the figure 8 space. Precisely define a space X and a map p : X X which is the universal cover. Check
More informationThe cocycle lattice of binary matroids
Published in: Europ. J. Comb. 14 (1993), 241 250. The cocycle lattice of binary matroids László Lovász Eötvös University, Budapest, Hungary, H-1088 Princeton University, Princeton, NJ 08544 Ákos Seress*
More information8. Limit Laws. lim(f g)(x) = lim f(x) lim g(x), (x) = lim x a f(x) g lim x a g(x)
8. Limit Laws 8.1. Basic Limit Laws. If f and g are two functions and we know the it of each of them at a given point a, then we can easily compute the it at a of their sum, difference, product, constant
More informationBounds on the Traveling Salesman Problem
Bounds on the Traveling Salesman Problem Sean Zachary Roberson Texas A&M University MATH 613, Graph Theory A common routing problem is as follows: given a collection of stops (for example, towns, stations,
More informationA Note on the 2 F 1 Hypergeometric Function
A Note on the F 1 Hypergeometric Function Armen Bagdasaryan Institution of the Russian Academy of Sciences, V.A. Trapeznikov Institute for Control Sciences 65 Profsoyuznaya, 117997, Moscow, Russia E-mail:
More informationMeasure and integration
Chapter 5 Measure and integration In calculus you have learned how to calculate the size of different kinds of sets: the length of a curve, the area of a region or a surface, the volume or mass of a solid.
More informationk-protected VERTICES IN BINARY SEARCH TREES
k-protected VERTICES IN BINARY SEARCH TREES MIKLÓS BÓNA Abstract. We show that for every k, the probability that a randomly selected vertex of a random binary search tree on n nodes is at distance k from
More information4 Uniform convergence
4 Uniform convergence In the last few sections we have seen several functions which have been defined via series or integrals. We now want to develop tools that will allow us to show that these functions
More informationA Note on Discrete Convexity and Local Optimality
A Note on Discrete Convexity and Local Optimality Takashi Ui Faculty of Economics Yokohama National University oui@ynu.ac.jp May 2005 Abstract One of the most important properties of a convex function
More informationTheorem 5.3. Let E/F, E = F (u), be a simple field extension. Then u is algebraic if and only if E/F is finite. In this case, [E : F ] = deg f u.
5. Fields 5.1. Field extensions. Let F E be a subfield of the field E. We also describe this situation by saying that E is an extension field of F, and we write E/F to express this fact. If E/F is a field
More informationEstimates for probabilities of independent events and infinite series
Estimates for probabilities of independent events and infinite series Jürgen Grahl and Shahar evo September 9, 06 arxiv:609.0894v [math.pr] 8 Sep 06 Abstract This paper deals with finite or infinite sequences
More information3.10 Lagrangian relaxation
3.10 Lagrangian relaxation Consider a generic ILP problem min {c t x : Ax b, Dx d, x Z n } with integer coefficients. Suppose Dx d are the complicating constraints. Often the linear relaxation and the
More informationSECOND-ORDER CHARACTERIZATIONS OF CONVEX AND PSEUDOCONVEX FUNCTIONS
Journal of Applied Analysis Vol. 9, No. 2 (2003), pp. 261 273 SECOND-ORDER CHARACTERIZATIONS OF CONVEX AND PSEUDOCONVEX FUNCTIONS I. GINCHEV and V. I. IVANOV Received June 16, 2002 and, in revised form,
More informationDenotational Semantics
5 Denotational Semantics In the operational approach, we were interested in how a program is executed. This is contrary to the denotational approach, where we are merely interested in the effect of executing
More informationA Characterization of (3+1)-Free Posets
Journal of Combinatorial Theory, Series A 93, 231241 (2001) doi:10.1006jcta.2000.3075, available online at http:www.idealibrary.com on A Characterization of (3+1)-Free Posets Mark Skandera Department of
More informationThe Catalan matroid.
The Catalan matroid. arxiv:math.co/0209354v1 25 Sep 2002 Federico Ardila fardila@math.mit.edu September 4, 2002 Abstract We show how the set of Dyck paths of length 2n naturally gives rise to a matroid,
More informationOPRE 6201 : 3. Special Cases
OPRE 6201 : 3. Special Cases 1 Initialization: The Big-M Formulation Consider the linear program: Minimize 4x 1 +x 2 3x 1 +x 2 = 3 (1) 4x 1 +3x 2 6 (2) x 1 +2x 2 3 (3) x 1, x 2 0. Notice that there are
More informationContinuous Ordinal Clustering: A Mystery Story 1
Continuous Ordinal Clustering: A Mystery Story 1 Melvin F. Janowitz Abstract Cluster analysis may be considered as an aid to decision theory because of its ability to group the various alternatives. There
More information2 Notation and Preliminaries
On Asymmetric TSP: Transformation to Symmetric TSP and Performance Bound Ratnesh Kumar Haomin Li epartment of Electrical Engineering University of Kentucky Lexington, KY 40506-0046 Abstract We show that
More informationDistributed Optimization. Song Chong EE, KAIST
Distributed Optimization Song Chong EE, KAIST songchong@kaist.edu Dynamic Programming for Path Planning A path-planning problem consists of a weighted directed graph with a set of n nodes N, directed links
More informationOn the Impossibility of Certain Ranking Functions
On the Impossibility of Certain Ranking Functions Jin-Yi Cai Abstract Suppose all the individuals in a field are linearly ordered. Groups of individuals form teams. Is there a perfect ranking function
More information