13.07.2015 Views

Immunology as a Metaphor for Computational ... - Napier University

Immunology as a Metaphor for Computational ... - Napier University

Immunology as a Metaphor for Computational ... - Napier University

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 3. Immune Systems <strong>for</strong> Scheduling 51dates and due-dates under which a schedule must be produced.Antigen Universe — a set of antigens representing a sample of the possible scenariosand contingencies that may occur.Antibody — a set of instructions <strong>for</strong> constructing a schedule.Ag-Ab Complex — combination of an antibody and antigen produces an Ag-Ab complexwhich in this c<strong>as</strong>e represents a complete schedule, with start times and finishtimes <strong>for</strong> each operation. The schedule is produced using the instructions givenby the antibody and the in<strong>for</strong>mation supplied by the antigen.Match-Score — the match-score represents the strength of the Ag-Ab complex, i.e.in a scheduling scenario the maximum number of time units a job is late inthe schedule produced <strong>as</strong> a result of matching antibody and antigen. A perfectschedule h<strong>as</strong> a match-score of 0 — the higher the match-score, the worse theschedule.Thus, the scheduling immune system model contains a set of antibodies definingpossible methods <strong>for</strong> creating schedules, and a set of antigens, representing a sample ofthe potential situations that may arise. The number of antibodies is small compared tothe number of potential situations, there<strong>for</strong>e each antibody should match (to a greateror lesser extent) a subset of the antigens in the universe. Thus, there are three obviousand important questions to address when designing such an immune system:1. How can one represent both antigens and antibodies ?2. What are the building blocks from which the immune system <strong>as</strong>sembles antibodies,and how are they generated ?3. How are antibodies <strong>as</strong>sembled from these building blocks ?The next section proposes a model — SCHED1 IS, b<strong>as</strong>ed on immunologicalprinciples, that can accomplish these t<strong>as</strong>ks, and discusses the re<strong>as</strong>oning behind thedesign choices that were made.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!