Linear programming has attracted the interest of mathematicians since World War II when the first computers were constructed. This book presents a comprehensive treatment of linear optimization with inexact data, summarizing existing results and presenting new ones within a unifying framework.