1,055 research outputs found

    Fun with formal methods is more than fun

    Get PDF
    Almost half of a century has passed since Robert W. Floyd published the first research that explicitly discussed formally how to assign meaning to programs. But recently David L. Parnas have called Really Rethinking "Formal Methods", to question the assumptions underlying the well-known current formal software development methods to see why they have not been widely adopted and what should be changed. So, things are right where they started decades ago? Not at all, since industrial applications of Formal Methods are not the unique measure of success. Another dimension where we can discuss utility of Formal Methods could be better education. A very popular (in Russia) aphorism of Mikhail Lomonosov (the first Russian academician) says: "Mathematics should be learned just because it disciplines and bring up the mind". Similarly, Formal Methods discipline and bring up minds in Computer Science. and help to bridge a "cultural gap" (E.W.Dijkstra) between Mathematics and Computer Science

    ALIAS calculus for a simple imperative language

    Get PDF
    This research has been supported by Nazarbayev University Seed Grant KF-14/16 "Research of Formal Models for analysis of programs with Dynamic Memory"

    Mutual Fund Theorem for continuous time markets with random coefficients

    Get PDF
    We study the optimal investment problem for a continuous time incomplete market model such that the risk-free rate, the appreciation rates and the volatility of the stocks are all random; they are assumed to be independent from the driving Brownian motion, and they are supposed to be currently observable. It is shown that some weakened version of Mutual Fund Theorem holds for this market for general class of utilities; more precisely, it is shown that the supremum of expected utilities can be achieved on a sequence of strategies with a certain distribution of risky assets that does not depend on risk preferences described by different utilities.Comment: 17 page

    Developing Students’ Skills of Identifying Reliable Scientific Sources: The Role of a Librarian

    Get PDF
    Purpose. The purpose of this paper is to provide modes of teaching Russian undergraduate students fundamental critical analysis of scientifc papers and ways of identifying misinformation and disinformation in β€œAcademic Writing” discipline. design/methodology/approach. β€œAcademic Writing” discipline was taught to frst-year undergraduate students by scientifc library experts. At a starting period students were asked to complete a questionnaire and perform a test, and then write an essay to identify how students were able to assess Web scientifc literature and verify their β€œtolerance” to inaccurate and fake scientifc information. Then contact hours on theory and practice of identifying and assessing information were introduced into the curriculum. At the end of the semester lists of works cited in original essays and fnal assays were compared.Findings. The fndings reveal that entirely all frst year undergraduate students lack the ability to differentiate between qualitative certain scientifc information and misinformation and disinformation, and they willingly borrow anything from the Web. However, students acquired necessary skills to assess information critically using socio-technical systems infrastructures.This was demonstrated with list of literature analysis in students’ essays and peer-checking. originality. It is headline news and social networks when it is necessary to distinguish from authentic and inaccurate information. However, skills of critical assessment of scientifc publications are of vital importance at a starting period of studies. In publications of that sort falsifcations, fabrications and other fake discoveries can lead to reputational and fnancial risks, and then trigger unethical demeanour of future researchers. It is qualifed librarians being experts in electronic resources and data based use who are able to get students to β€œdigital hygiene”.Practical implications. The results of the paper can be used for teaching in university curriculum. Embedding information literacy and academic writing as well as involving information resources into students’ curriculum are aimed at the ability to identify misinformation and disinformation. Librarian-developed β€œAcademic writing” discipline component might be introduced into curriculum as a self-contained short course or a composing element of any students’ academic discipline. All this mitigate the risks of applying low-equality, unverifed and openly fake information in educational and scientifc works

    ВСрификация шаблонов Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² для ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΎΡ‚ΠΊΠ°Ρ‚Π° ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π²Π΅Ρ‚Π²Π΅ΠΉ ΠΈ Π³Ρ€Π°Π½ΠΈΡ†

    Get PDF
    The Design and Analysis of Computer Algorithms is a must of Computer Curricula. It covers many topics that group around several core themes. These themes range from data structures to the complexity theory, but one very special theme is algorithmic design patterns, including greedy method, divide-and-conquer, dynamic programming, backtracking and branch-and-bound. Naturally, all the listed design patterns are taught, learned and comprehended by examples. But they can be semi-formalized as design templates, semi-specified by correctness conditions, and semi-formally verified by means of Floyd method. Moreover, this approach can lead to new insights and better comprehension of the design patterns, specification and verification methods. In this paper we demonstrate an utility of the approach by study of backtracking and branch-and-bound design patterns. In particular, we prove correctness of the suggested templates when the boundary condition is monotone, but the decision condition is anti-monotone on sets of "visited" vertices.ΠšΡƒΡ€Ρ проСктирования ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² являСтся ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΡƒΡ‡Π΅Π±Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΏΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅ всСх ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ. Π’ унивСрситСтах этот курс ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ структур Π΄Π°Π½Π½Ρ‹Ρ…, ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ проСктирования Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ², Ρ‚Π΅ΠΎΡ€ΠΈΡŽ слоТности ΠΈ Ρ‚.Π΄. Π­Ρ‚ΠΎΡ‚ курс Π·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ с Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ проСктирования Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ², ΠΊΠ°ΠΊ ΠΆΠ°Π΄Π½Ρ‹Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹, динамичСскоС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΌΠ΅Ρ‚ΠΎΠ΄ раздСляй ΠΈ властвуй, ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΎΡ‚ΠΊΠ°Ρ‚Π°, ΠΌΠ΅Ρ‚ΠΎΠ΄ Π²Π΅Ρ‚Π²Π΅ΠΉ ΠΈ Π³Ρ€Π°Π½ΠΈΡ†. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ знакомство с этими ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ происходит Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ…. Но (ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π² Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅) ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ (ΠΏΠΎΠ»Ρƒ)Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ Π² Π²ΠΈΠ΄Π΅ "ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ΠΎΠ²", спСцифицированы условиями частичной ΠΈ/ΠΈΠ»ΠΈ Ρ‚ΠΎΡ‚Π°Π»ΡŒΠ½ΠΎΠΉ коррСктности ΠΈ обоснованы (Π΄ΠΎΠΊΠ°Π·Π°Π½Ρ‹) ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π€Π»ΠΎΠΉΠ΄Π° Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ². Π’Π°ΠΊΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ Π½ΠΎΠ²ΠΎΠΌΡƒ, Π±ΠΎΠ»Π΅Π΅ Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠΌΡƒ пониманию этих ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ². Π’ ΡΡ‚Π°Ρ‚ΡŒΠ΅ дСмонстрируСтся ΠΏΠ΅Ρ€ΡΠΏΠ΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΎΡ‚ΠΊΠ°Ρ‚Π° ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π²Π΅Ρ‚Π²Π΅ΠΉ ΠΈ Π³Ρ€Π°Π½ΠΈΡ†. Π’ частности, ΠΌΡ‹ Π΄ΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Π΅ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹, Ссли Π³Ρ€Π°Π½ΠΈΡ‡Π½ΠΎΠ΅ условиС - монотонная функция, Π° Ρ€Π΅ΡˆΠ°ΡŽΡ‰Π΅Π΅ условиС - антимонотонная функция ΠΎΡ‚ мноТСства ΡƒΠΆΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹Ρ… Π²Π΅Ρ€ΡˆΠΈΠ½

    SOIL-AGRO-ECOLOGICAL ASSESSMENT OF THE ARABLE LAND OF THE VALDAI UPLAND BASED ON THE GENERAL SURVEY

    Get PDF
    A methodical approach to the digital mapping of the arable lands area depending on their soil-agroecological and positional conditions is proposed. The approach was tested on a model plot located on the Valdai Upland with an area of 160 thousand ha. Small-scale agricultural development of the poorly dissected moraine plains is limited by the wide distribution of overmoistened soils. Using the traditional discriminant analysis, a measure of the topographically determined duration of soil overmoistening was calculated based on a comparison of the morphological diagnostics of water regime and topography runoff properties according to the grid elements of 30 Γ— 30 m. The drainability range was determined for the arable lands of XVIII century, reconstructed according to the materials of the General Survey. This allowed us to determine the potential area of the arable lands for this period. The area of arable lands, which is characterized by favorable conditions of transport accessibility and soil drainability, was 12Β %. At the same time, reconstructed area contained 5Β %. In the subsistence economy of the XVIII century more than a half of the potential arable lands of the model region turned out to be undeveloped
    • …
    corecore