Daniel S. Graça

Mr. Daniel S. Graça


Research Focus & Metrics

Academic Career Length

23Years (2004-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 June 2007 in Journal of Complexity
Verified
Journal Article
Closed access
OBOlivier Bournez
Olivier Bournez
MCManuel Campagnolo
Manuel Campagnolo
DGDaniel S. Graça
Daniel S. Graça
EHEmmanuel Hainry
Emmanuel Hainry

4 October 2017 in Journal of the ACM
Verified
Journal Article
Open access
PDF file
OBOlivier Bournez
Olivier Bournez
DGDaniel S. Graça
Daniel S. Graça
APAmaury Pouly
Amaury Pouly
The outcomes of this article are twofold. Implicit complexity. We provide an implicit characterization of polynomial time computation in terms of ordinary differential equations: we characterize the class P of languages computable in polynomial time in terms of differential equations with polynomial right-hand side. This result gives a purely continuous elegant and simple characterization of P. We believe it is the first time complexity classes are characterized using only ordinary differential equations. Our characterization extends to functions computable in polynomial time over the reals in the sense of Computable Analysis. Our results may provide a new perspective on classical complexity, by giving a way to define complexity classes, like P, in a very simple way, without any reference to a notion of (discrete) machine. This may also provide ways to state classical questions about computational complexity via ordinary differential equations. Continuous-Time Models of Computation. Our results can also be interpreted in terms of analog computers or analog models of computation: As a side effect, we get that the 1941 General Purpose Analog Computer (GPAC) of Claude Shannon is provably equivalent to Turing machines both in terms of computability and complexity, a fact that has never been established before. This result provides arguments in favour of a generalised form of the Church-Turing Hypothesis, which states that any physically realistic (macroscopic) computer is equivalent to Turing machines both in terms of computability and complexity.

18 August 2004 in Mathematical Logic Quarterly
Verified
Journal Article
Closed access
PDF file
DGDaniel S. Graça
Daniel S. Graça

22 January 2009 in Transactions of the American Mathematical Society
Verified
Journal Article
Open access
PDF file
DGDaniel S. Graça
Daniel S. Graça
NZN. Zhong
N. Zhong
JBJ. Buescu
J. Buescu
Let ( α , β ) ⊆ R (\alpha ,\beta )\subseteq \mathbb {R} denote the maximal interval of existence of solutions for the initial-value problem \[ { d x d t = f ( t , x ) , x ( t 0 ) = x 0 , \left \{ \begin {array} [c]{l}\frac {dx}{dt}=f(t,x), x(t_{0})=x_{0}, \end {array} \right . \] where E E is an open subset of R m + 1 \mathbb {R}^{m+1} , f f is continuous in E E and ( t 0 , x 0 ) ∈ E (t_{0},x_{0})\in E . We show that, under the natural definition of computability from the point of view of applications, there exist initial-value problems with computable f f and ( t 0 , x 0 ) (t_{0},x_{0}) whose maximal interval of existence ( α , β ) (\alpha ,\beta ) is noncomputable. The fact that f f may be taken to be analytic shows that this is not a lack of the regularity phenomenon. Moreover, we get upper bounds for the “degree of noncomputability” by showing that ( α , β ) (\alpha ,\beta ) is r.e. (recursively enumerable) open under very mild hypotheses. We also show that the problem of determining whether the maximal interval is bounded or unbounded is in general undecidable.

1 March 2008 in Advances in Applied Mathematics
Verified
Journal Article
Closed access
DGDaniel S. Graça
Daniel S. Graça
MCManuel Campagnolo
Manuel Campagnolo
JBJorge Buescu
Jorge Buescu

1 January 2006 in Lecture Notes in Computer Science
Verified
Book Chapter
Closed access
PDF file
OBOlivier Bournez
Olivier Bournez
MCManuel Campagnolo
Manuel Campagnolo
DGDaniel S. Graça
Daniel S. Graça
EHEmmanuel Hainry
Emmanuel Hainry