Program Development Support Device For Computer System Including Quantum Computer, Program Development Support Program, And Simulation Device


Ontology type: sgo:Patent     


Patent Info

DATE

2007-10-03T00:00

AUTHORS

YAMASHITA, Shigeru c/o NATIONAL UNIVERSITY CORP

ABSTRACT

A section detector 12 detects a section in a source code written in the C++ language for performing a database search process, and a processing time estimator 13 estimates both the processing time for the section by a conventional logic operation and the processing time by quantum computing based on Grover's search algorithm. If it is determined that the latter is shorter than the former by a determiner 14, a replacing processor 15 replaces the section with a program written in C++ corresponding to Grover's search algorithm. Accordingly, a source code is completed in which a portion or portions suitable for computing by quantum computer is replaced. Thus, with the present invention, it is possible to easily develop a program for simulating a cooperative operation between a quantum computer and a conventional computer in a computer system including the two types of computers. More... »

Related SciGraph Publications

  • 2003-08. Toward an architecture for quantum programming in THE EUROPEAN PHYSICAL JOURNAL D
  • JSON-LD is the canonical representation for SciGraph data.

    TIP: You can open this SciGraph record using an external JSON-LD service: JSON-LD Playground Google SDTT

    [
      {
        "@context": "https://springernature.github.io/scigraph/jsonld/sgcontext.json", 
        "about": [
          {
            "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/2746", 
            "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
            "type": "DefinedTerm"
          }
        ], 
        "author": [
          {
            "name": "YAMASHITA, Shigeru c/o NATIONAL UNIVERSITY CORP", 
            "type": "Person"
          }
        ], 
        "citation": [
          {
            "id": "sg:pub.10.1140/epjd/e2003-00242-2", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1017365215", 
              "https://doi.org/10.1140/epjd/e2003-00242-2"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1109/sfcs.1994.365700", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1095740049"
            ], 
            "type": "CreativeWork"
          }
        ], 
        "datePublished": "2007-10-03T00:00", 
        "description": "

    A section detector 12 detects a section in a source code written in the C++ language for performing a database search process, and a processing time estimator 13 estimates both the processing time for the section by a conventional logic operation and the processing time by quantum computing based on Grover's search algorithm. If it is determined that the latter is shorter than the former by a determiner 14, a replacing processor 15 replaces the section with a program written in C++ corresponding to Grover's search algorithm. Accordingly, a source code is completed in which a portion or portions suitable for computing by quantum computer is replaced. Thus, with the present invention, it is possible to easily develop a program for simulating a cooperative operation between a quantum computer and a conventional computer in a computer system including the two types of computers.

    ", "id": "sg:patent.EP-1840739-A1", "keywords": [ "program development", "simulation", "detector", "section", "language", "database search", "processing time", "logic operation", "quantum", "search algorithm", "C++", "portion", "quantum computer", "invention", "operation", "conventional computer", "computer system" ], "name": "PROGRAM DEVELOPMENT SUPPORT DEVICE FOR COMPUTER SYSTEM INCLUDING QUANTUM COMPUTER, PROGRAM DEVELOPMENT SUPPORT PROGRAM, AND SIMULATION DEVICE", "recipient": [ { "id": "https://www.grid.ac/institutes/grid.260493.a", "type": "Organization" } ], "sameAs": [ "https://app.dimensions.ai/details/patent/EP-1840739-A1" ], "sdDataset": "patents", "sdDatePublished": "2019-04-18T10:25", "sdLicense": "https://scigraph.springernature.com/explorer/license/", "sdPublisher": { "name": "Springer Nature - SN SciGraph project", "type": "Organization" }, "sdSource": "s3://com-uberresearch-data-patents-target-20190320-rc/data/sn-export/402f166718b70575fb5d4ffe01f064d1/0000100128-0000352499/json_export_02377.jsonl", "type": "Patent" } ]
     

    Download the RDF metadata as:  json-ld nt turtle xml License info

    HOW TO GET THIS DATA PROGRAMMATICALLY:

    JSON-LD is a popular format for linked data which is fully compatible with JSON.

    curl -H 'Accept: application/ld+json' 'https://scigraph.springernature.com/patent.EP-1840739-A1'

    N-Triples is a line-based linked data format ideal for batch operations.

    curl -H 'Accept: application/n-triples' 'https://scigraph.springernature.com/patent.EP-1840739-A1'

    Turtle is a human-readable linked data format.

    curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/patent.EP-1840739-A1'

    RDF/XML is a standard XML format for linked data.

    curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/patent.EP-1840739-A1'


     

    This table displays all metadata directly associated to this object as RDF triples.

    46 TRIPLES      15 PREDICATES      33 URIs      25 LITERALS      2 BLANK NODES

    Subject Predicate Object
    1 sg:patent.EP-1840739-A1 schema:about anzsrc-for:2746
    2 schema:author Nc8669a086d5c45a68f55a6f404e102e1
    3 schema:citation sg:pub.10.1140/epjd/e2003-00242-2
    4 https://doi.org/10.1109/sfcs.1994.365700
    5 schema:datePublished 2007-10-03T00:00
    6 schema:description <p num="pa01">A section detector 12 detects a section in a source code written in the C++ language for performing a database search process, and a processing time estimator 13 estimates both the processing time for the section by a conventional logic operation and the processing time by quantum computing based on Grover's search algorithm. If it is determined that the latter is shorter than the former by a determiner 14, a replacing processor 15 replaces the section with a program written in C++ corresponding to Grover's search algorithm. Accordingly, a source code is completed in which a portion or portions suitable for computing by quantum computer is replaced. Thus, with the present invention, it is possible to easily develop a program for simulating a cooperative operation between a quantum computer and a conventional computer in a computer system including the two types of computers.<img id="iaf01" file="imgaf001.tif" wi="162" he="83" img-content="drawing" img-format="tif"/></p>
    7 schema:keywords C++
    8 computer system
    9 conventional computer
    10 database search
    11 detector
    12 invention
    13 language
    14 logic operation
    15 operation
    16 portion
    17 processing time
    18 program development
    19 quantum
    20 quantum computer
    21 search algorithm
    22 section
    23 simulation
    24 schema:name PROGRAM DEVELOPMENT SUPPORT DEVICE FOR COMPUTER SYSTEM INCLUDING QUANTUM COMPUTER, PROGRAM DEVELOPMENT SUPPORT PROGRAM, AND SIMULATION DEVICE
    25 schema:recipient https://www.grid.ac/institutes/grid.260493.a
    26 schema:sameAs https://app.dimensions.ai/details/patent/EP-1840739-A1
    27 schema:sdDatePublished 2019-04-18T10:25
    28 schema:sdLicense https://scigraph.springernature.com/explorer/license/
    29 schema:sdPublisher N568624970c3a49a5a75fcc1fb82ba05f
    30 sgo:license sg:explorer/license/
    31 sgo:sdDataset patents
    32 rdf:type sgo:Patent
    33 N568624970c3a49a5a75fcc1fb82ba05f schema:name Springer Nature - SN SciGraph project
    34 rdf:type schema:Organization
    35 Na16d89f491bc4f08a02f7a188950ce68 schema:name YAMASHITA, Shigeru c/o NATIONAL UNIVERSITY CORP
    36 rdf:type schema:Person
    37 Nc8669a086d5c45a68f55a6f404e102e1 rdf:first Na16d89f491bc4f08a02f7a188950ce68
    38 rdf:rest rdf:nil
    39 anzsrc-for:2746 schema:inDefinedTermSet anzsrc-for:
    40 rdf:type schema:DefinedTerm
    41 sg:pub.10.1140/epjd/e2003-00242-2 schema:sameAs https://app.dimensions.ai/details/publication/pub.1017365215
    42 https://doi.org/10.1140/epjd/e2003-00242-2
    43 rdf:type schema:CreativeWork
    44 https://doi.org/10.1109/sfcs.1994.365700 schema:sameAs https://app.dimensions.ai/details/publication/pub.1095740049
    45 rdf:type schema:CreativeWork
    46 https://www.grid.ac/institutes/grid.260493.a schema:Organization
     




    Preview window. Press ESC to close (or click here)


    ...