Next Article in Journal
Interval-Valued Cores and Interval-Valued Dominance Cores of Cooperative Games Endowed with Interval-Valued Payoffs
Previous Article in Journal
Inverse Multiquadratic Functions as the Basis for the Rectangular Collocation Method to Solve the Vibrational Schrödinger Equation
Article

Rule-Based Production of Mathematical Expressions

1
Department of Computer Engineering, Ataturk University, Erzurum 25240, Turkey
2
Department of Computer Engineering, Karadeniz Technical University, Trabzon 61080, Turkey
*
Author to whom correspondence should be addressed.
Mathematics 2018, 6(11), 254; https://doi.org/10.3390/math6110254
Received: 11 October 2018 / Revised: 9 November 2018 / Accepted: 12 November 2018 / Published: 15 November 2018
There are situations in which one needs to write various kinds of mathematical expressions, such as practicing tests and school exams. There is a variety of methods to produce such expressions, but they are usually based on a database. This paper addresses the production of new expressions using the template ones that can be derived from the evaluation process or entered by users. With special limitations on the values of parameters, some templates can be dynamically constructed for the automatic generation of mathematical expressions and represented in the form of classes. For this purpose, a new type of grammar is proposed. This grammar is similar to Context-Free Grammar, but it empowers the producer to gain control over the generation of rules for different expressions. Our work mainly focuses on generating mathematical expressions in a user-oriented way, using a predefined set of templates of production rules. The production of expressions is not completely random, and is based on the defined subject. View Full-Text
Keywords: mathematical expression; expression generation; dynamic template; automatic production; expression template mathematical expression; expression generation; dynamic template; automatic production; expression template
Show Figures

Figure 1

MDPI and ACS Style

Alavi Milani, M.M.R.; Hosseinpour, S.; Pehlivan, H. Rule-Based Production of Mathematical Expressions. Mathematics 2018, 6, 254. https://doi.org/10.3390/math6110254

AMA Style

Alavi Milani MMR, Hosseinpour S, Pehlivan H. Rule-Based Production of Mathematical Expressions. Mathematics. 2018; 6(11):254. https://doi.org/10.3390/math6110254

Chicago/Turabian Style

Alavi Milani, Mir M.R., Sahereh Hosseinpour, and Huseyin Pehlivan. 2018. "Rule-Based Production of Mathematical Expressions" Mathematics 6, no. 11: 254. https://doi.org/10.3390/math6110254

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop