summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/multiobjective/multiobjective.dtx
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2008-09-08 16:26:07 +0000
committerKarl Berry <karl@freefriends.org>2008-09-08 16:26:07 +0000
commitb8d994dfcd51e4acca42b2d5ff9d6aa1fb943722 (patch)
treed39141227f1f70e657b300b436362442e09eb7ce /Master/texmf-dist/source/latex/multiobjective/multiobjective.dtx
parent1e490c47d2998d62acb68dc520a10f7966ca484f (diff)
new latex package multiobjective (16aug08)
git-svn-id: svn://tug.org/texlive/trunk@10495 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/multiobjective/multiobjective.dtx')
-rw-r--r--Master/texmf-dist/source/latex/multiobjective/multiobjective.dtx163
1 files changed, 163 insertions, 0 deletions
diff --git a/Master/texmf-dist/source/latex/multiobjective/multiobjective.dtx b/Master/texmf-dist/source/latex/multiobjective/multiobjective.dtx
new file mode 100644
index 00000000000..eeb26217378
--- /dev/null
+++ b/Master/texmf-dist/source/latex/multiobjective/multiobjective.dtx
@@ -0,0 +1,163 @@
+%\iffalse meta-comment
+% File: multiobjective.dtx
+% Copyright (C) 2008 by Luis Marti (luis dot marti at uc3m dot es)
+% http://www.giaa.inf.uc3m.es/miembros/lmarti
+%
+% Version of: $Date: 2008-08-18 15:45:14 +0200 (lun, 18 ago 2008) $
+%
+% This file may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either
+% version 1.2 of this license or (at your option) any later
+% version. The latest version of this license is in:
+%
+% http://www.latex-project.org/lppl.txt
+%
+% and version 1.2 or later is part of all distributions of
+% LaTeX version 1999/12/01 or later.
+%
+% This class is distributed in the hope that it will be useful, but WITHOUT
+% ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+% FITNESS FOR A PARTICULAR PURPOSE.
+%
+%\fi
+%
+%\iffalse
+%<package>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
+%<package>\ProvidesPackage{multiobjective}[2008/08/19 v1.0 multiobjective optimization symbols]
+%<package>\RequirePackage{amssymb}
+%<*driver>
+\documentclass{ltxdoc}
+\usepackage{multiobjective}
+\usepackage{hyperref}
+\usepackage[utf8]{inputenc}
+\EnableCrossrefs
+\PageIndex
+\begin{document}
+\DocInput{multiobjective.dtx}
+\end{document}
+%</driver>
+% \fi
+% \CheckSum{0}
+%
+% \changes{v1.0}{2008/08/19}{Initial version}
+% \GetFileInfo{multiobjective.sty}
+
+%\title{\texttt{multiobjective.sty}\\A \LaTeX package for multiobjective optimization
+%and multicriteria decision making\thanks{This document
+% corresponds to \textsf{multiobjective}~\fileversion,
+% dated~\filedate.}}
+%
+% \author{Luis Mart\'\i\\
+% \small Universidad Carlos III de Madrid\\
+% \small \href{mailto:luis dot marti at uc3m dot es}{luis dot marti at uc3m dot es}\\
+% \small \href{http://www.giaa.inf.uc3m.es/miembros/lmarti}{http://www.giaa.inf.uc3m.es/miembros/lmarti}}
+% \date{Version of $ $Date: 2008-08-18 15:45:14 +0200 (lun, 18 ago 2008) $ $}
+%\maketitle
+%
+%\begin{abstract}
+% This package provides a series of operators commonly used in papers related to multiobjective optimisation,
+% multiobjective evolutionary algorithms, multicriteria decision making and similar fields.
+%\end{abstract}
+%
+%\section{Motivation}
+% \LaTeX does not explicitly includes the operators used in the fields related to multiobjective optimisation. Therefore,
+% the appearance of those operators changes from paper to paper, sometimes leading to misunderstandings. The spirit behind
+% this small package is to eliminate those variations.
+%
+%\section{Dominance operators}
+% The operators contained in the package are summarized on table \ref{tbl:operators}. Their formal definition can
+% be found in \cite{coello-2007:eas-solving-mops,Deb01e,ehrgott-2005:multicrit-opt}.
+%\begin{table}[h]
+%\caption{Dominance operators}
+%\begin{center}
+%\begin{tabular}{rlc}
+%\hline
+%\textbf{Operator} & \textbf{Command} & \textbf{Sample} \\
+%\hline
+%dominance & |\dom| & $\vec{x}\dom\vec{y}$ \\
+%neg. dominance & |\negdom| & $\vec{x}\negdom\vec{y}$ \\
+%\hline
+%weak dominance & |\weakdom| & $\vec{x}\weakdom\vec{y}$ \\
+%neg. weak dominance & |\negweakdom| & $\vec{x}\negweakdom\vec{y}$ \\
+%\hline
+%strict dominance & |\strictdom| & $\vec{x}\strictdom\vec{y}$ \\
+%%neg. strict dominance & |\negstrictdom| & $\vec{x}\negstrictdom\vec{y}$ \\
+%\hline
+%multiplicative $\epsilon$--dominance & |\multepsilondom| & $\vec{x}\multepsilondom\vec{y}$ \\
+%additive $\epsilon$--dominance & |\addiepsilondom| & $\vec{x}\addiepsilondom\vec{y}$ \\
+%\hline
+%better & |\better| & $\set{A}\better\set{B}$ \\
+%\hline
+%\end{tabular}
+%\end{center}
+%\label{tbl:operators}
+%\end{table}%
+%
+%\section{Support definitions}
+%
+% Some extra features are included in addition to the previous operators, as shown on table \ref{tbl:extras}. The |\argmin| and |\argmax|
+% operators are babel--ready.
+%
+%\begin{table}[ht]
+%\caption{Extra definitions}
+%\begin{center}
+%\begin{tabular}{rlc}
+%\hline
+%\textbf{Description} & \textbf{Command} & \textbf{Sample} \\
+%\hline
+%|\vec| redefinition & |\vec|\marg{x} & $\vec{x}$ \\
+%sets & |\set|\marg{A} & $\set{A}$ \\
+%$\argmin$ operator & |\argmin_{sub=1\dots n} {F_i}| & $\argmin_{sub=1\dots n} {F_i}$ \\
+%$\argmax$ operator & |\argmax_{sub=1\dots n} {F_i}| & $\argmax_{sub=1\dots n} {F_i}$ \\
+%\hline
+%\end{tabular}
+%\end{center}
+%\label{tbl:extras}
+%\end{table}
+%
+%\begin{thebibliography}{3}
+%\bibitem[{1}]{coello-2007:eas-solving-mops}
+%Coello~Coello, C.~A., Lamont, G.~B., \& Van~Veldhuizen, D.~A. (2007).
+%\newblock {\em Evolutionary Algorithms for Solving Multi-Objective Problems\/},
+% (2nd ed.).
+%\newblock Genetic and Evolutionary Computation. New York: Springer.
+%
+%\bibitem[{2}]{Deb01e}
+%Deb, K. (2001).
+%\newblock {\em Multi-{O}bjective {O}ptimization using {E}volutionary
+% {A}lgorithms\/}.
+%\newblock Chichester, UK: John Wiley \& Sons.
+%\newblock {ISBN} 0-471-87339-X.
+%
+%\bibitem[{3}]{ehrgott-2005:multicrit-opt}
+%Ehrgott, M. (2005).
+%\newblock {\em Multicriteria Optimization\/}.
+%\newblock vol. 491 of {\em Lecture Notes in Economics and Mathematical
+% Systems\/}.
+%\newblock Springer.
+%\end{thebibliography}
+%\StopEventually {\PrintIndex}
+
+\providecommand{\dom}{\prec}
+\providecommand{\negdom}{\not\prec}
+\providecommand{\weakdom}{\preccurlyeq}
+\providecommand{\negweakdom}{\not\preccurlyeq}
+\providecommand{\strictdom}{\prec\!\!\!\prec}
+\providecommand{\negstrictdom}{\not\prec\!\!\!\prec}
+\providecommand{\multepsilondom}{\preccurlyeq_{\epsilon\cdot}}
+\providecommand{\addiepsilondom}{\preccurlyeq_{\epsilon +}}
+\providecommand{\better}{\triangleleft}
+
+\def\vec#1{\mathchoice{\mbox{\boldmath$\displaystyle#1$}} {\mbox{\boldmath$\textstyle#1$}}
+{\mbox{\boldmath$\scriptstyle#1$}} {\mbox{\boldmath$\scriptscriptstyle#1$}}}
+
+\providecommand{\set}[1]{
+\mathchoice{\mbox{$\displaystyle\mathcal{#1}$}}
+{\mbox{$\textstyle\mathcal{#1}$}} {\mbox{$\scriptstyle\mathcal{#1}$}}
+{\mbox{$\scriptscriptstyle\mathcal{#1}$}}
+}
+
+\def\argmax{\mathop{{\rm arg}\,\max}}
+\def\argmin{\mathop{{\rm arg}\,\min}}
+%\Finale
+\endinput \ No newline at end of file