History of changes to: Towards comprehensive verification of stochastic systems
Date Action Change(s) User
Nov. 27, 2023, 2:13 p.m. Added 35 {"external_links": []}
Nov. 20, 2023, 2:03 p.m. Added 35 {"external_links": []}
Nov. 13, 2023, 1:34 p.m. Added 35 {"external_links": []}
Nov. 6, 2023, 1:31 p.m. Added 35 {"external_links": []}
Aug. 14, 2023, 1:31 p.m. Added 35 {"external_links": []}
Aug. 7, 2023, 1:32 p.m. Added 35 {"external_links": []}
July 31, 2023, 1:34 p.m. Added 35 {"external_links": []}
July 24, 2023, 1:36 p.m. Added 35 {"external_links": []}
July 17, 2023, 1:35 p.m. Added 35 {"external_links": []}
July 10, 2023, 1:26 p.m. Added 35 {"external_links": []}
July 3, 2023, 1:27 p.m. Added 35 {"external_links": []}
June 26, 2023, 1:26 p.m. Added 35 {"external_links": []}
June 19, 2023, 1:27 p.m. Added 35 {"external_links": []}
June 12, 2023, 1:29 p.m. Added 35 {"external_links": []}
June 5, 2023, 1:34 p.m. Added 35 {"external_links": []}
May 29, 2023, 1:28 p.m. Added 35 {"external_links": []}
May 22, 2023, 1:29 p.m. Added 35 {"external_links": []}
May 15, 2023, 1:32 p.m. Added 35 {"external_links": []}
May 8, 2023, 1:37 p.m. Added 35 {"external_links": []}
May 1, 2023, 1:28 p.m. Added 35 {"external_links": []}
April 24, 2023, 1:35 p.m. Added 35 {"external_links": []}
April 17, 2023, 1:28 p.m. Added 35 {"external_links": []}
April 10, 2023, 1:25 p.m. Added 35 {"external_links": []}
April 3, 2023, 1:26 p.m. Added 35 {"external_links": []}
Jan. 28, 2023, 11:09 a.m. Created 43 [{"model": "core.projectfund", "pk": 29864, "fields": {"project": 7083, "organisation": 2, "amount": 97590, "start_date": "2015-06-30", "end_date": "2017-06-29", "raw_data": 49422}}]
Jan. 28, 2023, 10:52 a.m. Added 35 {"external_links": []}
April 11, 2022, 3:48 a.m. Created 43 [{"model": "core.projectfund", "pk": 21998, "fields": {"project": 7083, "organisation": 2, "amount": 97590, "start_date": "2015-06-30", "end_date": "2017-06-29", "raw_data": 32617}}]
April 11, 2022, 3:48 a.m. Created 41 [{"model": "core.projectorganisation", "pk": 82967, "fields": {"project": 7083, "organisation": 44, "role": "LEAD_ORG"}}]
April 11, 2022, 3:48 a.m. Created 40 [{"model": "core.projectperson", "pk": 51437, "fields": {"project": 7083, "person": 9855, "role": "PI_PER"}}]
April 11, 2022, 3:48 a.m. Created 40 [{"model": "core.projectperson", "pk": 51436, "fields": {"project": 7083, "person": 9871, "role": "PI_PER"}}]
April 11, 2022, 1:48 a.m. Updated 35 {"title": ["", "Towards comprehensive verification of stochastic systems"], "description": ["", "\nIn order to develop safe and reliable systems, advanced mathematical models of the systems are often created and their properties formally verified. This requires developing involved algorithms for verification, because the size of the models and the speed of the computation is often a big challenge. This project is concerned with developing algorithms for the verification of properties of one particular class of models, called Markov decision processes. These models are useful for formally describing systems exhibiting probabilistic choices and controllable decisions. Probability is present naturally in many systems, for instance as failure rates of system components, while the controllable choices correspond e.g. to deciding which of the working components to allocate for which task.\n\nThe aim of the verification algorithms for Markov decision processes is to describe the best possible way of controlling the system in order to achieve a given property, or to give the worst-case scenario. Acknowledging that the properties of systems that are required are often very complex and interlocked, the properties we will consider are given as "multi-objective queries" composed of several smaller objectives. Such queries can possibly require making complex control decisions. An example of such a query would be to finish the computation as fast as possible (objective 1), while minimising the amount of energy consumed (objective 2). This gives rise to trade-offs between the objectives, and poses new theoretical challenges.\n\nThe project's main aims concern the design of verification algorithms and their implementation, which will be ultimately evaluated on a case-study modelling an energy network. We will start from theoretical results, proceeding to practically usable algorithms based on machine-learning and approximation techniques. Our algorithms will be developed as part of a freely available open-source tool. This will be the first tool allowing to combine various types of objectives into one query, and to visualise the result in a user-friendly way.\n\nThe outputs of the project will have impact in areas where fail-safe systems are crucial, and where advanced control is required. Such areas include future smart energy grids, healthcare, air traffic control and trading algorithms.\n\n"], "extra_text": ["", "\n\nPotential Impact:\nOutside the academic community, our research has both commercial and non-commercial impact. As for the commercial impact, companies from various areas will be able to use the tools we develop (or they can develop their own tools based on our academic publications). These areas include mainly the industries where the correctness of results obtained from modelling is of utmost importance, making the usual approach by testing prone to missing important bugs in the systems. An example of such industry is medical engineering, where the devices developed, such as pacemakers or radiotherapy machines, need to work safely under any conditions. As a second example, systems such as air-traffic control will in the future exhibit a larger scale of automation, exposing the need for formal verification of the navigation algorithms used. As a third example, the energy industry has been undergoing major changes in recent years, with larger proportions of electricity supplied into the system coming from small domestic solar power-plants. This has brought about the challenge of designing the control of a grid so that power outages are prevented when the weather rapidly changes, influencing the amount of electricity produced.\n\nAs a result of making their systems more safe, the interested companies can achieve huge savings on the repairs of faults, and can minimise losses caused by making non-optimal decisions. At the same time, safer systems benefit the general public, not only in the most direct way of decreasing the number of accidents and injuries caused by faulty systems, but also in indirect ways. The availability of safer systems will result in savings for the companies, which can then be reflected in the customer prices. Further, regulators will be able to use the methods developed in this project to ensure that the systems used by companies follow the required rules and restrictions.\n\nLast but not least, selected results of the project will be presented as an advanced part of courses taught in the part-time Software Engineering programme at Oxford University Department of Computer Science. The students of these courses are professionals with various backgrounds, which enables them to provide useful perspectives on the practical usability of the results, and to help identify new applications.\n\n\n"], "status": ["", "Closed"]}
April 11, 2022, 1:48 a.m. Added 35 {"external_links": [25653]}
April 11, 2022, 1:48 a.m. Created 35 [{"model": "core.project", "pk": 7083, "fields": {"owner": null, "is_locked": false, "coped_id": "fb1f6dac-112d-40e4-b9e8-e320571f120d", "title": "", "description": "", "extra_text": "", "status": "", "start": null, "end": null, "raw_data": 32600, "created": "2022-04-11T01:44:39.390Z", "modified": "2022-04-11T01:44:39.390Z", "external_links": []}}]