• DocumentCode
    3739103
  • Title

    Determining Equivalence of Expressions: An Automated Evaluator´s Perspective

  • Author

    K K Sharma;Kunal Banerjee;Chittaranjan Mandal

  • Author_Institution
    Sch. of Inf. Technol., Indian Inst. of Technol., Kharagpur, Kharagpur, India
  • fYear
    2015
  • Firstpage
    35
  • Lastpage
    36
  • Abstract
    As the intake of students is increasing in the institutions, fast and consistent evaluation of students´ performance is becoming difficult without automated means of assessment. Programming assignments submitted by the students can be automatically assessed using an automated evaluator, which compares a program written by a student with a model program supplied by the instructor in order to evaluate the student´s performance. In course of checking equivalence between the two programs, the evaluator sometimes has to determine whether some expression used in the student program assumes the same value as that of the model program or not. Thus, determining equivalence between pairs of expressions is at the core of designing automated evaluators. This paper proposes a novel technique to determine equivalence between expressions involving floating point and transcendental numbers, which have not been addressed in earlier literature to the best of the authors´ knowledge.
  • Keywords
    "Programming profession","Mathematics","Benchmark testing","Design automation","Conferences"
  • Publisher
    ieee
  • Conference_Titel
    Technology for Education (T4E), 2015 IEEE Seventh International Conference on
  • Type

    conf

  • DOI
    10.1109/T4E.2015.13
  • Filename
    7395612