% Upper-case    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
% Lower-case    a b c d e f g h i j k l m n o p q r s t u v w x y z
% Digits        0 1 2 3 4 5 6 7 8 9
% Exclamation   !           Double quote "          Hash (number) #
% Dollar        $           Percent      %          Ampersand     &
% Acute accent  '           Left paren   (          Right paren   )
% Asterisk      *           Plus         +          Comma         ,
% Minus         -           Point        .          Solidus       /
% Colon         :           Semicolon    ;          Less than     <
% Equals        =           Greater than >          Question mark ?
% At            @           Left bracket [          Backslash     \
% Right bracket ]           Circumflex   ^          Underscore    _
% Grave accent  `           Left brace   {          Vertical bar  |
% Right brace   }           Tilde        ~

% ---------------------------------------------------------------------|
% --------------------------- 72 characters ---------------------------|
% ---------------------------------------------------------------------|
%
% Optimal Foraging Theory Revisited: Chapter 1. Introduction
%
% (c) Copyright 2007 by Theodore P. Pavlic
%
 
\chapter{Introduction}
\label{ch:introduction}

Following the example of \citet{APW04}, \citet{APW06}, \citet{PP06}, and
\citet{QAP06}, we synthesize ideas from \citet{SK86} to apply
\index{classical OFT|see{optimal foraging theory}}\index{classical
optimal foraging theory|see{optimal foraging
theory}}\index{OFT|see{optimal foraging theory}}\acro[\index{optimal
foraging theory|indexdef}optimal foraging
theory~(OFT)]{OFT}{\index{optimal foraging theory"|indexglo}optimal
foraging theory} to engineering applications. In particular, we expand
the solitary agent framework from classical \ac{OFT} so that it applies
to more general cases. This framework describes a solitary agent (\eg,
an \index{examples!applications!autonomous vehicle}autonomous vehicle)
that faces tasks to process at random. On encounters with a task, the
designed agent behavior specifies whether or not the agent should
process the task and for how long processing should continue.  This is
inherently an optimal portfolio \citep{Markowitz52} problem as it
involves allocating resources (\eg, time and cost of processing) in a
way that optimizes some aspect of random future returns (\eg, value of
tasks relative to fuel cost). Therefore, we then derive optimization
results in this framework using methods borrowed from optimal portfolio
theory.  We hope that these extensions of \ac{OFT} will be useful in the
design of high-level control of \index{examples!applications!autonomous
vehicle}autonomous agents and will also provide new insights in
biological applications.

In \longref{ch:model}, we use insights from behavioral ecology to
develop a general stochastic model of a solitary agent with statistics
that may be used in analyzing or designing optimal behavior. In
particular, we generalize the stochastic model used by classical
\ac{OFT} and propose a new analysis approach. The statistics used in
classical \ac{OFT} are conditioned on the number of tasks
\emph{encountered} regardless of whether or not those tasks are
processed. In our approach, we focus on statistics conditioned on the
number of tasks \emph{processed}. Not only does this have greater
applicability to engineering, but it provides a new method for
finite-lifetime analysis.

In \longref{ch:optimization_objectives}, we study various ways that
statistics of our generalized agent may be combined for multiobjective
optimization. We first describe the approaches used in classical
\ac{OFT}. By generalizing these classical objectives, we suggest new
explanations for peculiar foraging behaviors observed in nature. We then
propose new optimization objectives for use in engineering; however, we
discuss how these objectives may also be applicable in behavioral
ecology.  Finally, we discuss how existing work in classical \ac{OFT}
may be duplicating existing work in economics. We suggest that a study
of the most recent optimal portfolio theory literature may provide
valuable insights to both behavioral analysis and design.

In \longref{ch:optimization_results}, we analyze a class of optimization
functions that share a particular structure. Many of the functions we
introduce in \longref{ch:optimization_objectives} for multiobjective
optimization have this structure, and so this analysis leads to optimal
solutions for them. We present some of those solutions at the end of the
chapter.

Concluding remarks are given in \longref{ch:conclusion}.
\longref{app:markov_renewal_sto_limits} provides some results from
renewal theory that are used in \longref{ch:model}. Lists of acronyms,
model terms, and mathematical symbols that we use are given at the end
of this document. Topic and people indices follow the bibliography.
