Optimal Control of Hybrid Systems Using Statistical Learning
|
|
- Theresa Alexander
- 5 years ago
- Views:
Transcription
1 Proceedings of the 44th IEEE onference on Decision and ontrol, and the European ontrol onference Seville, Spain, December 2-, Mo. Optimal ontrol of Hbrid Sstems Using Statistical Learning. ollaro,.t. bdallah,. Tornambè, and U. Dole bstract In this paper we discuss how statistical learning methods ma be used to obtain solutions to various optimal control strategies for hbrid sstems. The results are illustrated on the problem of autonomous navigation for mobile robots in thepresenceofobstacles. I. INTRODUTION When dnamical sstems are composed of the interaction of continuous and discrete-dnamics, the become hbrid sstems. While such sstems have been around for a long time (temperature control, process control, telecommunications sstems, manufacturing sstems, are eamples of hbrid sstems), and more realisticall model various phsical phenomena, it was recentl that their stud has become a mainsta of control theor [], []. The modeling and control of such sstems relies on concepts from control theor, computer science and simulation, as well as mathematics. t one end of the spectrum are the usual continuous-time or discrete-time dnamics well understood b control theorists, while at the other end are the event-driven dnamics (utomata) favored b computer scientists. The combination of these points of views leads to various hbrid models such as hbrid automata, hbrid Petri nets, piecewise-affine models, etc. It turns out however, that man questions related to the modeling and control of hbrid sstems are hard, and more specificall man decision problems (is a sstem stabilizable?, is it reachable?) are NP-hard [2]. In earlier work b one of the authors [] and others [4], [2], it was recommended that statistical learning techniques ma offer useful, albeit approimate answers to some NP-hard problems. It was also shown in [], [4], [2] and others that some difficult optimization and robust control problems ma be approimatel solved using statistical learning methods. It is eactl this track that has led us to appl such methods in various optimal control scenarios of hbrid sstems. The remainder of this paper is organized as follows: Section II provides a quick overview of statistical learning concepts. In sectioniii we present a list of optimal control problems for hbrid sstems that might benefit from the statistical learning methods. In section IV the autonomous control problem for mobile robots, in the presence of obstacles and uncertainties is studied and statistical learning The work of.t. bdallah is partiall supported b NSF-233 U. Dole and.t. bdallah are with the Electrical and omputer Engineering Department, MS, The Universit of New Meico, lbuquerque, NM 873-, US. {umesh,chaouki}@ece.unm.edu. ollaro and. Tornambé are with DISP, Universit of Roma, Tor Vergata, Via del Politecnico 33, Roma - ITLY. {collaro,tornambe}@disp.uniroma2.it methods are proposed for its solution. Section V presents our results and our conclusions are summarized in section VI. II. STTISTIL LERNING OVERVIEW In order to introduce statistical learning concepts, let (S, ) be a measurable space and let {X n } n be a sequence of independent identicall distributed (i.i.d) observations in this space with common distribution P. We assume that this sequence is defined on a probabilit space (Ω, Σ, P). Denote b P(S) := P(S, ) the set of all probabilit measures on (S, ). Suppose P P(S) is a class of probabilit distributions such that P P. In particular, if one has no prior knowledge about P, then P = P(S). In this case, we are in the setting of distribution free learning. One of the central problems of statistical learning theor is the risk minimization problem. It is crucial in all cases of learning (standard concept or function learning, regression problems, pattern recognition, etc.). It also plas an important role in randomized (Monte arlo) algorithms for robust control problems, as has been shown b Vidasagar [4]. Given aclassf of -measurable functions f from S into [, ] (e.g., decision rules in a pattern recognition problem or performance indices in control problems), the risk functional is defined as R P (f) :=P (f) := fdp := Ef(X), f F. S The goal is to find a function f P that minimizes R P on F. Tpicall, the distribution P is unknown (or, as it occurs in man control problems, the integral of f with respect to P is too hard to compute) and the solution of the risk minimization problem is to be based on a sample (X,...,X n ) of independent observations from P. In this case, the goal of statistical learning is more modest: given ε>,δ (, ), find an estimate ˆf n F of f P, based on the data (X,...,X n ), such that sup P{R P ( ˆf n ) inf R P (f)+ε} δ. () P P f F In other words, one can write that with probabilit δ, R P ( ˆf n ) is within ε of inf f F R P (f) = R. Denote b ÑF,P L (ε; δ) the minimal number n such that for some estimate ˆf n the bound () holds, and let ÑF,P U (ε; δ) be the minimal number N such that for some sequence of estimates { ˆf n } and for all n N the bound () holds. Let us call the quantit Ñ F,P L (ε; δ) the lower sample compleit and the quantit Ñ F,P U (ε; δ) the upper sample compleit of learning. These quantities show how much data we need in //$. IEEE 4
2 order to guarantee certain accurac ε of learning with certain confidence level δ. learl, ÑF,P L (ε; δ) Ñ F,P U (ε; δ), and it is eas to show that the inequalit can be strict. The upper sample compleit is used rather frequentl in statistical learning theor and is usuall referred to simpl as the sample compleit. method of empirical risk minimization is widel used in learning theor. Namel, the unknown distribution P is replaced b the empirical measure P n, defined as P n () := n I (X k ), n k= where I () =for and I () =for. The risk functional R P is replaced b the empirical risk R Pn, defined b R Pn (f) :=P n (f) := fdp n := n f(x k ), f F. n S k= The problem is now to minimize the empirical risk R Pn on F, andweletf Pn F be a function that minimizes R Pn on F. In what follows, f Pn is used as our learning algorithm, i.e. ˆfn := f Pn. Determining the sample compleit of the empirical risk minimization method is definitel one of the central and most challenging problems of statistical learning theor (see, e.g., [], or Vidasagar [4] for the relevant discussion in the contet of robust control problems). reasonable upper bound for the sample compleit can be obtained b finding the minimal value of n for which the epected value Ef(X) is approimated uniforml over the class F b the empirical means with given accurac ε and confidence level δ. More precisel, denote N(ε, δ) := NF,P(ε, L δ) (2) { := min n : sup P { P n P F ε } } δ P P where F is the sup-norm in the space l (F) of all uniforml bounded functions on F. Let us call the quantit N(ε; δ) the (lower) sample compleit of empirical approimation on the class F. Unfortunatel, the quantit NF,P L (ε, δ) is itself unknown for most of the nontrivial eamples of function classes, and onl rather conservative upper bounds for this quantit are available. These bounds are epressed in terms of various entrop characteristics and combinatorial quantities, such as V-dimensions, which themselves are not alwas known precisel and are replaced b their upper bounds. Recent work however [2], [4], [] has shown the applicabilit of randomized algorithms in order to find bounds on the number of samples to come within ɛ from an optimum point with high confidence. It is eactl these techniques we intend to appl on the optimal control problems discussed net. n algorithm that was proved in [] provides a general solution to the optimization problems encountered so far, and gives a bound on the number of samples n that will guarantee some accurac and confidence. It is this algorithm that is used later to solve our optimization problem for a hbrid sstem. Note that the algorithm does not require the function f to be optimized to be differentiable, or even continuous. It is onl required to be measurable. III. OPTIML ONTROL OF HYRID SYSTEMS In order to illustrate the optimal control problems that might benefit from such algorithms, let us first focus on the class of hbrid sstems described in [3]. Note that the robots used in the eperimental set-up in section IV can actuall fit this model, when the coordination goal is to take each robot through a path in a minimum time while satisfing a qualit performance objective (tracking errors, collision avoidance, etc). onsider N sstems each evolving according to the state equation ż i = g i (z i,u i,t); z i (τ i )=ζ i ; i =,,N (3) The control signal u i is used to attain a desired final state belonging to the target qualit set Γ i (u i ).Ifs i (u i ) is the service time (the time during which sstem i is active), we have the following: s i (u i )=min{t ; z i (τ i + t) Γ i (u i )} (4) Meanwhile, the temporal state i which represents the time when state z i is active, evolves according to the so-called Lindle equation i =ma( i,a i )+s i (u i ) () The optimal control problem for such a hbrid sstem is then stated as follows, min u,,u N J = N L i ( i,u i ) (6) i= subject to the dnamic equations (3) and () and where the function L i ( i,u i ) is the cost associated with sstem i. s detailed in the paper [3], one of the main difficulties is that the ma function is non-differentiable eactl at the points i = a i. Recall that differentiabilit was not needed when appling algorithm??. In fact, if one defines the augmented cost J (, λ, u) = (7) N i= [L i ( i,u i )+λ i (ma( i,a i )+s i (u i ) i )] where L i and s i are differentiable functions, and λ is the costate, immediate difficulties arise in appling the first-order necessar conditions for optimalit because of the presence of ma. One has to resort then to using generalized gradients and non-smooth optimization techniques [4] in order to proceed further [3]. On the other hand, a randomized algorithm rooted in statistical learning, will provide an efficient albeit approimate solution to the minimization problem. 46
3 IV. UTONOMOUS ONTROL OF MOILE ROOTS In order to eperimentall validate our algorithms, we focus in the remainder of the paper specificall on the problem of autonomous navigation of mobile robots. It is important for the autonom of such robots that the interact with their environment. Tpicall, mobile robots collect sensor information, process them to etract features or detect obstacles, and eecute appropriate control laws for optimal, obstacle-free navigation. However, different controllers activate different behaviors such as obstacle avoidance, approach target, etc. and the need to be coordinated for a given navigation task. It is this coordination that when implemented with a hbrid automaton, helps activate an event-specific behavior. path following navigation task is considered here. It involves the subtasks of obstacle avoidance and approach target []. These two behaviors define the nodes of the hbrid automaton and there is a minimum safet distance, d O governing the discrete transitions between them. However, the real problem is how to coordinate these behaviors from the point of view of safet and optimalit. If we fuse them such that the are simultaneousl active and the sstem control vector is the sum of their control vectors, then in spite of achieving smooth performance, we undermine our goals of reducing compleit and dependenc. If, on the other hand, we use hard switches [] then the sstem might eperience chattering, which would definitel degrade the overall sstem performance. The solution to this problem lies in removing the Zeno properties of the sstem b adding nodes to the hbrid automaton in order to regularize the overall sstem. Let us suppose the sstem dnamics described in the plane b [ẋ ẏ] =F (, ). IfF O and F G represent the continuous dnamics of the obstacle avoidance and goal attraction behaviors, respectivel, then the sliding solution that will regularize the sstem is chosen such that f S F O []. This is due to the fact that the repulsive potential field under the tpical reactive obstacle avoidance behavior is orthogonal to the surface on which the behavior becomes active []. The problem now is to design a controller such that the control variable drives the mobile robot around the obstacles at the preferred safet margin and avoids high curvatures in the path which cross the phsical limits of the signals that the actuators can track. The main idea is to generate near-optimal trajectories around the obstacles to the goal, and then convert this navigation problem into a trajector tracking one. With the given tracking algorithm, the stead-state tracking error can be made ver small as the robot s steering angle φ eponentiall converges to its desired value φ d [6]. Let us suppose that the environment is characterized b the presence of three obstacles of different dimensions as seen in Figure 2. Since the robot has to approach the final target along a minimum path and safel, it has to avoid the obstacles ever time the are detected. We then need to define optimal coordination between two different behaviors: ) Goal ttraction or attractive behavior, and 2) Obstacle voidance or reactive behavior. We assume that the reactive behavior is valid onl in a circular safet region around the obstacle (represented b the outer circles in Figure ), while the attractive one is true elsewhere. ased on our assumptions: (X t,y t ) Final Destination; (X o,y o ) Initial Position; (X obi,y obi ) Obstacle Position in the plane; (Gap i,gap i Upper and lower safet Gap ounds; i = {,, } Three Obstacles. Thus, we represent each behavior (continuous dnamics) of the sstem as a specific node of a ontrol Graph, while the Guard onditions, associated with each edge, define discrete transitions between these different dnamics. Robot Trajector Fig.. Navigation Environment In order to design a Hbrid utomaton of the Mobile Robot Navigation sstem, we need to define the three different behaviors that characterize the robot during its navigation through the obstacles: ) Goal ttraction behavior: F G =[ F G F G ], where F G = Mẍ = K d ẋ K p ( X t ), F G = Mÿ = K d2 ẏ K p2 ( Y t ). 2) Obstacle voidance behavior: where 3) Sliding behavior: F O =[ F O F O ], F O = Mẍ = F O = Mÿ = ( X ) n ( Y ) n F S =[ F O F O ] The Sliding behavior is used to regularize the sstem b adding nodes to the control graph that characterized the Hbrid utomaton model. The sliding dnamics are orthogonal to the repulsive potential field (obstacle avoidance) which is true inside the Safet rea asshowninfigure2. 47
4 d SupGap d < InfGap ) different possible dimensions Figure 4. These dimensions are given b a combination of four different set of input values (one set for each circle Gap, and Gap, ). fter Goal ttraction Sliding Obstacle voidance Robot Trajector d > SupGap d InfGap Fig. 2. Hbrid utomaton V. SIMULTION The aim of the simulation is to show how statistical learning methods ma be used in order to obtain optimal solutions to autonomous navigation of a mobile robot in the presence of obstacles. Given the model described before, let s suppose the dimension of the safet areas (both the Safet Gap and the Safet Region) changing according to some environment conditions, for eample the shape of the obstacles or the plant of the area where the mobile robots are presumed to move. Since the coordination goal is to take the robot through a minimum path avoiding undesired obstacle collisions and satisfing some other qualities performance conditions (as minimizing the number of commutations of the robot), let s define the objective function of the mobile robot problem as a linear combination of two different parameters: f o = 3 D + where Distance=D is the length of the path of the robot from an initial position to a final destination, and ommutation= is the number of changes of direction requested to the robot to reach the final target safel. While the safet areas are circumferences, the idea is tring to change their dimension (b modifing the radius of each circle) for two of the three obstacles considered in the model ( and ), and to find the optimal condition for the navigation robot mobile problem (3). The optimal control problem for such a Hbrid Sstem is then stated as: Min N i= ( 3 Distance i + ommutaion i ). Let us suppose that environment conditions Robot Trajector Fig. 3. Obstacle voidance allow one to consider for each circle (that identifies the Safet Region and the Safet Gap around the obstacles and Fig. 4. Safet area combinations defining an upper bound and a lower bound for each set Gap [3, 7], Gap [2, 6], Gap [.,.], and Gap [., 4.], we define nine possible values for each interval. It turns out that there are N = n m k l =9 4 Table : Input values for Robot Mobile Navigation Gap Gap Gap Gap possible combinations that characterize a sample of independent observations (Table ). Each observation is obtained b a simulation of the robot mobile s model, according to a particular combination of the input values. The output of each simulation provides different values of the main parameters: length of the path and number of commutation, so that we can evaluate the optimal condition from a set of possible solutions. We did however appl our learning algorithm with 36 samples (obtained from a prior eperiment), and used the following values: K di =,K pi =to navigate from (X ),Y ) = (, ) to (X t,y t ) = (24, 24) while avoiding obstacles at (X o,y o ) = (6, 6),(X o,y o ) = (, 6), and (X o,y o ) = (8, 8). In order to reach our goal, we used the interaction properties between Simulink and Stateflow (fig. ). We note each combination of the input parameters Gap,Gap },andgap, Gap } define a particular solution to the safe navigation problem. The general trend is that the more the Safet Gap and the Safet rea are decreased, the larger the number of commutations, and the longer the length of the path. This is wh the Sliding behavior, used to regularize the sstem, is valid in a smaller area (see Figures fig:dessin8,fig:dessin9,fig:dessin). It turns out that most of the combinations provide a number of commutation between values four to si (see Figure 9), and a length of the path between 4 to 46 (Figure ). The robot never collides with the obstacles, and it trajectories are fairl efficient. choosing the parameters that minimize the objective 48
5 Switching conditions Robot Trajector continuous variable Fig. 8. Set [7,4,,3] s 7 6 Distance Histogram q q 2 Number of simulation 4 3 q 4 q 3 Fig.. Stateflow modeling with Simulink and Stateflow 4 4 Distances Fig. 9. length s path Distribution Robot Trajector Number of simulation Number of ommuation Histogram ommutations Fig. 6. Set [7,4,4,3] Fig.. ommutation Distribution Robot Trajector Fig. 7. Set [,4,4,2] function, we can see that the optimal conditions for the navigation of mobile robot problem are given b more than a combination (Table 2). In particular, we can see how the dimension of the Safet Region, relative to the Obstacle, has to be less than 3., otherwise the robot must avoid also this obstacle, increasing the number of commutation and the path. In the other hand, the dimension of Obstacle, has to be fied to the values Gap =6,Gap =). Suppose these conditions are true, then the robot never collides an obstacle, and it reaches the target in a minimum path (fig.3). However, b choosing (Sup Gap = 6,Inf Gap =)and (Sup Gap =4.,Inf Gap =3.) as input values, we can see how the trajector of the mobile 49
6 Table 2: Optimal combinations Gap Gap Gap Gap D Fo Fig.. Robot Trajector Optimal condition for the Robot Mobile Navigation Problem robot is no more optimal (fig.4). Fig. 2. Robot Trajector Optimal condition for the Robot Mobile Navigation Problem VI. ONLUSIONS In this paper, we have proposed to appl statistical learning algorithms to various optimal control problems for hbrid sstems. Such problems are particularl suited for randomized algorithms due to the presence of non-differentiable cost functions, along with continuous and discrete dnamics. We have focused our attention on the problem of autonomous navigation of mobile robots. In the behavior-based method above, the robot model is assumed certain. However, in practice, the wheel radi r and r 2 of the left and right wheels change, and as a result the robot model usuall has parametric uncertaint. Such an imprecise model cannot have a unified controller that ields optimal performance as described in [8]. If the uncertain parameters take values over a finite set P then we can design a famil of estimators and controllers b discretizing the parameter space [9]. The two approaches mentioned above address the problem of hbrid sstems based mobile robot navigation from two different perspectives. The first approach includes a behavior-based framework and shows how different behaviors can be integrated and implemented as one hbrid sstem. The second approach considers a single robotic task, that of parking, and uses the hbrid sstems approach to make the overall sstem robust to parametric uncertaint. possible scenario where the two approaches are combined will lead into a situation where the statistical learning approaches ma be applied. REFERENES [] ntsaklis, P. Editor, Hbrid Sstems: Theore and pplications, Special Issue of Proceedings of the IEEE, Vol. 8, No.7,. [2] londel,v., Tsitsiklis, J., ompleit of Stabilit and ontrollabilit of Elementar Hbrid Sstems, utomatica, Vol. 3, No. 3, pp , 999. [3] assandras,.g., Pepne, D.L., Wardi, Y., Optimal ontrol of a lass of Hbrid Sstems, EEE Transactions on utomatic ontrol, Vol. 46, No. 3, March., pp [4] larke, F.H., Optimization and Nonsmooth nalsis, Wile- Interscience, New York, 983. [] Egerstedt, M., ehavior ased Robotics Using Hbrid utomata in Lecture Notes in omputer Science: Hbrid Sstems III: omputation and ontrol, pp. 3-6, Pittsburgh, P, Springer-Verlag, March. [6] Egerstedt, M., Hu, X., Stotsk,., ontrol of Mobile Platforms Using a Virtual Vehicle pproach, IEEE Transactions on utomatic ontrol, Vol. 46, No., Nov., pp [7] Gare, M.R., Johnson, D.S., omputers and Intractabilit: Guide to the Theor of NP-ompleteness Freeman, New York, 979. [8] Hespanha, J. P., Morse,. S., ertaint Equivalence Implies Detectabilit, Sstems & ontrols Letters, 999, Vol. 36, pp. -3. [9] Hespanha, J. P., Liberzon, D., Morse,. S., Logic-based Switching ontrol of a Nonholonomic Sstem with Parametric Modeling Uncertaint, Sstems & ontrols Letters, Nov. 999,Vol. 38, pp [] Koltchinskii, V., bdallah,.t., riola, M., Dorato, P., Panchenko, D., Improved Sample ompleit Estimates for Statistical Learning ontrol of Uncertain Sstems, IEEE Transactions on utomatic ontrol, Vol. 46, pp ,. [] Liberzon, D., Switching in Sstems and ontrol, irkhaüser, oston, 3. [2] Tempo, R., alafiore, G., Dabbane, F., Randomized lgorithms for nalsis and ontrol of Uncertain sstems, Springer-Verlag, London,. [3] Tomlin,.J., Lgeros, J., Sastr, S.S., Game Theoretic pproach to ontroller Design for Hbrid Sstems, Proceedings of the IEEE, Vol. 88, No. 7, pp ,. [4] Vidasagar, M., Learning and Generalization: With pplications to Neural networks, Springer-Verlag, New York 2. [] Vidasagar, M., londel, V., Probablilistic Solutions to some NP-hard Matri Problems, utomatica, Vol. 37,, pp
Statistical Learning for Optimal Control of Hybrid Systems
Statistical Learning for Optimal Control of Hybrid Systems Jorge Piovesan, Chaouki Abdallah, Magnus Egerstedt, Herbert Tanner and Yorai Wardi Abstract In this paper we eplore a randomized alternative for
More informationWhat is Fuzzy Logic? Fuzzy logic is a tool for embedding human knowledge (experience, expertise, heuristics) Fuzzy Logic
Fuzz Logic Andrew Kusiak 239 Seamans Center Iowa Cit, IA 52242 527 andrew-kusiak@uiowa.edu http://www.icaen.uiowa.edu/~ankusiak (Based on the material provided b Professor V. Kecman) What is Fuzz Logic?
More informationResearch Article Chaotic Attractor Generation via a Simple Linear Time-Varying System
Discrete Dnamics in Nature and Societ Volume, Article ID 836, 8 pages doi:.//836 Research Article Chaotic Attractor Generation via a Simple Linear Time-Varing Sstem Baiu Ou and Desheng Liu Department of
More informationParameterized Joint Densities with Gaussian and Gaussian Mixture Marginals
Parameterized Joint Densities with Gaussian and Gaussian Miture Marginals Feli Sawo, Dietrich Brunn, and Uwe D. Hanebeck Intelligent Sensor-Actuator-Sstems Laborator Institute of Computer Science and Engineering
More informationOn Maximizing the Second Smallest Eigenvalue of a State-dependent Graph Laplacian
25 American Control Conference June 8-, 25. Portland, OR, USA WeA3.6 On Maimizing the Second Smallest Eigenvalue of a State-dependent Graph Laplacian Yoonsoo Kim and Mehran Mesbahi Abstract We consider
More informationRANGE CONTROL MPC APPROACH FOR TWO-DIMENSIONAL SYSTEM 1
RANGE CONTROL MPC APPROACH FOR TWO-DIMENSIONAL SYSTEM Jirka Roubal Vladimír Havlena Department of Control Engineering, Facult of Electrical Engineering, Czech Technical Universit in Prague Karlovo náměstí
More informationThe approximation of piecewise linear membership functions and Łukasiewicz operators
Fuzz Sets and Sstems 54 25 275 286 www.elsevier.com/locate/fss The approimation of piecewise linear membership functions and Łukasiewicz operators József Dombi, Zsolt Gera Universit of Szeged, Institute
More informationHigher order method for non linear equations resolution: application to mobile robot control
Higher order method for non linear equations resolution: application to mobile robot control Aldo Balestrino and Lucia Pallottino Abstract In this paper a novel higher order method for the resolution of
More informationStability Analysis for Linear Systems under State Constraints
Stabilit Analsis for Linear Sstems under State Constraints Haijun Fang Abstract This paper revisits the problem of stabilit analsis for linear sstems under state constraints New and less conservative sufficient
More informationAn Information Theory For Preferences
An Information Theor For Preferences Ali E. Abbas Department of Management Science and Engineering, Stanford Universit, Stanford, Ca, 94305 Abstract. Recent literature in the last Maimum Entrop workshop
More informationStability of Limit Cycles in Hybrid Systems
Proceedings of the 34th Hawaii International Conference on Sstem Sciences - 21 Stabilit of Limit Ccles in Hbrid Sstems Ian A. Hiskens Department of Electrical and Computer Engineering Universit of Illinois
More information2.3 Quadratic Functions
88 Linear and Quadratic Functions. Quadratic Functions You ma recall studing quadratic equations in Intermediate Algebra. In this section, we review those equations in the contet of our net famil of functions:
More informationFinding Limits Graphically and Numerically. An Introduction to Limits
8 CHAPTER Limits and Their Properties Section Finding Limits Graphicall and Numericall Estimate a it using a numerical or graphical approach Learn different was that a it can fail to eist Stud and use
More informationControl Schemes to Reduce Risk of Extinction in the Lotka-Volterra Predator-Prey Model
Journal of Applied Mathematics and Phsics, 2014, 2, 644-652 Published Online June 2014 in SciRes. http://www.scirp.org/journal/jamp http://d.doi.org/10.4236/jamp.2014.27071 Control Schemes to Reduce Risk
More informationCase study: stochastic simulation via Rademacher bootstrap
Case study: stochastic simulation via Rademacher bootstrap Maxim Raginsky December 4, 2013 In this lecture, we will look at an application of statistical learning theory to the problem of efficient stochastic
More informationDependence and scatter-plots. MVE-495: Lecture 4 Correlation and Regression
Dependence and scatter-plots MVE-495: Lecture 4 Correlation and Regression It is common for two or more quantitative variables to be measured on the same individuals. Then it is useful to consider what
More informationFinding Limits Graphically and Numerically. An Introduction to Limits
60_00.qd //0 :05 PM Page 8 8 CHAPTER Limits and Their Properties Section. Finding Limits Graphicall and Numericall Estimate a it using a numerical or graphical approach. Learn different was that a it can
More informationA Method for Geometry Optimization in a Simple Model of Two-Dimensional Heat Transfer
A Method for Geometr Optimization in a Simple Model of Two-Dimensional Heat Transfer X. Peng, K. Niakhai B. Protas Jul, 3 arxiv:37.48v [math.na] 4 Jul 3 Abstract This investigation is motivated b the problem
More informationA comparison of estimation accuracy by the use of KF, EKF & UKF filters
Computational Methods and Eperimental Measurements XIII 779 A comparison of estimation accurac b the use of KF EKF & UKF filters S. Konatowski & A. T. Pieniężn Department of Electronics Militar Universit
More informationDuality, Geometry, and Support Vector Regression
ualit, Geometr, and Support Vector Regression Jinbo Bi and Kristin P. Bennett epartment of Mathematical Sciences Rensselaer Poltechnic Institute Tro, NY 80 bij@rpi.edu, bennek@rpi.edu Abstract We develop
More informationESMF Based Multiple UAVs Active Cooperative Observation Method in Relative Velocity Coordinates
Joint 48th IEEE Conference on Decision and Control and 8th Chinese Control Conference Shanghai, P.R. China, December 6-8, 009 WeCIn5.4 ESMF Based Multiple UAVs Active Cooperative Observation Method in
More information1 History of statistical/machine learning. 2 Supervised learning. 3 Two approaches to supervised learning. 4 The general learning procedure
Overview Breiman L (2001). Statistical modeling: The two cultures Statistical learning reading group Aleander L 1 Histor of statistical/machine learning 2 Supervised learning 3 Two approaches to supervised
More informationINF Introduction to classifiction Anne Solberg
INF 4300 8.09.17 Introduction to classifiction Anne Solberg anne@ifi.uio.no Introduction to classification Based on handout from Pattern Recognition b Theodoridis, available after the lecture INF 4300
More informationCSE 5311 Notes 5: Trees. (Last updated 6/4/13 4:12 PM)
SE 511 Notes 5: Trees (Last updated 6//1 :1 PM) What is the optimal wa to organie a static tree for searching? n optimal (static) binar search tree is significantl more complicated to construct than an
More informationExact Differential Equations. The general solution of the equation is f x, y C. If f has continuous second partials, then M y 2 f
APPENDIX C Additional Topics in Differential Equations APPENDIX C. Eact First-Order Equations Eact Differential Equations Integrating Factors Eact Differential Equations In Chapter 6, ou studied applications
More informationRELATIONS AND FUNCTIONS through
RELATIONS AND FUNCTIONS 11.1.2 through 11.1. Relations and Functions establish a correspondence between the input values (usuall ) and the output values (usuall ) according to the particular relation or
More informationNonlinear Systems Examples Sheet: Solutions
Nonlinear Sstems Eamples Sheet: Solutions Mark Cannon, Michaelmas Term 7 Equilibrium points. (a). Solving ẋ =sin 4 3 =for gives =as an equilibrium point. This is the onl equilibrium because there is onl
More informationEE291E Lecture Notes 3 Autonomous Hybrid Automata
EE9E Lecture Notes 3 Autonomous Hybrid Automata Claire J. Tomlin January, 8 The lecture notes for this course are based on the first draft of a research monograph: Hybrid Systems. The monograph is copyright
More informationExperimental Uncertainty Review. Abstract. References. Measurement Uncertainties and Uncertainty Propagation
Experimental Uncertaint Review Abstract This is intended as a brief summar of the basic elements of uncertaint analsis, and a hand reference for laborator use. It provides some elementar "rules-of-thumb"
More informationChapter #6 EEE State Space Analysis and Controller Design
hapter #6 EEE3-83 State Space nalsis and ontroller Design State feedack Linear Quadratic Regulator (LQR) Open and closed loop estimators Reduced Order Estimators (not assessed) racking Module Leader: Dr
More informationComputation principles for the development of visual skills in Robotics
Computation principles for the development of visual skills in Robotics Giovanni Bianco Servizi Informatici di Ateneo Universitá di Verona - Ital giovanni.bianco@univr.it Paolo Fiorini Dip. Scientifico
More informationAnalysis and Optimization of Discrete Event Systems using Petri Nets
Volume 113 No. 11 2017, 1 10 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu Analysis and Optimization of Discrete Event Systems using Petri Nets
More informationSection 8.5 Parametric Equations
504 Chapter 8 Section 8.5 Parametric Equations Man shapes, even ones as simple as circles, cannot be represented as an equation where is a function of. Consider, for eample, the path a moon follows as
More informationSystems of Linear Equations: Solving by Graphing
8.1 Sstems of Linear Equations: Solving b Graphing 8.1 OBJECTIVE 1. Find the solution(s) for a set of linear equations b graphing NOTE There is no other ordered pair that satisfies both equations. From
More informationON THE INTERPRETATION OF THE LAGRANGE MULTIPLIERS IN THE CONSTRAINT FORMULATION OF CONTACT PROBLEMS; OR WHY ARE SOME MULTIPLIERS ALWAYS ZERO?
Proceedings of the ASME 214 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference IDETC/CIE 214 August 17-2, 214, Buffalo, New York, USA DETC214-3479
More informationSquare Estimation by Matrix Inverse Lemma 1
Proof of Two Conclusions Associated Linear Minimum Mean Square Estimation b Matri Inverse Lemma 1 Jianping Zheng State e Lab of IS, Xidian Universit, Xi an, 7171, P. R. China jpzheng@idian.edu.cn Ma 6,
More informationINF Introduction to classifiction Anne Solberg Based on Chapter 2 ( ) in Duda and Hart: Pattern Classification
INF 4300 151014 Introduction to classifiction Anne Solberg anne@ifiuiono Based on Chapter 1-6 in Duda and Hart: Pattern Classification 151014 INF 4300 1 Introduction to classification One of the most challenging
More informationFIRST- AND SECOND-ORDER IVPS The problem given in (1) is also called an nth-order initial-value problem. For example, Solve: Solve:
.2 INITIAL-VALUE PROBLEMS 3.2 INITIAL-VALUE PROBLEMS REVIEW MATERIAL Normal form of a DE Solution of a DE Famil of solutions INTRODUCTION We are often interested in problems in which we seek a solution
More informationLESSON #11 - FORMS OF A LINE COMMON CORE ALGEBRA II
LESSON # - FORMS OF A LINE COMMON CORE ALGEBRA II Linear functions come in a variet of forms. The two shown below have been introduced in Common Core Algebra I and Common Core Geometr. TWO COMMON FORMS
More informationLecture 7: Advanced Coupling & Mixing Time via Eigenvalues
Counting and Sampling Fall 07 Lecture 7: Advanced Coupling & Miing Time via Eigenvalues Lecturer: Shaan Oveis Gharan October 8 Disclaimer: These notes have not been subjected to the usual scrutin reserved
More informationInterspecific Segregation and Phase Transition in a Lattice Ecosystem with Intraspecific Competition
Interspecific Segregation and Phase Transition in a Lattice Ecosstem with Intraspecific Competition K. Tainaka a, M. Kushida a, Y. Ito a and J. Yoshimura a,b,c a Department of Sstems Engineering, Shizuoka
More information1.6 ELECTRONIC STRUCTURE OF THE HYDROGEN ATOM
1.6 ELECTRONIC STRUCTURE OF THE HYDROGEN ATOM 23 How does this wave-particle dualit require us to alter our thinking about the electron? In our everda lives, we re accustomed to a deterministic world.
More information4.7. Newton s Method. Procedure for Newton s Method HISTORICAL BIOGRAPHY
4. Newton s Method 99 4. Newton s Method HISTORICAL BIOGRAPHY Niels Henrik Abel (18 189) One of the basic problems of mathematics is solving equations. Using the quadratic root formula, we know how to
More informationIran University of Science and Technology, Tehran 16844, IRAN
DECENTRALIZED DECOUPLED SLIDING-MODE CONTROL FOR TWO- DIMENSIONAL INVERTED PENDULUM USING NEURO-FUZZY MODELING Mohammad Farrokhi and Ali Ghanbarie Iran Universit of Science and Technolog, Tehran 6844,
More informationOptimal Motion Planning for Free-Flying Robots
Optimal Motion Planning for Free-Fling Robots R. Lampariello, S. Agrawal, G. Hiringer Institute of Robotics and Mechatronics Department of Mechanical Engineering German Aerospace Center (DLR) Universit
More informationBASE VECTORS FOR SOLVING OF PARTIAL DIFFERENTIAL EQUATIONS
BASE VECTORS FOR SOLVING OF PARTIAL DIFFERENTIAL EQUATIONS J. Roubal, V. Havlena Department of Control Engineering, Facult of Electrical Engineering, Czech Technical Universit in Prague Abstract The distributed
More informationA new chaotic attractor from general Lorenz system family and its electronic experimental implementation
Turk J Elec Eng & Comp Sci, Vol.18, No.2, 2010, c TÜBİTAK doi:10.3906/elk-0906-67 A new chaotic attractor from general Loren sstem famil and its electronic eperimental implementation İhsan PEHLİVAN, Yılma
More informationControl Synthesis of Discrete Manufacturing Systems using Timed Finite Automata
Control Synthesis of Discrete Manufacturing Systems using Timed Finite utomata JROSLV FOGEL Institute of Informatics Slovak cademy of Sciences ratislav Dúbravská 9, SLOVK REPULIC bstract: - n application
More informationA sub-optimal second order sliding mode controller for systems with saturating actuators
28 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June -3, 28 FrB2.5 A sub-optimal second order sliding mode for systems with saturating actuators Antonella Ferrara and Matteo
More information10 Back to planar nonlinear systems
10 Back to planar nonlinear sstems 10.1 Near the equilibria Recall that I started talking about the Lotka Volterra model as a motivation to stud sstems of two first order autonomous equations of the form
More informationA LaSalle version of Matrosov theorem
5th IEEE Conference on Decision Control European Control Conference (CDC-ECC) Orlo, FL, USA, December -5, A LaSalle version of Matrosov theorem Alessro Astolfi Laurent Praly Abstract A weak version of
More informationMultiple Integration
Contents 7 Multiple Integration 7. Introduction to Surface Integrals 7. Multiple Integrals over Non-rectangular Regions 7. Volume Integrals 4 7.4 Changing Coordinates 66 Learning outcomes In this Workbook
More informationNonlinear and Cooperative Control of Multiple Hovercraft with Input Constraints
Submitted as a Regular Paper to the European Control Conference Revised: December 8, Nonlinear and Cooperative Control of Multiple Hovercraft with Input Constraints William B. Dunbar, Reza Olfati-Saber,
More informationSample-based Optimal Transport and Barycenter Problems
Sample-based Optimal Transport and Barcenter Problems MAX UANG New York Universit, Courant Institute of Mathematical Sciences AND ESTEBAN G. TABA New York Universit, Courant Institute of Mathematical Sciences
More informationTheory of two-dimensional transformations
Calhoun: The NPS Institutional Archive DSpace Repositor Facult and Researchers Facult and Researchers Collection 1998-1 Theor of two-dimensional transformations Kanaama, Yutaka J.; Krahn, Gar W. http://hdl.handle.net/1945/419
More informationy R T However, the calculations are easier, when carried out using the polar set of co-ordinates ϕ,r. The relations between the co-ordinates are:
Curved beams. Introduction Curved beams also called arches were invented about ears ago. he purpose was to form such a structure that would transfer loads, mainl the dead weight, to the ground b the elements
More informationIn applications, we encounter many constrained optimization problems. Examples Basis pursuit: exact sparse recovery problem
1 Conve Analsis Main references: Vandenberghe UCLA): EECS236C - Optimiation methods for large scale sstems, http://www.seas.ucla.edu/ vandenbe/ee236c.html Parikh and Bod, Proimal algorithms, slides and
More informationIllinois Institute of Technology Department of Computer Science. Splay Trees. CS 535 Design and Analysis of Algorithms Fall Semester, 2018
Illinois Institute of Technolog epartment of omputer Science Spla Trees S 535 esign and nalsis of lgorithms Fall Semester, 2018 Spla trees are a powerful form of (leicographic) balanced binar trees devised
More informationLESSON #12 - FORMS OF A LINE COMMON CORE ALGEBRA II
LESSON # - FORMS OF A LINE COMMON CORE ALGEBRA II Linear functions come in a variet of forms. The two shown below have been introduced in Common Core Algebra I and Common Core Geometr. TWO COMMON FORMS
More informationCOMPUTATIONAL METHODS AND ALGORITHMS Vol. I - Numerical Methods for Ordinary Differential Equations and Dynamic Systems - E.A.
COMPUTATIOAL METHODS AD ALGORITHMS Vol. I umerical Methods for Ordinar Differential Equations and Dnamic Sstems E.A. oviov UMERICAL METHODS FOR ORDIARY DIFFERETIAL EQUATIOS AD DYAMIC SYSTEMS E.A. oviov
More informationnm nm
The Quantum Mechanical Model of the Atom You have seen how Bohr s model of the atom eplains the emission spectrum of hdrogen. The emission spectra of other atoms, however, posed a problem. A mercur atom,
More information14.1 Systems of Linear Equations in Two Variables
86 Chapter 1 Sstems of Equations and Matrices 1.1 Sstems of Linear Equations in Two Variables Use the method of substitution to solve sstems of equations in two variables. Use the method of elimination
More informationAE/ME 339. K. M. Isaac Professor of Aerospace Engineering. December 21, 2001 topic13_grid_generation 1
AE/ME 339 Professor of Aerospace Engineering December 21, 2001 topic13_grid_generation 1 The basic idea behind grid generation is the creation of the transformation laws between the phsical space and the
More informationOptimal Control of Switching Surfaces
Optimal Control of Switching Surfaces Y. Wardi, M. Egerstedt, M. Boccadoro, and E. Verriest {ywardi,magnus,verriest}@ece.gatech.edu School of Electrical and Computer Engineering Georgia Institute of Technology
More informationA New Perspective and Extension of the Gaussian Filter
Robotics: Science and Sstems 2015 Rome, Ital, Jul 13-17, 2015 A New Perspective and Etension of the Gaussian Filter Manuel Wüthrich, Sebastian Trimpe, Daniel Kappler and Stefan Schaal Autonomous Motion
More informationUnit 12 Study Notes 1 Systems of Equations
You should learn to: Unit Stud Notes Sstems of Equations. Solve sstems of equations b substitution.. Solve sstems of equations b graphing (calculator). 3. Solve sstems of equations b elimination. 4. Solve
More informationResearch Article Chaos and Control of Game Model Based on Heterogeneous Expectations in Electric Power Triopoly
Discrete Dnamics in Nature and Societ Volume 29, Article ID 469564, 8 pages doi:.55/29/469564 Research Article Chaos and Control of Game Model Based on Heterogeneous Epectations in Electric Power Triopol
More informationCONTINUOUS SPATIAL DATA ANALYSIS
CONTINUOUS SPATIAL DATA ANALSIS 1. Overview of Spatial Stochastic Processes The ke difference between continuous spatial data and point patterns is that there is now assumed to be a meaningful value, s
More information6. Vector Random Variables
6. Vector Random Variables In the previous chapter we presented methods for dealing with two random variables. In this chapter we etend these methods to the case of n random variables in the following
More informationarxiv: v2 [cs.ro] 9 May 2017
Distributed Formation Control of Nonholonomic Mobile Robots by Bounded Feedback in the Presence of Obstacles Thang Nguyen and Hung M. La arxiv:174.4566v2 [cs.ro] 9 May 217 Abstract The problem of distributed
More informationUncertainty and Parameter Space Analysis in Visualization -
Uncertaint and Parameter Space Analsis in Visualiation - Session 4: Structural Uncertaint Analing the effect of uncertaint on the appearance of structures in scalar fields Rüdiger Westermann and Tobias
More informationSEPARABLE EQUATIONS 2.2
46 CHAPTER FIRST-ORDER DIFFERENTIAL EQUATIONS 4. Chemical Reactions When certain kinds of chemicals are combined, the rate at which the new compound is formed is modeled b the autonomous differential equation
More information3.0 PROBABILITY, RANDOM VARIABLES AND RANDOM PROCESSES
3.0 PROBABILITY, RANDOM VARIABLES AND RANDOM PROCESSES 3.1 Introduction In this chapter we will review the concepts of probabilit, rom variables rom processes. We begin b reviewing some of the definitions
More information8.7 Systems of Non-Linear Equations and Inequalities
8.7 Sstems of Non-Linear Equations and Inequalities 67 8.7 Sstems of Non-Linear Equations and Inequalities In this section, we stud sstems of non-linear equations and inequalities. Unlike the sstems of
More informationDynamics of multiple pendula without gravity
Chaotic Modeling and Simulation (CMSIM) 1: 57 67, 014 Dnamics of multiple pendula without gravit Wojciech Szumiński Institute of Phsics, Universit of Zielona Góra, Poland (E-mail: uz88szuminski@gmail.com)
More informationMA123, Chapter 8: Idea of the Integral (pp , Gootman)
MA13, Chapter 8: Idea of the Integral (pp. 155-187, Gootman) Chapter Goals: Understand the relationship between the area under a curve and the definite integral. Understand the relationship between velocit
More informationA. Derivation of regularized ERM duality
A. Derivation of regularized ERM dualit For completeness, in this section we derive the dual 5 to the problem of computing proximal operator for the ERM objective 3. We can rewrite the primal problem as
More information2.2 SEPARABLE VARIABLES
44 CHAPTER FIRST-ORDER DIFFERENTIAL EQUATIONS 6 Consider the autonomous DE 6 Use our ideas from Problem 5 to find intervals on the -ais for which solution curves are concave up and intervals for which
More informationThe Sigmoidal Approximation of Łukasiewicz Operators
The Sigmoidal Approimation of Łukasiewicz Operators József Dombi, Zsolt Gera Universit of Szeged, Institute of Informatics e-mail: {dombi gera}@inf.u-szeged.hu Abstract: In this paper we propose an approimation
More information520 Chapter 9. Nonlinear Differential Equations and Stability. dt =
5 Chapter 9. Nonlinear Differential Equations and Stabilit dt L dθ. g cos θ cos α Wh was the negative square root chosen in the last equation? (b) If T is the natural period of oscillation, derive the
More informationSimultaneous Orthogonal Rotations Angle
ELEKTROTEHNIŠKI VESTNIK 8(1-2): -11, 2011 ENGLISH EDITION Simultaneous Orthogonal Rotations Angle Sašo Tomažič 1, Sara Stančin 2 Facult of Electrical Engineering, Universit of Ljubljana 1 E-mail: saso.tomaic@fe.uni-lj.si
More informationMechanics Departmental Exam Last updated November 2013
Mechanics Departmental Eam Last updated November 213 1. Two satellites are moving about each other in circular orbits under the influence of their mutual gravitational attractions. The satellites have
More informationCartesian coordinates in space (Sect. 12.1).
Cartesian coordinates in space (Sect..). Overview of Multivariable Calculus. Cartesian coordinates in space. Right-handed, left-handed Cartesian coordinates. Distance formula between two points in space.
More informationCSE 546 Midterm Exam, Fall 2014
CSE 546 Midterm Eam, Fall 2014 1. Personal info: Name: UW NetID: Student ID: 2. There should be 14 numbered pages in this eam (including this cover sheet). 3. You can use an material ou brought: an book,
More informationInevitable Collision States A Step Towards Safer Robots?
uthor manuscript, published in "dvanced Robotics 18, 10 (2004) 1001-1024" Inevitable Collision States Step owards Safer Robots? hierr Fraichard & Hajime sama dvanced Robotics, 18(10):1001-1024, 2004 bstract
More informationA Position-Based Visual Impedance Control for Robot Manipulators
2007 IEEE International Conference on Robotics and Automation Roma, Ital, 10-14 April 2007 ThB21 A Position-Based Visual Impedance Control for Robot Manipulators Vinceno Lippiello, Bruno Siciliano, and
More information11.1 Double Riemann Sums and Double Integrals over Rectangles
Chapter 11 Multiple Integrals 11.1 ouble Riemann Sums and ouble Integrals over Rectangles Motivating Questions In this section, we strive to understand the ideas generated b the following important questions:
More information10.2 The Unit Circle: Cosine and Sine
0. The Unit Circle: Cosine and Sine 77 0. The Unit Circle: Cosine and Sine In Section 0.., we introduced circular motion and derived a formula which describes the linear velocit of an object moving on
More informationEE222: Solutions to Homework 2
Spring 7 EE: Solutions to Homework 1. Draw the phase portrait of a reaction-diffusion sstem ẋ 1 = ( 1 )+ 1 (1 1 ) ẋ = ( 1 )+ (1 ). List the equilibria and their tpes. Does the sstem have limit ccles? (Hint:
More information898 IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, VOL. 17, NO. 6, DECEMBER X/01$ IEEE
898 IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, VOL. 17, NO. 6, DECEMBER 2001 Short Papers The Chaotic Mobile Robot Yoshihiko Nakamura and Akinori Sekiguchi Abstract In this paper, we develop a method
More information8.1 Exponents and Roots
Section 8. Eponents and Roots 75 8. Eponents and Roots Before defining the net famil of functions, the eponential functions, we will need to discuss eponent notation in detail. As we shall see, eponents
More informationA PROPOSAL OF ROBUST DESIGN METHOD APPLICABLE TO DIVERSE DESIGN PROBLEMS
A PROPOSAL OF ROBUST DESIGN METHOD APPLICABLE TO DIVERSE DESIGN PROBLEMS Satoshi Nakatsuka Takeo Kato Yoshiki Ujiie Yoshiuki Matsuoka Graduate School of Science and Technolog Keio Universit Yokohama Japan
More informationA Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator
International Core Journal of Engineering Vol.3 No.6 7 ISSN: 44-895 A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator Yanna Si Information Engineering College Henan
More informationINF Anne Solberg One of the most challenging topics in image analysis is recognizing a specific object in an image.
INF 4300 700 Introduction to classifiction Anne Solberg anne@ifiuiono Based on Chapter -6 6inDuda and Hart: attern Classification 303 INF 4300 Introduction to classification One of the most challenging
More informationOn The Transfer Time Complexity of Cooperative Vehicle Routing
On The Transfer Time Compleit of Cooperative Vehicle Routing The MIT Facult has made this article openl available. Please share how this access benefits ou. Your stor matters. Citation As Published Publisher
More informationReal-Time Obstacle Avoidance for trailer-like Systems
Real-Time Obstacle Avoidance for trailer-like Systems T.A. Vidal-Calleja, M. Velasco-Villa,E.Aranda-Bricaire. Departamento de Ingeniería Eléctrica, Sección de Mecatrónica, CINVESTAV-IPN, A.P. 4-74, 7,
More informationBalanced Deployment of Multiple Robots Using a Modified Kuramoto Model
Balanced Deploment of Multiple Robots Using a Modified Kuramoto Model Zhihao Xu, Magnus Egerstedt, Greg Droge and Klaus Schilling Abstract In this paper, we stud the problem of making multiple agents spread
More information0.24 adults 2. (c) Prove that, regardless of the possible values of and, the covariance between X and Y is equal to zero. Show all work.
1 A socioeconomic stud analzes two discrete random variables in a certain population of households = number of adult residents and = number of child residents It is found that their joint probabilit mass
More informationMATRIX TRANSFORMATIONS
CHAPTER 5. MATRIX TRANSFORMATIONS INSTITIÚID TEICNEOLAÍOCHTA CHEATHARLACH INSTITUTE OF TECHNOLOGY CARLOW MATRIX TRANSFORMATIONS Matri Transformations Definition Let A and B be sets. A function f : A B
More informationSymmetry Arguments and the Role They Play in Using Gauss Law
Smmetr Arguments and the Role The la in Using Gauss Law K. M. Westerberg (9/2005) Smmetr plas a ver important role in science in general, and phsics in particular. Arguments based on smmetr can often simplif
More information