Class Newspaper


  • public class Newspaper
    extends ExampleFD
    It is a simple newspaper reading job-shop like scheduling problem.
    Version:
    4.8

    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

    • Constructor Detail

      • Newspaper

        public Newspaper()
    • Method Detail

      • model

        public void model()
        Description copied from class: ExampleFD
        It specifies a standard way of modeling the problem.
        Specified by:
        model in class ExampleFD
      • main

        public static void main​(java.lang.String[] args)
        It executes the program which solves this newspaper problem.
        Parameters:
        args - no argument is used.