Notices

  • Assignment 2 results

    Posted by Raymond Wong Saturday 24 August 2019, 12:10:21 AM.

    Marking results have been sent to your CSE email address. Please follow the instructions in the email. Thanks.

  • Some Assignment 2 result stats

    Posted by Raymond Wong Wednesday 21 August 2019, 11:05:53 PM.

    There are total 25 tests in the auto marking. Some stats:

    2 students with index files exceed the size limit

    9 students with memory exceed the limit (the max one is 200MB for small files)

    35.71% students passed fewer than 10 tests

    34.52% students passed between 10-20 tests

    29.76% students passed more than 20 tests.

    For those who passed all the tests, the top 12 in speed are (the total usr+sys time in seconds to run through all 25 tests):

    5.63 (the winner of the bonus)
    14.73
    28.27
    37.95
    42.74
    49.75
    58.07
    68.15
    70.02
    70.32
    82.11
    86.96
    


  • Assignment 2 marking

    Posted by Raymond Wong Wednesday 21 August 2019, 10:41:48 PM.

    All tests are done running. I will need another 1-2 days to finalize the marks and shall email to your CSE email by end of this Friday. The actual test cases are available below.

    You can run the auto marking tests by going inside the folder that contains your submission source code and type

    ~cs9319/a2/automark

    in a CSE linux machine (such as wagner). This simplified test script does not check for timing, memory & disk usages.

    The actual test files are located at ~cs9319/a2/ and the test answers are at ~cs9319/a2/ans/

  • Assignment 2 late penalty

    Posted by Raymond Wong Sunday 04 August 2019, 02:42:44 PM.

    Some students have asked for an extension of a day or two for assignment 2 ( due tomorrow noon ) so that they can fix some bugs or optimise their solutions. Since there are students who have already completed their solutions or submitted their assignments, it will be unfair to grant an extension. Moreover, it is undesirable to delay the assignment marking which would delay the assignment result notification.

    After careful consideration, the late penalty will be halved and we will accept late submission up to 6 days late. The details of the late penalty are now:

    Late submissions will have marks deducted from the maximum achievable mark at the rate of 0.5% of the total mark per hour that they are late (i.e., 12% per day), and no submissions will be accepted after 6 days late.

  • Exercises

    Posted by Raymond Wong Sunday 04 August 2019, 02:25:38 PM.

    New exercise questions to be discussed in the coming tut are available.

  • Assignment 2 sanity check

    Posted by Raymond Wong Monday 29 July 2019, 11:16:48 AM.

    A simple bash script, as a sanity check, is available on CSE linux machines. It attempts to check for incorrectness due to formatting issues, such as incorrect newlines. It may also pick up some obvious bugs. However, it doesn't perform any serious testing. So you should still test your program correctness. In particular, it does not check for timing nor disk/memory usages. It also assumes the given bb files and doesn't check for the generation of correct bb files.

    To run the script, simply go inside the folder that contains your program source, type

    ~cs9319/a2/autotest

    To check a particular test file in details, you may view it in: ~cs9319/a2/

    You can also read the script file "autotest" to see how each test is performed.

  • A 160MB sample file

    Posted by Raymond Wong Friday 26 July 2019, 05:36:15 PM.

    As discussed in the class, a 160MB (close enough) sample file is available and added in ~cs9319/a2

    Note that large.txt is provided for your reference only and won't be available during testing. large.bb may or may not be available during testing.

  • An extended RLFM backward search example

    Posted by Raymond Wong Thursday 25 July 2019, 02:10:31 PM.

    An example from Lecture 5 has been extended to illustrate the case when S[i]=c. Check this for details:

    https://webcms3.cse.unsw.edu.au/COMP9319/19T2/forums/2731026

  • Assignment 1 results

    Posted by Raymond Wong Sunday 14 July 2019, 10:49:44 PM.

    They have been sent to your CSE email accounts. I will discuss the results and the auto tests in the lecture tomorrow.

    You can run the auto marking tests by going inside the folder that contains your submission source code and type

    ~cs9319/a1/automark

    in a CSE linux machine (such as wagner).

    The actual test files are located at ~cs9319/a1/mark/

  • Exercises

    Posted by Raymond Wong Sunday 14 July 2019, 05:14:14 PM.

    New exercise questions on Linear time SA construction are available. Answers for Exercises 3 and 4 are released.

  • Exercise on RLFM

    Posted by Raymond Wong Tuesday 02 July 2019, 08:15:38 PM.

    It is available now. Selected questions will be discussed in the tut next week

  • Assignment 2 Spec

    Posted by Raymond Wong Sunday 30 June 2019, 08:02:07 PM.

    Assignment 2 spec is available now. It is due on Aug 5, Monday noon .

  • BWT Exercise

    Posted by Raymond Wong Wednesday 26 June 2019, 09:55:45 PM.

    New exercise questions on basic BWT, KMP and BM are available. They will be discussed in the tut next week.

  • Assignment 1 sanity check

    Posted by Raymond Wong Wednesday 19 June 2019, 06:14:10 PM.

    A simple bash script, as a sanity check, is available on CSE linux machines. It attempts to check for incorrectness due to formatting issues, such as white spaces or newlines. It may also pick up some obvious bugs. However, it doesn't perform any serious testing. So you should still test your program correctness.

    To run the script, simply go inside the folder that contains your program source, type

    ~cs9319/a1/autotest

    To check a particular test file in details, you may view it in: ~cs9319/a1/

    You can also read the script file "autotest" to see how each test is performed.

  • Tut exercises & tut next week

    Posted by Raymond Wong Wednesday 19 June 2019, 02:25:52 PM.

    • Brief answers for tut exercise 1 is released.
    • There are no new exercise questions to be discussed next week (since a1 due).
    • At the tut next week, your tutor will:
      1. answer / help your last minute questions regarding a1;
      2. address / catch up any questions on previous exercises; and/or
      3. revise the topics covered this week: basic BWT encoding/decoding, KMP & BM pattern matching

  • Adaptive Huffman Exercise

    Posted by Raymond Wong Tuesday 11 June 2019, 10:40:33 PM.

    Another exercise (on Adaptive Huffman Exercise) is available, and will be discussed in the tut next week. It will help you understand its steps (esp the Vitter's invariant).

  • Assignment 1 spec updated

    Posted by Raymond Wong Saturday 08 June 2019, 12:05:06 AM.

    The -l command argument is a compulsory part of the assignment. To make it clearer, the heading "An Advanced Option" has been removed from the spec.

  • Assignment 1

    Posted by Raymond Wong Friday 07 June 2019, 02:50:09 PM.

    Assignment 1 spec is available now. It is due on Jun 28, Friday noon .

  • Tut exercise available

    Posted by Raymond Wong Wednesday 05 June 2019, 09:55:16 AM.

    A few exercise questions are available under Course Work. They help to strengthen what you learnt from the lectures this week. If you have any problems, they will be discussed in the tut next week.

  • Welcome

    Posted by Raymond Wong Thursday 30 May 2019, 07:10:52 PM.

    Welcome to COMP9319.

    All COMP9319 tutorials start from Week 2 (no tuts next week).

    See you in the first lecture on Monday at 1pm.


Back to top

COMP9319 19T2 (Web Data Compression and Search) is powered by WebCMS3
CRICOS Provider No. 00098G