Expressing Algorithms as Concise as Possible via Computability Logic

This paper proposes a new approach to defining and expressing algorithms: the notion of task logical algorithms. This notion allows the user to define an algorithm for a task T as a set of agents who can collectively perform T. This notion considerably simplifies the algorithm development process an...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences Communications and Computer Sciences, 2014/06/01, Vol.E97.A(6), pp.1385-1387
1. Verfasser: KWON, Keehang
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1387
container_issue 6
container_start_page 1385
container_title IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
container_volume E97.A
creator KWON, Keehang
description This paper proposes a new approach to defining and expressing algorithms: the notion of task logical algorithms. This notion allows the user to define an algorithm for a task T as a set of agents who can collectively perform T. This notion considerably simplifies the algorithm development process and can be seen as an integration of the sequential pseudocode and logical algorithms. This observation requires some changes to algorithm development process. We propose a two-step approach: the first step is to define an algorithm for a task T via a set of agents that can collectively perform T. The second step is to translate these agents into (higher-order) computability logic.
doi_str_mv 10.1587/transfun.E97.A.1385
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1551090254</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>1551090254</sourcerecordid><originalsourceid>FETCH-LOGICAL-c560t-bb12aa27bd96c03d63d50d61c6c85e50827a4966c8cc124a69d2a4ada163b5753</originalsourceid><addsrcrecordid>eNpdkMtOwzAQRS0EEqXwBWyyZJNgx7GTLKNSoFIlWMDamjhu6sp5YDuI_j2uChViNQ_dMxodhG4JTggr8ntvoXebqU-WZZ5UCaEFO0MzkmcsJpTm52iGS8LjguHiEl05t8OYFCnJZuhh-TVa5Zzu26gy7WC133YuAhcthl5qpw7t6xACtVHRp4aw78bJQ62N9vtoPbRaXqOLDRinbn7qHL0_Lt8Wz_H65Wm1qNaxZBz7uK5JCpDmdVNyiWnDacNww4nksmAq_JbmkJU8TFKSNANeNilk0ADhtGY5o3N0d7w72uFjUs6LTjupjIFeDZMThDGCS5yyLETpMSpteN6qjRit7sDuBcHi4Ez8OhPBmajEwVmgVkdq5zy06sSA9Voa9Z_hf9hTRm7BCtXTb7uhfTI</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1551090254</pqid></control><display><type>article</type><title>Expressing Algorithms as Concise as Possible via Computability Logic</title><source>J-STAGE (Japan Science &amp; Technology Information Aggregator, Electronic) Freely Available Titles - Japanese</source><creator>KWON, Keehang</creator><creatorcontrib>KWON, Keehang</creatorcontrib><description>This paper proposes a new approach to defining and expressing algorithms: the notion of task logical algorithms. This notion allows the user to define an algorithm for a task T as a set of agents who can collectively perform T. This notion considerably simplifies the algorithm development process and can be seen as an integration of the sequential pseudocode and logical algorithms. This observation requires some changes to algorithm development process. We propose a two-step approach: the first step is to define an algorithm for a task T via a set of agents that can collectively perform T. The second step is to translate these agents into (higher-order) computability logic.</description><identifier>ISSN: 0916-8508</identifier><identifier>EISSN: 1745-1337</identifier><identifier>DOI: 10.1587/transfun.E97.A.1385</identifier><language>eng</language><publisher>The Institute of Electronics, Information and Communication Engineers</publisher><subject>agents ; algorithm ; Algorithms ; computability logic ; Logic ; Tasks</subject><ispartof>IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, 2014/06/01, Vol.E97.A(6), pp.1385-1387</ispartof><rights>2014 The Institute of Electronics, Information and Communication Engineers</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c560t-bb12aa27bd96c03d63d50d61c6c85e50827a4966c8cc124a69d2a4ada163b5753</citedby><cites>FETCH-LOGICAL-c560t-bb12aa27bd96c03d63d50d61c6c85e50827a4966c8cc124a69d2a4ada163b5753</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,1877,4010,27900,27901,27902</link.rule.ids></links><search><creatorcontrib>KWON, Keehang</creatorcontrib><title>Expressing Algorithms as Concise as Possible via Computability Logic</title><title>IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences</title><addtitle>IEICE Trans. Fundamentals</addtitle><description>This paper proposes a new approach to defining and expressing algorithms: the notion of task logical algorithms. This notion allows the user to define an algorithm for a task T as a set of agents who can collectively perform T. This notion considerably simplifies the algorithm development process and can be seen as an integration of the sequential pseudocode and logical algorithms. This observation requires some changes to algorithm development process. We propose a two-step approach: the first step is to define an algorithm for a task T via a set of agents that can collectively perform T. The second step is to translate these agents into (higher-order) computability logic.</description><subject>agents</subject><subject>algorithm</subject><subject>Algorithms</subject><subject>computability logic</subject><subject>Logic</subject><subject>Tasks</subject><issn>0916-8508</issn><issn>1745-1337</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2014</creationdate><recordtype>article</recordtype><recordid>eNpdkMtOwzAQRS0EEqXwBWyyZJNgx7GTLKNSoFIlWMDamjhu6sp5YDuI_j2uChViNQ_dMxodhG4JTggr8ntvoXebqU-WZZ5UCaEFO0MzkmcsJpTm52iGS8LjguHiEl05t8OYFCnJZuhh-TVa5Zzu26gy7WC133YuAhcthl5qpw7t6xACtVHRp4aw78bJQ62N9vtoPbRaXqOLDRinbn7qHL0_Lt8Wz_H65Wm1qNaxZBz7uK5JCpDmdVNyiWnDacNww4nksmAq_JbmkJU8TFKSNANeNilk0ADhtGY5o3N0d7w72uFjUs6LTjupjIFeDZMThDGCS5yyLETpMSpteN6qjRit7sDuBcHi4Ez8OhPBmajEwVmgVkdq5zy06sSA9Voa9Z_hf9hTRm7BCtXTb7uhfTI</recordid><startdate>2014</startdate><enddate>2014</enddate><creator>KWON, Keehang</creator><general>The Institute of Electronics, Information and Communication Engineers</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>2014</creationdate><title>Expressing Algorithms as Concise as Possible via Computability Logic</title><author>KWON, Keehang</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c560t-bb12aa27bd96c03d63d50d61c6c85e50827a4966c8cc124a69d2a4ada163b5753</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2014</creationdate><topic>agents</topic><topic>algorithm</topic><topic>Algorithms</topic><topic>computability logic</topic><topic>Logic</topic><topic>Tasks</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>KWON, Keehang</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>KWON, Keehang</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Expressing Algorithms as Concise as Possible via Computability Logic</atitle><jtitle>IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences</jtitle><addtitle>IEICE Trans. Fundamentals</addtitle><date>2014</date><risdate>2014</risdate><volume>E97.A</volume><issue>6</issue><spage>1385</spage><epage>1387</epage><pages>1385-1387</pages><issn>0916-8508</issn><eissn>1745-1337</eissn><abstract>This paper proposes a new approach to defining and expressing algorithms: the notion of task logical algorithms. This notion allows the user to define an algorithm for a task T as a set of agents who can collectively perform T. This notion considerably simplifies the algorithm development process and can be seen as an integration of the sequential pseudocode and logical algorithms. This observation requires some changes to algorithm development process. We propose a two-step approach: the first step is to define an algorithm for a task T via a set of agents that can collectively perform T. The second step is to translate these agents into (higher-order) computability logic.</abstract><pub>The Institute of Electronics, Information and Communication Engineers</pub><doi>10.1587/transfun.E97.A.1385</doi><tpages>3</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0916-8508
ispartof IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, 2014/06/01, Vol.E97.A(6), pp.1385-1387
issn 0916-8508
1745-1337
language eng
recordid cdi_proquest_miscellaneous_1551090254
source J-STAGE (Japan Science & Technology Information Aggregator, Electronic) Freely Available Titles - Japanese
subjects agents
algorithm
Algorithms
computability logic
Logic
Tasks
title Expressing Algorithms as Concise as Possible via Computability Logic
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-02T05%3A36%3A13IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Expressing%20Algorithms%20as%20Concise%20as%20Possible%20via%20Computability%20Logic&rft.jtitle=IEICE%20Transactions%20on%20Fundamentals%20of%20Electronics,%20Communications%20and%20Computer%20Sciences&rft.au=KWON,%20Keehang&rft.date=2014&rft.volume=E97.A&rft.issue=6&rft.spage=1385&rft.epage=1387&rft.pages=1385-1387&rft.issn=0916-8508&rft.eissn=1745-1337&rft_id=info:doi/10.1587/transfun.E97.A.1385&rft_dat=%3Cproquest_cross%3E1551090254%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1551090254&rft_id=info:pmid/&rfr_iscdi=true