Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Ursula Martin

dblp:94/5444 · DBLP profile ↗
← Back
30ranked-venue papers
18as first author
0since 2021 · last 2017
0000-0002-1908-5927ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 29 · 17 first-authorArtificial intelligence and machine learning · 10 · 6 first-authorSoftware engineering, systems software and programming languages · 2Databases, data management, data science and information retrieval · 2 · 2 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
1 paper
Logic in computer science · 33% Combinatorics and discrete mathematics · 33% Computational geometry · 33%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computational geometry › combinatorial geometry
order types
0.011993
The order types of termination orderings on monadic terms, strings and multisets · LICS 1993
Combinatorics and discrete mathematics
partial orders
0.011993
The order types of termination orderings on monadic terms, strings and multisets · LICS 1993
Logic in computer science
term rewriting
0.011993
The order types of termination orderings on monadic terms, strings and multisets · LICS 1993

Methods — techniques the papers use, named apart from their topics

well-founded orderings · 0.0recursive path orderings · 0.0
YearPublicationVenuePosition
2017 Towards Mathematical AI via a Model of the Content and Process of Mathematical Question and Answer Dialogues
Joseph Corneli, Ursula Martin, David Murray-Rust, Alison Pease
CICM2
2016 Computational logic and the social
abstract
For centuries, the highest level of mathematics has been seen as an isolated creative activity, to produce a proof for review and acceptance by research peers. Mathematics is now at a remarkable inflexion point, with new technology radically extending the power and limits of individuals. ‘Crowdsourcing’ pulls together diverse experts to solve problems; symbolic computation tackles huge routine calculations; and computers, using programs designed to verify hardware, check proofs that are just too long and complicated for any human to comprehend. ‘Social machines’ are new paradigm, identified by Berners-Lee, for viewing a combination of people and computers as a single problem-solving entity. This paper outlines a research agenda for a new vision of a mathematics social machine, a combination of people, computers, and archives to create and apply mathematics, and places it in the context of verification research, computational logic and Roy Dyckhoff's pioneering work on computer proof.
Ursula Martin
J. Log. Comput.1
2015 Stumbling Around in the Dark: Lessons from Everyday Mathematics
Ursula Martin
CADE1
2013 A Hoare logic for linear systems
abstract
Abstract We consider reasoning about linear systems expressed as block diagrams that give a graphical representation of a system of differential equations or recurrence equations. We use the notion of additive relation borrowed from homological algebra to give a convenient framework in which all diagrams have a semantic value. We give a sound system of Hoare-style rules for the block diagram constructors that singles out a tractable subset of the block diagram language in which all diagrams represent total functions. We show these rules in action on some simple examples from a variety of applications domains.
Rob Arthan, Ursula Martin, Paulo Oliva
Formal Aspects Comput.2
2013 Applications of real number theorem proving in PVS
abstract
Abstract Real number theorem proving has many uses, particularly for verification of safety critical systems and systems for which design errors may be costly. We discuss a chain of developments building on real number theorem proving in PVS. This leads from the verification of aspects of an air traffic control system, through work on the integration of computer algebra and automated theorem proving to a new tool, NRV, first presented here that builds on the capabilities of Maple and PVS to provide a verified and automatic analysis of Nichols plots. This automates a standard technique used by control engineers and greatly improves assurance compared with the traditional method of visual inspection of the Nichols plots.
Hanne Gottliebsen, Ruth Hardy, Olga Lightfoot, Ursula Martin
Formal Aspects Comput.4
2009 A general framework for sound and complete Floyd-Hoare logics
abstract
This article presents an abstraction of Hoare logic to traced symmetric monoidal categories, a very general framework for the theory of systems. Our abstraction is based on a traced monoidal functor from an arbitrary traced monoidal category into the category of preorders and monotone relations. We give several examples of how our theory generalizes usual Hoare logics (partial correctness of while programs, partial correctness of pointer programs), and provide some case studies on how it can be used to develop new Hoare logics (runtime analysis of while programs and stream circuits).
Rob Arthan, Ursula Martin, Erik Arne Mathiesen, Paulo Oliva
ACM Trans. Comput. Log.2
2005 Hidden verification for computational mathematics
Hanne Gottliebsen, Thomas W. Kelsey, Ursula Martin
J. Symb. Comput.3
2004 Design Verification for Control Engineering
Richard J. Boulton, Hanne Gottliebsen, Ruth Hardy, Thomas W. Kelsey, Ursula Martin
IFM5
2000 Workshop: The Role of Automated Deduction in Mathematics
Simon Colton, Volker Sorge, Ursula Martin
CADE3
2000 Invariants, Patterns and Weights for Ordering Terms
Ursula Martin, Duncan Shand
J. Symb. Comput.1
1999 VSDITLU: a verifiable symbolic definite integral table look-up
Andrew A. Adams, Hanne Gottliebsen, Steve Linton, Ursula Martin
CADE4
1999 Automated Theorem Proving in Support of Computer Algebra: Symbolic Definite Integration as a Case Study
abstract
\Ve assws the current state of research in the application of coluputcr aidd fbllal rCilsOIliIlg to couqmtrr illgt?~Jl'?l: ihlld argUC ~.llilt f?Ulbdtl(!dVWifiCat.iOllSUppOrt, idlOWS USCI'S t.0 eri,joy its hewfits bvit,liout wwstling wit.11 1:c?c:llilicalit,ics.We illust,rilte t.llis Claim by considering syuholir defiuitw intcgridion, autl prcscnt a Ycrifiable syubolic defiuit,c iIlWglX1 table look up: it systeru which ru,at,cllc!s a (picry comprising il.t1efiuit.cintegral with paraulct,crs ant1 sitlo c:onrlit.ious.iqqiiist.au cnt.r\; iu a W!rifiabk tahlc autl uses a c:a.ll to a librarv of leninias almut t.hc ITids in the tlicwrenl prover P\,'S t.0 Rid iii t.h: I;rilIlsfOrnlatiOIl of the tal.)lC cI1t.qiIlt0 it11 Xlsw-er.11-0 present tlw full model of such il syst~cul as well ilS a tloscriptiou Of our prototype i~ll~,leme~lt,a.tio~~showiug the efficacy of such a syst.eul:for examplc~ the protol.qv2 is al~lc I.0 obtaiu correct.answers in CRSW w-hcrc coinputcr illgehr~~ S~RkIllS [CAYS] Cl0 IlOt.11,-f?('XtCIM.1 Ill)011 Ehtf3n?lIl'S WlY!~)-bilSf!tltable by iuclutling piumllet.ric'IiuliLs of iut,cgra t ion ad queries with side coiidit.ious.
Andrew A. Adams, Hanne Gottliebsen, Steve Linton, Ursula Martin
ISSAC4
1998 Lightweight Formal Methods for Computer Algebra Systems
abstract
In this paper we demonstrate the use of formal methods tools to provide a semantics for the type hierarchy of the AXIOM computer algebra system, and a methodology for Aldor program analysis and verification. We give examples of abstract specifications of AXIOM primitives, and provide an interface between these abstractions and Aldor code. 1 Introduction We describe work in progress at St Andrews to apply formal methods and machine assisted theorem proving techniques to improve the robustness and reliability of computer algebra systems. This project considers the use of the Larch [7] approach to formal methods through specifications and uses AXIOM [8] for the computer algebra system. We do not exclude other formal methods systems such as VDM [9] or Z [13] nor do we exclude applications to other computer algebra systems (CAS) such as Mathematica [17] or Maple [14]. Indeed the weaker type systems used by the latter packages may benefit more from our approach than AXIOM can. In the remai...
Martin Dunstan, Thomas W. Kelsey, Steve Linton, Ursula Martin
ISSAC4
1997 The Order Types of Termination Orderings on Monadic Terms, Strings and Multisets
abstract
Abstract We consider total well-founded orderings on monadic terms satisfying the replacement and full invariance properties. We show that any such ordering on monadic terms in one variable and two unary function symbols must have order typeω,ω2orωω. We show that a familiar construction gives rise to continuum many such orderings of order typeω. We construct a new family of such orderings of order typeω2, and show that there are continuum many of these. We show that there are only four such orderings of order typeωω, the two familiar recursive path orderings and two closely related orderings. We consider also total well-founded orderings onNnwhich are preserved under vector addition. We show that any such ordering must have order typeωkfor some 1 ≤k≤n. We show that ifk
Ursula Martin, Elizabeth Scott
J. Symb. Log.1
1996 Algebra and Automated Deduction
Steve Linton, Ursula Martin, Péter Pröhle, Duncan Shand
CADE2
1996 Theorem Proving with Group Presentations: Examples and Questions
Ursula Martin
CADE1
1995 On the Diversity of Orderings on Strings
abstract
We describe two new families of orderings on words, and show that each has continuum many distinct members.
Ursula Martin
Fundam. Informaticae1
1994 Termination, Geometry and Invariants
Ursula Martin
CADE1
1993 The order types of termination orderings on monadic terms, strings and multisets
abstract
Total well-founded orderings on monadic terms satisfying the replacement and full invariance properties are considered. It is shown that any such ordering on monadic terms in one variable and two unary function symbols must have order type omega , omega /sup 2/, or omega /sup omega /. It is further shown that a familiar construction gives rise to continuum many such orderings of order type omega . A new family of such orderings of order type omega is constructed, and it is shown that there are only four such orderings of order type omega /sup omega /, the two familiar recursive path orderings and two closely related orderings. It is shown that any total well-founded ordering on N/sup n/ that is preserved under vector addition must have order type omega /sup lambda / for some 1>
Ursula Martin, Elizabeth Scott
LICS1
1993 Linear Interpretations by Counting Patterns
Ursula Martin
RTA1
1992 Some Experiments with a Completion Theorem Prover
Ursula Martin, Michael Lai
J. Symb. Comput.1
1990 Ordered Rewriting and Confluence
Ursula Martin, Tobias Nipkow
CADE1
1990 Automating the Knuth Bendix Ordering
Jeremy Dick, John Kalmus, Ursula Martin
Acta Informatica3
1990 A Note on Division Orderings on Strings
Ursula Martin
Inf. Process. Lett.1
1989 Boolean Unification - The Story So Far
Ursula Martin, Tobias Nipkow
J. Symb. Comput.1
1989 A Geometrical Approach to Multiset Orderings
Ursula Martin
Theor. Comput. Sci.1
1988 Unification in Boolean Rings
Ursula Martin, Tobias Nipkow
J. Autom. Reason.1
1987 How to Choose Weights in the Knuth Bendix Ordering
Ursula Martin
RTA1
1987 Extension Functions for Multiset Orderings
Ursula Martin
Inf. Process. Lett.1
1986 Unification in Boolean Rings
Ursula Martin, Tobias Nipkow
CADE1