Baoding Liu, Ph.D.
Professor
Uncertainty Theory Laboratory
Department of Mathematical Sciences
Tsinghua University
Beijing 100084, China

Tel: +86.10.6278.7724   liu@tsinghua.edu.cn    http://orsc.edu.cn/liu

UTLab Resources (Books, Lecture Slides, C++ Files, Courses)

Here are text book, lecture slides, C++ source files of algorithms related to uncertainty theory. Feel free to download and use them. If you have any questions or comments, please contact me at liu@tsinghua.edu.cn.

Text Book

B. Liu, Uncertainty Theory, http://orsc.edu.cn/liu/ut.pdf.

Some information and knowledge are usually represented by human language like "about 100km", "roughly 80kg", "low speed", "middle age", and "big size". Perhaps some people think that they are subjective probability or they are fuzziness. However, a lot of surveys showed that those imprecise quantities behave neither like randomness nor like fuzziness. How do we understand them? How do we model them? Those questions provide a motivation to invent another mathematical tool, namely uncertainty theory. This book provides a self-contained, comprehensive and up-to-date presentation of uncertainty theory, including uncertain programming, uncertain risk analysis, uncertain reliability analysis, uncertain process, uncertain calculus, uncertain differential equation, uncertain finance, uncertain logic, uncertain inference, uncertain control, and uncertain statistics.


Lecture Slides

Download All Lecture Slides (Lecture.zip) (Main.pdf is the main file. Latex source files are included)

First Page
Uncertainty Theory
Uncertain Programming
Uncertain Risk Analysis
Uncertain Reliability Analysis
Uncertain Process
Uncertain Calculus
Uncertain Differential Equation
Uncertain Logic
Uncertain Entailment
Uncertain Set Theory
Uncertain Inference
Uncertain Statistics

C++ Source Files

UTLab.h   (Head File)

Machine-Scheduling-Problem
Machine-Scheduling-Problem.cpp   

Vehicle Routing Problem
Vehicle-Routing-Problem.cpp   

Project Scheduling Problem
Project-Scheduling-Problem.cpp   

Uncertain Differential Equation
Uncertain-Differential-Equation.cpp

Truth Value Solver
Truth-Value-Solver.cpp    Truth-Value-Solver.exe    Truth-Value-Solver.pdf   

Automatic Entailment Machine
Automatic-Entailment-Machine.exe

Principle of Least Squares
Principle-Least-Squares.cpp

Genetic Algorithms
GA-1.cpp    GA-1.pdf    (Nonlinear Programming)
GA-2.cpp    GA-2.pdf    (Goal Programming)
GA-3.cpp    GA-3.pdf    (Multilevel Programming)