ExamplesJaCoP
Class Newspaper

java.lang.Object
  extended by ExamplesJaCoP.Example
      extended by ExamplesJaCoP.Newspaper

public class Newspaper
extends Example

It is a simple newspaper reading job-shop like scheduling problem.

Author:
Radoslaw Szymanek There are four students: Algy, Bertie, Charlie and Digby, who share a flat. Four newspapers are delivered to the house: the Financial Times, the Guardian, the Daily Express and the Sun. Each of the students reads all of the newspapers, in particular order and for a specified amount of time (see below). Question: Given that Algy gets up at 8:30, Bertie and Charlie at 8:45 and Digby at 9:30, what is the earliest that they can all set off for college? Algy Bertie Charlie Digby Guardian 30 75 15 1 FinancialTime (FT) 60 25 10 1 Express 2 3 5 1 Sun 5 10 30 90 Algy order - FT, Guardian, Express, Sun Bertie order - Guardian, Express, FT, Sun Charlie order - Express, Guardian, FT, Sun Digby order - Sun, FT, Guardian, Express

Field Summary
 
Fields inherited from class ExamplesJaCoP.Example
cost, search, store, vars
 
Constructor Summary
Newspaper()
           
 
Method Summary
static void main(java.lang.String[] args)
          It executes the program which solves this newspaper problem.
 void model()
          It specifies a standard way of modeling the problem.
 
Methods inherited from class ExamplesJaCoP.Example
creditSearch, getSearch, getSearchVariables, getStore, printMatrix, search, searchAllAtOnce, searchAllOptimal, searchLDS, searchMasterSlave, searchMaxRegretOptimal, searchMiddle, searchMostConstrainedStatic, searchOptimal, searchSmallestDomain, searchSmallestMedian, searchSmallestMiddle, searchSmallestMin, searchWeightedDegree, searchWithMaxRegret, searchWithRestarts, shavingSearch
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Newspaper

public Newspaper()
Method Detail

model

public void model()
Description copied from class: Example
It specifies a standard way of modeling the problem.

Specified by:
model in class Example

main

public static void main(java.lang.String[] args)
It executes the program which solves this newspaper problem.

Parameters:
args - no argument is used.